/*!
 * 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%;
  }
}/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
[hidden] {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Prevent system color scheme's background color being used in Firefox, IE,
 *    and Opera.
 * 2. Prevent system color scheme's text color being used in Firefox, IE, and
 *    Opera.
 * 3. Set default font family to sans-serif.
 * 4. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  background: #fff;
  /* 1 */
  color: #000;
  /* 2 */
  font-family: 'Roboto', sans-serif;
  /* 3 */
  -ms-text-size-adjust: 100%;
  /* 4 */
  -webkit-text-size-adjust: 100%;
  /* 4 */
}

/**
 * Remove default margin.
 */
body {
  line-height: 1;
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/*
a:focus {
    outline: thin dotted;
}
*/
/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: 'Roboto', sans-serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: 1;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* BUTTONS
----------------------------------*/
.cookiePolicy-info {
  background-color: #e1e1e1;
  -moz-transition: linear 2s all;
  -o-transition: linear 2s all;
  -webkit-transition: linear 2s all;
  transition: linear 2s all;
  max-height: 1000px;
  overflow: hidden;
}
.cookiePolicy-info.collapsed {
  max-height: 0;
}
.cookiePolicy-info .cookiePolicy-inner {
  padding: 20px 10px;
  width: auto;
  max-width: 940px;
  margin: 0 auto;
}

.cookiePolicy-restrictive {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: black;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1000;
}
.cookiePolicy-restrictive.collapsed {
  display: none;
}
.cookiePolicy-restrictive .cookiePolicy-inner {
  position: fixed;
  top: 100px;
  width: 700px;
  margin-left: -350px;
  left: 50%;
  padding: 13px;
  background-color: #e1e1e1;
}
@media screen and (max-width: 699px) {
  .cookiePolicy-restrictive .cookiePolicy-inner {
    position: absolute;
    width: auto;
    margin: 20px;
    left: 0;
    top: 0;
  }
}

@media screen and (max-width: 699px) {
  .cookiePolicy-restrictive {
    position: absolute;
  }
}
.cookiePolicy-buttons {
  text-align: right;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* BUTTONS
----------------------------------*/
.exit-notification {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: black;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1000;
}
.exit-notification.is-hidden {
  display: none;
}
.exit-notification .exit-notification-inner {
  position: fixed;
  top: 100px;
  width: 700px;
  margin-left: -363px;
  left: 50%;
  padding: 13px;
  background-color: #e1e1e1;
}
@media screen and (max-width: 699px) {
  .exit-notification .exit-notification-inner {
    position: absolute;
    width: auto;
    margin: 20px;
    left: 0;
    top: 0;
  }
}

@media screen and (max-width: 699px) {
  .exit-notification-restrictive {
    position: absolute;
  }
}
.exit-notification-buttons {
  text-align: right;
}
@charset "UTF-8";

@font-face {
  font-family: 'FontAwesome';
  src: url("../../assets/fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../../assets/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../../assets/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../../assets/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../../assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

.gray-bg-before,
.gray-bg-before-mobile,
.gray-bg-before-desktop {
  background: #f7f7f7;
}

.gray-bg-before:before,
.gray-bg-before-mobile:before,
.gray-bg-before-desktop:before {
  background: #f7f7f7;
  content: '';
  display: block !important;
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  z-index: -1;
  box-sizing: border-box;
}

@media (min-width: 768px) {
  .gray-bg-before-mobile {
    background: #ffffff;
  }

  .gray-bg-before-mobile:before {
    display: none;
  }
}

@media (max-width: 767px) {
  .gray-bg-before-desktop {
    background: #ffffff;
  }

  .gray-bg-before-desktop:before {
    display: none;
  }
}

@media (min-width: 768px) {
  .mobile-only {
    display: none;
  }
}

@media (max-width: 767px) {
  .box.desktop-only {
    display: none;
  }
}

html:lang(vi):root {
  --font: 'Roboto', sans-serif;
  --font-medium: 'Roboto', sans-serif;
  --font-bold: 'Roboto', sans-serif;
}

html:lang(ko-KR):root {
  --font: 'Roboto', sans-serif;
  --font-medium: 'Roboto', sans-serif;
  --font-bold: 'Roboto', sans-serif;
}

:root {
  --font: "Roboto", sans-serif;
  --font-medium: "Roboto", sans-serif;
  --font-bold: "Roboto", sans-serif;
}

body {
  font-family: var(--font);
  font-weight: 400;
}

h1,
.pseudo-h1 {
  font-family: var(--font-bold);
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  color: #10069F;
}

h2,
.pseudo-h2 {
  font-family: var(--font);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  color: #10069F;
}

h3 {
  font-family: var(--font);
  font-size: 1rem;
  font-weight: 300;
  line-height: 1;
  color: #10069F;
}

h4 {
  font-family: var(--font);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  color: #10069F;
}

.subhead {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.0625rem;
  color: #10069F;
}

@media (min-width: 768px) {
  .subhead {
    font-size: 1.25rem;
    line-height: 1.625rem;
  }
}

.sensodyne-section-title {
  padding-bottom: 14px;
  position: relative;
  display: block;
}

.sensodyne-section-title::after {
  content: '';
  width: 50px;
  height: 2px;
  background-color: #0071E5;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}

@media (min-width: 768px) {
  .sensodyne-section-title::after {
    width: 80px;
    height: 3px;
  }
}

.uppercase-title {
  text-transform: uppercase;
  color: #10069F;
  text-align: center;
  font-weight: 300;
}

.intro {
  font-family: var(--font);
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.875rem;
  color: #575757;
}

.paragraph-light {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 1.25rem;
  color: #575757;
}

@media (min-width: 768px) {
  .paragraph-light {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

p,
.paragraph {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #575757;
}

@media (min-width: 768px) {

  p,
  .paragraph {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.sup {
  font-size: 60%;
  line-height: 60%;
  vertical-align: super;
}

.sub {
  font-size: smaller;
  vertical-align: sub;
}

.small-message-text,
.small-message-text p {
  font-family: var(--font);
  font-size: 0.875rem;
  line-height: 1;
  font-weight: 300;
}

@media (min-width: 768px) {

  .small-message-text,
  .small-message-text p {
    font-size: 0.875rem;
    line-height: 1;
  }
}

.small-message-text p {
  text-align: center;
  margin: 0;
}

@media (min-width: 768px) {
  .small-message-text p {
    margin-top: 50px;
  }
}

.font-weight-normal {
  font-weight: normal;
}

.font-weight-normal strong {
  font-weight: normal;
}

.font-weight-bold {
  font-weight: bold !important;
}

.highlight-text {
  color: #0071E5;
}

@media (max-width: 767px) {
  .new-line-mobile {
    display: block;
  }

  .mobile-bold {
    font-weight: 700;
  }
}
.border-bottom-after-before {
  border-bottom: 1px solid #3c4581;
  width: 28%;
  padding-bottom: 2px;
  }
@media (min-width: 992px) {
  .new-line-desktop {
    white-space: nowrap;
    display: block;
  }

  .border-bottom-after-before {
    border-bottom: 1.4px solid #3c4581;
    width: 19%;
  }
}

a,
.default-link {
  font-size: 0.875rem;
  color: #0071E5;
  transition: color 0.2s ease-in-out;
  text-decoration: none !important;
  position: relative;
  border-bottom: 2px solid transparent;
  font-family: var(--font-bold) !important;
}

a:hover,
.default-link:hover {
  text-decoration: none !important;
  border-bottom: 2px solid #0071E5;
}

@media (min-width: 768px) {

  a,
  .default-link {
    font-size: 1.125rem;
    border-bottom: 3px solid transparent;
  }

  a:hover,
  .default-link:hover {
    border-bottom: 3px solid #0071E5;
  }
}

.reference-icons-with-link a,
.shareThis a {
  text-decoration: none;
  border: 0;
}

.reference-icons-with-link a:hover,
.shareThis a:hover {
  border: 0;
}

a.link-without-border {
  border: none;
}

.btn,
.btn-transparent,
#Product-Overview #container2 .reference-buy-now-button .ps-widget {
  display: inline-flex;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
  height: 45px;
  border-radius: 0 15px;
  padding: 15px 30px;
  font-size: 0.875rem;
  font-weight: 700;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}

@media (min-width: 768px) {

  .btn,
  .btn-transparent,
  #Product-Overview #container2 .reference-buy-now-button .ps-widget {
    height: 54px;
    font-size: 1rem;
  }
}

.w-100 {
  width: 100% !important;
}

.btn {
  background: #0071E5;
  color: #ffffff;
  border: 3px solid #0071E5;
  text-decoration: none !important;
  font-family: var(--font-bold);
}

.btn:hover,
.btn:focus,
.btn:active {
  background: transparent;
  color: #0071E5;
  text-decoration: none !important;
}

.btn-transparent {
  background: transparent;
  color: #0071E5;
  border: 3px solid #0071E5;
  text-decoration: none !important;
}

.btn-transparent:hover,
.btn-transparent:focus,
.btn-transparent:active {
  background: #0071E5;
  color: #ffffff;
  text-decoration: none !important;
}

.btn-on-blue:hover {
  background-color: #ffffff;
  color: #0071E5 !important;
}

/* Icons from directory "" */
.icon {
  display: inline-block;
}

.icon-GSK-logo {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2021.707%2018.53%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%7D.e%7Bclip-path%3Aurl%28%23GSK-logo-d%29%7D.i%7Bclip-path%3Aurl%28%23GSK-logo-h%29%7D.j%7Bclip-path%3Aurl%28%23GSK-logo-i%29%7D.k%7Bclip-path%3Aurl%28%23GSK-logo-j%29%7D.o%7Bclip-path%3Aurl%28%23GSK-logo-q%29%7D.r%7Bclip-path%3Aurl%28%23GSK-logo-w%29%7D.u%7Bclip-path%3Aurl%28%23GSK-logo-ac%29%7D.v%7Bfill%3Aurl%28%23GSK-logo-ad%29%7D.ad%7Bclip-path%3Aurl%28%23GSK-logo-ar%29%7D.aq%7Bclip-path%3Aurl%28%23GSK-logo-bs%29%7D.ar%7Bfill%3Aurl%28%23GSK-logo-bt%29%7D.au%7Bclip-path%3Aurl%28%23GSK-logo-cb%29%7D.ba%7Bclip-path%3Aurl%28%23GSK-logo-cn%29%7D.be%7Bclip-path%3Aurl%28%23GSK-logo-cw%29%7D.bs%7Bclip-path%3Aurl%28%23GSK-logo-ea%29%7D.bt%7Bfill%3Aurl%28%23GSK-logo-eb%29%7D.cc%7Bclip-path%3Aurl%28%23GSK-logo-fk%29%7D.cd%7Bfill%3Aurl%28%23GSK-logo-fl%29%7D.cl%7Bfill%3Aurl%28%23GSK-logo-gj%29%7D.cn%7Bclip-path%3Aurl%28%23GSK-logo-go%29%7D.dm%7Bclip-path%3Aurl%28%23GSK-logo-it%29%7D.ef%7Bclip-path%3Aurl%28%23GSK-logo-kx%29%7D.ep%7Bclip-path%3Aurl%28%23GSK-logo-lv%29%7D.gq%7Bclip-path%3Aurl%28%23GSK-logo-rd%29%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22GSK-logo-a%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.718%202.484c1.7-1.15%204.316-2.058%208.355-2.29a27.131%2027.131%200%200%200-3.129.384%2014.592%2014.592%200%200%200-5.226%201.906%22%20transform%3D%22translate%28-5.718%20-.194%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-b%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.022%207.835c0%204.682%204.761%2010.724%209.817%2010.724a7.329%207.329%200%200%200%204.429-1.572C17.3%2014.731%2021.5%209.37%2021.5%205.171c0-3.422-2.624-5.085-8.024-5.085C1.334.086.022%205.5.022%207.835%22%20transform%3D%22translate%28-.022%20-.086%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-c%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.503v18.465H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-d%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.707v18.53H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-e%22%3E%3Cpath%20class%3D%22a%22%20transform%3D%22rotate%28-53.623%2022.138%2011.189%29%22%20d%3D%22M0%200h27.793v28.467H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-f%22%3E%3Cpath%20class%3D%22a%22%20transform%3D%22rotate%28-53.622%2043.795%2022.133%29%22%20d%3D%22M0%200h54.981v55.011H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-g%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M10.533%2031.78a9.65%209.65%200%200%201-3.152-1.828%2013.3%2013.3%200%200%201-1.006-.964%2011.114%2011.114%200%200%200%203.142%202.37%208.547%208.547%200%200%200%201.018.424%22%20transform%3D%22translate%28-6.375%20-28.988%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-h%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.17.066a22.447%2022.447%200%200%200-9.106%201.769%209.3%209.3%200%200%200-1.735%201.1A6.021%206.021%200%200%200%200%207.743v.345A11.411%2011.411%200%200%200%202.245%2014a12.482%2012.482%200%200%200%201.128%201.382%2013.3%2013.3%200%200%200%201.006.964%208.564%208.564%200%200%200%205.483%202.219%206.139%206.139%200%200%200%20.675-.036%207.552%207.552%200%200%200%203.729-1.539%2016.783%2016.783%200%200%200%201.534-1.311%2021.8%2021.8%200%200%200%204.885-6.923%209.583%209.583%200%200%200%20.815-3.595%204.273%204.273%200%200%200-1.443-3.416C18.937.78%2017.108.19%2014.385.084q-.312-.012-.638-.015h-.577%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-i%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.503v18.463H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-j%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.501v18.495H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-k%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h4.841v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-l%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2020%2015%22%3E%3Cimage%20width%3D%2220%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr%2BngCAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABO0lEQVQoU52QvW4UQRCEv%2BqunpndkyAh4W0InBiBMRKvgETAz2Hx5LcpeAjWQsgcyLjUQSdfV3VpzsljZeB08UHr4Okh1gUn3YxBs8pEykmVnJTJYF8kjdLuvL35Si8dFipl05IyvWhWDTLVSk72KQPY%2BhV7e%2FeNTPWilUZDgZNDJ0O9YcspmzI2Ehn6%2FefTi%2Fd6%2FoyMPaQcrIPRKcumlaq4vdVoZN6Hge36Bict1RpOjaI3dsMdVshJpjLvw8Dp5Sc9WYnQMmBq6WRQRfkuTv4dBk6XH3VYSGsp9YYT7z0XIBvXnD%2FOw7u26yO9k0Gk1qZKIghRjbKq%2FgUD29sbUmqesnrO71PNd533Pwo7f%2BL1F3ojoBVhVWo0NB8E79qujkQicGopQv8BA9urz1Qh0CQeFvustqvj42HgJ0rxUK2sC2TwAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-m%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.081%2028.731a21.415%2021.415%200%200%200%201.694-1.724c-.424.482-.86.936-1.292%201.35q-.2.193-.4.374%22%20transform%3D%22translate%28-29.079%20-27.007%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-q%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.617v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-r%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2011%2010%22%3E%3Cimage%20width%3D%2211%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAIAAADtkjPUAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAhElEQVQYV23QMWoDQQxG4U%2FauUAMTowhBAxufP9TuUnteGeUIsZMkn2VpPdLhaJfPz2pmmr59oJmTNMpl4fdT9f0gRpFITL%2F5Fv18ThehOpdxvK%2BfybSKI99xsCs0XytgggBy%2BnVb5r7XaYImcv56B%2BJuq1639TIuq1YLh%2BbGlHzl7b4BmX%2FL3UnDCL4AAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-s%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M6.089%2028.676q-.166-.175-.318-.35.159.178.318.35%22%20transform%3D%22translate%28-5.771%20-28.326%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-w%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-x%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAIAAACEmcMcAAAACXBIWXMAABbCAAAWwgFTLGrhAAAAUklE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-y%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.023%2015.442a6.145%206.145%200%200%201-.015-.269v-.053q0%20.159.016.323%22%20transform%3D%22translate%28-.008%20-15.12%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ac%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h.775v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ad%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAFCAIAAADtz9qMAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ae%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1.423%207.076a7.03%207.03%200%200%201%20.05-.061l-.053.061M.219%209.685A5.814%205.814%200%200%201%201.044%207.6a5.771%205.771%200%200%200-.536%201.06%205.949%205.949%200%200%200-.289%201.025%22%20transform%3D%22translate%28-.219%20-6.743%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ai%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.3v3.888H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-aj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2010%2016%22%3E%3Cimage%20width%3D%2210%22%20height%3D%2216%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAIAAACgHXkXAAAACXBIWXMAABbqAAAW6gHljkMQAAAAtElEQVQYV32RMW4CURBDnz97%2F0PkBulyABo6JKpIaUKBUqBI6di%2FM%2BNUCwtZMu2TbY0t2zw5f%2F8Mz1h9nVFrqyyPJ8rACs6PT8qOIHNNXYAw%2BI869u9kkoXEg%2Fm0O2DTGhLmERMB0INMbNA9znSfsLEBl2%2B4v21RA1UUPYigaqE2TIkk6Zp9a83jSNuoDKZM%2Bv7vQjIuPO9QXnSeNoN6GKk1aiDn7MvLK4I%2BkjmHFZL%2BGRT4BR3cc6B1f8nsAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ak%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.87.546a8.78%208.78%200%200%200-.411-.106q-.282-.067-.586-.122A15.642%2015.642%200%200%200%2027.015.1l-.17-.01C26.7.084%2026.553.08%2026.4.076s-.3-.008-.463-.01h.016q.326%200%20.638.015a14.272%2014.272%200%200%201%203.279.465m2.028.915c-.1-.068-.2-.133-.3-.2A6.307%206.307%200%200%200%2030.633.8a5.986%205.986%200%200%201%201.265.662M33.706%205v-.119.115%22%20transform%3D%22translate%28-25.937%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ao%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h9.161v5.667H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ap%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2037%2023%22%3E%3Cimage%20width%3D%2237%22%20height%3D%2223%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACUAAAAXCAIAAAADThHyAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAAARElEQVRIS%2B3VIQ4AMAxCUdr735mJmZlmhlDD0yQ%2FqWmRhFH%2FBmLpaaWnlZ5WelrpaW31SFgefQPwlK6te7o8vap5JnMAAZcJJ8n5UnIAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-aq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.459%208.2c0-.035%200-.069-.005-.106a5.15%205.15%200%200%200-.145-.945.164.164%200%200%200-.008-.034%205.107%205.107%200%200%201%20.153.979c0%20.034%200%20.069.005.106%22%20transform%3D%22translate%28-40.301%20-7.111%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ar%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.169.066a29.089%2029.089%200%200%200-4.915.452%2013.381%2013.381%200%200%200-5.927%202.414A6.333%206.333%200%200%200%20.7%204.873%206.147%206.147%200%200%200%200%207.744v.163a11.822%2011.822%200%200%200%203.373%207.471%2011.114%2011.114%200%200%200%203.142%202.37%207.518%207.518%200%200%200%203.314.813%206.716%206.716%200%200%200%202.508-.481%208.755%208.755%200%200%200%201.929-1.094C17.457%2014.613%2021.5%209.3%2021.5%205.161c0-.13%200-.258-.011-.384a4.164%204.164%200%200%200-1.432-3.033A6.251%206.251%200%200%200%2017.591.527a15.478%2015.478%200%200%200-3.86-.46h-.562%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-au%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-av%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%209%22%3E%3Cimage%20width%3D%225%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAIAAAB1z3HJAAAACXBIWXMAABbCAAAWwgFTLGrhAAAASElEQVQIW12Nuw2AMBBDnx0%2Bc1CkYf%2BNyBx3%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-aw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M38.92%204.592c-.032-.07-.067-.139-.1-.208a3.826%203.826%200%200%200-.226-.371%204.076%204.076%200%200%200-.7-.774%203.963%203.963%200%200%201%201.029%201.354m0%200%22%20transform%3D%22translate%28-37.892%20-3.24%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ba%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.855v2.109H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bb%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%209%22%3E%3Cimage%20width%3D%228%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAIAAACAMfp5AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAYklEQVQIW23LQQrCQBAAwZokm0REPQiCJ%2F%2F%2FLTfPkBlPIhL7WnRUlX8NyH7%2BD8h%2ByudlB7kyimF%2FrPLInNv1F%2BrAombVst%2B%2BECZm1Vhoud0xQUxBaWoQeH3ArCJERTJK2R9vm5QeK2VIdAoAAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M37.562%202.984a4.445%204.445%200%200%200-.367-.285q.194.137.367.285%22%20transform%3D%22translate%28-37.195%20-2.699%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-bg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.093v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bh%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAACXBIWXMAABWHAAAV%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bi%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M37.991%203.586q-.084-.122-.179-.239a4.2%204.2%200%200%200-.523-.537%204.871%204.871%200%200%200-.668-.476c.106.064.207.129.3.2q.194.137.367.285a4.077%204.077%200%200%201%20.7.772m0%200%22%20transform%3D%22translate%28-36.621%20-2.333%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-bm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.046v2.109H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bn%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%209%209%22%3E%3Cimage%20width%3D%229%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAACXBIWXMAABbqAAAW6gHljkMQAAAAa0lEQVQIW33PQQ6CQBSD4f8NvAE0yILExPvfjOESumhdmWAidvu1i4ZtTlK03U4NUm1R%2B9EoKHECarO25Wh9MNtPXCgvIr53VNzBiK5Qta8Hc4YveIIBV5xq949FR9Sgh4oTBkjtDyD%2B%2FHsDIiolGWUbmkMAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bo%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.22%205.556l.1-.077-.089.074%22%20transform%3D%22translate%28-4.22%20-5.479%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-bs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bt%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bu%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.227%205.553l.092-.074-.089.074%22%20transform%3D%22translate%28-4.227%20-5.479%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ca%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.437%205.071a3.978%203.978%200%200%200-.226-.367%203.829%203.829%200%200%201%20.226.371%22%20transform%3D%22translate%28-39.211%20-4.7%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.158.066c-.23%200-.472.007-.724.017-2.993.1-7.42.668-10.1%202.848-.141.115-.28.237-.413.361a6.651%206.651%200%200%200-.781.884A6.016%206.016%200%200%200%200%207.742v.165a11.819%2011.819%200%200%200%203.375%207.473%209.572%209.572%200%200%200%205.732%203.143%206.765%206.765%200%200%200%203.3-.472%208.751%208.751%200%200%200%201.858-1.064C17.457%2014.613%2021.5%209.293%2021.5%205.162a5.312%205.312%200%200%200-.2-1.482%203.973%203.973%200%200%200-.726-1.4%204.2%204.2%200%200%200-.523-.537A6.157%206.157%200%200%200%2017.7.555%2013.593%2013.593%200%200%200%2014.81.1c-.345-.019-.7-.033-1.078-.037h-.574%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cf%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAIAAABPxRC5AAAACXBIWXMAABbCAAAWwgFTLGrhAAAASklE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M38.188%203.9a3.9%203.9%200%200%200-.343-.516%204.212%204.212%200%200%200-.555-.578%204.871%204.871%200%200%200-.668-.476%204.871%204.871%200%200%201%20.668.476%204.2%204.2%200%200%201%20.523.537q.095.116.179.239c.07.1.135.206.195.314%22%20transform%3D%22translate%28-36.621%20-2.335%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ck%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.3v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cl%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cimage%20width%3D%2210%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAABbqAAAW6gHljkMQAAAAk0lEQVQYV33QsQ2CYBiE4TsgoXMWF3MLB7DV1sQBXMNOewsTpUIiKAQ%2B%2Fu8saJQo1z655qUk%2FF%2Bk52aKgVjNXvX2N6s9wY6AVO%2F0XI84QcjlBboz0zmYjt%2B0Kyyjv2QX%2BF3V6ovRGz2ob2EZ2gM8V7n84CgGnKrgBZzqbwoPLxYDJ3AiImAMnbyBN0xKxbOBOZ3lDZciVGpYS9giAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M17.246%2034.857a6.7%206.7%200%200%201-.708-.039%207.145%207.145%200%200%201-.746-.122%206.886%206.886%200%200%200%201.455.159%22%20transform%3D%22translate%28-15.791%20-34.696%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.158.066c-.23%200-.472.007-.724.017-2.993.1-7.42.668-10.1%202.848-.153.124-.3.255-.445.392a6.439%206.439%200%200%200-.75.853A6.016%206.016%200%200%200%200%207.742v.165a11.819%2011.819%200%200%200%203.375%207.473%209.572%209.572%200%200%200%205.732%203.143%206.765%206.765%200%200%200%203.3-.472%208.751%208.751%200%200%200%201.858-1.064C17.457%2014.613%2021.5%209.293%2021.5%205.162a5.312%205.312%200%200%200-.2-1.482%203.981%203.981%200%200%200-.694-1.358%204.211%204.211%200%200%200-.555-.578A6.157%206.157%200%200%200%2017.7.555%2013.593%2013.593%200%200%200%2014.81.1c-.345-.019-.7-.033-1.078-.037h-.574%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.3v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cr%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2010%205%22%3E%3Cimage%20width%3D%2210%22%20height%3D%225%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo%2FAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFElEQVQIW2P8%2F%2F8%2FA27AhEeO1tIAzOYD%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M19.812%2034.879h.048a6.563%206.563%200%200%200-.047.006%22%20transform%3D%22translate%28-19.812%20-34.81%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cx%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAIAAADpOgqxAAAACXBIWXMAABbq%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M18.6%2034.94a6.775%206.775%200%200%200%20.938-.067%206.824%206.824%200%200%201-.25.031h-.048q-.312.031-.64.031%22%20transform%3D%22translate%28-18.6%20-34.873%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-dc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.536v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dd%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAIAAAAG%2BGGPAAAACXBIWXMAABbqAAAW6gHljkMQ%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-de%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M25.585%2032.51q.365-.222.72-.484-.355.261-.72.484%22%20transform%3D%22translate%28-25.585%20-32.026%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-di%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.601v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%207%206%22%3E%3Cimage%20width%3D%227%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAGCAIAAACAbBMhAAAACXBIWXMAABX9AAAV%2FQHNcFFhAAAAG0lEQVQIW2P8%2F%2F8%2FAwZgwhD5j1WUEasoA4miAOQPBAl7%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-dk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M30.075%2019l.029-.033c2.288-2.6%204.3-6.064%204.378-8.971-.075%202.919-2.107%206.395-4.407%209m-2.488%202.4q.39-.31.794-.672c-.265.241-.529.466-.794.672%22%20transform%3D%22translate%28-27.587%20-10%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-do%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h7.7v12.274H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dp%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2031%2049%22%3E%3Cimage%20width%3D%2231%22%20height%3D%2249%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAB8AAAAxCAIAAACtauUoAAAACXBIWXMAABbqAAAW6gHljkMQAAABRElEQVRYR7WWSY7DMAwE27P8%2F8magxCZ5k6aUwiEJIZKbYperrUW%2BtC56zPuzy%2BAL3VSHT3ilH2z2DJv7HFJ39gZe7GL%2FjVip957SzFkN2nbZdGVbWjbVfgCPbu8iDYXGYGu%2FdEYDj075bTKGX%2FOsZ7dqgynZz8EyzTsfi%2FeZUHLfjhSc5OrdrXK59b4CI66vUbbvsQXHhxFuzTSNlfI2%2F1nhRIcaTtT0yaZv5riZ95GPyOXJUZTUs0uU3v5MnarVRCeesbOkGuYhHbHFe%2BZb3fSfduHbsLsjLgaFMfuPBlSwZHLzkqfVcO2W5tZUMOw14rrIO2WelWDI6o7XamshmbPvmdlYNebVZZMaynQaUx9fjbVSHRkXw0yWa3JKzXs%2B9w1sr07nQw%2BoIaWfca7YZWdVONpH1aD2OfV%2BNj%2FRY33He3zB9cESHuPm79lAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-dq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.082%2028.7a21.443%2021.443%200%200%200%201.726-1.757l-.029.033a21.414%2021.414%200%200%201-1.694%201.724%22%20transform%3D%22translate%28-29.082%20-26.945%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dv%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2011%2010%22%3E%3Cimage%20width%3D%2211%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAIAAADtkjPUAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAgUlEQVQYV32MsQrCQBAFZ1%2FuB9IYREEEK%2F%2F%2Fq2ysI3f7LM6EiMFpdmFmN9rjyYoTIKLvOoygQnr1207TCAIKrQFO90sUy4H6KG6JDXb%2F3xwKnaelQ6QxEACZwFYDhVdFQXya4Xrkm0Jtn0Iabid%2BEOC5UnNXA%2FJcMcP9squBsM1f3kq4MH7d9mbFAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-dw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.341%2025.069%22%20transform%3D%22translate%28-3.339%20-25.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ea%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h.775v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-eb%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ec%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.225%2022.755a12.59%2012.59%200%200%201-1.249-2.594%2012.6%2012.6%200%200%200%201.249%202.594%22%20transform%3D%22translate%28-.976%20-20.161%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-eg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.792v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-eh%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%2015%22%3E%3Cimage%20width%3D%228%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAIAAABWaBlkAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFklEQVQYV2P8%2F%2F8%2FAzbAhFV0VII6EgByTQMbJsN3hwAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ei%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.974%2020.154%22%20transform%3D%22translate%28-.972%20-20.149%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-eo%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.968%2020.137%22%20transform%3D%22translate%28-.967%20-20.135%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-eu%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2014.315c0-.1%200-.19.008-.283Q0%2014.149%200%2014.269v.048%22%20transform%3D%22translate%280%20-14.032%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fa%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2014.526%22%20transform%3D%22translate%280%20-14.478%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.143%207.614a6.212%206.212%200%200%201%20.075-.1l-.075.1%22%20transform%3D%22translate%28-2.143%20-7.372%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-fl%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAIAAACEmcMcAAAACXBIWXMAABbCAAAW%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-fm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.284%207.46c.037-.048.074-.1.111-.142l.053-.061c-.04.048-.079.1-.117.145l-.044.058%22%20transform%3D%22translate%28-2.284%20-7.257%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1.777%208.023q.093-.145.194-.283l.075-.1q-.141.186-.268.383%22%20transform%3D%22translate%28-1.777%20-7.64%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-fx%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAIAAABPxRC5AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAFUlE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-fy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.764%209.033A5.771%205.771%200%200%201%201.3%207.974q.127-.2.268-.383l.044-.058a5.884%205.884%200%200%200-.555.853%205.674%205.674%200%200%200-.294.646%22%20transform%3D%22translate%28-.764%20-7.534%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-gc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.537v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gd%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%207%2010%22%3E%3Cimage%20width%3D%227%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAIAAAD3rtNaAAAACXBIWXMAABbqAAAW6gHljkMQAAAAYklEQVQIW2XPOwrDQBCD4V97%2FwPlAGnSBVwF3DiFD7E7M3Jl%2FFL5IRCSba7J%2F9ruNC%2BU70oBumh8f2SSdej4TNi0hs7dCIAeZJ40031g432tv96ogSqKHnvXMBJJEpKeL4ANI3Uy9XtG%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ge%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.611%209.315%22%20transform%3D%22translate%28-40.611%20-9.239%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAFCAIA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-gk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.050000000000004%206.379c-.029-.1-.061-.2-.1-.293s-.076-.192-.119-.285a4.1%204.1%200%200%201%20.216.578%22%20transform%3D%22translate%28-39.834%20-5.8%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-go%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gp%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%208%22%3E%3Cimage%20width%3D%225%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAIAAAC%2Bk6JsAAAACXBIWXMAABbCAAAWwgFTLGrhAAAALElEQVQIW2P8%2F%2F8%2FAxJg%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-gq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.86%205.9a4.092%204.092%200%200%200-.222-.493%202.2%202.2%200%200%201%20.1.208c.043.093.083.188.119.285%22%20transform%3D%22translate%28-39.638%20-5.402%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gv%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAIAAABPxRC5AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAPklE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-gw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.189%206.747a3.515%203.515%200%200%200-.131-.413c.036.1.068.194.1.293l.033.12%22%20transform%3D%22translate%28-40.058%20-6.334%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hb%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAIAAABrW6giAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-hc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M34.128%201.225q-.358-.139-.763-.253l.035.009q.386.11.73.244%22%20transform%3D%22translate%28-33.365%20-.972%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.601v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hh%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%207%205%22%3E%3Cimage%20width%3D%227%22%20height%3D%225%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAIAAAAG%2BGGPAAAACXBIWXMAABX9AAAV%2FQHNcFFhAAAAN0lEQVQIW2XIMQqAMBQF%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-hi%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M34.724%201.6a6.183%206.183%200%200%200-.788-.395A8.142%208.142%200%200%200%2032.93.858q-.168-.046-.34-.086c.141.033.277.068.41.106q.405.114.763.253a6.307%206.307%200%200%201%20.961.465%22%20transform%3D%22translate%28-32.59%20-.772%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h3.062v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hn%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2013%207%22%3E%3Cimage%20width%3D%2213%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAIAAABcElBNAAAACXBIWXMAABbqAAAW6gHljkMQAAAAWElEQVQYV43OOwrCUBRF0XUhoIWlgvOfnrURfJ9jJYQQwV2vYlcSf7TEgzNvWrn%2FcpWsMegMgnI9dJ0wEY3ByrLT9f3LRk8aT6rcdm5bGMzovDiVy6E76AP7yC35VnLBKgAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ho%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.972%206.3a4.217%204.217%200%200%200-.233-.678q-.072-.164-.159-.318l.031.053a4.1%204.1%200%200%201%20.222.493%204.262%204.262%200%200%201%20.131.413l.008.034%22%20transform%3D%22translate%28-39.58%20-5.3%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ht%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%208%22%3E%3Cimage%20width%3D%226%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAIAAABVpBlvAAAACXBIWXMAABbqAAAW6gHljkMQAAAATUlEQVQIW1XKwQmAMBAF0dmwIJZpAzZhp95FDAiCyX4PgiZzfAxxLOpLqjn2maZk%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-hu%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M37.646%203.869a3.88%203.88%200%200%200-.456-.774%204.141%204.141%200%200%200-.7-.722%205.544%205.544%200%200%200-1.355-.789%206.184%206.184%200%200%201%20.788.395%204.87%204.87%200%200%201%20.668.476%204.21%204.21%200%200%201%20.555.578%203.892%203.892%200%200%201%20.343.516q.087.159.159.318%22%20transform%3D%22translate%28-35.132%20-1.583%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h3.316v3.126H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hz%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2014%2013%22%3E%3Cimage%20width%3D%2214%22%20height%3D%2213%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAIAAAAWvsgoAAAACXBIWXMAABbqAAAW6gHljkMQAAABA0lEQVQoU43SLU5DQRiF4ffMvUNvEQSHIVg8noUgCZ5VsIWuAInGsgA8CoEggYaf0ty2aXtn5vsQBNI0BHr0k1cduTubLdhsYPOr%2FxhAkLUiWXdj88u%2Fae2LO6oXVX3ioS2v5a2ak1%2Bp7PHY1SPuU%2B0q7rF1ABFrtX22XqUUVUYZOdltRHev5ojQQIZ6lQbcKAvKWOmJNJRNvXsgv%2FpksFYNqMJFTuQkK56XpGeWt9ibtxdr1RoFFAkVmHyKjTF5Hnpp7eP8h9aoBgfHIABJ3nle4J3qiVc7K1W2oEdoCAFFgOISeHLL5Jm9n35XQ4MMzxDxAhEJT8I9t9R9vPdFtfkHPgHyK4dzp4WyjAAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ia%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.68.342a16.094%2016.094%200%200%200-2.029-.224l.17.01a15.642%2015.642%200%200%201%201.859.214%22%20transform%3D%22translate%28-27.651%20-.118%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ie%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.872v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-if%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2012%204%22%3E%3Cimage%20width%3D%2212%22%20height%3D%224%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAwAAAAECAIAAAA1REndAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAOUlEQVQIW4XMsQ2AMBADwHuUAWjYf1D0MQWBNu5snVxJ7HLsAAxu3rMw%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ig%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M26.4.076q-.229-.007-.467-.01c.159%200%20.314.005.467.01%22%20transform%3D%22translate%28-25.937%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-il%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAIAAADJUWIXAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-im%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M24.614.07%22%20transform%3D%22translate%28-24.614%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-is%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M20.773%2033.93c.065-.011.128-.023.192-.037a7.189%207.189%200%200%200%202.046-.774%206.68%206.68%200%200%200%20.308-.179%208.161%208.161%200%200%201-1.208.609%206.791%206.791%200%200%201-1.338.38%22%20transform%3D%22translate%28-20.772%20-32.941%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-it%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.17.066a29.089%2029.089%200%200%200-4.916.451%2013.381%2013.381%200%200%200-5.927%202.414l-.11.09A6.284%206.284%200%200%200%20.7%204.874a6.147%206.147%200%200%200-.7%202.87v.163a11.822%2011.822%200%200%200%203.373%207.471%2011.114%2011.114%200%200%200%203.142%202.37%207.518%207.518%200%200%200%203.314.813%206.716%206.716%200%200%200%202.508-.481%208.755%208.755%200%200%200%201.929-1.094C17.457%2014.612%2021.5%209.3%2021.5%205.161c0-.13%200-.258-.011-.384a4.317%204.317%200%200%200-.834-2.4%204.142%204.142%200%200%200-.7-.722%206.379%206.379%200%200%200-2.364-1.13%2015.478%2015.478%200%200%200-3.86-.46h-.561%22%20transform%3D%22translate%280%20-.065%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-iw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h3.38v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ix%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2014%208%22%3E%3Cimage%20width%3D%2214%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAIAAABGc1mbAAAACXBIWXMAABabAAAWmwET1NXDAAAAY0lEQVQYV42OQQ4CMQwDx%2B2KD%2FD%2Fh4Joh0OV3XIB5hDJimMnKj4gYM2F0GHghIHPA4BW63DRYUJIw0G%2FR8VX%2BWZlLxkY5LZOjyssqfhlFT19ZU0q8vOBXUHUrfQbe%2BMPGn%2FzBlfIISAJ3%2BjQAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-iy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M21.134%2034.053a6.869%206.869%200%200%200%201.218-.374%207.8%207.8%200%200%200%20.829-.4%207.188%207.188%200%200%201-2.048.774%22%20transform%3D%22translate%28-21.132%20-33.279%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.872v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-jd%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2012%207%22%3E%3Cimage%20width%3D%2212%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAIAAACz0DtzAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAg0lEQVQYV42PMQrCUBAFZ9f9QUNyTA9ga2WrhUdI682sbERiYvL3r40gCKJzgDdvJCL4hQHDsSMZ7uU%2BiiVQSYYUzKLP2iQDyuVGWmAiU0E9wplhVWFWb9evJR49gzLmaJf0GdUoLl7qw%2BatK%2BcrVolPuJO96Xagn5%2BYcnva8x35p%2B4JTXM3I2tNZBwA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-je%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.627%2026.794a13.53%2013.53%200%200%201-1.284-1.723%2013.515%2013.515%200%200%200%201.218%201.648l.065.075m5.308%203.375a7.743%207.743%200%200%201-.827-.23l.113.037q.353.114.714.193%22%20transform%3D%22translate%28-3.343%20-25.071%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ji%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h7.382v5.921H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-jj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2024%22%3E%3Cimage%20width%3D%2230%22%20height%3D%2224%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAIAAABiC9roAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAAAhklEQVRIS9WVwQqAMAxDE%2FH%2FfzkeqnMWZIemgu%2FiGPMtdGWjJPSwrxYs0WNwBhWg7eWHCoptOtQAiB414%2BNWk2PoVk%2F95lbfqVlX3xVI83X1gGkbozrTpO7qawAAnbXOeNVXU5NQx%2FUUre0uyBfNR1ifgqDvepqopx4xc%2Fy6ejCf4Q8fsIAHNeoTQSdKx3oAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-jk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M10.3%2031.437l-.113-.037a8.548%208.548%200%200%201-1.018-.424%2011.114%2011.114%200%200%201-3.142-2.37q-.163-.173-.318-.35l-.065-.075q.188.219.386.427a10.422%2010.422%200%200%200%204.271%202.827%22%20transform%3D%22translate%28-5.649%20-28.181%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jo%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h5.603v4.142H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jp%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.338%2025.064%22%20transform%3D%22translate%28-3.336%20-25.061%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.976%2020.161%22%20transform%3D%22translate%28-.975%20-20.158%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.972%2020.144%22%20transform%3D%22translate%28-.972%20-20.138%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kh%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2015v-.128V15m.509%202.657a9.387%209.387%200%200%201-.493-2.333v.02a9.376%209.376%200%200%200%20.491%202.314%22%20transform%3D%22translate%280%20-14.876%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kl%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-km%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%2015%22%3E%3Cimage%20width%3D%226%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAPCAIAAABIoSnXAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFUlEQVQYV2P8%2F%2F8%2FAypgYsAAI1QIAF%2BsAxtS0HkFAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-kn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.021%2015.457v-.02q-.014-.162-.021-.323%200%20.172.018.346%22%20transform%3D%22translate%280%20-15.111%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.015%2013.214A6.7%206.7%200%200%201%20.12%2012.3a7.178%207.178%200%200%200-.108.916%22%20transform%3D%22translate%28-.013%20-12.297%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kx%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h.775v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ky%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%204%208%22%3E%3Cimage%20width%3D%224%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAIAAABRUclSAAAACXBIWXMAABbCAAAWwgFTLGrhAAAAFElEQVQI%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-kz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.074%2011.91q.029-.268.077-.522a5.949%205.949%200%200%201%20.289-1.022%206.112%206.112%200%200%200-.366%201.544%22%20transform%3D%22translate%28-.074%20-10.366%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ld%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-le%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%2010%22%3E%3Cimage%20width%3D%225%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAKCAIAAADzWwNnAAAACXBIWXMAABbCAAAWwgFTLGrhAAAATUlEQVQIW03JsQ2AMAxE0bNJ9t%2BBDeioESUD4Vj20RDFv3v6QhIlrfDrWR7nDdHyCXi0%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-lf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.467%208.229a5.347%205.347%200%200%200-.121-.93q-.013-.06-.029-.119a5.15%205.15%200%200%201%20.145.945c0%20.034%200%20.069.005.106%22%20transform%3D%22translate%28-40.317%20-7.18%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-lk%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%204%209%22%3E%3Cimage%20width%3D%224%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAIAAACaDRr3AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAPElEQVQI%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ll%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.5%208.376a5.35%205.35%200%200%200-.123-.971%205.347%205.347%200%200%201%20.119.93v.041%22%20transform%3D%22translate%28-40.375%20-7.405%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-lq%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%204%209%22%3E%3Cimage%20width%3D%224%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAIAAACaDRr3AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAPUlEQVQI%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-lr%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.04%206.216a7%207%200%200%201%20.608-.579l.016-.013Q3.5%205.76%203.35%205.9l-.006.006q-.125.119-.244.244l-.056.059%22%20transform%3D%22translate%28-3.04%20-5.624%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-lv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-lw%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%206%22%3E%3Cimage%20width%3D%226%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFUlEQVQIW2P8%2F%2F8%2FAypgYsAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-lx%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.589%206.962a7.87%207.87%200%200%201%20.239-.272l.056-.059c-.094.1-.185.2-.272.3l-.023.028%22%20transform%3D%22translate%28-2.589%20-6.631%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-md%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.146%206.415q.119-.124.244-.244l-.017.015q-.117.111-.227.227%22%20transform%3D%22translate%28-3.146%20-6.171%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-mj%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.632%206.728a4.35%204.35%200%200%201%20.272-.3q.111-.116.227-.227a6%206%200%200%200-.139.137q-.188.19-.36.394%22%20transform%3D%22translate%28-2.632%20-6.197%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-mo%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%206%22%3E%3Cimage%20width%3D%226%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAABbqAAAW6gHljkMQAAAARElEQVQIW12MIQ6AQBDEOuz9%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-mp%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.625%205.9q.154-.145.315-.281a6.327%206.327%200%200%200-.31.275l-.005.006%22%20transform%3D%22translate%28-3.625%20-5.618%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-mv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.453.136A35.692%2035.692%200%200%201%2015.1.07h-.027c-.488.007-1.027.027-1.6.065h-.024M4.4%202.934a8.232%208.232%200%200%201%20.7-.508l-.017.011q-.228.15-.444.312c-.081.06-.159.122-.238.185%22%20transform%3D%22translate%28-4.4%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-mz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h11.448v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-na%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2046%2015%22%3E%3Cimage%20width%3D%2246%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAC4AAAAPCAIAAAAUK2rzAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAACO0lEQVRIS83VS47lRBCF4S%2FS9q0qid41G2IDrIA5M4aMQEK0mnv9ysPANlWNQN2CFiIHKT8iMv48cZyuJP4fo30q4L8b46cCvszIz18L9mSWhYfM8kD1X5llqS%2FWoPffyCphTVaZZavhXfIg8tDvjNz1RSX9gzxkVgOLrP8a5cO3sqlRZvUsM%2BXYek10eciazDKrmyyy6O9VZEsessv6T1W5f6eabLKrkV12dvUiK7ts55w7JSurrMl2CHACZVVNlmTh81Hm7wkFShWkqyb7yXSIkU276Ytq15NZZpoa9Ls82HJEZpW7bMn6GbZdflBN3QhddqhneaiJXQ2U9iKDPLPJphWTmmSVJ1nYKK1kkrlMsXKH2usTKNuPUDc1KASS0wQ1SafoKupYalbvDs%2FSZFXPpx4JC5HOwEav9pJOHrL%2FPcr%2Bk7pJvyCiblBhYr%2Fa1N9I9cTIzqComzRZ6NK1SUpKBepWvpK7QmlPf4Wy%2F0IxEFVqul7Um6CSg2%2BUaLfLuaPsZ0q2K7cxqEZpgwwynQbXqxLF8jFK%2F41dNelqot6Uv9x9FBN1uDjqaNnRkV2VHAZqp3ioJthOaTk7q7SqXnk9bbOQK6GrOv8JNb75cA6apv6EGEqNUqrRL0UHOZr1fDiDF5bXpY5DyKDGcrtQapSVptpV8qK5Il6F%2BYijXfMfIXWyphSOM2a4Sly5NcjIdi04jjgFfy1Tby7ymnxKfd3mIj4ayilY9qtxTQb66bkceoz0c67O07Xn%2BXfPQ3y12nGgQAAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.685%202.495l.015-.011A14.592%2014.592%200%200%201%2010.929.578a27.131%2027.131%200%200%201%203.129-.384h.024q-.342.022-.7.053A20.167%2020.167%200%200%200%207.2%201.683q-.232.1-.457.212c-.106.053-.212.106-.314.159a10.3%2010.3%200%200%200-.741.438%22%20transform%3D%22translate%28-5.685%20-.194%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h9.161v3.126H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ng%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2037%2013%22%3E%3Cimage%20width%3D%2237%22%20height%3D%2213%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACUAAAANCAIAAAChAzAPAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABHklEQVQ4T73TQU7EMAyF4S9NB4RYILFhxYp7sOH%2B50HqNAmL1iUdAQOaEVZVudKrfz%2FHSa01%2FxgjvKVzsqvFeE5wcbxSSRw4XIX3QgaZkYGBmUzinZECyiW8ZwYqhWmPXAxlMo3GTCX%2FlfdEYyAxRdI4kgM%2Fk7ih0CjhtZJ%2Bw3uMojhGkjpw7TxNUbqE10yhcmD8mfcQDaZ4RKEapMRMI3V2F8BAYYipon7Hu4%2FS%2FeVMwS7BXt4tTmuKqbawtSXD2vFXvDtqx9BR656Rus%2FN8SJrsZ%2FLsoyrbM%2B77aqnWOKTaMGo3SkOIU4x2BriJZnXJoI3xhw2zOYpRVKjXD%2FkrW7vte1l7XN1R%2BLq9LOyV%2FfJyah1fWzIfnGWv44r5QM69W4jaikGxwAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nh%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.12.135a34.773%2034.773%200%200%201%20.028-.002h-.028m-9.478%203.15c.1-.094.2-.186.31-.275l.092-.074c.078-.064.159-.125.238-.185q-.12.09-.236.184l-.02.016a7.02%207.02%200%200%200-.321.278l-.06.053%22%20transform%3D%22translate%28-3.642%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nl%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h11.957v3.888H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-nm%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2048%2016%22%3E%3Cimage%20width%3D%2248%22%20height%3D%2216%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAIAAADfzGvmAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAACgElEQVRIS82VTW7dRhCEv%2BohqScgvnUu5Av4BN5nl2UQIIlhWFAef2a6spjhkxQkkA0LQRrEkCAbza%2Bri0PZ5v8U8VrCfx3TawlvGf7jRww0e8M7rHjDK6D8Ahve9cYje3iPD2w47ANvuKq8s1cwXskrTHAld2TnI17xhgrs%2BHgjoMcPuKIJb%2BiCNxBdBs2QeMWHveENLXjHO%2FmAjKu94oaP71Poz49E4IobmqDhBg3d4wMarmP1FYQPOPBh1y7GwPKBAu%2F2Dt8KtP0ExgJAhACcKHAbZF0YV2IhdxTnnQ1vEKiQV7xCdc%2F0ga%2B42sdXm3r%2FGQQLGCVuALrgFc3QUAER97jgC1RcCcGMZnzgO7xDHZ14xpuYzQFXADV9FdDxCwAzmhBg6KosKNGMEwSJjHrBDb3rjobAB7oMbWzYwTihQIVU3DvBK26vAdXf0Iz7mwxGM4AMM0oQEiTcZLuDCRoUBFpw4B0SJzFjYSEDaBE%2F4CsCRNz9C5BN%2B4yFChgZLeczPTsH7pQTNrGcvp5wG%2Biu44KAggJEFFzwPOxPSjaC%2FZ%2BA9gciISDRAnqC4PwCVCAHKzqhZ%2Bgzaki4GyugjQoKDNSX7WV3lVL%2B%2B069PZKJDIFAGv%2BWrtPA6kwxeh3hkaAJCwV0ixgV3Md36Y6Be9ifSvVNi4ImsTwB%2BeERWUoU4wAUL%2F93ehLpBU2c6y2le6vbBeh7UkETPp7NveAJ6llwGkD56bNISiGScgKplxM%2B5bGREChOvTxqKXACEGNeY5SBb%2FMV7tpMkGNVwh30aWwTkL%2F%2BjuRilWIm9baaKbe%2Bbw2dNLeQXlw7hoR9ygNL5wffINCMKwqY8A4xdgQM%2BRen55%2BC%2BpylOgAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M14.041.247q.357-.032.7-.053h.032q-.358.023-.732.056M7.085%202.057c.106-.057.208-.109.315-.157q.224-.111.457-.212-.4.174-.771.374%22%20transform%3D%22translate%28-7.085%20-.194%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nr%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h8.653v2.617H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ns%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2035%2011%22%3E%3Cimage%20width%3D%2235%22%20height%3D%2211%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACMAAAALCAIAAAB6RKNVAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAAA9UlEQVQ4T73TwUrEMBDG8V%2BSrot4ELx48uR7ePH9n0foNomHdtYUlZVVHEKZwOT7zzdJU%2B%2Fdv8QEr%2BlS2R%2FEdKng2nihkThs6xekZwooTGQyC4XEGxMVVOYrSE9k2nZ%2BB1tNFAqdzkKjcPwh6ZFOJjFH0jlRAryQuKHSqeGvbae%2BJz2EHE6RpAHZBh9ziNbwV6g0DttsvyLdR1MplpBowUgsdNJgcZXOVHLM0DbAPekuRMd%2FLAW1BnX99riVOWbYw8o5ydHrztMtbVA38NpePQ3bs8u1rMfbW5%2FD9KEzwTGeiuj9c%2FRQb8Nt5SiOxjdkj2QJfPcOBrVaK5364bwAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.607%206.163l.006-.006-.01.009%22%20transform%3D%22translate%28-3.607%20-6.154%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.575%206.17l.017-.016.01-.009.009-.008-.035.034%22%20transform%3D%22translate%28-3.575%20-6.136%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-of%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.866%205.33l.02-.016q.116-.094.236-.184-.12.09-.236.184l-.02.016m-.556.5c.046-.047.092-.092.139-.137l.035-.034.06-.053-.106.1a5.298%205.298%200%200%200-.131.129%22%20transform%3D%22translate%28-3.309%20-5.129%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-oj%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.792v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ok%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%207%22%3E%3Cimage%20width%3D%228%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAIAAAC6O5sJAAAACXBIWXMAABbqAAAW6gHljkMQAAAAVElEQVQIW22OsQqDQBQEZ9%2Fd%2F39kCrEIEhCLKLebRgiJTjnTjJJwZV%2F7v3pv2Cg%2FIeuGIhnVN3h5CdMaZVrVaecnx4gN%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ol%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M32.07.664Q31.788.6%2031.484.542q.3.053.586.122%22%20transform%3D%22translate%28-31.484%20-.542%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-op%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.347v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-oq%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAIAAADpOgqxAAAACXBIWXMAABXWAAAV1gHWa1n9AAAANUlE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-or%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M27.26.1c-.144-.01-.292-.013-.44-.017.149%200%20.3.011.44.017%22%20transform%3D%22translate%28-26.82%20-.085%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ow%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAIAAAAiZtkUAAAACXBIWXMAABbq%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ox%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.368%207.375c.038-.049.077-.1.117-.145l.023-.03c-.042.05-.083.1-.123.151l-.017.021%22%20transform%3D%22translate%28-2.368%20-7.2%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pd%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.4%207.006c.04-.053.081-.1.123-.151q.172-.2.36-.394a6.631%206.631%200%200%200-.483.545%22%20transform%3D%22translate%28-2.4%20-6.461%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-pi%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%206%22%3E%3Cimage%20width%3D%226%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAABbqAAAW6gHljkMQAAAAQUlEQVQIW12MsQ2AMBDEfJD9%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-pj%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.756%205.786%22%20transform%3D%22translate%28-3.756%20-5.508%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-po%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAIAAADpOgqxAAAACXBIWXMAABbqAAAW6gHljkMQAAAAPUlE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-pp%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1.32%208.367a5.884%205.884%200%200%201%20.555-.855l.017-.021a5.849%205.849%200%200%200-.572.876%22%20transform%3D%22translate%28-1.32%20-7.491%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-pu%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%207%22%3E%3Cimage%20width%3D%226%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAIAAACk8qu6AAAACXBIWXMAABbqAAAW6gHljkMQAAAAR0lEQVQIW13NMQqAQBBD0T97%2F4vZCVaCjRYeQicTG1HX%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-pv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M34.238%201.277a8.23%208.23%200%200%200-1.006-.343%208.142%208.142%200%200%201%201.006.343%22%20transform%3D%22translate%28-33.232%20-.934%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.855v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qa%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%206%22%3E%3Cimage%20width%3D%228%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAIAAABxZ0isAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAP0lEQVQIW3XNsQ5AABAFwTl6if%2F%2FRwmdkHsKhQLbTrGVxFdDrLG8oTobCMr0QLIj%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2012.37q0-.12.008-.237c.007-.134.017-.265.031-.395q-.032.307-.039.632m17.123%206.601a20.894%2020.894%200%200%200%203.563-5.54A9.775%209.775%200%200%200%2021.5%2010c-.074%202.907-2.09%206.366-4.378%208.971m-14.136.656a13.515%2013.515%200%200%201-1.218-1.648v-.005A12.6%2012.6%200%200%201%20.52%2015.379v-.013a9.376%209.376%200%200%201-.491-2.314%2011.642%2011.642%200%200%200%202.224%205.619c.241.338.482.651.744.956m10.239%202.7a9.645%209.645%200%200%200%201.028-.663q-.355.261-.72.484c-.1.062-.2.122-.308.179m-2.45.844q.2-.029.4-.07l-.192.037c-.065.012-.14.023-.212.033m-.956.067h-.011a6.886%206.886%200%200%201-1.455-.159Q8%2023%207.646%2022.884a7.263%207.263%200%200%200%202.2.352H9.83%22%20transform%3D%22translate%280%20-10%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-qf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h22.185v14.307H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qg%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2088%2057%22%3E%3Cimage%20width%3D%2288%22%20height%3D%2257%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAFgAAAA5CAIAAAA9X3ucAAAACXBIWXMAABbqAAAW6gHljkMQAAAI80lEQVRoQ9WbvbIkORGFvyNV39lddjaWnYg1cXBwcMDFwMAgAm8NDBwsLPBwCN4ADBwcngCHF2RudykxMlNSVXfPf%2FUGGRV31GpVSXl08k%2FVIzNjI%2FNH8bHSwDCDvGyFNdtnbIUzdomLC9bggj1j%2BZc122ezZwB73nzFczzKznDBzqGFnWE1W6NTBhexwtkXZ6UAlKfy7X%2BWq6V%2FvPJvFUHDGmi6QMIKAitQoYGiE6EKFwwwaMjHFGwFYEECw0BgzbW1%2Fnyd4AzVMOmENQS2Uk5QgGsgjhZL0s3Ua6hiBs2XBSuAKu2SIwVVejI7owXzXS1owRq6gLAVCauo%2BF2y1QQUeMYKqmAGkgKImO5YIHZGx5YCAkMFE9TQHLBLwtGAAEgVa2iBVVTzDdcCYIaWAFEnzNAKhjXkC6jYGRZkSNgJiqmJFX0esxwMxLW0qe1MvqS%2FaDitgxruR9JAULBAL7D%2FAuhF%2BAidsBU1KNgFnTA3NDeTRXYxNcwSiPBWpsUQqsLoxDhGXMNuC9ffCgwKOGmV%2FaCKlqCMKhRQ%2FkV6AQWdAHRCS%2FgLnVCNi4qeoObtBZYBh6pokkD2WB%2FR7XyHS4VLtoUKVpGlKy1pQQ6oAMpn2LNwaz9h5%2BRLQ8LOSJibyQWZmZBjXTBQMoLVWOBSv%2F03BzNidgclN1xTo8QSKVgDsAYNS9RUt4ZDjiFXvmMTGU0Ad5nL6JG3nTVAFRaO5oGMSFGZAqeLRTg0t%2BEZPoImLKF52FO4Rrk%2FtDM6xfjY8wVWrMJFnKx4DDbUMrWpSBFrgIOBsNzbuW8FxWpYsTWVmy6HYwNZBpGx8zXvnafwYSe0gkdTzJx0Bg1q%2BEsJ%2BcPj9uOAuHaQs5tgq7x3lKRDCZgomWUZ5kmRN2rsvKVpWEsXUMHjgIdVVFZzA7EzeDAuIOxCiaEc7COuxdLmEyZfk19jh1umlSWdi9Pecw3v6bFg%2BqiSsYYkV0lcyhjjUVnJPuBIRtwTgcX0llwYX%2FWrgGcZPsZy5w0RUdCKZ4gWibnFsICS8DtdWxWsjIkkRHn1L5%2F7OEbcMw3SKVyJ754UFhH7SfQ4Olqy3b1D8sLzhZFE1AgcWsQyEcSfeUpOhRzMiMjk4sPUsIyUPS5qe5EK95sqxlXevUIZk3geEU%2Bbs9LiU2Kk7ez36SBG7PZcWzr0TkVDO6PonR2LkhTo1KihrQpI4WuW6PeUIbLSCqfwEfKA61NYefXPvsSDGRFy3yiisnAI2jDv0JwwbM8sBbZGjAhqPOHnC7ZKgMy8Hl%2Bj%2BjIhInmNkFSjMEk3Sc53kBhwwy6UM2ra%2FGHwmpa4bjgSHqSMu%2FSUvMidV1UPNFJu8zJI4RzRgkr55h9McjAjhvl2Pa%2BdKAlTRY5dyUrcoEQdGbgw%2FCItyk2IkwguUCWDYuZpdYtn2kUqNqDfEvNIIGadd%2FrvFzGN0abhOdIo3r0TrIxE0yaAAsqKbwFgLU5fnIDmD6F88%2Ffd9McBsTON3p2OIM8FQu0e8yHXnQli5MVC60QNjWF%2BqGNZxW62YIkBAUfFbrPyOCB2ktP3CsJ1w3Oh9YoyHansiaqse023oCxVoogsUDB%2FuNvlJZ4Wj60I2pkrOQ4IkWsBhkrWeT7LpHMgVYaJ2DygJhZOGcvzSzeKc8ZXoYqPiMS8L2Mtr%2F52vYLHRI1pt3VzRuXfdA3RQ3AnGnWEiTh0KFDQ06AbvZpgwynhSVT54V%2B5JQ9jBGNX1c%2Fg%2B0j%2Ftx9GZL%2FyHIF0Cp44hhM11NK%2BLHyEDFvgdZSqNNGgBYdo91Q%2BDoiZES6K%2FvDzNjojfV6zp5u0Y7FO5dMCfkirfN%2FRbcSLWj99OvW3OI6a74i%2B%2Fgt35DjTuJbO0nrLBMhtF9RtcVWnwQpzYEGeUC9AwKE6TeRP7gqavv4z9%2BVgIDZpbJr6xl92yuT%2B76HpMbIgAh2vI6Kz5kFDzVtquImed3nnG%2BU409jJbCO9r0eFrrznS50vJY4kwjQss0xBi5vsgsgUK2OKz6gFnjGQ8dWfbixgkuOBCH%2BpyTRuOctNEjnzoqSLVWJBxFf%2FKpDsbz0rWuOdAPm68Ks%2F8jY5wjRubf6QNJBhCNr292F1gm%2BOHcuIo0H%2BtJ04g3Brcq9cp2e%2BSY4AYiubArSvKf3Z7C%2B7Oxyeooy3WL5U9TShRrkVcCiqifCgPkWDxld%2F4B3keNPYy7zzlteERSTgQM12RpnYNv9NgE11quI9sNbMNS4RjF%2F%2B%2FmoBt%2BU4RsyEnPnfQ4ZNnbtG7v8gPEEf9ci6ZMh0HjnFVuw19ow1WHn5O95ZHsMI2zqOHgX8Uz9u90OnJeNrRf1Qs1tQr6n9bRWYoe3xNOkv30eOY8ROdKdR0ryna9QjzoKt1xg2wrAsndJlAIY1vvwt7yOPYUSn7mwvu4%2B2%2BRgHky5TmIx%2FlL5QgYtbRHeQX37He8rxjNBOeRfbl6E7UgzjL5seue%2BcvKwKrNBgzeOJD1HqQ%2B55P7k%2BpHp38eiQH8b%2BR6T02HEZv9TzzO0Hv3nTM%2B%2FI8UAMRszU0I2PN7gzKR%2FjF3BwW%2F7aKs3BIfvi11cPeSc5AoibtnCrfxSUTH9n5S1C5uBCHWY10srk3Re%2F2k%2FxznKos3Tdrk1Dtzp3Pdrc7omWlnSQDYgfqJK8%2BPyXfIQcCsQ9sS0WE1Oi20Za0b8dNbVhLX5e214nCr%2Fg4%2BRhQOw8QkbTnlNvvixXx3aWRPBgsaaPgM9%2Bft8Y30OO8BF3ZF9r9q3erSG9pubGkq7Ub8yy6rOffRIUeCAjruWmAl3bNJyhP9m5xkHDi59e3f7hcjQjJn029fj0FTMpfMPLtrFA%2Fog9sgZ4%2BgmfVI4GAmAwfOqart7jdUdNj%2BAfT1mMldE4%2FZhPLUebhjY7f6Pn2lPM6PQByv%2FT8czpRxwgRwPRZda%2Ft2cbKSOsjiOmGnV3%2F78ux6AA6Op%2F8Hy83Htg9u%2FfA86NGa8y4qWdKS85Ur4PIGBynDszaQkHaSMreuJ4OQKILm9DZDe1rkzGX3Y%2FRA4FYpa3gRJ0mIPI7DIPl4cBwX0sXB6q9rU8iHjA967qm%2BUhCdX%2Fg%2FwP6YfmyFE1rFUAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qh%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.142%206.7a4.29%204.29%200%200%200-.262-.8%204.217%204.217%200%200%201%20.233.678l.029.119%22%20transform%3D%22translate%28-39.88%20-5.9%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qm%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%208%22%3E%3Cimage%20width%3D%225%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAIAAAC%2Bk6JsAAAACXBIWXMAABbCAAAWwgFTLGrhAAAAQklEQVQIW12NMQqAUBTD%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.846%202.7479999999999998q.216-.162.444-.312l-.013.01q-.221.145-.431.3%22%20transform%3D%22translate%28-4.846%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-qr%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h11.194v3.38H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qs%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2045%2014%22%3E%3Cimage%20width%3D%2245%22%20height%3D%2214%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAC0AAAAOCAIAAAA0QAJVAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAACEUlEQVQ4T83Uz4rlVBTF4W%2Bf5N66BS345j6Lb9BP4NSZQ0ciDVJVN%2F%2FOcpCkq1SaUmzEPQiB7HP2j7VWdiXxP6j2XsN%2FVON7DV%2Bh%2Bq%2FfUWysMrPJyqaavMgn9W19HV9%2B%2B14WmiwsySpTtQ9MSJ9lVpfkSTZFf5KZmZFN%2BTcc8fSRjUEmdZNJNf3OSqPLJEsyy109sMic%2FqRKX1hk2dH%2FOcf9B0oW2dRIP0V%2BZJFd%2FI1Nf%2F6skCzJxiyzrLLIXQ3JJs9%2FW4%2FpR0KBOl86je0AynTMaFd9Vm0XQya5M6hBf5E7a15pXujJ%2FF5O559UU1dClw3aTe5cDlOU9iiD3Fhl1YqLusgiV3lgpTQyylTGWEBkq2pf5lh%2FhrqqQSGQqAtdXaRTdBW13zOpb2SS9XCkbjQ1SJiJdAZWerXHdNz17Qsc2y%2FqKv0kiLpC5ZShVNFfRaqHI%2FwGRV2lyUyXrl2kpFSgruWDvCiU9vAXju0TxUBUqcv5od40lexwo0S7HsGsUbbjSNbzbGNQjdIGGeQiCxu9KlG8zUd%2FPndLV5c3eXSYwjFJ1B7bqN2p3YhNlWxqOCK831BNsB6ichiqtKpeOfZpZnJ2d1XHvq%2FxzW%2ByozT1J75QapRSjX5qOcju0W1PA4%2FMr1dlOoSvsVzHY96%2BDaud806Uo%2BpVkj9AtPP5uaUO0JTCyibDOeI8W4OMrOeF4%2B%2BXLVAr%2B%2BcfLAAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M7.185%201.73A20.167%2020.167%200%200%201%2013.37.294%2020.209%2020.209%200%200%200%207.185%201.73m-1.525.821l.013-.01c.238-.156.485-.3.741-.438q-.391.209-.754.447%22%20transform%3D%22translate%28-5.66%20-.294%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-qx%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h8.653v3.126H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qy%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2035%2013%22%3E%3Cimage%20width%3D%2235%22%20height%3D%2213%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACMAAAANCAIAAACsHUBIAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABOklEQVQ4T73UTY7VMBAE4K9jBzGIBUJihVhxFNbc%2FyBIMEwcNwvjvLwZYPgZ0Yost1Jd1S63HJnpv0SFD%2FEY7AmiPgb418iPb%2BQi8imU3lO4eUG3yrpG%2F2pLhbr6dGstcvlbpbV6F3QdbGG%2FgyJq08ldDbXHFtbQ%2FtS9t9XeRYrdZ%2BpC6umOwsLCHcEzGpla2kKN31B6TS16wu1ujGqQtC7olDnAG4XOHgorS2p8%2BfU9vQpJpyXjo02uYCdoM11mBzvJknYWSsqfufcymAU5NQ7qsZprEhQXD0fV6KDQWB4qRbihD4ET14h%2BzR6ndPzqE5aUw2TqPaXnccW7%2B0HkZO%2BTaAzCAMe0sU%2Fw2Fxmb43vp45xKye94wHpk%2Bj8fh2M5%2FPlNSwP92rMmrwgzrjzps%2F0YQeH2L3RwOYbKT6NHs%2BLD5gAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M9.85%2018.562a7.262%207.262%200%200%201-2.2-.354%2010.422%2010.422%200%200%201-4.27-2.827q-.2-.207-.388-.427c-.262-.3-.5-.618-.744-.956a11.642%2011.642%200%200%201-2.224-5.62Q.01%208.2.006%208.032v-.339q.006-.325.039-.632A6.112%206.112%200%200%201%20.41%205.518a5.675%205.675%200%200%201%20.29-.646A5.849%205.849%200%200%201%201.273%204a6.63%206.63%200%200%201%20.483-.545l.131-.129.106-.1c.106-.1.212-.188.321-.278l.019-.016q.116-.094.236-.184.212-.159.431-.3A6.379%206.379%200%200%200%20.014%207.827c0%204.682%204.761%2010.724%209.817%2010.724a7.329%207.329%200%200%200%204.429-1.572c3.033-2.256%207.233-7.616%207.233-11.815%200-3.422-2.624-5.085-8.024-5.085Q12.4.078%2011.442.13a30.825%2030.825%200%200%201%201.57-.063h.727q.238%200%20.467.01c.149%200%20.3.011.44.017a16.1%2016.1%200%200%201%202.025.226q.3.053.586.122.172.041.337.086A8.23%208.23%200%200%201%2018.6.871a5.544%205.544%200%200%201%201.355.789%204.142%204.142%200%200%201%20.7.722%203.881%203.881%200%200%201%20.459.773%204.288%204.288%200%200%201%20.262.8%205.349%205.349%200%200%201%20.123.971v.402a9.775%209.775%200%200%201-.815%203.43%2020.894%2020.894%200%200%201-3.563%205.54%2021.444%2021.444%200%200%201-1.721%201.756c-.383.346-.763.659-1.131.933a9.644%209.644%200%200%201-1.028.664%207.8%207.8%200%200%201-.83.4%206.868%206.868%200%200%201-1.218.374q-.2.041-.4.07a6.777%206.777%200%200%201-.939.067%22%20transform%3D%22translate%28-.006%20-.068%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-rd%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h22.185v19.136H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-re%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2088%2076%22%3E%3Cimage%20width%3D%2288%22%20height%3D%2276%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAFgAAABMCAIAAABmsOfuAAAACXBIWXMAABbqAAAW6gHljkMQAAAX%2F0lEQVR4Xu2cX8hlW3bVf2Outff5vqrq7tt9022C%2BUNrNJiAPhhQQTGooOZP200CgaigwaDgn%2B5ERQkS8NFAFPVJBB9EfMtD3nwU4osPAX0SRQTzEIRo27nVVfWdvfdaw4e51jmn6tatun1zOwg6OZy7a%2B999l5zrDnHHHPt%2FV3Z5v8b1Led8E23%2FtV%2FBIIGB96g4QMaCvwCfw29Q%2F8acVL9Viiouj9X3KFK%2BRyPvwQW77ztPm8x%2FVZExNNfwjsE3mG3D3xWPIEz4L7hDS32M9wQ9Gd4gw0q5J7nKEAowEjEHQ7Vz6JHxL3j21Al7tW%2FSv0uVFS%2B923Desm%2BeUCYZ%2F8WGhR8Rnf4jIL%2BAAcEdHzGu73hB3SCHW%2Fuz5DoO%2Bx4T%2BzwBjs06HinPMFAQEEGISi%2FTeUx5bOUz5rHaEVLrN%2F%2FtnEO%2B7iBePErKPCOG6rQZ5zfw44z%2Fhs0%2BvNLjODdbrDhDR94xw%2Bo2A0%2FR9D%2BN%2B5g%2FBxviaNk6OYEXTTHSnyaeISqyhPiCfV3mE68E6cfeNu4PxYgzv8JjAWAUG50CGgDEZ%2BHk7HSNxQZDviMH6CgQn%2BBH%2BDwFY4X0O2N9nTgy0Z%2FNi8buMMhmqlyg93lHbQgiBXQ6fMsv8vxnfRfj7sffIMTvzkgtv8GGnNFxw1EuR%2B%2B0QDciXu85aBHgLDMyN%2FwBgcIbxOa3YmCN9xgxy%2FcXwCDUN0Hp87cEYZtoIPwM%2BIdkJfHlM%2BqPGL9vS6fU%2F%2Bq7n70ta58VCD2XwNm%2FAMGcEcr6tBxB0EHo4q3K1P4gMDPoIzkt0de9DM%2B47P9IIUzRvoLtOYVPMDaoQ0QfcaHdFyBVtC%2BDidKB1snlm%2BnvKPlW1l%2FJ4j%2BG3r0k6849JHK5%2FHraMFGFQxGC4AMC%2BozQfoME9BplAAKAq048DYgiwULCxlAq3iCXyBAxGkAikQYQc7BAoYKZ3OI5A7RdlzgOQ2oKp32VXO4f5Xtv%2Bju9xN3cLzi%2BzcSETbta1ioT%2F%2FXeUw3%2FzXOo4GNNNgR4wYdGAnifYT34NdtfnLCz%2FQHJ7nkP73RX4DzZPuMdwE%2B22d8Riiv056BR3lSUCqqVlV9x%2FU7VL8F3esTX7517kMDsT0l0odOLKCr88wrqMypM%2BgaLMPtNgJE5QaIDApwengBoo%2Bw7w%2F2w8CLl8FKQhm4nPFuOt7knb4l0SJjoKNKWR1PKI8VL1i%2FD530yb938e9DAHF%2BRu%2FIhBDIgxdUpsNMLGIE87ALIn3GQp%2FM2ibnGQ6cVTaLxaWaTFe9XalhBM4NR9DpD5Bndvxg7yjUnk7cO4gIJBSOk%2BLO9TPEp%2BEhPv1Pcqxv4Qg%2FfYYsdRTjAyggbs7SNSheQiHm9%2BWU5I6kAyDjoqCK95v8KrjCMS9Yweg20HKz4gYFNjiBUQdEmC6tdkMzMLOas8ubjwe8qT51%2BeQc7Uv%2BvGr9q19jP9MavQMTi4KzRDEYrqeIECoTLI3PiBogUB1akFTKBWLubwBUKFChoopO6ITuUJUqLFBRQXm0QEULWog7VNACOYBVqtaqWGGFE3FHxGD0Zgm8ux8cz%2Fr%2F%2BovMe7%2Fe%2Bv%2F4n0guVimmKqexmXKZ58sEZsrcYCq9tO0YcCQuKTcSJhsaxKASBVS8TYwSx463Cahu4DMkARXUcRnhogMHEfZGVJR5t%2BAGCxLehX28R73Hpxzm64Fov%2FprqoVSxpwj9znTTn9uXH2TpcM3qfPKofFhOuxBbG7X37ihKmy41mz3mXT5z8ydDFWP2qQKmIKkhI8dAfdjAFaeyGuBaP%2F1v1OLDwSo0DsSJTBEBbjl1zH5F1w%2BPEC3G5d5Dpylp92cW6Y8uwTRjEdVzOzZU7l1VBFY0IwmQ3dcxvg5UMeJo2CH5XUc0Q2TAlRG5iMb7KSewXwfyu0pK%2BbPAC4TQb%2BJCM%2FO6hhU4o4zswIVadJKWpICfRDw4IgyBq8V6jy%2FmjJDeocOVRHYuPdf%2FwneHxHHf%2FjPOlVaYVkAut2aIm%2BQeTFPTbH0ir1ajD13GnyDm67XGt1HG9HujpkOFDgGs2Z%2FMSqRIMtKssNkmcyvgbhGh06HHcI%2BC6PT9QRi0McrQOz%2F%2Fj9qXUfJ9YwLRM9A0shETRTyHM1ISdZ8s13EpTQCXklDBXnyZZkUoOn5ZRt0mgiCGvZQum54H3fJAmHPMRbciZM5NJbC8qo5bPNqRBydVWyNKEQB0TpghboJcHePKy1cENGEI4f4FjgueavrJxEfYR8j5gfKAVmJD8yIslFQYvQy1CEZxjxlFGQQXhJnh2IsLbgjcCOWvOnLQLTmbVcpg6G7VaaI6pOlwzZIYkZBjoybcDDXrcvOi7YZh68nMeSO5waDLLN8qE%2BYirR69Cbpf0yCzEa%2BIeGkAwNys4CADY96PIafQEzGuZLl9m%2F%2BXdJJPzrbwXHQ%2B0h5260DdNM99sxDmCs12NfPS66m6eUPk8DK9ZRsNK4DG0wJQhVJKuP8IauyoJZJE3UQfBKnClqTL%2Bf%2BBRargtD95bZXIDDsDUkZ6hc%2Fu8d26svLHtsTlOv3W6xfN8lIPm7CxMPbLBl4qk%2FN%2FUKnG6ZIOGaxGB3QAhUWlAr1JC641CtkyKpWsbKBvEkNn89EUTeYbpppjRxdzIaaTkzsEq%2FcuHy%2FZIYPCg2Y2QyBxVh3Y5w8JOY%2BxajHmXRAOtkbWuaqhIZS0DL6fRgJ4oY8U6DiYy72FrGjakb23nBERzLuGfYCuikeRNjt3hU3MfyKXSrIBxye6fAKLmU2V4CGoMphoBkORr4ycdzhTWS2L6NbG0whvI96NDS7nSiTao3ZvNk0U%2BEon%2FvXvAREs6naDiNF0CsttcphUCmDIOyMLCwixl1GnOdkzkjJcefOjClme0amm2DqJR%2FAlIB94lLGQt5o2JnnADFlRaDLToa39CkxhBpOPVKhw4KyghZhayAw%2FvPwL39Jjx6znalKgYH71LMTQYU7CnMpfHTADmTFxX%2FPPOJm9MyBzkrpS%2Fh4qMOB0e2HESZDI17yKX%2BypGbCOzPV55zX0eBziMUxG79cT8W4II1aA1wjYm%2B407uPpm1nqZRKa0SlmcCtZ%2Bdi0u2AbPJF70TYDII1s6TPacx%2F5h17lr081OY50%2FOEI%2FniJWhiEu0YNyqzMbtNtLiZ86ymOCMu4aYgjXnKBZv58wmEwuddT55IQuFmWsdIwVropsjdGrM3CSGJM4Q9MkNSzlhmkCFiLMmOPuJy71s%2Fc8dlT1wjX8IxMjFFdHZAOfOzDcF9UsDsNcgeDEUzFeVjkZKhDcIHMSfvWj4fHlSDdgDsO61fy6FNb7SpFy7V1Lj3K3G8UlOZ%2Fo7e4bLr8kkQbhJhREdOXR8BcimfcBVR6Lquc%2FtPzXUKMUMsJi5xPeelVm1MQwAv%2FvG%2FIor3g253UwqI3mnd%2B8HRBi6t%2B%2BJzv1EEOf%2FjM3Zc%2FzNRm3BofOsmFrgcus0FDTjG71NWXb4zFjIC586BSBm%2F0oRJF1DieiMFinj3n%2Be9A7j%2F8p%2Fzs%2BfszUejd45Gaz6czk8p2XHn6D76OK33ESNjjm%2Bw8KwgvvntNTA8Z5iX7BodMWYy1f01LmKu9%2BkG2hkXF5gusjJbb1VRbwIkr7nMmBo2OcKd48Cdo5lQ7JRi0CI%2FbIpZgbMAKXx0wopuiRCgWglwS8XlGAJEAs1WVTdJ0S%2Bt94UFZ6xa08ObuEteGJ1rpnryZeS1AaTZgOratiEUAmPMzJ1XJmEC4b3paP76mUewmHQM3LvWJSUmpXA0QgSJZU63UlC0RkejiIhOPgHwsVOKog9R5IaY82ncLwpnYhSTIGIuFIJjopZ7AgJngcQ2BBhyhTK7j2PwgoGSree4V14Nx7v%2F9FUghqvb4TWfkTVah8a6%2BDDN9CYz9XVPBCAIXROErHoJvEb85t48R7dVY7ptzyjo0HG7UUfcVI2sArlg4QGQVjiEUg6CpkcNJwoZXPvlhqignvzCjU0geveLB7Zdq8BWcBy0LsMKx0Gtgy9ClEJrlIx2XGIsjQqwAySpjzsJhB1iEgdgE5qg3CS8GX7isdg9COKyKnm78H2CPiooeTd5tBVZTTM76gQ9b9AzmuLdf%2Fg6ILbDddP9HUdzMQ8vUOi0pKe5cmtgXYRwpwRd5KHejSXRjcBC3YFiot4NzVg5lCTOfimWFxlaENOHPnIkw6HH1D%2BMLJCgY0bTScOai3eJo%2BfVyAmQ%2B1R1hZeiYVwUYP3S93A0mjka%2B4bN%2BYF9ozd6FtED4DiccdE6rWeJpfdc2nRr16jvuHfsa3EBX8rK7UCkS0DA1EJo1o6Y1%2FT1G92c73G1LBBDJtRZX2JEWX6Po453f56X7VI1TO8%2BDh2NUjm6MUdXbT5Ctfs4hFgKvc96cDNEd46hsZVzIkbMZwnMlT5hW2PGmF0mSKhAu875tRJ46mLNFrvNfNM4NJbwRhc7fyrQbLQaUWxDn3tetRER9fv%2FpJ%2B94MWDn288bGwb25m2%2B2HjxQs%2F%2FToPZ794wd44jowLb3naxnHQGnTaQeve9yE0WndruI8o6MZIcuroIXIKxKS0i11Yw9c9LwmnmNzBCB8VqJfVF%2BUCjC5L%2BA37Kr0ua7w3drse0b3vvHg2UG7d6yIFhM8bpUjy%2BUyIEqqFkG0OqRRqUHMF5aAEHQ4Rotk2pdCbAnqCIBgBAuAObZSMW4LIZzCCfiNAMtwyHcbUx4yaTJyhHaRLZc0Fi8kabvHuP3g%2FEHHZWn%2Fs93De2Q4fzUdn3zkOb7vPZ%2FZ9MEWSQktxmY2ZfRzsB%2FvB0TmGJHfrTmF%2BHOPnWaENvTtFeuu0Np4hG7romkJ2xkgGubnKh6SPFAhDKdab8IkZIMyd81ICHJ%2F5WV5nVyCWP%2FTDPGzed%2FbD57PPG61x7H5xpnc%2FbJzP3g9a42icd7%2FYfD7yNPdOZkF6OAR4YgHjqL0fPpoN%2FfDRPHg0T%2FDMhgnHEOUxkij9dxtR4CnDzcyvMoSDi3u3y2zAk8sWW1K8unA%2F7eW9OUt7PhGo%2FMbXtS6si5FisxctzftBoFopQaTIMeDWNNSBKaKDg8C2iggNvrTpB0W40fGgA0maonOSaF4NjRXHkS91sqbm8w5hzR6%2FQ7HTr33uTCx2QO%2F83VcBmPY%2BIPbmZy90b6LQGrFOLdDpje1MrXS5dwmaUPOB1GZFKNgcnZpPjwPZzSLmmoKx7LmiNfK2210ht6YApTa7yI2YKiizJkkhSSSPzjqiwuXpFsydqYOJz%2FxtPtiuqQE8%2Fmc%2F52fP2XYfB%2Fvuh7PPG%2BeNbUv54COzuo2K0DpHozcfzXuj20fLLOAS9jNeMOAxe6OL99g2WHMh46aCJC9cCKJ7vqNy6c2SLMoMEIBRlfJMCoDjcvSD7NWEWf9g3X%2FlIHa6OC3sh0FHo8QggqMQUKvW6qNRi3phqUT4gNBY%2B%2B995HVWgYB2QBkcrws0k9fSVNybShZUDfmYV7CuS%2Fu5Zu2sGPn4s4DdJ4%2BQE5C9lvGud196h%2B799pqXyb7%2BF35O93c8OvH4Xo%2FutVQtC3crpVKDkE4nAkpVDUphWVQLglopRaU4rCKtlciy2glRpIhB%2BQJ1sjkOKUzShYZ2VoCPUWhpyCjmImWfGyBwg8N9l5qdbh%2BQL3fv%2BIW06dFPcnd5E%2FL19hoKXf%2Fw6fzLD7EWHh4MLAt33Q%2FneHzPsnBafN60ZJUOCfZBd6ntTMeyha0130vtlADZXaUC2Fx6k267q8ToskcPOkXhdXkuOwvB5XlvGz2rkcLuIwTGY5mevTDWW1HgtREBfP0n%2Fg53J93fc3%2FHkzuVitDdSevC%2FR21UCq1KOB0Ui0UoaKUVUXUQo2MDhUhkyFTCln1yC52Bn8YTRGYR0U%2BBx4nw1iJH6U0e1PcD6nZTdrHNOSL%2Fn6gn%2BEMW3zLT73fwffb64vq%2Bsc%2Buf3yC9rBtrMVL6gU7wegZXa1vbmEwF5EJV8csOUCposV2ziGM6Xki7%2FGY80i3%2ByJ1I4a861ZUinQ3Yfz4lIL%2BtTpHUboucdkBPB89b1bj%2F7sax18v33gC6dPf%2FRvElWfuNen7jndcVp1WrVUatVSqYX8rmXuLERQF1UBLIVSWAoSEVFEERGEp0gXwMXzAERB0YkyuCAGJAT0qTJghIbbfFPzoG%2Bow%2Bb2gMY7urr7UX3y8euce419YFH5xC%2F%2BQgrE%2FrUH9p1993FkNzX0dRaR3nGnNe8HrbNvU332oUGPg3bMMjk1dctF4E5vQ1%2FnIs3R3SJBgDL6D5uuUSbzTAcdmmkaH8LdNIPoQQfrw6PAB6XGsH3zc%2BnJI%2FYGWy7nAlpskDvZerWQRchH01pHn946kS%2FcmHzWEYpqkjLI9tyW5E6I%2FJZo3ZbqzTLPZbLEnDnRsoPseMoqh%2BWxB%2BJb%2F%2Fz7%2FHmTveVd7Kc%2F9BXeeUyt8Wjl7sRp4X5VlsmlaFlYFtaFdVEtrJUoqqIEkpZCFGqQVbMWIqJqtKqpf5NcsYLxrncpg%2B01tbmgd9vICjkVBA03jdTo9hkdeBLkt%2F34G5x6rb0xIsDHpqeF%2B9Vr0cOZEEu1upBD6JAAI%2Fk4OA4t1S0oMXjE%2BZLFKGdgN%2BE%2BoiBDJqNpFOD5Rg4mX8oJKXpWWUJuSOGef6bSLQm5Hwz50HCPd5680afX29vfzn%2Fvj%2F9lvfspPb53a%2FH4nrVyf8dStVTWVbXo7kQJlkpJCGbtXCsRirlUMQKkqIqQliyoyslPXGYIaDRvEdCZWAPg2UF11MfL%2BiMWdrzFZ%2B549Kfe7NFr7e1AAO%2F9kb%2BkTz%2FRZz7JWlUrS%2BH%2BniKdTpwWLVXLOgK%2BFmSWRTVYl5EgpSpgqQTUgkQNsiQWDfVxASLzIiCCErQpKzHyeP3DO%2FL4qwUO2NABB97jO7%2F4Nm9ebx8KCOC9P%2F3X9KnHrEs8eYTEaWEpnFbVyrpoXZUolOC0ACxVayWUbIKkkiEQLFNcFSmEUA1KEFAuNRWVQpbRDAU59863zTI7NryjHW%2FEEd%2F1hTe48Gb7sEAA7%2F2Jv6JHd3zqcTy6pxZOlbs71qolOXI2HUsd4nKpSLpfKYFQLSol0wcYG5HeSWVQ7NgZIoq4PBxJrbHQD9STKWGHM7TMjvj8D715%2FG%2B2bwAI4Omf%2BWlOix7fsxTVylpYKqeFtWq5oxRl%2BchpXwqIWlVFLSioRUsosyPEackYUQnVIKbPVaiQnRhSKUNWqcBBdNqZ40AbnAmgxXd%2FFF64tW8MCODpj%2F0tStFpYV10t6Z7PD5RQqeVWvPvG0bViKDGWOzNcKihJIhSBgskQa4Vid5VQkXZlYwAGVJCqA9q6DMj1Fi%2Br3z3b3%2FbqN9u3zAQwHs%2F8FP6tm8Z7i1VNXh0x92JpQ7KqIVu3a1TZWciVGZvrrUiK7PDJFjYBCwLoajzYVSIKETQ2vxTx53o%2BIHjzPI95Xu%2F682j%2FZD2UYAAnn7xZ6iFtWhdqUV3C6eVWlkq66KlQox1zaWoxEDkVPM5ACV702RQEc5HRywVoI6HvfkCtDJlAoppjXagnegun6%2B%2F7%2FNvHueHt48IBPDeD%2F51ffIREbq%2FA%2Bs%2B1cTCUlkKNVRKduKsi9Zl6IWlUCtFymoSeGtagiIMpahWJHxQCiHWhb0jE50IilWauynfsfyB3%2F22MX4D9tGBIGvq43tK1f2i0zqWIer4Ww%2FVSq2ma1l0f2Ipkim5ZlFIImh96Ih2UCuSaoFOKZQCKGYd2Rpt51RYcHz7%2Bke%2Fsf89xFvtNwVE2tMvfoXTiRJE0aNVS6qjYFmHAM3UqIWQamEJZabUwt4Gdq0RUilEoR1DpNbic6dAEdFjLagtP%2FQjbxvRR7GPAQjg6Zd%2BJonQqjoVmgdxLoVTYT0hqEENSUR2IkFd2DZqqIz1FbKUuCmghB%2B6npxE90PXo9Ddaf3xL71tLB%2FRPh4g0p7%2ByJc5rRS0LlbRUnW3IFMrdeF8Zl2oVXeLK4ridmhZKcJdSS6t9ecPqguEloo6tfrZEU%2BWu7%2F6YdeaPpp9nECkPf3Clyk1%2FdfdQsCyqhZ3VAv3C6VQRSmcd9bCWnm%2BoWApVGnrhOymHe5Xan30sx9q0fE3aR8%2FEMDTH%2F4bLMso%2B5FPJa37OsRVEcvKsvDwQAlaZ6lU6MHDwSfueHYQQW96fPfo53%2F6bXf7eOybAsStPf3CV8ZSpdC6UApRvHc9Xnj%2BwLpw3lxPHBt1Vdt48oijPfkXf382W79F9k0H4sb89AtfAYagGvWisu16dPL5%2BMQv%2FsLbrvBNtN9KIP6vtg9cxf5%2Fzf4PSVHsJ79nVb8AAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-rf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M9.839%2018.56C4.783%2018.56.022%2012.518.022%207.836a6.379%206.379%200%200%201%202.985-5.381q.363-.239.754-.447.375-.2.771-.374A20.209%2020.209%200%200%201%2010.717.2q.374-.033.732-.056.959-.053%202.028-.053c5.4%200%208.024%201.663%208.024%205.085%200%204.2-4.2%209.559-7.233%2011.815a7.329%207.329%200%200%201-4.429%201.572%22%20transform%3D%22translate%28-.022%20-.088%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-rk%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2088%2076%22%3E%3Cimage%20width%3D%2288%22%20height%3D%2276%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAFgAAABMCAIAAABmsOfuAAAACXBIWXMAABbqAAAW6gHljkMQAAAQSUlEQVR4XuWcz68tx1HHP9U9c8697933AxsjxU4iZEsQJbIdgsQCRcoCJAQCvGCDBEsWLPIHwJoNexASUsSG%2FAVEAiFlAYIFKyQ7CISyScBJMAHbJH4%2FzjnTVVn0VE%2FNj%2FvjPT8bJEqjeT3V1dVd366q7ukz94mZ8QvC%2F3N6%2FUvddSIfOdmvvYAlxNh3dELfWdex78kdZxn9gDsv8fj77G5z72XyGXmPPmB%2Fl3zGnU%2FbN5XdWf79L1%2FXzzUkH4dHvAIZzm%2BB0mNdL3rgZGToejvL9BlL5BM502X22TJkQTJ9Yr%2BnF7qObkfesdtzfk7e0%2B%2B58wr5gv19Ofu0SUe%2BkOG%2FOHsFyfLLr183rEAfoUf0HZ8SUBSAk1COABnpBhSs0AmdyknohQF6IQtnwiGJoee7ZCfrhE5slzg%2FpxwlJ7ps5%2Ffperod732P3NPv7GzPxU%2BSb9vtT4mJdXftL%2F6W1Kdf%2FfkrRznRs%2FaIlzqKIoaAQpfASMYRMiRIICCwA4QMAlnohCx0jAVOpI4%2BwWD7Hd0JEfZ7OJATuz1dImW6xPldUiIlyz13PsnZXfoL9vfZ3ZNbnzGM7vn06794zbBf%2F9KzAOI56DJqAGYYAALmZitkI0GGAhnU57%2BHZJig0EPPKFbvPWQhwZkYSMI62AlZSAJCSty6RZcwoUv0nd36CXa3OL%2FN%2Fpycufgpuf0527%2FM8J%2FpjTcuNeHDhsZ9wUBhMKgXDG6qQAGBwR%2BTA1QqTEapNjt8OkfBQKzCJ3vBTAbQRFFyqmJ2OHC%2BJwld4pTECg%2FggdjZC%2BTM8Qf26G26O3Lv5%2FRrfy36nrzxm5umPK1HXAi4VWYjs1leL%2FxukCE7RgnM7aw2V4w6yNBB8toOeujcjzpv3nnDTqwXEiQh1yvR7%2Bhhf8E%2BkxP5zC5e5s6L3HpRLj4HwvC%2B%2FMbvzsx5Go8Q4RzU7W%2BmVtLAiYiYV6mLmUNgMEA313MKnMH1VM%2Bq%2FB0MYCaDjbh0IFiC45Fd5vSYQ0%2FacVZE37bhMY%2B%2Baw%2F%2BhftflHxWvvx7%2BY%2F%2FkEBPCMSZtAgAKFsy5sZryBTJhcXnX124FgZHZyGPc07uCE2yc2QNdmN3IpgaOnCAUpAjogxHOb7PxT0bnoc37fxF%2BeK98v7v5K9%2BpY36xkB0MkX%2BYBDgaIGlbmerIhgcvcPmYubQDP6oobbz3IH7EdUdXKa28mQsHSjWA0oWHh3IR8oASUpv%2Bi0efpMf%2B4L80nN8lUaJaykJSTAooIbaOIJ2qV%2F1sfilnhR1dVUDLEievKq4L1jg6Ly2wBCu2J2O2qQgJ%2BRkDAODoXB4xOFdefgOp8KDb3N4V7%2Fy283K6zxCBasrHBBSYJxzC06x4OOzvZYk%2BAieQZuYBvdpMUWQSYGZ3UGSt62cBBgmmPHwIbsdybCT2GNOD7nzQ9s%2F5%2Bqu9ogBzKatAcEFoi9ETruacAwH5lVNScspizk%2FuYXRy5qjWfCmOBhzmQEGk4IcCoNS4HDg8YHjyRjs9JjH7%2Bmf%2FEq17HKPOIYZq6tXg3zhEZUWnPYoW00aswmrK4%2FCzaR%2BLikhlSZHpDGTJ9Ga1FTpEoMhB2wHRn%2BUB%2F%2FD6WC3LrC7Vc02EPYYMtIG1Arqfawp%2BnykZtjCeFbYbcYdYYlptQ01gkOVIJm9CpA0AqSAUZSj0EM2BiMPrZMl2UMAim%2BUzC9C4UPS2n2aZl3hFXG34P94OOi8rbqPjAVFEbUxiE7GUDBlUBkGTPX1z7KdI6JnriF4Uixkdb%2B20GZbwhgWEOCZojVsKOABVcAESa7BMMUKw5FiFKUMPHrEb52zDg37wP2qPhpymc%2FfhG7SNnlUV%2BEIdwsBdQELSSF5ajDnyCpyS7UBEDoYCkDuORWychrgSJdZeIT%2BgBnZvBAdYe0UN%2FSUaPBiwlsv6oX1hc92i4gYHRJkYoAIgJzU8R0oA8ORMghaU8A8NBq0YVjtlWpJcXAL5k1onRQJHFuV42MraIiFCIobP2Fdd8OqFEONopwK5Ugp1U2WOcIus8Rx2TZ%2BLbwpGSlGjQRhC7WxeRUoc7FmvIUMskiZNm5GTAVNiKACgglq2IjABIS%2BC3hGWJixaeoVj5XWCWJh2GY5zZ0lYqqhTJj5dZissVDEjCmsBBPoMUWVCIQtBhQqbJKY8bflr6AFNBI4cQLUOa2LBRaE4C%2FBYByFaQ8q3qS%2BoqcxNOqOGUG6JRAopl6O81AZcUCNrl0UJNzXtDByUaXz2ig2BIHoAiWIVRRszjElCSlBQmBQtMgSCAtbyTWtx3o1XYtRJQuSa5ttHg51ACXw42t7dITYsGlWGd8hFYoyKH2PJPmDf2WRLEd%2FaQY3XTpqc7l5B5G5ftSgZ%2FNq3s4cPnPnZwvWy%2FrV4Cmt98ophhkFq%2B%2BjagxlPHNuQJT%2FCEpbB6vubSHQCq28fozMTTEJ6WCtnLk9cZ5LSBCL2nFxEUdBKIIaBdRkUCuQOrRQKkjNI7xj02Dt4m5QD2U2h7ugq6tqbbp8mWR%2BX5POcy0BzRER8V8YKscwpK6XaihGtgJl7GCWLKveUblbPpYbVeVtoxVBWQ86ctY260rzAuJ2tyBvc%2F4auGlD6Dg1Z0FQxQSE04AJpS420SM8Uy73VIv%2BmApLLJiLranNYbw3JZetpk1hZC7yjoaCMG6HrEFgtWAGapQiWjClFIuhUd4OA6pKWpcaqraw2H68omqtal3bBNKKs7gizaAxP161qVaQarYkzJBEl9Mf%2FXutT0D%2BZMg6oOr2s%2BovjiDeWYldsXzG9TJSxGhTuQVrF7PVWrWsiW%2Bl6mmz1HQgSAJM8pREgNlr%2BGIEFnoiJKfWViCcZs6Os9gqh1ajqjVYEcEFTBoSmoUrCsdBWhht5edkJBQwcibnCMSoe%2FQg35Cohm4W90XBq5ZLSRRbVDVqj20aF8KxvMgatvXYAnk2fhn59S5Y6mviSH%2F6Pe9gsXxGFXHQFqqi8MLCTRsitbnaDL3oC7GvhbWxvNhHtALBeIMk5IQkzw6Q0mKEHhrmJzxp7EbrVw5tqW9uZqsc5k5ugJ8GTfJr%2F680uuuK31olV25BG15r%2FptoA0VDFc7pZAJIwMzyjtSRUvqzd4JGB8IMFMkeigpgCdSxaNrFla7JQByONJeJzRdNGjOa2rDWkBqiy5iD1ewXP79P4V2rmTOMBcFsULrZuwWtk%2FzjTI2DluXbB15e3G3OAVv4NqEctbGFqQTJza6jwnVAaYsUQUEESXQC0GUj0ef0599nTlNoGGBINClOlM29dD36KtZqL4sIvHYh02xrKIhPk87lU5A35zThRgLUb3HSqDN1SMJkfGed09g63YWC1SOJ%2BJ6rWEEHTN0J20RNwK%2FmygB3JZvLEB5jbaQ1lLa6vJcJuHGE7UUbTBCZYVRAsnzw36wowDi1nxsJqLv62uYFHKEJzNdU2xJb09rmKKxbtWs%2BgFBwnEAwK5YETP5yo%2B8JiPwCxKTQ7PHy8q2U8BiHO%2FedCYvYpLWKChcWLsgC6A16CVhI%2FUwkcia3MsBEMPmbrcCIQKR7Uwc2d4eqegychbMsqDHDFBkOYkw6rXCZ2euLkCCawQ2gYtOjuDsUwwTAMilbyvLe4sebkTZ%2BBK47DgMZPAn5YtbeviWFEI7mxVQaDRYMxHyWonCTT6vmsrpHeUB9dcyMfZjz6zIhCYWUkWQ5pa%2B9zyU0B8JGp7KEVONTGBYV7BpvUGuaVZXWNuCjz%2FNWTWeUKfPkv0AhciKmybWMHdWvMJ3ZZ3IiSfqrbV%2BolJo80P902LTa5YHgtcacz1bItMcQLBPJVJxMjZzFAGxLwLxQqQnXU4kkRrJZTxvk%2BLtYujcqnc7s2jhWuJivuNP2qZHN72HaZ4LKjKKd0TZbjaFhKqGVgYmXBYUukxJi6es%2F5EoKjigA%2BRNYOBSdVooIfEDHbEShFWbDJXCYHmfAWbgIXcTahViVaSv9lB1kdh%2FXEZOvP%2BA6mm%2FHBIR83weq45xTsPbxGqsxMY1%2BdnjXEImWEMoRqcaPAo0spImosy4NUf%2Fo2okEffLo4FraEMkvgk6f7U07Cw33aKSFOPLytH2IeY7JwrFJmaNGKLc5t6nV7DHKt4J5Cq1frQN%2F95Ab0DZW%2BXmMqb%2F6U6BFFOJofGJnO67FC9u6YW3S1KqLEZQQokyDmK2uClldkAy6RM4Af38jFLgUiE9AwU7TmdUU%2F%2FFntWh5uzfSgE7zJueP8jbKjCkGF4v6F%2Fw2AAVkfnhf%2F6YhkwSBf3i0cd5xCV0aPbtXx%2BHaKQy31jWfrBRMtfhLMlPDafEy12Ab1xgsBLMXkoRa%2FIeswhQIk3K79mvaSFfJGjAgVUSdUxNQ8R1no2iqhr1w%2Fbce8ERhY4PqhjgKW1ggZc7Bv%2B8Xhy8L1N1e4h8fb%2Bi%2FnK7Kp%2FvXfJsQPpQ29fP%2BeLXpMiBkk0aL9RUvLDjeakylOuer54KYYo0xIurH%2BlkQ%2BMaTocD132JbmHyd7iYIM%2BPHWZKxbMw%2FMvDyuMs2F26t1N9oqvEJcO8Q71dcUhizQFOOIEISM%2BTGeSHSNSvs%2FvOYf4NgLUtVvyhbpzVtnuOOM06pQcuLjZqSBdmIqYX1ZVyeddzjWxYTLGFJDKQ3%2Fum4UnQ9Xb%2FV2H8BO6Ann%2BF5UGysqfPHKX0246trzKHZKCwQVEfQGB1vzI%2BJlOhkROufTxs23ICuBwLY%2Fyy0XSbBSHOnuMyMJtkWuWD%2FBFAUxgUWy0crS9hK4j9PKIjIt54SBW4IBDVGTtjgJoXRK77sLbYYzQCAsNdkBuVk1foqQUmEpvpmkrhyybefHgVuDgSw%2FxlgZaeOKcOYdtmzq0HTfKpx8Pvc0UZOWywJfSGOAoiQPEq%2Bs30Ad3N6AiCA%2FWtgbs%2FcTiuXv5JYcA1PolZneJje5VF%2FwYl%2FrKK%2BWAYNiKOA8F2Tdz4sCjwpEMDuVewI5pZMczUaOXOWiMUQONVBGFtVs0coNTCXbWXEBY%2BOfxukL5vjfFJ6YiCo60hZmV1GdLS9sLb5jKA0Mhh8227OsWmNnKFcGM9g1bcSCt8pcntjeE9HTwMEddM5uF8w3%2FB57GjgjKYW93x1jsIwpeFa0PY4YIodsDI%2BYr65ekfl4tLhPQU9JRC0vZZi1Tejd9hosyk6hEOd5ibtGgIirWFDs8DJj%2BPLBIe9a3Ln8pE9FV23xb6S9p8HOLwFePauf7tdxkdjDGZTkPlxfvuzK%2FPNdV0mkv%2FeDwimkLBc%2F4MFI0sS4x7PnD4UEJX2r3F4C%2BrfDBXEMPyLtATifwlQCzKm%2FNHy4i8yDYh2Fxjq3zr7Vx9JUo5p5lnSMwCCuqzC4U0k%2BxzW8%2FOWGpqbCJYx8cQhJMPK9AdTWsbvG%2BrumRMG0pPvflQQVHo2QFTavw5weAvR8ehQ6uBresN9pIyegkJC6zLRam2UHaOpo3vpo4Wg0rMEotL%2BNQ5vji8BNY9KvWc33kNmTI14INRcm6cUQ0f30mX9PGN69kDgrlGpplIT938PfslYQdIYStU7MMQwY%2FcZD6uPiz4SICLV9FHp8A1PioIdx2k3rf%2FpA%2FvPhmYfLwp8DEBE2r8aHj52U68mMfs%2FNqL%2FJfoRdG0kkQw0QFAAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%283.027%20.103%29%22%20clip-path%3D%22url%28%23GSK-logo-a%29%22%3E%3Cg%20transform%3D%22translate%28-3.016%20-.057%29%22%20clip-path%3D%22url%28%23GSK-logo-b%29%22%3E%3Cg%20transform%3D%22translate%28-.012%20-.012%29%22%20clip-path%3D%22url%28%23GSK-logo-c%29%22%3E%3Cg%20transform%3D%22translate%28-8.848%20-10.398%29%22%20clip-path%3D%22url%28%23GSK-logo-e%29%22%3E%3Cg%20transform%3D%22translate%28-18.748%20-18.816%29%22%20clip-path%3D%22url%28%23GSK-logo-f%29%22%3E%3Cimage%20width%3D%2277%22%20height%3D%2277%22%20transform%3D%22translate%28-.082%20-.064%29%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAl4AAAJeCAIAAADqQ5zRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAf7ElEQVR4Xu3dQX7bxpIHYIS8j%2BU7zMwB7L3yvJWXzgV0AWUpbR1nH13g5Q5R7iNmFkxgRSIJAmwA1V3ft5k387CYnySyXP9CV%2F%2Fw119%2FdZDV7umx%2B3a7uXsaehBIZDP0ADTt2%2B3mjz%2B7%2F%2Flh9%2FQ49CiQhdJIXrufrjZ%2F%2FLn%2Fz5svH59%2F%2FXz6eSAJpZGkdk%2BPfV3c23592P10pX0EfjBrJKHd0%2BPmy8ej%2F%2B3Pv22uPhz7b4HmKY1k9DJKPfzA%2B3fezYG0BKqkM1gXu67b%2FPGncBXSUhrJ5e2I8ZjNH39uvnxUHSEhgSrJ%2FM8PQ0%2B8JlyFbHSNJLL76WrokQOEq5CN0kgWz79%2BPjNKfWsfrjr4CEkIVEnh9GmN8wlXIQOlkRzGjxhPcPAR2iZQpX3TRownCFehbUojjbtkxHjCfqvc0FNAlZRGWrZ7etx%2BfRh6aiJXdkCrzBppWtER4zHPn2621%2FdDTwHV0DXSrMUCT1d2QGOURtp0%2FkK4ImyVg5YIVGlQqVOMEzj4CA3QNdKib7dDT8zFVjlogK6R1pxz59QCrAWAeukaacrCI8YTNl8%2BLvYeEFCW0kg7VhwxHuTgI1RKaaQh640YT7BVDqpj1kgjgowYj%2FHmKlRE10gL4owYjxGuQkV0jTRhkYVwRdgqB%2FEpjVQveJT6lnAVghOoUreZ7pyalXAVgtM1UrFopzXG0j5CTEojNatnxHjM7v277sdbe3MgFIEqtWpj14wrOyAgpZEq1ThiPMFWOQhFaaQ%2Bu6fH7deHoacq48oOiMOskQrVP2I8wZUdsDqlkcpUd4pxAm%2BuwroEqtQk%2FkK4Ihx8hHUpjVSj9lOMY7myA9YiUKUaGaLUt4SrsDxdI3XIWRc74SqsQWmkAklGjCcIV2FJAlWiyzZiPEG4CsvQNRLet9uhJ7IQrsIydI2ElnbEeJr2EWalayQuI8ZjbJWDWekaCazphXBF2CoHc1AaCUqUeibhKhQnUCWixu6cmpVwFYrTNRKO0xrTCFehFKWReIwYpxKuQhECVWJx2f0lHHyEIpRGAjFiLMJWObiQQJUojBjLEq7CZLpGwrAQrijhKkymNBKCU4wzEa7CBAJV1idKnZtwFUbRNbIydXEBwlUYRdfIykSpS9I%2Bwjl0jaxJXVyYrXJwDqWR1bhzahWbP%2F7cfPmoOsIJAlXWYcS4OuEqHKNrZCVOMa5NuArHKI2swEK4IISrcJBAlaWJUgMSrsJLSiOLc%2BdUVG58hD2BKoty51RktsrBntLIcowY49t%2BffDPF1AaWcju6XH79WHoKdZnqxyYNbIUI8baPH%2B62V7fDz0FDVIaWYKFcJXy5io5CVSZnRFjvYSr5KRrZF5OMbZB%2B0gqukZmZiFcE2yVIxVdIzMyYmyPtQBkoGtkLu6catLmy0cHH2me0sgsjBgbJlyleQJVZiFKzUC4SquURspTF%2FPw5ipNEqhSmBFjKg4%2B0iSlkZKMGHNyZQeNEahSkig1M%2BEqzdA1UoyFcMkJV2mG0kgZ7pxiT7hKAwSqFOLOKV4QrlI1XSMFWI%2FCK8JVqqY0cikjRo6xVY5KKY1cxIiR02yVo0ZmjVzGiJHz2CpHRZRGpnOKkVG8m0MtBKpMZMTIWMJVaqFrZAoL4biEcJXglEamEKVyIeEqkQlUGU1d5HIOPhKZ0sg47pyiIFvliEmgyghGjMxBuEo0ukbG%2BHY79ASMJlwlGqWRcxkxMivhKnEIVDmLKJVlCFeJQNfIMHWRxQhXiUDXyDBRKsvTPrIiXSMDLIRjFbbKsSJdI6eIUlmdrXIsT2nkJHdOEYBwlYUJVDnK%2FewEIVxlYUojhxkxEsrmjz83Xz6qjixDoMoBRoyEJVxlAUojhxgxEpt3c5iVQJXXjBiJz1Y5ZqU08i9GjNRi%2B%2FXBP%2BOYidLId7unx%2B3Xh6GnIApb5ZiJ0sgL7pyiQsJVivMaDn%2BzKJWqeXOVgnSNdN3%2BtIa6SM2EqxSka8QpRpqifeRyukaMGGmKrXJcTteYnREjrbIWgMl0jakZMdKwzZePDj4yjdKYlxEjzROuMo1ANS9RKnkIVxlF15iUhXCkIlxlFKUxIwvhSMjBR84nUE3JnVMk9vzpZnt9P%2FQUqSmN6RgxgrUAnCZQzcWIETrhKkOUxkSMGOElV3ZwjEA1EyNGeEO4ylu6xiy8uQ4HCVd5S2lMwYgRTnPwkZeUxvYZMcI5bJWjZ9bYPqc1YBRb5VAaG6cuwgTezUlOoNoyd07BNMLV5HSNzXLnFFzOVrmclMZmiVKhCOFqQgLVNqmLUIqDjwkpjQ0yYoTibJVLRaDaGiNGmI9wNQldY3O%2B3Q49AUwkXE1CaWyKhXCwAOFq8wSq7RClwpJ27991P97am9MkpbEh7pyCxdkq1ySlsRFOa8BavJvTHrPGFhgxwopslWuPrrF6RowQhHC1GUpj%2FYwYIQzhahsEqnVzLzmEIlxtg9JYMSNGCGjzx58OPtZOoForI0YITrhaL11jtSyEg9hslauX0lglpxihFsLVGglU6yNKheoIV%2Buia6yMugg1Eq7WRWmsjREjVEu4WguBak2MGKEBruyIT9dYjd3To7oIDdgffBSuRqZrrIMRI7THuzlh6RorYcQIzbFVLiylsQIWwkGrhKsxCVSjE6VCBsLVUJTG8Nw5BTl4czUOgWpo7pyCPFzZEYfSGJcRIyS0%2Ffrg38SrUxqD2j09br8%2BDD0FNMhWudWZNUZlxAjpPX%2B62V7fDz1FeUpjRBbCAXveXF2FQDUcI0agJ1xdhdIYixEj8JY3VxcmUI1FlAoc4%2BDjYpTGQNRFYNDu599Ux7kJVKNw5xRwjs2Xjw4%2Bzk1pDMGiVOB8ruyYm0A1BFEqMIFwdSZK4%2FrURWAyBx%2FnIFBdmREjcAnh6hx0jWsyYgRKsVWuIKVxTaJUoCDhaikC1dVYCAeUZatcKUrjOiyEA2Ziq9zlBKorcecUMCfh6iV0jSuwyQKYm3D1Ekrj0owYgcUIV6cRqC7KaQ1gea7sGEtpXJYRI7ASW%2BXOpzQuxylGYF3ezTmTWeNCjBiB1dkqdyZd4xKMGIFQhKunKY1LEKUC0QhXTxCozk5dBAISrp6gNM7LnVNAWJs%2F%2FnTw8SCB6oyMGIEqCFdf0TXO6dvt0BMA67NV7hWlcS5GjEBdhKs9geosRKlApYSrndI4FwvhgJolP%2FgoUC3PnVNA7ZKHq0pjYRbCAW3Yfn1Ie%2FBRoFqSESPQnoThqtJYlBEj0KJs7%2BYIVIsxYgRalW2rnNJYhhEj0Lb9Vrkk1VGgWoARI5BHhnBVaSzBiBHIZPf%2BXffjbcPv5ghUL2XECGTT%2FJUdusaLiFKBzFoNV3WN06mLQHKtXtmhNF7AnVMALW6VE6hO5M4pgJdaCld1jVPsnh7VRYCXWgpXlcbRjBgBjmkjXBWojiZKBTit9oOPSuM46iLAmeq9skOgOoIRI8D5Nl8%2BVroURdc4hoVwACPVGK7qGs9V6b99ANZV45UdSuNZ3DkFcIm6wlWlcdju6XH79WHoKQBOqeg%2BZLPGMxgxApTz%2FOlme30%2F9NSalMYBTmsAFBd8q5xA9RQjRoA5BN8qpzQeZcQIMKuwW%2BUEqscZMQLML2C4qms8rKKXjAGqFjBcVRoPsBAOYGGhwlWB6mvunAJYS5Ctckrja05rAKxr9Ss7lMZ%2FURcBIlj33Ryzxu%2BMGAGCWHernK7xb7unx81PH7uu6%2Fw8AMJYJVxVGv%2B2%2B%2Blq8%2FRPy%2BhHAhDG8uGqQLXrXtXFrut%2B6DrH%2FQFiWD5cVRq73dPjv%2BpiT3UEiGF%2FH%2FJiBx8Fql33v0M1MP1PCCCIZcLV7F3jWQvhhkonAMtYZqtc6tL4%2FOvnw1HqW6ojQBhzh6t5A9XvpzVGSfrTAghnvnA1b2kcHjEek%2FUHBhDQHAcfkwaqZ40Yj5laUgEobo5wNWNpHDFiPMbBR4Awtl8fyh58TBeoThwxHpPrhwcQWqlwNV1pnD5iPCbZzw8gsiLv5uQKVC8aMR4jXAUIo8hWuUSl8ehCuCJUR4AY9lvlLqmOWQLVwiPGY1L8LAHqMDlcTdM1frsdeqIE4SpAGJO3yqUoja%2FvnJqb6ggQxoSDj%2B0HqgtFqQc1%2FqMFqMaocLXxrnHNuthpHwGiGBWuNl4aFxoxnqA6AoRxZrjacqC69IjxtGZ%2FzACVGQxXm%2B0a5z3FOIH2ESCGwXC13a6x%2BEK4Ihr9YQPU6Fj72GbXOMtCuCIcfAQI49hWuQZLY4E7p%2BamOgLEcHCrXGuB6sqnNUZp6gcPULeX4WprpTHoiPGEtn78APXavX%2FX%2FXi7ufrQVGmMdVrjfO38BgCqt%2Fv5t3ZK4%2FOvn7e%2FPAw9FVUjvwSAFjRSGmsaMZ7Qwq8CoG4NdY3VjRiPaeK3AVCp%2Fcs4LRzeiHuKcQIHHwFW0r%2BkWn1pDLcQrgjVEWB5P97u%2F2fdpbGREeNBqiPAgp4%2F3WyuPuz%2Fc92lcf07p2YlXAVYxO79u%2B31ff%2B%2FVvwaTq2nGCeo9VcEUInf%2F%2FU9W2vX2OaI8Ri9I8Bsdj%2F%2F9ur%2FUmVpbHnEeIxwFWAGL0eMvSpLY%2BMjxhNUR4ByXo0Ye%2FXNGhONGI%2Bp7DcGENXvh79PK%2Bsac40YjxGuAlzs7YixV1vX2MxCuCKq%2BtUBxPH86eZglLpXU9fY1EK4Ivw7AWC8YyPGXjWl8fnXz6LUA4SrAGP9sxDumDoC1YynNcaq4NcIsL7dz7%2B9Pa3xSh2l0YjxXDX8MgHW0t%2BtcVoFgaoR4wj%2BCQFwxJl1sYtfGo0YR1MdAQ4aGjH2QgeqRowXifuLBVjaOSPGXujSaMR4qcC%2FW4DFnB%2Bl7sUNVI0YC%2FBPCyC9sXWxC1saLYQrxsFHILmzR4y9iKXRiLE81RFI6eCdU4Milsa8d07NSnUEkhlcCHdMuNdw3Dk1u1i%2FcIDZHLlzalCsrtGIcQnaRyCBE3dODQpUGo0Yl6M6Ak2bNmLsBSqNRoyL8uYq0KjJI8ZelFmjEeNqQvz%2BAcqZOmLshegajRjXpH0EGnLJiLEXo2u0EC6CAH8IAJd4%2FnRzYZS6t37XaCFcFP59AtTs8hFjb%2BXS6M6pWISrQL3GL4Q7Zs1A1WmNuFb7owCYYtSdU4PWLI1GjKGt93cBMMqEuzVOWy1QNWKMTrgK1KB4XezWKo1GjNVQHYHgyo0YeysEqkaM9Vn6bwTgLGVHjL0VSqMRY60W%2F0sBOGGOKHVv6UDViLFi%2FkkDhDFfXewWLo0WwlVPdQSCmGHE2FuuNBoxNsKbq8DaLrxzatBypdGdU01RHYGVFFwId8xCr%2BG4c6pZS%2Fz5ALxw8Z1Tg5boGo0YW6Z9BBZU5M6pQbOXRiPG9qmOwCLmHjH2Zi%2BNRowpeDcHmNkCI8bevLNGI8Z0ZvxrAnKbf8TYm7FrNGLMSO8IzGCZEWNvzq7RQrjMZvuzArJ5%2FnSzWJS6N1fXaCFcdv5dBJSw5IixN0tpdOcUXac6AiXMuRDumPKBqtMavFb4TwzIYqY7pwaVL41GjBxQ%2Bq8MaN6sd2ucVjhQNWLkMP9eAsZYsS52ZUujESOnWAsAnG%2BNEWOvWKBqxMi5yvzFAc1aa8TYK1YajRgZp9DfHdCYdaPUvTKBqhEjo%2FmnFPBGhLrYFSmNFsIxkeoIvLLqiLF3aWk0YuQi3s0B%2FrHYnVODLi2N7pyiANUR0ltlIdwxF72G484pSpr%2BlwjUb8E7pwZN7xqNGClMuApZLXzn1KCJpdGIkbmojpBMnBFjb2JpNGJkRqojpBFqxNibUhothGN2wlXIIcIpxrdGl8bd0%2BP2l4ehp6AE1RGaFm3E2Bv%2FhqqFcCxs5F8oUIXnTzcBo9S9cV2jhXCsQLgKzYk5YuyNKI1GjKxJdYSWxFgId8y5garTGkRx1h8sENfqd04NOrc0GjESyHl%2Fs0BAQe7WOO2sQNWIkVj8Ow3qVEVd7M4pjUaMROTdHKhR7BFjbyBQNWIkOuEqVCL%2BiLE31DVaCEdwekeowe79u1rqYne6NLpzijoIVyG2WkaMvaOl0Z1TVEZ1hLAqGTH2DpdGI0aqpDpCPAHvnBp0pGs0YqRSwlWIJPhCuGMOvKFqxEgLvLkKEfxe5UfxdddoxEgj9I6wtrB3Tg36V2k0YqQpwlVYT40jxt6%2Fu0YjRtqjOsLiKh0x9r6XRgvhaJb2EZZV1ynGt%2F4ujbunx%2B0vD6cfhbqpjrCIekeMvX%2FeUHXnFElU%2BbocVOP5003VUerepnPnFKkIV2E2tY8YexsjRjJSHWEOtS2EO2bzw7v%2FG3oGWqQ6QlEV3Tk1aLO5%2BtD996%2Fd1buhJ6E5wlUopK47pwZ9XxTnvD95eTcHLlDdnVODvp9r3Fx92N39pn0kI70jXKKVEWPPenF4QfsII7U0YuwduJRqc%2Fe0u6v%2BwCZMoX2EMRobMfYO39coXCUv1RHO096IsXcgUH1JuEpewlU4qckode9w1%2Fj9vxaukpb2EY6r%2Bs6pQQNdY0%2F7SF5nfUQgkYaj1L1zS2PXdc%2B%2FfnY7B0md%2BymBHH5v%2FCMxEKi%2BtL2%2BF66SlHAV%2FtHAnVODRpTGrutslSMvW%2BWg9RFjb1xp3NvcPT3%2F52boKWiR6khizdw5NWjErPEVO1fJa%2BKHBirX%2BoixN6Vr3BOukpdwlXwyjBh700vjnoOP5KU6kkaSEWNveqD60u7psft26%2BAjGRX4AEFozZ9ifKtMadyzFoC8in2MIJyGF8IdU7I0dt7NIbOSnySIImFd7C6fNb7iyg7yMnqkOa3eOTWocNfYE66S1ywfKVhawhFjr3DX2PPmKnlpH2nDj7dDTzRrrq6xp30kr3k%2FWzCjnCPG3lxdY89WOfLSPlKntCPG3uxd4543V8lriU8YFJVmIdwxs3eNe7bKkZetclQl1UK4YxYqjXvCVfJSHalBtoVwxywUqL4kXCWvpT9tMELm0xqvrFAa97y5Sl7rfOZgSPoRY2%2FRQPUlBx%2FJS7hKPEaML61WGjtb5chMdSQSI8ZXVgtUXxKuktf6nz%2ByM2J8K0Rp7LybQ2YhPoIkZsT4xpqB6kvCVfISrrIeI8aDonSNPeEqecX6LNI%2BUeox4UpjJ1wls3AfR5qlLp4QJVB9yVY58rJVjsUkvnNqUMTSuGerHHmpjsws%2BZ1TgyIGqi8JV8kr9EeTiolSB0UvjXvezSGvCj6g1ERdPEfcQPUl4Sp5CVcpy4jxDHV0jXvCVfKq5mNKaEaMZ6qja9zz5ip5eXOVi%2B3ev1MXz1RT19jTPpJXfZ9XwrAQ7mw1dY09W%2BXIS%2B%2FIJBbCjVJl19jz5ip5VfzBZWnPn2621%2FdDT%2FFd3aWxE66SWd2fXRbitMYE1ZfGrut2T4%2Fdt1vtI0lV%2FwlmZkaM41U5a3xlc%2FVhc%2Fdk9EhSpo8cZ8Q4TQulcW9z97S780dASqojhzx%2FunFaY5oWAtVXvJtDXq19mpnOiPESDZbGruuef%2F28%2FeVh6CloUYMfaCYxYrxAO4HqS9vre%2BEqSQlXMWK8WJulsbNVjsxslcvNQrjLNVsa91zZQV6qY0pGjEU0Xhq7f8JV7SMZqY4JuXOqhDZfwznIm6vkleVTnp07p0ppv2vsOfhIXtrHBIwYC0pUGjtXdpCZ6tg0I8ayEgWqLwlXySvjJ759otSykpbGzpUdZJb0Q98sdbG4XIHqS8JV8nLwsSFGjHPI2zX2bJUjr%2Byf%2FiZYCDeDvF1jz1Y58tI7Vs5CuJkojV1nqxyZCVer5c6p%2BSiN39kqR16qY212799tr%2B%2BHnmIis8bXvLlKXr4MKmLEOCdd42vCVfISrlbCiHFuSuNhwlXyUh1jM2JcgED1lN3TY%2Fft1t4cMvLFEJKFcMtQGofZKkdevh6iMWJchEB1mCs7yEu4GokR42KUxrPYKkdeqmMMFsItSaA6jnCVvHxVrMeIcWG6xnGEq%2BSlfVzRj7dDT1CS0jiacJW8HHxcgzunlidQnc6VHeTla2MpotRVKI0XsVWOvHxzzE9dXItA9SK2ypGXcHUBRowrURoLsFWOvFTH2RgxrkigWoxwlbx8i5QmSl2X0liYg4%2Fk5bukIAvhViVQLUy4Sl7C1UIshFud0lje9vrewUeSUh0v5s6pCASqMxKukpfvlUmMGINQGufl3Rzy8tUygRFjDALVedkqR17C1ZGMGOPQNS5EuEpevmPO8PzpZnt9P%2FQUC1EalyNcJS9fMycZMUajNC5q9%2FTYfbvVPpKUL5tjjBiDMWtc1Obqg4OP5GX6eIgRY0C6xnUIV8nLV84LotSYlMY1eTeHvHzxqIuBCVTXJFwlL%2BFq586puHSN6xOuklfirx93TkWma1yf%2B5DJK%2Bt9yLv379TFyJTGKISr5JWsOhoxxqc0BuLKDvJKVR2NGMMza4zIm6vk1foXkhFjFXSNEW3unnZ3TgGTUtPtoxFjLXSNcdkqR16tfi1ZCFcJXWNc%2B61yRo9k1OKbqxbCVURpjE64Sl4NVcfnTzei1IoIVOsgXCW1yr%2BlnNaojtJYk%2BdfP29%2FeRh6ClpU9ReVEWNtBKo12R98HHoKWlRtuGrEWCOlsTK2ypFXhe%2FmGDFWSmmskq1y5FVPddy9f7e9vh96iojMGivmyg7yquJ7y4ixWrrGiglXySt8uGrEWDWlsXrCVfKKWh0thKudQLURDj6SV7DvMKcYG6A0NsWVHeQV5pvM3RoNUBpb490c8grwZaYutsGssTWbqw%2FuQyaptUePRozN0DU2S7hKXmt8qxkxtkTX2CxXdpDXKu3jj7dDT1ANpbFlwlXyWvbgoxFjYwSqKbiyg7zm%2F4YTpbZHaczCm6vkNfeXnIVwzRGoZmGrHHnNGa5aCNckpTEXW%2BXIa4bq6M6pVglUMxKukle5LzwjxoYpjXk5%2BEheRb72jBjbJVDNS7hKXheHq0aMbVMaU9te3zv4SFIXVEcjxuYJVOk64SqZjfwKNGLMQGnkb97NIa9R34JGjAkIVPmbrXLkdXa4asSYhK6R14Sr5HXy61CUmofSyAHCVfI68o2oLqYiUOUA4Sp5Hdsq586pTHSNnOLKDvJ68dXozqlslEYGCFfJ66%2BuE6WmpDRyFu%2FmkNPuSl3MyKyRs9gqR1JGjCnpGhlBuEoquzsjxqR0jYzgPmTy2F29UxfT0jUyhTdXad9%2FfTfmpWtkCld20LbdnYVwqekauYg3V2nP839uttf3Q0%2FRMqWRS3k3h5Y4rUGnNFLE7umx%2B3arfaQFRoyYNVLE5urD5u7J6JHaGTGypzRSzObuyTcL9Xr%2Bz43TGuwJVClMuEqNjBh5SWlkFg4%2BUhkjRl4QqDKL%2FcHHoacgBH%2BrvKI0Mhdb5aiChXC8pTQyL1d2EJkRIwcpjcxOuEpc7pziEK%2FhsBxb5QjFnVMco2tkOcJV4jBi5ARdI0tz8JHVGTFymtLIOoSrrEiUymlKI6txZQerUBcZZNbIajZXH9yHzMKMGDmHrpH1CVdZjoVwnEHXyPpc2cEy%2FJlxJqWREISrzM2dU5xPoEosruxgDk5rMIrSSDjeXKU8I0bGEKgSjis7KMuIkbGURoKyVY4ijBiZQKBKaMJVLmHEyDS6RkITrnIRd04xia6ROmgfGctCOCbTNVIHBx8ZxUI4LqFrpDK2yjHIiJEL6RqpjK1yDDNi5DJKI%2FURrnKCESOXE6hSMeEqr4hSKUJppG7eXKWnLlKKQJW6OfjId0aMFKI00gJb5bAQjoIEqrRDuJqWKJWylEZa492cjNw5RVECVVojXM3GOVeKUxpp0Pb63tdlEkaMzEGgSsuEq20zYmQmSiON825Oy4wYmYdAlcbZKtcqmTnz0TWShXC1Jc%2F%2Fudle3w89BRMpjSQiXG2DESNzE6iSiHC1ERbCMTNdIxkJV%2BvlzikWoGskI%2FchV2p39U5dZAG6RlLTPlbEiJHF6BpJzVa5mhgxshRdI3hztQJGjCxJ1wjuQ47OiJGFKY3wN%2BFqTEaMLE9phO9c2RGRESOLUxrhX4SrobhzilV4DQcO827O6kSprEVphKN2T4%2Fdt1sHH1fjzilWIlCFozZXHzZ3T8LVVRj6siKlEQbYKrc8I0bWJVCFswhXF2PEyOqURhjBztUlGDGyNoEqjCBcnZsfLxEojTCOg4%2FzMWIkCKURprBVrrjd1bvt9f3QU7AEpREmslWuMAvhCMNrOHAp7%2BZczp1ThKJrhEsJVy%2Fkzimi0TVCGXauTuMUIwHpGqEMb65OZMRIPLpGKEz7eD4jRmLSNUJhm6sPu7vftI%2BDjBgJS9cIc%2FHm6glGjESma4S52Cp3ihEjgSmNMCPh6kEWwhGcQBWWIFztiVKJT2mEhXhz9W%2FunCI8gSosxMHHzp1TVEJphEVl3ipnxEgtBKqwgoThqhEjFVEaYTW53s0xYqQeAlVYTZ5w1YiRuiiNsKYM9yEbMVIdgSqE0Gq4asRIjXSNEEKzW%2BUshKNCSiNE0d5WOXdOUSmBKoTTRrgqSqVeSiNEVPvBR3WRqglUIaLqw1UjRmqma4TQagxXjRipna4RQqvuzdXd1Tt1kdrpGqEOVbSPRoy0QdcIdahjq5wRI01QGqEawbfKWQhHMwSqUJ%2BA4aoolZYojVCl518%2Fb395GHpqQe6coiECVahSqHA1zv8nUITSCLXaXH3o%2FvvX6msBjBhpj0AVqrfiVjkjRpqkNEILdk%2BP3bfbFd7NMWKkRQJVaMHm6sPm7mnhcNWIkVYpjdCOJbfKGTHSMIEqtGaBcNWIkbYpjdCmWdcCuFuDtimN0KyZ3lxVF2meWSM0a46Dj%2B6cIgOlERpX8MoOI0aSUBqhfcW2yrlzihzMGiGRS97NMWIkD10jJDI5XDViJBVdI6Qz9s1VI0ay0TVCOqPfXDViJBmlEZI6c6uchXAkJFCF1E5vlROlkpPSCBx%2Fc9WdU6QkUAUOh6vnxK3QJKUR6Lqu21x92N391r%2BbY8RIZgJV4F92P111XWfESGb%2FD%2FLBXJYjIKc6AAAAAElFTkSuQmCC%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.375%2015.347%29%22%20clip-path%3D%22url%28%23GSK-logo-g%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.332%20-.349%29%22%20clip-path%3D%22url%28%23GSK-logo-k%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-l%29%22%20d%3D%22M0%200h4.838v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2815.395%2014.298%29%22%20clip-path%3D%22url%28%23GSK-logo-m%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-r%29%22%20d%3D%22M0%200h2.615v2.363H0z%22%20transform%3D%22translate%28-.472%20-.317%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.055%2014.997%29%22%20clip-path%3D%22url%28%23GSK-logo-s%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-x%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.267%20-.508%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.004%208.005%29%22%20clip-path%3D%22url%28%23GSK-logo-y%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22u%22%3E%3Cpath%20class%3D%22v%22%20d%3D%22M-.264-.377h.775V.716h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.116%203.57%29%22%20clip-path%3D%22url%28%23GSK-logo-ae%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.376%20-.516%29%22%20clip-path%3D%22url%28%23GSK-logo-ai%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-aj%29%22%20d%3D%22M0%200h2.301v3.891H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.732%20.035%29%22%20clip-path%3D%22url%28%23GSK-logo-ak%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-1.032%20-.285%29%22%20clip-path%3D%22url%28%23GSK-logo-ao%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ap%29%22%20d%3D%22M0%200h9.168v5.672H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.337%203.765%29%22%20clip-path%3D%22url%28%23GSK-logo-aq%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.505%20-.457%29%22%20clip-path%3D%22url%28%23GSK-logo-au%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-av%29%22%20d%3D%22M0%200h1.029v1.857H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.061%201.715%29%22%20clip-path%3D%22url%28%23GSK-logo-aw%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.563%20-.44%29%22%20clip-path%3D%22url%28%23GSK-logo-ba%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-bb%29%22%20d%3D%22M0%200h1.857v2.109H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2819.692%201.429%29%22%20clip-path%3D%22url%28%23GSK-logo-bc%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.448%20-.408%29%22%20clip-path%3D%22url%28%23GSK-logo-bg%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-bh%29%22%20d%3D%22M0%200h1.093v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2819.388%201.235%29%22%20clip-path%3D%22url%28%23GSK-logo-bi%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.335%20-.468%29%22%20clip-path%3D%22url%28%23GSK-logo-bm%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-bn%29%22%20d%3D%22M0%200h2.046v2.109H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.234%202.901%29%22%20clip-path%3D%22url%28%23GSK-logo-bo%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22aq%22%3E%3Cpath%20class%3D%22ar%22%20d%3D%22M-.461-.355H.568v.839H-.461z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.238%202.901%29%22%20clip-path%3D%22url%28%23GSK-logo-bu%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22aq%22%3E%3Cpath%20class%3D%22ar%22%20d%3D%22M-.465-.355H.564v.839H-.465z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.759%202.488%29%22%20clip-path%3D%22url%28%23GSK-logo-ca%29%22%3E%3Cg%20class%3D%22au%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cf%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.436%20-.451%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2819.388%201.236%29%22%20clip-path%3D%22url%28%23GSK-logo-cg%29%22%3E%3Cg%20class%3D%22au%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.335%20-.469%29%22%20clip-path%3D%22url%28%23GSK-logo-ck%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cl%29%22%20d%3D%22M0%200h2.301v2.363H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%288.36%2018.369%29%22%20clip-path%3D%22url%28%23GSK-logo-cm%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.488%20-.322%29%22%20clip-path%3D%22url%28%23GSK-logo-cq%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cr%29%22%20d%3D%22M0%200h2.301v.839H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2810.489%2018.429%29%22%20clip-path%3D%22url%28%23GSK-logo-cs%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cx%29%22%20d%3D%22M0%200h1.284v.839H0z%22%20transform%3D%22translate%28-.33%20-.382%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%289.847%2018.463%29%22%20clip-path%3D%22url%28%23GSK-logo-cy%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.196%20-.416%29%22%20clip-path%3D%22url%28%23GSK-logo-dc%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dd%29%22%20d%3D%22M0%200h1.534v.839H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.545%2016.955%29%22%20clip-path%3D%22url%28%23GSK-logo-de%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.401%20-.434%29%22%20clip-path%3D%22url%28%23GSK-logo-di%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dj%29%22%20d%3D%22M0%200h1.601v1.347H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2814.605%205.294%29%22%20clip-path%3D%22url%28%23GSK-logo-dk%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.445%20-.461%29%22%20clip-path%3D%22url%28%23GSK-logo-do%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dp%29%22%20d%3D%22M0%200h7.703v12.274H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2815.397%2014.265%29%22%20clip-path%3D%22url%28%23GSK-logo-dq%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dv%29%22%20d%3D%22M0%200h2.615v2.363H0z%22%20transform%3D%22translate%28-.473%20-.285%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.768%2013.271%29%22%20clip-path%3D%22url%28%23GSK-logo-dw%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.504-.306h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.517%2010.674%29%22%20clip-path%3D%22url%28%23GSK-logo-ec%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.269%20-.505%29%22%20clip-path%3D%22url%28%23GSK-logo-eg%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-eh%29%22%20d%3D%22M0%200h1.79v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.515%2010.667%29%22%20clip-path%3D%22url%28%23GSK-logo-ei%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.267-.499h.775V.34h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.512%2010.66%29%22%20clip-path%3D%22url%28%23GSK-logo-eo%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.264-.491h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%207.429%29%22%20clip-path%3D%22url%28%23GSK-logo-eu%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22u%22%3E%3Cpath%20class%3D%22v%22%20d%3D%22M-.26-.309h.775V.784H-.26z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%207.665%29%22%20clip-path%3D%22url%28%23GSK-logo-fa%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.26-.291h.775v.839H-.26z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.135%203.903%29%22%20clip-path%3D%22url%28%23GSK-logo-fg%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.379-.341H.65V.752H-.379z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.209%203.842%29%22%20clip-path%3D%22url%28%23GSK-logo-fm%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.453-.534H.576V.559H-.453z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.941%204.045%29%22%20clip-path%3D%22url%28%23GSK-logo-fs%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-fx%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.439%20-.483%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.404%203.989%29%22%20clip-path%3D%22url%28%23GSK-logo-fy%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.411%20-.427%29%22%20clip-path%3D%22url%28%23GSK-logo-gc%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-gd%29%22%20d%3D%22M0%200h1.537v2.363H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.501%204.891%29%22%20clip-path%3D%22url%28%23GSK-logo-ge%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22cl%22%20d%3D%22M-.415-.312H.36v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.089%203.071%29%22%20clip-path%3D%22url%28%23GSK-logo-gk%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-gp%29%22%20d%3D%22M0%200h1.029v1.601H0z%22%20transform%3D%22translate%28-.511%20-.525%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.985%202.86%29%22%20clip-path%3D%22url%28%23GSK-logo-gq%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-gv%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.408%20-.314%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.208%203.353%29%22%20clip-path%3D%22url%28%23GSK-logo-gw%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hb%29%22%20d%3D%22M0%200h.775v1.093H0z%22%20transform%3D%22translate%28-.376%20-.299%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2817.664%20.515%29%22%20clip-path%3D%22url%28%23GSK-logo-hc%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.454%20-.511%29%22%20clip-path%3D%22url%28%23GSK-logo-hg%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hh%29%22%20d%3D%22M0%200h1.601v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2817.254%20.409%29%22%20clip-path%3D%22url%28%23GSK-logo-hi%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.488%20-.405%29%22%20clip-path%3D%22url%28%23GSK-logo-hm%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hn%29%22%20d%3D%22M0%200h3.062v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.955%202.806%29%22%20clip-path%3D%22url%28%23GSK-logo-ho%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.377%20-.515%29%22%20clip-path%3D%22url%28%23GSK-logo-hs%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ht%29%22%20d%3D%22M0%200h1.284v1.857H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2818.6%20.838%29%22%20clip-path%3D%22url%28%23GSK-logo-hu%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.309%20-.325%29%22%20clip-path%3D%22url%28%23GSK-logo-hy%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hz%29%22%20d%3D%22M0%200h3.317v3.126H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2814.639%20.062%29%22%20clip-path%3D%22url%28%23GSK-logo-ia%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.478%20-.313%29%22%20clip-path%3D%22url%28%23GSK-logo-ie%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-if%29%22%20d%3D%22M0%200h2.871v.839H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.732%20.035%29%22%20clip-path%3D%22url%28%23GSK-logo-ig%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-il%29%22%20d%3D%22M0%200h1.029v.839H0z%22%20transform%3D%22translate%28-.27%20-.285%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.031%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-im%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.332-.287h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2810.997%2017.44%29%22%20clip-path%3D%22url%28%23GSK-logo-is%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.394%20-.409%29%22%20clip-path%3D%22url%28%23GSK-logo-iw%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ix%29%22%20d%3D%22M0%200h3.379v1.857H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2811.188%2017.619%29%22%20clip-path%3D%22url%28%23GSK-logo-iy%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.33%20-.334%29%22%20clip-path%3D%22url%28%23GSK-logo-jc%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-jd%29%22%20d%3D%22M0%200h2.871v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.77%2013.273%29%22%20clip-path%3D%22url%28%23GSK-logo-je%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.506%20-.309%29%22%20clip-path%3D%22url%28%23GSK-logo-ji%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-jj%29%22%20d%3D%22M0%200h7.385v5.918H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.991%2014.92%29%22%20clip-path%3D%22url%28%23GSK-logo-jk%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.456%20-.431%29%22%20clip-path%3D%22url%28%23GSK-logo-jo%29%22%3E%3Cimage%20width%3D%225.602%22%20height%3D%224.142%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAARCAIAAAC5EaDqAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABsElEQVQ4T6WSS25TQRRET3Xd2%2F2ejYJATFgMEgMmIAhBYgkgMeATIpbDbtiRPUn8nt0MbKEoMpDAGfWkj6pKV713%2FpsAVk%2Fe6cE9PTyhhiJIM45Yao2WylBWohAmjDqZikJNJKVxFODkx%2Fc%2Bzf3yql9uAOYdmw3z3OeJq03fTH2amGammc0EYpr7vGPest32act21q9Gq2cftBi4vyyLkTAtGAZqKINihclUmAws9g9JY8VF13dZv%2F5KSy1H0oqgmgxaUkM5YKumwriQJg0iQiHdWHf99hu2WlJTQ0WFMMuGi1olQmFsZRCmFKLczHKo9vS9Hj%2FCZZ9fUVgMDI0MRbCPs%2BsaKjZpxBELsD67IEy1aiWsIWmVCDKoqQxU5NhX09Ese1YvPulkQSkaB%2BgaGy5kkkGaKLKxZVPztxZg9fyjliMOjalWCR%2BuJhNQBBGdnfKPlj3rs3Naw4ViLarSFFEKWclQxvF1j4jeXGCpRleomW0%2FLJ2mmdpuZdmzfvWFVjGq2WVlaEjUibiDZc%2F69Bz78HlICmS9swVYv%2FxMJoLSKYXuf7FcZ316Trndun%2FlJykRhyz1VJKBAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.766%2013.268%29%22%20clip-path%3D%22url%28%23GSK-logo-jp%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.502-.303h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.516%2010.672%29%22%20clip-path%3D%22url%28%23GSK-logo-jv%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.268-.504h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.515%2010.662%29%22%20clip-path%3D%22url%28%23GSK-logo-kb%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.267-.493h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%207.876%29%22%20clip-path%3D%22url%28%23GSK-logo-kh%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.26%20-.502%29%22%20clip-path%3D%22url%28%23GSK-logo-kl%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-km%29%22%20d%3D%22M0%200h1.284v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%208%29%22%20clip-path%3D%22url%28%23GSK-logo-kn%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22u%22%3E%3Cpath%20class%3D%22v%22%20d%3D%22M-.26-.373h.775V.72H-.26z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.007%206.51%29%22%20clip-path%3D%22url%28%23GSK-logo-kt%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ky%29%22%20d%3D%22M0%200h.775v1.857H0z%22%20transform%3D%22translate%28-.267%20-.408%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.039%205.488%29%22%20clip-path%3D%22url%28%23GSK-logo-kz%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.299%20-.402%29%22%20clip-path%3D%22url%28%23GSK-logo-ld%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-le%29%22%20d%3D%22M0%200h1.029v2.363H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.345%203.801%29%22%20clip-path%3D%22url%28%23GSK-logo-lf%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-lk%29%22%20d%3D%22M0%200h.775v1.857H0z%22%20transform%3D%22translate%28-.259%20-.494%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.376%203.92%29%22%20clip-path%3D%22url%28%23GSK-logo-ll%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-lq%29%22%20d%3D%22M0%200h.775v1.857H0z%22%20transform%3D%22translate%28-.29%20-.359%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.609%202.978%29%22%20clip-path%3D%22url%28%23GSK-logo-lr%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-lw%29%22%20d%3D%22M0%200h1.284v1.347H0z%22%20transform%3D%22translate%28-.346%20-.432%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.371%203.511%29%22%20clip-path%3D%22url%28%23GSK-logo-lx%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.361-.457H.668V.636H-.361z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.666%203.267%29%22%20clip-path%3D%22url%28%23GSK-logo-md%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.402-.468H.627V.625H-.402z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.393%203.281%29%22%20clip-path%3D%22url%28%23GSK-logo-mj%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-mo%29%22%20d%3D%22M0%200h1.284v1.347H0z%22%20transform%3D%22translate%28-.383%20-.481%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.919%202.974%29%22%20clip-path%3D%22url%28%23GSK-logo-mp%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.401-.429H.628V.664H-.401z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.329%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-mv%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.303%20-.288%29%22%20clip-path%3D%22url%28%23GSK-logo-mz%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-na%29%22%20d%3D%22M0%200h11.459v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.01%20.103%29%22%20clip-path%3D%22url%28%23GSK-logo-nb%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.475%20-.353%29%22%20clip-path%3D%22url%28%23GSK-logo-nf%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ng%29%22%20d%3D%22M0%200h9.168v3.126H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.928%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-nh%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.41%20-.288%29%22%20clip-path%3D%22url%28%23GSK-logo-nl%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-nm%29%22%20d%3D%22M0%200h11.969v3.891H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.751%20.103%29%22%20clip-path%3D%22url%28%23GSK-logo-nn%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.454%20-.353%29%22%20clip-path%3D%22url%28%23GSK-logo-nr%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ns%29%22%20d%3D%22M0%200h8.658v2.615H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.91%203.258%29%22%20clip-path%3D%22url%28%23GSK-logo-nt%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22cl%22%20d%3D%22M-.392-.459h.775V.38h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.893%203.249%29%22%20clip-path%3D%22url%28%23GSK-logo-nz%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22cl%22%20d%3D%22M-.375-.449H.4V.39h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.752%202.715%29%22%20clip-path%3D%22url%28%23GSK-logo-of%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.488%20-.425%29%22%20clip-path%3D%22url%28%23GSK-logo-oj%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ok%29%22%20d%3D%22M0%200h1.79v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2816.669%20.287%29%22%20clip-path%3D%22url%28%23GSK-logo-ol%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.475%20-.537%29%22%20clip-path%3D%22url%28%23GSK-logo-op%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-oq%29%22%20d%3D%22M0%200h1.347v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2814.199%20.045%29%22%20clip-path%3D%22url%28%23GSK-logo-or%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ow%29%22%20d%3D%22M0%200h1.284v.839H0z%22%20transform%3D%22translate%28-.483%20-.295%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.254%203.812%29%22%20clip-path%3D%22url%28%23GSK-logo-ox%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.498-.504H.531V.589H-.498z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.271%203.421%29%22%20clip-path%3D%22url%28%23GSK-logo-pd%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-pi%29%22%20d%3D%22M0%200h1.284v1.347H0z%22%20transform%3D%22translate%28-.515%20-.367%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.989%202.916%29%22%20clip-path%3D%22url%28%23GSK-logo-pj%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.471%20-.371%29%22%20clip-path%3D%22url%28%23GSK-logo-pn%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-po%29%22%20d%3D%22M0%200h1.284v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.699%203.966%29%22%20clip-path%3D%22url%28%23GSK-logo-pp%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.451%20-.404%29%22%20clip-path%3D%22url%28%23GSK-logo-pt%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-pu%29%22%20d%3D%22M0%200h1.284v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2817.594%20.494%29%22%20clip-path%3D%22url%28%23GSK-logo-pv%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.383%20-.491%29%22%20clip-path%3D%22url%28%23GSK-logo-pz%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qa%29%22%20d%3D%22M0%200h1.857v1.347H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%205.294%29%22%20clip-path%3D%22url%28%23GSK-logo-qb%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.324%20-.716%29%22%20clip-path%3D%22url%28%23GSK-logo-qf%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qg%29%22%20d%3D%22M0%200h22.201v14.32H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.114%203.124%29%22%20clip-path%3D%22url%28%23GSK-logo-qh%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qm%29%22%20d%3D%22M0%200h1.029v1.601H0z%22%20transform%3D%22translate%28-.282%20-.324%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.566%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-qn%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.285%20-.288%29%22%20clip-path%3D%22url%28%23GSK-logo-qr%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qs%29%22%20d%3D%22M0%200h11.205v3.379H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.997%20.156%29%22%20clip-path%3D%22url%28%23GSK-logo-qt%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.462%20-.406%29%22%20clip-path%3D%22url%28%23GSK-logo-qx%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qy%29%22%20d%3D%22M0%200h8.658v3.126H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.003%20.036%29%22%20clip-path%3D%22url%28%23GSK-logo-qz%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-re%29%22%20d%3D%22M0%200h22.201v19.139H0z%22%20transform%3D%22translate%28-.327%20-.286%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.012%20.047%29%22%20clip-path%3D%22url%28%23GSK-logo-rf%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-rk%29%22%20d%3D%22M0%200h22.201v19.139H0z%22%20transform%3D%22translate%28-.336%20-.297%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cpath%20d%3D%22M18.551%2011.282c-.323%200-.768-.085-1.47-.847-.912-1.006-1.97-2.29-1.97-2.29l1.616-1.52c.951-.888%201.218-.948%201.291-.968h-1.5a5.66%205.66%200%200%201-.646.7l-1.729%201.615V2.884l-1.312.342c.172.229.229.608.229%201.463v5.264a3.247%203.247%200%200%201-.171%201.484h1.406a3.555%203.555%200%200%201-.151-1.482V8.437l1.747%202.091a2.26%202.26%200%200%200%201.687%201.04%201.971%201.971%200%200%200%201.158-.326.619.619%200%200%201-.189.04m-7.769-3.076c-.759-.38-1.482-.723-1.482-1.33%200-.513.55-.741%201.122-.741a2.566%202.566%200%200%201%201.6.571v-.858a3.248%203.248%200%200%200-1.578-.4c-1.024%200-2.165.513-2.165%201.691%200%20.97.854%201.387%201.652%201.767.722.342%201.388.646%201.388%201.274s-.665.758-1.2.758a4.5%204.5%200%200%201-1.9-.55v.874a4.8%204.8%200%200%200%201.863.381c1.064%200%202.336-.438%202.336-1.711%200-.874-.835-1.328-1.634-1.729m-3.584%202.808a9.3%209.3%200%200%200-2.686-.374c-.618-.049-.741-.229-.741-.476a.589.589%200%200%201%20.237-.446.914.914%200%200%201%20.4-.188%203.612%203.612%200%200%200%20.424.025%202.051%202.051%200%200%200%202.318-1.956%201.959%201.959%200%200%200-.47-1.272%208.751%208.751%200%200%201%201.121.077v-.764a4.4%204.4%200%200%201-1.121.116%203.147%203.147%200%200%201-.855-.132A3.856%203.856%200%200%200%204.8%205.45a2.159%202.159%200%200%200-2.412%202.094%201.962%201.962%200%200%200%201.285%201.821%201.261%201.261%200%200%200-.874%201.083%201.1%201.1%200%200%200%20.894%201.031c-.858.371-1.654%201.047-1.059%201.832.874%201.152%203.958%201.03%204.917-.17a1.336%201.336%200%200%200-.354-2.13M3.428%207.386a1.209%201.209%200%200%201%201.277-1.309%201.387%201.387%200%200%201%201.4%201.535%201.192%201.192%200%200%201-1.241%201.335%201.414%201.414%200%200%201-1.436-1.561m2.25%206.018c-1.747.188-3.107-.969-1.494-1.858.371.028.656.068%201.256.092%201.171.046%201.54.312%201.633.635.139.487-.272%201.011-1.4%201.13%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-KNO3 {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2092.281%2072.069%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M0%200h92.282v72.069H0z%22%20fill%3D%22%23032466%22%2F%3E%3Ctext%20transform%3D%22translate%2816.531%2042.988%29%22%20font-size%3D%2221%22%20font-family%3D%22HelveticaNeue-Bold%2CHelvetica%20Neue%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3EKNO%3C%2Ftspan%3E%3C%2Ftext%3E%3Ctext%20transform%3D%22translate%2863.625%2049.26%29%22%20font-size%3D%2220%22%20font-family%3D%22HelveticaNeue%2CHelvetica%20Neue%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3E3%3C%2Ftspan%3E%3C%2Ftext%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.1%2010.374h67.181v51.322H12.1z%22%2F%3E%3Cpath%20d%3D%22M12.1%2010.374v51.322h67.181V10.374H12.1m-1-1h69.181v53.322H11.1V9.374z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-Sensodyne-logo {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage1/sensodyne_logo.webp");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-SnF2 {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2092.281%2072.069%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M0%200h92.282v72.069H0z%22%20fill%3D%22%23032466%22%2F%3E%3Ctext%20transform%3D%22translate%2817.531%2042.988%29%22%20font-size%3D%2226%22%20font-family%3D%22HelveticaNeue-Bold%2CHelvetica%20Neue%22%20font-weight%3D%22700%22%20letter-spacing%3D%22.03em%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3ESnF%3C%2Ftspan%3E%3C%2Ftext%3E%3Ctext%20transform%3D%22translate%2862.625%2051.26%29%22%20font-size%3D%2220%22%20font-family%3D%22HelveticaNeue%2CHelvetica%20Neue%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3E2%3C%2Ftspan%3E%3C%2Ftext%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.1%2010.374h67.181v51.322H12.1z%22%2F%3E%3Cpath%20d%3D%22M12.1%2010.374v51.322h67.181V10.374H12.1m-1-1h69.181v53.322H11.1V9.374z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-down-faq,
.icon-arrow-down-faq\:regular {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.395%205.989%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M.706%201.28l.569-.572q1.7%201.707%203.421%203.424Q6.419%202.408%208.115.708q.3.3.574.578l-3.99%203.995Q2.706%203.282.706%201.28z%22%20fill%3D%22%23032466%22%20stroke%3D%22%23032466%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-down {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.604%208.366%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M0%201.047L1.041%200Q4.159%203.123%207.3%206.264%2010.45%203.113%2013.554%200q.552.556%201.046%201.06L7.3%208.365Q3.659%204.71%200%201.047z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-up-faq {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.395%205.989%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M8.689%204.709l-.569.572q-1.7-1.707-3.421-3.424Q2.976%203.581%201.28%205.281q-.3-.3-.574-.578L4.696.708q1.993%201.999%203.993%204.001z%22%20fill%3D%22%23032466%22%20stroke%3D%22%23032466%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-left-blue {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16.3 30' style='enable-background:new 0 0 16.3 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231A99DA;%7D%0A%3C/style%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpolygon class='st0' points='15.2,30 16.3,28.9 2.2,15.1 16.1,1.1 15.1,0 0,15.1 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-right-blue {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.26 30'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpolygon points='1.09 30 0 28.89 14.06 15.05 0.11 1.1 1.21 0 16.26 15.06 1.09 30' style='fill:%231a99da'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-brush {
  width: 60px;
  height: 60px;
  background-image: url("../../img/svg/icon_toothbrush_2x.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-brush {
    width: 64px;
    height: 64px;
  }
}

.icon-brush-x2 {
  width: 60px;
  height: 60px;
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/images/article-tips-icon-a.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-brush-x2 {
    width: 64px;
    height: 64px;
  }
}

.icon-button-minus {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMxYTk5ZGE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjIzIiBjeT0iMjMiIHI9IjIzIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTEuODUsMjEuOGgyMi4zdjNIMTEuODVaTTQ2LDIzQTIzLDIzLDAsMSwxLDIzLDAsMjMsMjMsMCwwLDEsNDYsMjNabS0zLDBBMjAsMjAsMCwxLDAsMjMsNDMsMjAsMjAsMCwwLDAsNDMsMjNaIi8+PC9zdmc+");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-button-plus {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYTk5ZGE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMyw0NkEyMywyMywwLDEsMSw0NiwyMywyMywyMywwLDAsMSwyMyw0NlpNMjMsM0EyMCwyMCwwLDEsMCw0MywyMywyMCwyMCwwLDAsMCwyMywzWk0zNC4xNSwyMS44SDI0LjVWMTIuMTVoLTNWMjEuOEgxMS44NXYzSDIxLjV2OS42NWgzVjI0LjhoOS42NVoiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-cavity {
  width: 57px;
  height: 57px;
  background-image: url("../../img/svg/icon_jaw_joint.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-chair {
  width: 61px;
  height: 61px;
  background-image: url("../../img/svg/icon_dentist.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-chair {
    width: 57px;
    height: 57px;
  }
}

.icon-close {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026.87%2026.87%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%231a99da%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28-56.997%20-33.429%29%22%3E%3Crect%20class%3D%22a%22%20width%3D%2234%22%20height%3D%224%22%20rx%3D%222%22%20transform%3D%22rotate%28-45%2097.872%20-40.065%29%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M79.624%2058.885L58.41%2037.672a2%202%200%200%201%202.828-2.829l21.213%2021.213a2%202%200%200%201-2.828%202.829z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-cup-hot {
  width: 19px;
  height: 19px;
  background-image: url("../../img/svg/icon_sensitivity_hot.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-cup-hot {
    width: 39px;
    height: 39px;
  }
}

.icon-floss {
  width: 52px;
  height: 52px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2079.602%20104%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%231a99da%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.595%2047.348A19.746%2019.746%200%201%200%2059.34%2067.094a19.81%2019.81%200%200%200-19.745-19.746zm0%2035.666A16.024%2016.024%200%201%201%2055.618%2066.99a16.038%2016.038%200%200%201-16.023%2016.024z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.594%2052.31a14.783%2014.783%200%201%200%2014.784%2014.783A14.78%2014.78%200%200%200%2039.594%2052.31zm0%2025.742a10.959%2010.959%200%201%201%2011.062-10.959%2010.964%2010.964%200%200%201-11.062%2010.959z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.595%2057.272a9.718%209.718%200%201%200%209.718%209.718%209.706%209.706%200%200%200-9.718-9.718zm0%2015.817a6%206%200%201%201%206-6%206%206%200%200%201-6%206z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.595%2062.235a4.859%204.859%200%201%200%204.859%204.859%204.853%204.853%200%200%200-4.859-4.859zm0%205.893a1.034%201.034%200%201%201%201.034-1.034.974.974%200%200%201-1.034%201.034z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M75.674%200a14.957%2014.957%200%200%200-14.887%2014.887v39.077a24.938%2024.938%200%201%200%203.722%2013.026v-52.1A11.074%2011.074%200%200%201%2075.571%203.825a1.853%201.853%200%200%200%201.861-1.861A1.859%201.859%200%200%200%2075.674%200zM39.595%2088.286a21.193%2021.193%200%201%201%2021.192-21.193%2021.222%2021.222%200%200%201-21.192%2021.193z%22%2F%3E%3Cpath%20d%3D%22M78.775%2049.002l-10.131-7.753a1.819%201.819%200%200%200-2.584.31%202.274%202.274%200%200%200-.414%201.344%201.917%201.917%200%200%200%20.724%201.241l9.408%207.133V80.43a19.633%2019.633%200%200%201-19.643%2019.642H23.467A19.633%2019.633%200%200%201%203.825%2080.43V50.449a19.633%2019.633%200%200%201%2019.642-19.642H48.8l7.03%204.962a2.274%202.274%200%200%200%201.344.414%201.917%201.917%200%200%200%201.241-.724%202.274%202.274%200%200%200%20.414-1.344%201.917%201.917%200%200%200-.724-1.241l-7.547-5.272a2.168%202.168%200%200%200-1.137-.414H23.467A23.274%2023.274%200%200%200%200%2050.449v30.084A23.516%2023.516%200%200%200%2023.467%20104h32.668A23.516%2023.516%200%200%200%2079.6%2080.533V50.449a2.56%202.56%200%200%200-.825-1.447z%22%20fill%3D%22%23032466%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-floss {
    width: 60px;
    height: 60px;
  }
}

.icon-glass-cold {
  width: 23px;
  height: 23px;
  background-image: url("../../img/svg/icon_sensitivity_cold.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-glass-cold {
    width: 52px;
    height: 52px;
  }
}

.icon-Aging {
  width: 40px;
  height: 40px;
  background-image: url("../../img/svg/icon_birthday_cake.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-Aging {
    width: 48px;
    height: 48px;
  }
}

.icon-Brush {
  width: 60px;
  height: 60px;
  background-image: url("../../img/svg/icon_toothbrush_electric.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-Brush {
    width: 72px;
    height: 72px;
  }
}

.icon-TeethWhitening {
  width: 40px;
  height: 40px;
  background-image: url("../../img/svg/icon_whitening.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-TeethWhitening {
    width: 57px;
    height: 57px;
  }
}

.icon-Youtube {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-youtube.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-Instagram {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-instagram.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-acid {
  width: 39px;
  height: 39px;
  background-image: url("../../img/svg/icon_acid_erosion.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-acid {
    width: 46px;
    height: 46px;
  }
}

.icon-aggressive {
  width: 43px;
  height: 43px;
  background-image: url("../../img/svg/icon_aggressive_brushing.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-aggressive {
    width: 51px;
    height: 51px;
  }
}

.icon-calendar {
  width: 62px;
  height: 62px;
  background-image: url("../../img/svg/icon_calendar.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-facebook {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-facebook.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-fast-relief {
  width: 50px;
  height: 50px;
  background-image: url("../../img/svg/icon_fast_relief.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-fast-relief {
    width: 58px;
    height: 58px;
  }
}

.icon-grinding {
  width: 47px;
  height: 47px;
  background-image: url("../../img/svg/icon_teeth.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-grinding {
    width: 70px;
    height: 70px;
  }
}

.icon-gum-disease {
  width: 39px;
  height: 39px;
  background-image: url("../../img/svg/icon_gum_disease.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-gum-disease {
    width: 55px;
    height: 55px;
  }
}

.icon-gum-protection {
  width: 44px;
  height: 44px;
  background-image: url("../../img/svg/icon_gum_protection.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-gum-protection {
    width: 49px;
    height: 49px;
  }
}

.icon-home {
  width: 32px;
  height: 32px;
  background-image: url("../../img/svg/home.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-mouthguard {
  width: 41px;
  height: 41px;
  background-image: url("../../img/svg/icon_teeth_cover.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-mouthguard {
    width: 48px;
    height: 48px;
  }
}

.icon-tube-2X {
  width: 66px;
  height: 66px;
  background-image: url("../../img/svg/icon_toothpaste_2x.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-tube-2X {
    width: 65px;
    height: 65px;
  }
}

.icon-twitter {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-twitter.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-xtra-fresh-breath {
  width: 46px;
  height: 46px;
  background-image: url("../../img/svg/icon_fresh_breath.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-xtra-fresh-breath {
    width: 56px;
    height: 56px;
  }
}

.icon-retake {
  width: 32px;
  height: 32px;
  background-image: url("../../img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 90px;
  background-position: 0 -1062px;
}

.icon-right-arrow {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.433%2010.706%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M1.324%209.983l-.632-.66%203.782-3.967q-1.9-2-3.78-3.966l.638-.666%204.41%204.627Q3.535%207.663%201.324%209.983z%22%20fill%3D%22%23575757%22%20stroke%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-seal-recommended {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20143.635%20153.402%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill%3A%23575757%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20opacity%3D%22.5%22%3E%3Cpath%20class%3D%22b%22%20d%3D%22M1.092%20146.567h3.677l.23.287v.4l-.23.287H1.092v5.458l-.287.287H.287L0%20153v-11.146l.287-.287H5.4l.23.23-.057.4-.23.287H1.092v4.083M11.549%20153.402c-2.643%200-4.252-2.241-4.252-5.975s1.839-6.09%204.367-6.09c2.7%200%204.252%202.413%204.252%205.975%200%203.907-1.9%206.09-4.367%206.09m.115-11.089c-1.953%200-3.217%202.183-3.217%205.056%200%203.1%201.149%205.056%203.16%205.056%201.9%200%203.217-2.068%203.217-5.113-.058-3.045-1.15-4.998-3.16-4.998zM19.304%20153l-.287.287h-.575l-.287-.287v-11.146l.23-.287h2.183c2.3%200%203.62.977%203.62%203.332a3.176%203.176%200%200%201-2.241%203.16l2.528%204.884-.172.345h-.632l-.4-.23-2.356-4.769h-1.668V153m1.149-10.514h-1.092v4.826h1.321a2.336%202.336%200%200%200%202.528-2.471c-.057-1.723-1.034-2.355-2.757-2.355zM31.599%20153.402a7.452%207.452%200%200%201-2.413-.46l-.172-.345.172-.575.345-.115a5.665%205.665%200%200%200%202.126.46c1.264%200%202.356-.575%202.356-2.126a2.62%202.62%200%200%200-1.499-2.182l-1.9-1.207a3.1%203.1%200%200%201-1.609-2.643c0-2.011%201.436-2.873%203.1-2.873a4.749%204.749%200%200%201%202.241.46l.172.4-.172.46-.345.115a4.815%204.815%200%200%200-1.9-.46c-1.034%200-2.068.46-2.068%201.724a2.242%202.242%200%200%200%201.264%202.011l1.609%201.034c1.207.747%202.126%201.551%202.126%203.16.057%202.183-1.494%203.16-3.447%203.16M42.344%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23v.4l-.287.287h-4.251v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.366M52.743%20153c0%20.23-.057.287-.23.287h-.4c-.172%200-.287-.057-.4-.287l-5.918-9.25h-.057V153l-.23.287h-.46l-.23-.287v-11.146l.23-.287h.345l.4.287%205.975%209.422v-9.422l.23-.287h.46l.23.287V153M57.281%20153.402a7.452%207.452%200%200%201-2.413-.46l-.172-.345.172-.575.345-.115a5.665%205.665%200%200%200%202.126.46c1.264%200%202.356-.575%202.356-2.126a2.62%202.62%200%200%200-1.494-2.183l-1.9-1.207a3.1%203.1%200%200%201-1.609-2.643c0-2.011%201.436-2.873%203.1-2.873a4.749%204.749%200%200%201%202.241.46l.172.4-.172.46-.345.115a4.815%204.815%200%200%200-1.9-.46c-1.034%200-2.068.46-2.068%201.724a2.242%202.242%200%200%200%201.264%202.011l1.609%201.034c1.207.747%202.126%201.551%202.126%203.16.057%202.183-1.551%203.16-3.447%203.16M65.842%20152.426l.23.23v.4l-.23.23h-2.987l-.172-.23v-.46l.172-.172h.977v-10.057h-.977l-.23-.23v-.4l.23-.172h2.988l.23.172v.4l-.23.23h-.977v10.054h.977M71.932%20153l-.23.287h-.579l-.287-.287v-10.514h-2.983l-.23-.287v-.4l.23-.23h7.239l.23.23-.057.4-.287.287h-3.045V153M79.976%20152.426l.287.23v.4l-.287.23h-2.987l-.172-.23v-.46l.172-.172h1.034v-10.057h-1.034l-.23-.23v-.4l.23-.172h2.988l.287.172v.4l-.287.23h-.918v10.054h.919M82.964%20141.852l3.1%209.825%202.993-9.825c.057-.287.172-.345.4-.345h.46l.23.287-3.5%2011.2-.345.23h-.575l-.345-.23-3.625-11.142.23-.4h.517c.345.115.4.172.46.4M97.442%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23-.057.4-.23.287h-4.252v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.367M106.922%20153l-.287.287h-.575l-.23-.287v-10.514h-2.987l-.23-.287v-.4l.23-.23h7.182l.23.23-.057.4-.287.287h-2.988V153M117.493%20152.367l.172.23v.46l-.172.23h-5.228l-.23-.287v-11.146l.23-.287h5.17l.23.23-.057.4-.287.287h-4.252v4.083h3.735l.23.287v.4l-.23.287h-3.735v4.826h4.424M125.307%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23-.057.4-.23.287h-4.252v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.367M131.053%20153l-.23.287h-.579l-.287-.287v-10.514h-2.983l-.23-.287v-.4l.23-.23h7.239l.23.23-.057.4-.287.287h-3.045V153M142.543%20141.854l.287-.287h.575l.23.287V153l-.23.287h-.575l-.287-.287v-5.458h-5.286V153l-.287.287h-.517l-.287-.287v-11.146l.287-.287h.517l.287.287v4.713h5.286v-4.711%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M72.91%20105.6a37.862%2037.862%200%201%201%2037.862-37.862A37.945%2037.945%200%200%201%2072.91%20105.6m0-74.116a36.282%2036.282%200%201%200%2036.254%2036.254A36.339%2036.339%200%200%200%2072.91%2031.485zm-.057%2096.293a60.442%2060.442%200%201%201%2060.442-60.442%2060.516%2060.516%200%200%201-60.443%2060.443zm0-119.275a58.833%2058.833%200%201%200%2058.833%2058.833A58.873%2058.873%200%200%200%2072.852%208.5zm0%20119.275a60.442%2060.442%200%201%201%2060.442-60.442%2060.516%2060.516%200%200%201-60.443%2060.443zm0-119.275a58.833%2058.833%200%201%200%2058.833%2058.833A58.873%2058.873%200%200%200%2072.852%208.5zm-1.494%2082.1a9.08%209.08%200%200%200%201.494.517c.115-.057.632-.23%201.436-.517-.46%200-.919.057-1.379.057a13%2013%200%200%201-1.552-.054zm.689-38.149l.115%2013.9c.46-.115.977-.172%201.494-.287l.114-13.666a2.179%202.179%200%200%200%201.264-2.011%202.243%202.243%200%200%200-2.241-2.241%202.282%202.282%200%200%200-2.241%202.241%202.337%202.337%200%200%200%201.495%202.067zm2.356%2010.4c-.517%203.045%203.045%201.781%203.5.8%200%200%201.321-.172%201.207.632-.115.747-1.781%201.953-4.252%202.126-8.963.862-8.044%205.4-7.929%205.86a5.283%205.283%200%200%200%202.471%202.7%208.173%208.173%200%200%201%202.36-1.371l.46-.23h-.057a7.651%207.651%200%200%200%201.379-.689v-2.357c-.287%200-.517.057-.8.057l-.575.057.057%202.93c-1.953-1.034-2.356-2.126-1.609-2.93.862-.977%203.907.172%207.412-1.839s3.677-3.964%202.988-5.8c-.752-1.84-6.1-2.989-6.613.056zm-1.552%2025.569c-1.321%201.149-3.735%203.045-3.735%203.045a25.621%2025.621%200%200%200%204.309-1.609c2.471-1.321%202.585-2.585%201.9-3.562l-.115.057-1.325.747-.689.4c.172.232.119.52-.345.922zm-5.228-19.879a8.081%208.081%200%200%201%203.964-2.068c-.23-.057-.517-.057-.8-.115-2.413-.23-4.079-1.379-4.252-2.126-.115-.747%201.149-.632%201.149-.632.46.977%204.079%202.241%203.5-.8-.517-2.988-5.8-1.9-6.607-.057-.747%201.781-.575%203.792%202.93%205.8zm5.975%2020.224l-.23.115a4.447%204.447%200%200%201-.919.4l.057%203.39v.172l.4.345.46-.345v-.172l.057-3.792a16.569%2016.569%200%200%200%202.873.977s-1.034-.747-2.011-1.551a7.169%207.169%200%200%201-.687.461zm1.034-18.615l.345.23c.862%201.034.172%202.413-3.045%203.62-3.045%201.149-6.205%204.424-1.953%207.067a9.064%209.064%200%200%201%201.724-1.034l.517-.23a7.3%207.3%200%200%200%201.264-.747v-2.3c1.724%201.034%201.436%202.413-1.609%203.677-3.562%201.494-3.1%203.907-1.724%205.171a9.157%209.157%200%200%201%202.126-1.551l.575-.287.575-.345v-.632c.46.345.747.632.345.919l-2.357%201.437c-1.436%201.034-2.528%202.471-.287%204.079.46-.4.919-.747%201.264-1.092-.632-.862.977-1.207%202.471-2.183%201.321-.862%202.183-2.758.575-4.309l-.4.23-.689.345a55.22%2055.22%200%200%200-1.092.46v.057a8.644%208.644%200%200%200-1.034.517v.862l-.575-.345c-1.034-.747%202.528-1.9%203.217-2.241%203.735-1.953%203.1-4.309%201.207-5.918a17.549%2017.549%200%200%201-2.011.862l-.632.172v-.057a7.06%207.06%200%200%200-1.321.632l.057%202.643c-2.3-1.436-1.436-2.873%201.724-3.849%203.677-1.149%204.539-3.16%204.654-3.677a3.277%203.277%200%200%200-.8-3.1%2010.127%2010.127%200%200%201-3.111.916zM71.588%2060.1l.057-6.148a1.833%201.833%200%200%201-2.183-.977c-.689-1.436-3.735-.575-5.458-.172-1.724.46-3.964.747-16.489.747%200%200%20.23%202.3%204.654%202.126%200%200-.46%201.781%203.964%201.666%200%200%201.149%203.332%206.09%201.207.115.051%201.781%203.157%209.365%201.551zm11.951-1.5c5%202.126%206.148-1.207%206.148-1.207%204.424.172%203.964-1.666%203.964-1.666%204.424.172%204.654-2.126%204.654-2.126-12.525%200-14.823-.287-16.489-.747s-4.769-1.264-5.458.172a1.833%201.833%200%200%201-2.183.977l.057%206.148c7.698%201.555%209.307-1.551%209.307-1.551zm33.323%2059.637a67.3%2067.3%200%201%201%2023.326-50.9%2067.15%2067.15%200%200%201-23.326%2050.9M72.852%201.781a65.555%2065.555%200%201%200%2065.555%2065.555A65.64%2065.64%200%200%200%2072.852%201.781zm0%2032.232a33.267%2033.267%200%201%200%2033.5%2033.266%2033.446%2033.446%200%200%200-33.5-33.266zm0%201.666a31.848%2031.848%200%200%201%2026.544%2014.249%2063.326%2063.326%200%200%200-53.088-.057%2031.873%2031.873%200%200%201%2026.544-14.192zm26.486%2018.615v.977c-.057%2032.519-23.671%2040.735-26.544%2041.6-2.873-.862-26.486-9.078-26.544-41.6v-3.447a61.413%2061.413%200%200%201%2053.088%200zm-26.486%2044.7a31.754%2031.754%200%200%201-31.83-31.657%2031.243%2031.243%200%200%201%203.447-14.249v2.241c.057%2035.219%2027.865%2043.263%2028.1%2043.378l.23.057.23-.057c.287-.115%2028.1-8.1%2028.1-43.378V52.8a31.615%2031.615%200%200%201-28.277%2046.193z%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M24.763%2070.783a1.4%201.4%200%200%201%201.724%201.321%201.446%201.446%200%200%201-1.436%201.666%201.4%201.4%200%200%201-1.724-1.321%201.446%201.446%200%200%201%201.436-1.666M31.025%2058.948l.287.287-.057.4c0%20.172-.057.23-.345.4l-9.882%204.884v.057l9.25.919.287.287-.057.46-.287.23-11.089-1.149-.287-.282.057-.345c0-.172.057-.23.345-.4l10-4.941v-.057l-9.365-.977-.287-.287.057-.46.287-.23%2011.089%201.207M32.921%2054.066c-.747%202.183-2.815%202.585-5.113%201.781-2.241-.747-3.677-2.471-2.988-4.6.747-2.183%202.758-2.585%205.113-1.839%202.3.8%203.677%202.585%202.988%204.654m-7.3-2.471c-.575%201.724.977%202.873%202.471%203.332%201.609.517%203.5.632%204.079-1.092.575-1.666-.862-2.815-2.471-3.39-1.662-.513-3.501-.513-4.075%201.153zM34.99%2046.366a1.154%201.154%200%200%201%20.575%201.666%201.085%201.085%200%200%201-1.666.46%201.2%201.2%200%201%201%201.092-2.126M29.13%2040.62l-.287.287-.4-.057-.23-.287-.175-3.05.172-.517.172-.287h.46l9.196%206.094.172.46-.287.345-.46.057-8.446-5.631.115%202.585M46.136%2032.978a5.322%205.322%200%200%201-2.011%203.447l-1.9%201.666-.4-.057-7.41-8.335v-.4l1.436-1.264c1.551-1.379%202.356-1.839%203.5-1.953%201.551-.172%203.39.747%204.941%202.471a6.738%206.738%200%200%201%201.839%204.424m-6.492-5.86a3.99%203.99%200%200%200-2.758%201.264l-1.207%201.092%206.55%207.412%201.034-.919c1.149-1.034%201.839-1.781%201.839-2.93a5.916%205.916%200%200%200-1.662-3.737c-1.206-1.262-2.585-2.181-3.792-2.181zM54.18%2028.382l.287.057.23.4-.115.345-4.482%202.531-.4-.115-5.46-9.71.057-.4%204.482-2.53.345.115.172.4-.115.345-3.677%202.07%202.011%203.62%203.217-1.839.345.115.172.345-.057.345-3.217%201.839%202.356%204.194%203.849-2.126M64.349%2025.509l-.172.345-.4.115-.46-.115-8.331-7.239-.057.057%202.7%208.848-.172.4-.46.115-.287-.23-3.22-10.684.115-.345.345-.115.46.172%208.5%207.3-2.758-9.02.172-.345.46-.172.287.23%203.275%2010.686M70.439%2024.935l-.23.287-.575.057-.287-.287-.689-10.514-2.988.172-.23-.172-.057-.46.23-.287%207.182-.46.23.23v.46l-.287.23-2.988.23.689%2010.514M78.482%2024.648l.23.23-.057.4-.23.23-2.988-.287-.172-.23.057-.46.172-.172.977.115.977-10.054-.977-.115-.172-.23v-.4l.287-.172%202.93.287.23.23-.057.4-.23.23-.977-.115-.977%2010%20.977.115M83.596%2026.717a8.417%208.417%200%200%201-2.183-1.034l-.057-.4.287-.517.345-.057a5.606%205.606%200%200%200%201.9%201.034%202.091%202.091%200%200%200%202.867-1.439%202.528%202.528%200%200%200-.862-2.528l-1.551-1.666a3.1%203.1%200%200%201-.862-2.988%202.751%202.751%200%200%201%203.735-1.953%205.4%205.4%200%200%201%202.068%201.034l.057.4-.287.4-.345.057a5.771%205.771%200%200%200-1.724-.977%201.792%201.792%200%200%200-2.471%201.149%202.248%202.248%200%200%200%20.689%202.3l1.264%201.379a3.573%203.573%200%200%201%201.207%203.62c-.46%202.068-2.241%202.643-4.079%202.183M92.214%2029.531l-.345.172-.517-.287-.057-.345%204.711-9.422-2.7-1.321-.057-.345.172-.4.345-.115%206.377%203.217.115.345-.23.345-.345.115-2.7-1.379-4.769%209.422M102.268%2029.187a1.384%201.384%200%200%201-2.126.4%201.457%201.457%200%200%201-.287-2.183%201.384%201.384%200%200%201%202.126-.4%201.457%201.457%200%200%201%20.287%202.183M102.149%2036.541h-.4l-.4-.4v-.4l8.044-7.756.4-.057%201.494%201.551c1.551%201.666%201.839%203.275.115%204.941a3.209%203.209%200%200%201-3.849.575l-1.78%205.228-.345.115-.4-.46-.115-.46%201.781-5-1.149-1.207-3.39%203.332m8.331-6.492l-.747-.8-3.5%203.39.919.977a2.323%202.323%200%200%200%203.5.115c1.263-1.329%201.033-2.478-.174-3.684zM110.657%2046.423l-.115.287-.345.23-.345-.057-2.815-4.367.115-.345%209.365-6.09.4.057%202.758%204.367-.057.287-.4.23-.345-.115-2.3-3.562-3.5%202.241%202.011%203.1-.057.345-.345.23-.345-.057-2.011-3.1-4.079%202.643%202.413%203.677M114.563%2055.559h-.4a5.689%205.689%200%200%201-1.724-2.471c-1.149-2.988.919-5.4%203.964-6.55%202.93-1.149%206.262-.632%207.354%202.241a5.112%205.112%200%200%201%20.287%202.93l-.287.23-.46-.057-.172-.287a4.341%204.341%200%200%200-.172-2.413c-.919-2.3-3.677-2.528-6.033-1.609s-4.481%202.815-3.5%205.286a5.774%205.774%200%200%200%201.494%202.068l.057.345-.4.287M114.506%2061.821c-.345-2.585%201.666-4.481%205.4-4.941%203.677-.46%206.262%201.034%206.607%203.562.345%202.7-1.839%204.481-5.4%204.941-3.907.517-6.32-1.092-6.607-3.562m11.031-1.264c-.23-1.9-2.585-2.873-5.458-2.528-3.045.4-4.884%201.781-4.654%203.735.23%201.839%202.413%202.873%205.458%202.528%203.103-.403%204.884-1.782%204.651-3.735zM116.23%2073.828l9.193%204.941.172.345-.057.4-.345.23-11.146-1.207-.23-.287.115-.632.287-.172%209.078.977-8.618-4.424-.172-.287.057-.4.23-.287%209.537-2.068-8.963-1.494-.23-.287.057-.575.287-.172%2011.035%201.899c.23.057.287.172.23.287l-.057.4-.287.287-10.173%202.526M112.38%2086.353l7.3%207.412.057.4-.172.4-.4.115-10.227-4.481-.115-.345.23-.575.345-.057%208.388%203.62-6.9-6.832-.115-.345.172-.345.345-.172%209.71.919-8.1-4.137-.172-.287.287-.517.287-.115%2010%205.171.115.345-.172.4-.345.172-10.514-.747M104.279%2096.983h-.347l-.345-.287-.057-.345%203.332-3.964.4-.057%208.561%207.124.057.4-3.217%203.964h-.345l-.345-.287v-.4l2.7-3.275-3.217-2.585-2.3%202.815-.345.057-.345-.287-.057-.345%202.356-2.873-3.735-3.045-2.758%203.39M95.546%20103.418v-.4l.345-.23c.115-.115.23-.115.517%200l10.342%203.792-5.688-7.354v-.4l.4-.287.345.057%206.837%208.848v.4l-.287.23c-.115.115-.23.115-.517%200l-10.514-3.849%205.745%207.469v.4l-.345.287-.345-.057-6.837-8.905M87.502%20108.301a5.116%205.116%200%200%201%202.988-2.643l2.356-1.034.345.172%204.424%2010.227-.115.345-1.724.747c-1.9.8-2.815%201.034-3.907.8-1.551-.345-2.988-1.724-3.907-3.907a6.038%206.038%200%200%201-.46-4.711m4.367%207.584a4.065%204.065%200%200%200%203.045-.345l1.494-.632-3.907-9.078-1.264.517c-1.379.632-2.3%201.149-2.643%202.241a5.756%205.756%200%200%200%20.4%204.079%205.564%205.564%200%200%200%202.875%203.222zM78.138%20110.201l-.23-.172-.115-.46.172-.287%205.113-.977.345.23%202.07%2010.966-.172.345-5.056.977-.287-.23-.057-.4.23-.287%204.194-.8-.8-4.079-3.62.689-.287-.172-.057-.46.172-.287%203.62-.689-.919-4.711-4.309.8M68.945%20110.656a5.27%205.27%200%200%201%203.792-1.149l2.528.057.23.287-.287%2011.146-.287.287-1.9-.057c-2.068-.057-2.988-.23-3.907-.919-1.264-.977-1.953-2.815-1.9-5.171a7.26%207.26%200%200%201%201.724-4.481m.8%208.733a4.159%204.159%200%200%200%202.873.977l1.609.057.23-9.882-1.379-.057c-1.551-.057-2.528.115-3.332.919a6.687%206.687%200%200%200%200%207.986zM60.729%20113.988a1.392%201.392%200%200%201%201.781-1.207%201.422%201.422%200%200%201%201.092%201.9%201.372%201.372%200%200%201-1.781%201.207%201.456%201.456%200%200%201-1.092-1.9M27.233%2081.472a2.755%202.755%200%200%201-2.011%203.447c-2.528.747-3.677-.747-4.309-2.758l-.689-2.3c-.057-.23-.057-.287.23-.345l10.686-3.16c.23-.057.345%200%20.4.23l.517%201.839c.575%201.9.287%203.5-1.781%204.137a2.48%202.48%200%200%201-3.043-1.09m-5.458.287c.46%201.609%201.321%202.643%203.1%202.126s1.9-1.953%201.494-3.447l-.4-1.379-4.6%201.321zm5.343-1.9c.287%201.034.977%202.241%202.815%201.666%201.609-.46%201.551-1.724%201.149-2.988l-.287-1.034-4.022%201.207zM24.59%2090.95l-.4-.115-.23-.517.115-.345%209.823-5.228.4.057%201.034%201.9c1.092%202.011.862%203.677-1.207%204.769a3.129%203.129%200%200%201-3.849-.517l-3.16%204.539h-.345l-.287-.575.057-.46%203.1-4.309-.8-1.436-4.252%202.241m9.825-3.964l-.517-.977-4.309%202.3.632%201.149a2.259%202.259%200%200%200%203.332%201.034c1.552-.81%201.667-2.016.863-3.51zM29.355%2099.051l-.46-.115-.345-.46.115-.287%2011.2-4.194.287.057.345.4v.23l-6.263%2010.169-.345.057-.46-.517v-.46l2.011-3.16-2.585-3.1-3.5%201.379m6.607.977l2.988-4.711-5.228%202.011zM43.377%20112.38l-.345.057-.345-.23a.565.565%200%200%201-.172-.46l.977-10.974-5.63%207.354-.345.057-.4-.287v-.4l6.78-8.848.4-.057.287.23a.5.5%200%200%201%20.172.46l-.977%2011.146%205.745-7.469.345-.057.345.287v.4l-6.837%208.79M54.352%20116.804a5.414%205.414%200%200%201-3.964-.345l-2.356-1.034-.115-.344%204.481-10.227.345-.172%201.724.747c1.9.8%202.643%201.321%203.275%202.3.8%201.379.747%203.332-.172%205.516a6.611%206.611%200%200%201-3.217%203.562m2.585-8.388a4.07%204.07%200%200%200-2.3-1.953l-1.494-.632-3.964%209.078%201.264.517c1.379.632%202.413.862%203.447.4a5.86%205.86%200%200%200%202.7-3.1%206.057%206.057%200%200%200%20.346-4.313z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-search {
  width: 32px;
  height: 32px;
  background-image: url("../../img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 50px;
  background-position: 0 -622px;
}

.icon-sour-b {
  width: 47px;
  height: 47px;
  background-image: url("../../img/svg/icon_orange_horizontal.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sour-b {
    width: 51px;
    height: 51px;
  }
}

.icon-sour {
  width: 22px;
  height: 22px;
  background-image: url("../../img/svg/icon_orange.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sour {
    width: 39px;
    height: 39px;
  }
}

.icon-sour-glass {
  width: 23px;
  height: 23px;
  background-image: url("../../img/svg/icon_sensitivity_sour.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sour-glass {
    left: 48% !important;
    width: 65px;
    height: 65px;
  }
}

@media (min-width: 992px) {
  .icon-sour-glass {
    width: 52px;
    height: 52px;
  }
}

.icon-star {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.688%2022.542%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M11.857%2018.682l7.3%203.861-1.395-8.17%205.928-5.779-8.2-1.171L11.857%200%208.2%207.423%200%208.594l5.928%205.779-1.395%208.17z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-sweet {
  width: 23px;
  height: 23px;
  background-image: url("../../img/svg/icon_sensitivity_sweets.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sweet {
    width: 40px;
    height: 40px;
  }
}

.icon-tube {
  width: 67px;
  height: 67px;
  background-image: url("../../img/svg/icon_toothpaste.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-tube {
    width: 65px;
    height: 65px;
  }
}

.icon-video-play {
  width: 32px;
  height: 32px;
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABoVBMVEUAAAAAIGAAHmEAImYAIWMAI2QCImUCJGYCI2UAHGMAI2QCImYCJGYCI2YCImQAI2IAHF4AIGMCImQAJGEDI2QCI2UAI2gAEWYAIWQAHFUAImQCI2UAI2UAGmYAH2QCI2YAI2QCJGUAAAAAIWQAImUCImUAAAACI2QAImUAIWMAHV8CI2QAIGACI2QAImUAIGUAJGUCImUCI2QAImcAIWUAAFUsSIACImUHKGr3+PqQnrwPL2709fiYpsEXNXMCJGX6+vyxus8uSoAAIGD8/P2zvdEAH2L9/f28xNc7VYkAI2PJ0N5Zb5wAJGXd4upxhKrm6vB7jK8DJWfV2uZugqcKK2vv8fYFJmj+/v6uuc0wTILy8/ertsxBWoz6+vwVNHEjQXqhrscdO3bs7vOOnbv4+fuap8EMLG319vmirscTNHLk5++Hl7ft7/R2iKyOnboCI2MCI2QAH2YCImYAHWICI2UAImcCI2MCImUAAEACImUAEGACJGUCI2UAF10AImYAIWUAIWQAI2MAIGYCImUAFVUAI2QAImQAG2T///8AAACNwMMjAAAAiXRSTlMACCo8TV5vgJASQnGWmXBBG1B/FWaYFg9cCVKTUQohijOVAVRThgJ1Wz4jjBBzJjArfn00ZQOkkJr6xZz4yZ6B+9SlGP3UOf7YqEjgsVbque+9mea5m/Wa/tKl99Gq/J6hzKDzxPrKm/jNne7C9LzFdm4ZaRqXQ2doBHcQiIMLWl09OyiNDFdhHGsK5F0AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4wQCDRUWyDRt0QAAAoJJREFUWMOt2PlbEkEYB/ARL4h9FQ/UElQsz0JJITooLIqK2uw2yy4ru8ssNTut1Jr/OlZ8kIV9Z96Z5fvzPp9n59h35x3G8NR4auvqGxq93saG+rpaTw3TiG+P3wBbjKZmn5oRaGkFx7S2BMhIW3sQ0ATbO0hIZ5cBwhhdnVJk775ukKY7FBYrPb1yxEpvj0jpi9AUgEgfivTvpyJWDvQ7K2G/igLgd5ygwICaAjDgsIcGh1QVgKHBCmZYXQEYLldGdBSAEbviMfQYY7RU6fDqKQAHD5UwUV0FILqrjOkrAGNFRmOtHV5n3I0CENthDrtjJgrKpDsFYHybibtl4paSwPbMESqTFK320WPHTxAdqxSGMIbz1MlTJCaUZ9I4w/nU6TMEJs1YBkQM52fPEaAMy0oYzs9fuChjsiwnZfK5dFnM5JhJYTi/Mi1iTHzz2RnOr167jjJxvNSUM3kIfaMout4ODOc3bt5yfDbNkioM57enZxyeTaoyd2bvOjJKg7o3dx8ZlMIUP5h7iE4xecGnZh9hj+YX3KQxqcfzgMekfQxPnopLT47wafJnC89BnKy0UPAXL+dBloykbPHUwispYpUtdI4t5vUbUjm2imgMZd6+oxhQKOkJ5HOYeU8Yzna8Vfzduf/5TlblKLC4c6KIuWOK56SoG+VD8bQ16oZZ2j38fdRX4iUn0U/LusqyrYtd0WVW7Md0U08xy5uGVR3lc0UHszahrnxZq2yovn5TVb7/cGrvwotqih/pohM/VZR1pGXN5xd5/0R+M0H+bNCUDWE7z9jmFqGjj2xtMll8f4NixFinXeMsCS9eVttIiJV/1bgGKoytucn1pVQhCldk/wGVaG829s1FawAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.reference-icons .icon {
  background-size: contain;
}

.hide-anything {
  display: none !important;
}

@media (max-width: 767px) {
  .hide-mb {
    display: none !important;
  }
}

.round-corners-img img {
  border-radius: 0 25px 0 25px;
}

.no-padding {
  padding-right: 0;
  padding-left: 0;
}

.padding-bottom-10 {
  padding-bottom: 10px !important;
}

.padding-bottom-20 {
  padding-bottom: 20px !important;
}

.padding-bottom-30 {
  padding-bottom: 30px !important;
}

.padding-bottom-40 {
  padding-bottom: 40px !important;
}

.padding-bottom-50 {
  padding-bottom: 50px !important;
}

.padding-bottom-60 {
  padding-bottom: 60px !important;
}

.padding-bottom-70 {
  padding-bottom: 70px !important;
}

.padding-bottom-80 {
  padding-bottom: 80px !important;
}

img {
  max-width: 100%;
  height: auto;
}

.img-fit-contain img {
  object-fit: contain;
}

.img-height-auto img {
  height: auto;
}

.container-fluid {
  padding: 0;
  overflow: hidden;
}

.overflow-hidden {
  overflow: hidden;
}

.max-height-none img {
  max-height: none !important;
}

.font-size-28 {
  font-size: 1.75rem;
}

.font-size-26 {
  font-size: 1.625rem;
}

.font-size-24 {
  font-size: 1.5rem;
}

.font-size-22 {
  font-size: 1.375rem;
}

.font-size-20 {
  font-size: 1.25rem;
}

#header .row>.col-xs-12,
#header .layout-inner>.col-xs-12,
#content .layout-inner>.col-xs-12,
.breadcrumbs-parsys .col-xs-12,
.hero-title {
  min-height: 0;
}

#header,
#footer,
#content,
.container-override,
.Product-video,
#relatedArticles,
#Product-details-block,
#Product-Overview,
#Product-Most-popular-block,
#Product-ingredients-block,
#Product-social-block,
#Product-CTA-block,
#toothpaste-for-you {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
  display: block;
  clear: both;
}

#header:before,
#header:after,
#footer:before,
#footer:after,
#content:before,
#content:after,
.container-override:before,
.container-override:after,
.Product-video:before,
#relatedArticles:before,
#Product-details-block:before,
#Product-Overview:before,
#Product-Most-popular-block:before,
#Product-ingredients-block:before,
#Product-social-block:before,
#Product-CTA-block:before,
#toothpaste-for-you:before,
.Product-video:after,
#relatedArticles:after,
#Product-details-block:after,
#Product-Overview:after,
#Product-Most-popular-block:after,
#Product-ingredients-block:after,
#Product-social-block:after,
#Product-CTA-block:after,
#toothpaste-for-you:after {
  content: ' ';
  display: table;
}

#header:after,
#footer:after,
#content:after,
.container-override:after,
.Product-video:after,
#relatedArticles:after,
#Product-details-block:after,
#Product-Overview:after,
#Product-Most-popular-block:after,
#Product-ingredients-block:after,
#Product-social-block:after,
#Product-CTA-block:after,
#toothpaste-for-you:after {
  clear: both;
}

#content {
  margin-top: 50px;
}

@media (min-width: 992px) {
  #content {
    margin-top: 0;
  }
}

@media (max-width: 767px) {

  #header,
  #footer,
  #content {
    width: 100vw;
    padding: 0;
  }
}

@media (min-width: 768px) {

  .container-override,
  .Product-video,
  #relatedArticles,
  #Product-details-block,
  #Product-Overview,
  #Product-Most-popular-block,
  #Product-ingredients-block,
  #Product-social-block,
  #Product-CTA-block,
  #toothpaste-for-you {
    width: 750px !important;
  }
}

@media (min-width: 992px) {

  .container-override,
  .Product-video,
  #relatedArticles,
  #Product-details-block,
  #Product-Overview,
  #Product-Most-popular-block,
  #Product-ingredients-block,
  #Product-social-block,
  #Product-CTA-block,
  #toothpaste-for-you {
    width: 970px !important;
  }
}

@media (min-width: 1200px) {

  .container-override,
  .Product-video,
  #relatedArticles,
  #Product-details-block,
  #Product-Overview,
  #Product-Most-popular-block,
  #Product-ingredients-block,
  #Product-social-block,
  #Product-CTA-block,
  #toothpaste-for-you {
    width: 1170px !important;
  }
}

body.template-sensodyne-related-articles-template #content {
  margin-top: 0;
}

body.template-sensodyne-related-articles-template .breadcrumbs {
  display: none;
}

body.template-sensodyne-related-articles-template .breadcrumbs.Breadcrumbs-mobile {
  margin-top: 50px !important;
  display: block;
  padding-left: 10px;
}

@media (min-width: 768px) {
  body.template-sensodyne-related-articles-template .breadcrumbs {
    margin-top: 0% !important;
    display: block;
  }

  body.template-sensodyne-related-articles-template .breadcrumbs.Breadcrumbs-mobile {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  body.template-sensodyne-related-articles-template .hero-article {
    margin-top: 50px !important;
  }
}

#content>.row {
  margin: 0;
}

#content>.row .breadcrumbs+.box:not(.filter-product) {
  padding: 0;
}

.page-home #content>.row>.layout-outer>.layout-inner>.default-style {
  padding: 0;
}

.desktop-nav .blue-nav-blend .navigation-item {
  display: none !important;
}

.desktop-nav .blue-nav-blend .navigation-item.page-understanding-tooth-sensitivity,
.desktop-nav .blue-nav-blend .navigation-item.page-about-sensodyne,
.desktop-nav .blue-nav-blend .navigation-item.page-enamel,
.desktop-nav .blue-nav-blend .navigation-item.page-products,
.desktop-nav .blue-nav-blend .navigation-item.page-oral-health-tips,
.desktop-nav .blue-nav-blend .navigation-item.page-new,
.desktop-nav .blue-nav-blend .navigation-item.page-frequently-asked-questions {
  display: inline-block !important;
}

* {
  box-sizing: border-box;
}

.breadcrumbs-article {
  margin: 0 -15px !important;
  width: auto;
}

@media (min-width: 992px) {
  .breadcrumbs-article {
    margin: 0 auto !important;
    width: 100%;
  }
}

.hide-anything {
  display: none !important;
}

.powerreviews,
.write-review-btn {
  display: none;
}

#zenpage .hide-anything {
  display: block !important;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  #header .row .hero-article,
  #header .row .breadcrumbs-parsys,
  #header .row .PageTtitle,
  #content .row .hero-article,
  #content .row .breadcrumbs-parsys,
  #content .row .PageTtitle {
    margin-top: 50px;
  }

  #header .row .breadcrumbs-parsys figcaption,
  #content .row .breadcrumbs-parsys figcaption {
    top: 27%;
  }

  .page-causes-of-tooth-sensitivity #header .row .hero-article {
    margin-top: 0px;
  }
}

@media (min-width: 1024px) {
  .page-recognizing-sensitive-teeth .breadcrumbs-parsys {
    margin-top: 50px;
  }
}

.page-deep-clean-toothbrush #Product-video-block>.row,
.page-Gum-care-toothbrush #Product-video-block>.row,
.page-Sensodyne-Gentle-Care-toothbrush #Product-video-block>.row,
.page-Sensodyne-Deep-Clean-toothbrush #Product-video-block>.row,
.page-Sensodyne-complete-protection-toothbrush #Product-video-block>.row,
.page-Sensodyne-RepairProtect-toothbrush #Product-video-block>.row,
.page-Sensodyne-Rapid-Relief-toothbrush #Product-video-block>.row {
  display: none;
}

.faq-accordion-wrapper h2 {
  margin-top: 30px !important;
  margin-bottom: 35px !important;
}

.faq-accordion-wrapper h2 .sup {
  font-size: 75%;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide {
  margin-bottom: 10px;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide .accordion-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 13px 0;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide:last-child {
  margin-bottom: 0;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide.is-active .accordion-content-wrapper {
  height: auto !important;
  max-height: 2000px !important;
  overflow: hidden;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide .accordion-content-wrapper {
  top: auto !important;
  left: auto !important;
  height: auto !important;
  max-height: 0 !important;
  overflow: hidden;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide .accordion-content-wrapper .accordion-content {
  padding: 15px;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide .accordion-content-wrapper .accordion-content .richText {
  padding: 0;
}

.faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide .accordion-content-wrapper p {
  margin: 0;
}

@media (min-width: 768px) {
  .faq-accordion-wrapper h2 {
    margin-top: 50px !important;
    margin-bottom: 65px !important;
  }

  .faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide .accordion-head {
    padding: 20px 0;
  }

  .faq-accordion-wrapper .faq-accordion .accordion-container .accordion-slide .accordion-content>.content>.richText {
    padding: 0;
  }
}

.faq-accordion .accordion-container {
  border: 0;
}

.faq-accordion .accordion-container .accordion-slide {
  background: #f7f7f7;
  border: 0;
  position: relative;
  cursor: pointer;
}

.faq-accordion .accordion-container .accordion-slide .accordion-head {
  background: #f7f7f7;
}

.faq-accordion .accordion-container .accordion-slide .accordion-head h3 {
  width: 80%;
}

.faq-accordion .accordion-container .accordion-slide .accordion-head h3 a {
  color: #10069F;
  font-weight: 600;
  border: 0;
}

.faq-accordion .accordion-container .accordion-slide .accordion-head:after {
  content: "";
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-size: 100px;
  background-position: 0 -1080px;
  margin: 0;
  top: unset;
  right: unset;
  vertical-align: middle;
  width: 33px;
  height: 33px;
  position: relative;
}

.faq-accordion .accordion-container .accordion-slide .accordion-head {
  border: 0;
}

.faq-accordion .accordion-container .accordion-slide .accordion-head:before {
  content: '';
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: #bab9ba;
  left: 0;
  right: 0;
}

.faq-accordion .accordion-container .accordion-slide.is-active .accordion-head:after {
  content: "" !important;
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-size: 100px;
  background-position: 0 -1017px;
}

.faq-accordion .accordion-container .accordion-slide:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  box-sizing: border-box;
  background: #f7f7f7;
  z-index: -1;
}

.faq-accordion .accordion-container .accordion-slide .accordion-content-wrapper {
  transition: max-height 0.4s ease-in-out;
  visibility: visible !important;
  cursor: auto;
}

.faq-accordion .accordion-container .accordion-slide .accordion-content-wrapper p {
  font-weight: 300;
}

.faq-accordion .accordion-container .accordion-slide .accordion-content-wrapper p a {
  font-weight: 400;
}

@media (min-width: 768px) {
  .faq-accordion .accordion-container .accordion-slide:after {
    width: 100%;
    left: 0;
  }

  .faq-accordion .accordion-container .accordion-slide .accordion-head {
    padding-bottom: 20px;
    padding-top: 20px;
  }

  .faq-accordion .accordion-container .accordion-slide .accordion-head:after {
    top: 50%;
    transform: translateY(-50%);
    right: 15px;
    width: 46px;
  }

  .faq-accordion .accordion-container .accordion-slide.is-active .accordion-head:before {
    content: '';
    width: 100%;
    left: 0;
  }
}

@media (max-width: 767px) {
  .faq-accordion .accordion-container .accordion-slide .accordion-head:after {
    top: 50%;
    transform: translateY(-50%);
    right: 15px;
  }
}

.faq-accordion .list-diff-style ul {
  display: flex !important;
  flex-wrap: wrap !important;
  margin: 20px 0 !important;
}

.faq-accordion .list-diff-style ul li {
  width: 100% !important;
}

@media (min-width: 768px) {
  .faq-accordion .list-diff-style ul li {
    width: 35% !important;
  }
}

.faq-accordion .richText-content ul {
  display: inline-block;
  vertical-align: text-top;
  margin: 20px 0 0 0;
}

.faq-accordion .richText-content ul li {
  margin: 0;
  font-weight: 300;
}

.faq-accordion .richText-content ul li a {
  font-weight: 400;
}

.faq-accordion .richText-content ul li a:first-of-type:after {
  content: '';
  display: block;
}

.faq-accordion .richText-content ul li:before {
  content: '\2022' !important;
}

.faq-accordion .richText-content ul+ul {
  padding-left: 0px !important;
  margin: 0 0 20px 0;
}

@media (min-width: 768px) {
  .faq-accordion .richText-content ul+ul {
    padding-left: 40px !important;
    margin: 20px 0;
  }
}

@media (min-width: 992px) {
  .faq-accordion .richText-content ul+ul {
    padding-left: 100px !important;
  }
}

@media (min-width: 768px) {
  .faq-accordion .richText-content ul {
    margin: 20px 0;
  }

  .faq-accordion .richText-content ul li {
    width: auto;
    margin-right: 20px;
  }
}

.faq-accordion .richText-content ol {
  margin: 20px 0 !important;
}

.faq-accordion .richText-content ol li {
  margin-left: 20px;
}

.faq-accordion .richText-content ul,
.faq-accordion .richText-content ol {
  padding: 0 !important;
}

.faq-accordion .richText-content ul li,
.faq-accordion .richText-content ol li {
  color: #575757;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 300;
}

@media (min-width: 768px) {

  .faq-accordion .richText-content ul li,
  .faq-accordion .richText-content ol li {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.article-tile {
  margin-bottom: 10px;
}

.article-tile figure img {
  width: 100%;
  aspect-ratio: auto 16/9;
}

.article-tile figure figcaption {
  position: absolute;
  bottom: 30px;
  padding-left: 30px;
  float: left;
  text-align: left;
}

.article-tile figure figcaption h3 {
  font-family: var(--font-bold);
}

@media (min-width: 1200px) {
  .article-tile {
    margin: 0;
  }

  .article-tile:first-of-type {
    padding-right: 10px;
  }

  .article-tile:last-of-type {
    padding-left: 10px;
  }

  .article-tile figure figcaption {
    padding-left: 50px;
    bottom: 50px;
  }
}

.article-tile figure figcaption {
  width: 60%;
  pointer-events: none;
}

.article-tile figure figcaption h2 {
  margin-bottom: 20px;
}

.article-tile figure figcaption a {
  font-weight: 700;
  color: #10069F;
  padding-bottom: 10px;
}

.article-tile figure figcaption a:hover {
  border-bottom: none;
  color: #0071E5;
}

.article-tile figure figcaption a:after {
  content: '';
  width: 50px;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #0071E5;
}

.article-tile figure>a {
  border-bottom: 0;
}

.article-tile figure:hover a {
  color: #0071E5;
}

@media (min-width: 768px) {
  .article-tile figure figcaption a:after {
    width: 80px;
    height: 3px;
  }
}

@media (min-width: 1200px) {
  .article-tile figure figcaption {
    width: 55%;
  }

  .article-tile figure figcaption a {
    font-size: 1.25rem;
  }
}

.benefits-sensodyne {
  text-align: center;
}

.benefits-sensodyne>.component-content {
  max-width: 90%;
  margin: auto;
}

.benefits-sensodyne figure img {
  max-width: 55px;
}

.benefits-sensodyne figcaption p {
  font-weight: 700;
  color: #10069F;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-align: center;
}

@media screen and (max-width: 767px) {
  .benefits-sensodyne .switchable-image {
    padding: 0;
  }
}

@media screen and (min-width: 768px) {
  .benefits-sensodyne {
    margin-bottom: 30px;
  }

  .benefits-sensodyne figure img {
    max-width: 70px;
  }

  .benefits-sensodyne figcaption {
    padding: 0;
  }

  .benefits-sensodyne figcaption p {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.25rem;
  }

  .benefits-sensodyne .richText p {
    font-weight: 300;
    font-size: 0.875rem;
  }
}

.blue-gradient-header {
  padding: 20px 15px 80px;
  margin-bottom: 100px;
}

.blue-gradient-header.no-picture {
  padding: 35px 15px;
  margin-bottom: 0;
}

.blue-gradient-header.no-picture p {
  padding-left: 0;
}

.blue-gradient-header.no-picture .richText .component-content {
  overflow: visible;
}

.blue-gradient-header>.component-content>.content {
  position: relative;
}

.blue-gradient-header h2 {
  color: #ffffff;
  margin-bottom: 20px;
}

.blue-gradient-header p {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  width: 65%;
}

@media (min-width: 768px) {
  .blue-gradient-header p {
    padding-left: 5%;
  }
}

.blue-gradient-header p strong,
.blue-gradient-header p b {
  height: 37px;
  width: 37px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: -5px 10px 0;
}

.blue-gradient-header .image {
  position: absolute;
  margin-top: 20px;
}

.blue-gradient-header .image img {
  margin: 0 auto;
  display: block;
  height: 150px;
}

@media (min-width: 768px) {
  .blue-gradient-header {
    padding: 50px 15px 100px;
    margin-bottom: 215px;
  }

  .blue-gradient-header.no-picture {
    padding: 70px 15px;
  }

  .blue-gradient-header h2 {
    margin-bottom: 35px;
  }

  .blue-gradient-header p {
    width: auto;
  }

  .blue-gradient-header p strong,
  .blue-gradient-header p b {
    height: 74px;
    width: 74px;
    margin: -15px 10px 0;
  }

  .blue-gradient-header .image img {
    height: 280px;
  }
}

.blue-gradient-header {
  background: #10069F;
  /* Old browsers */
  background: -moz-linear-gradient(top, #10069F 0%, #0071E5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #10069F), color-stop(100%, #0071E5));
  background: -webkit-linear-gradient(top, #10069F 0%, #0071E5 100%);
  background: -o-linear-gradient(top, #10069F 0%, #0071E5 100%);
  background: -ms-linear-gradient(top, #10069F 0%, #0071E5 100%);
  background: linear-gradient(to bottom, #10069F 0%, #0071E5 100%);
}

.blue-gradient-header h2 {
  color: #ffffff;
  margin-bottom: 20px;
}

.blue-gradient-header p {
  color: #ffffff;
  font-size: 1.25rem;
  text-align: left !important;
  font-weight: 300;
}

.blue-gradient-header p strong,
.blue-gradient-header p b {
  background: #0071E5;
  border-radius: 0 5px 0;
  font-size: 0.875rem;
  padding: 0 20px;
  font-weight: 400;
}

.blue-gradient-header .image {
  padding-left: 30px;
}

@media (min-width: 768px) {
  .blue-gradient-header h2 {
    margin-bottom: 35px;
  }

  .blue-gradient-header p {
    padding: 0;
    font-size: 3.75rem;
    line-height: 2.5rem;
  }

  .blue-gradient-header p strong,
  .blue-gradient-header p b {
    font-size: 1.5rem;
    line-height: 1.875rem;
    border-radius: 0 15px 0;
    padding: 0;
    font-weight: 600;
  }
}

.breadcrumbs {
  float: none;
}

.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li {
  position: relative;
  padding-right: 15px;
  margin-right: 9px;
}

.breadcrumbs .breadcrumbs-without-separator li,
.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li {
  height: auto;
  min-height: 50px;
  padding-right: 20px !important;
  float: left !important;
  display: flex;
  align-items: center;
  flex-direction: row;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
}

@media (min-width: 768px) {

  .breadcrumbs .breadcrumbs-without-separator li,
  .template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li {
    height: 50px;
  }
}

.breadcrumbs-list {
  display: flex;
}

.breadcrumbs {
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(left, #ffffff, #f7f7f7);
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#ffffff), to(#f7f7f7));
  background-image: -webkit-linear-gradient(left, #ffffff, #f7f7f7);
  background-image: -o-linear-gradient(left, #ffffff, #f7f7f7);
  background-image: linear-gradient(to right, #ffffff, #f7f7f7);
  background-repeat: repeat-x;
}

.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li:before {
  top: 5px;
  right: 0;
  content: "\f054";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  position: absolute;
  font-size: 8px;
}

.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li:last-child:before {
  display: none;
}

.breadcrumbs .breadcrumbs-without-separator li:before,
.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li:before {
  display: inline-block;
  top: 50% !important;
  transform: translateY(-50%);
  content: '' !important;
  width: 7px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.433%2010.706%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M1.324%209.983l-.632-.66%203.782-3.967q-1.9-2-3.78-3.966l.638-.666%204.41%204.627Q3.535%207.663%201.324%209.983z%22%20fill%3D%22%23575757%22%20stroke%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.breadcrumbs .breadcrumbs-without-separator li.is-current,
.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li.is-current {
  color: #575757 !important;
  border-bottom: 3px solid transparent;
}

.breadcrumbs .breadcrumbs-without-separator li a,
.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li a {
  font-size: 0.875rem !important;
  line-height: 1rem;
  font-weight: 400;
}

.breadcrumbs .breadcrumbs-without-separator li.first a,
.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li.first a {
  color: transparent;
  font-size: 0px !important;
  border: 0px;
}

.breadcrumbs .breadcrumbs-without-separator li.first a:before,
.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li.first a:before {
  display: inline-block;
  content: '';
  padding-right: 5px;
  width: 20px;
  height: 20px;
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 70px;
  background-position: 0 -615px;
}

@media (min-width: 768px) {
  .breadcrumbs {
    background: none;
  }

  .breadcrumbs .breadcrumbs-without-separator li a,
  .template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li a {
    font-size: 0.875rem !important;
    line-height: 18px;
    font-weight: 400;
  }

  .breadcrumbs .breadcrumbs-without-separator li.first a:before,
  .template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator li.first a:before {
    width: 20px;
    height: 22px;
  }
}

.template-products-template-campaign .Breadcrumbs-mobile .breadcrumbs-with-separator .breadcrumbs-separator {
  display: none;
}

.template-products-template-campaign .breadcrumbs {
  display: none;
}

@media (min-width: 768px) {
  .template-products-template-campaign .breadcrumbs {
    margin-top: 50px !important;
    display: block;
  }
}

@media (min-width: 992px) {
  .template-products-template-campaign .breadcrumbs {
    margin-top: 0 !important;
  }
}

.template-products-template-campaign .breadcrumbs.Breadcrumbs-mobile {
  display: block;
  padding-left: 10px;
  margin-top: 50px;
}

@media (min-width: 768px) {
  .template-products-template-campaign .breadcrumbs.Breadcrumbs-mobile {
    display: none;
    margin-top: 0px !important;
  }
}

.template-products-template-campaign #content {
  margin-top: 0;
}

.carousel-box .carousel-cover {
  max-width: 100%;
}

.carousel-box .carousel-content {
  position: absolute;
  /*Syed  GB-2223 | 31-10-2022 */
  bottom: initial;
}

.carousel-box .carousel-content .content {
  padding: 0 30px;
}

.carousel-box .main-text {
  width: 60%;
  margin-bottom: 50px;
}

.carousel-box .main-text .component-content {
  overflow: visible;
}

.carousel-box .small-text {
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
}

.carousel-box .carousel-nav {
  position: absolute;
  z-index: 5;
  bottom: 0;
  left: 30px;
}

.carousel-box .carousel-nav .carousel-nav-item {
  display: inline-block;
  margin: 0;
  margin-right: 5px;
}

.carousel-box .carousel-nav .carousel-nav-item:last-child {
  margin-right: 0;
}

.carousel-box .carousel-nav .carousel-nav-prev,
.carousel-box .carousel-nav .carousel-nav-next {
  display: none;
}

@media (min-width: 768px) {
  .carousel-box .carousel-content {
    max-width: 100%;
    bottom: 10px;
  }

  .carousel-box .main-text {
    width: 100%;
    margin-bottom: 0;
  }

  .carousel-box .small-text {
    right: 0;
    bottom: -20px;
    padding-right: 20%;
  }

  .carousel-box .carousel-nav {
    left: auto;
    right: 30px;
    bottom: 30px;
    margin: 0;
  }

  .carousel-box .carousel-nav .carousel-nav-item {
    margin-right: 15px;
  }
}

.carouse-numbers-blue {
  max-width: 940px;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.carousel.carouse-numbers-blue .component-content {
  background: transparent;
  padding: 0;
  border: 0;
}

.carousel.carouse-numbers-blue .component-content a {
  display: inline-block;
  border: none;
  width: unset;
  height: unset;
  font-size: 1rem;
  color: #666363;
}

.carousel.carouse-numbers-blue .component-content .carousel-nav li.is-active a {
  color: #0071E5;
  background: none;
}

.carousel.carouse-numbers-blue .component-content .carousel-nav-prev a,
.carousel.carouse-numbers-blue .component-content .carousel-nav-next a {
  bottom: 50%;
  top: unset;
  border: none;
  width: 30px;
  height: 54px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  font-size: 0;
}

.carousel.carouse-numbers-blue .component-content .carousel-nav-prev a {
  left: 10px;
  background-image: url(../../../../../../../content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/pronamel/LeftArrow.png);
}

.carousel.carouse-numbers-blue .component-content .carousel-nav-next a {
  right: 10px;
  background-image: url(../../../../../../../content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/pronamel/RightArrow.png);
}

.carousel.carouse-numbers-blue .component-content .carousel-nav-prev a:before {
  content: "";
  display: none;
  font-family: sans-serif;
  font-style: unset;
  position: unset;
  font-weight: unset;
  -webkit-font-smoothing: none;
  -moz-osx-font-smoothing: none;
  font-size: unset;
  color: unset;
}

.carousel.carouse-numbers-blue .component-content .carousel-nav-next a:before {
  content: "";
  display: none;
  font-family: sans-serif;
  font-style: unset;
  position: unset;
  font-weight: unset;
  -webkit-font-smoothing: none;
  -moz-osx-font-smoothing: none;
  font-size: unset;
  color: unset;
}

.carousel.carouse-numbers-blue .component-content .carousel-nav .carousel-nav-item a {
  border: 1px solid #0071E5;
  border-radius: 10px;
  background: #ffffff;
  height: 0.8125rem;
  width: 0.8125rem;
  color: transparent;
}

@media (min-width: 768px) {
  .carousel.carouse-numbers-blue .component-content .carousel-nav .carousel-nav-item a {
    height: 1rem;
    width: 1rem;
    border-width: 2px;
  }
}

.carousel.carouse-numbers-blue .component-content .carousel-nav .carousel-nav-item.is-active a {
  color: transparent;
  background: #0071E5;
}

.carousel .carousel-nav .carousel-nav-item a:after,
.carousel-box .carousel-nav .carousel-nav-item a:after {
  height: 250%;
  width: 250%;
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media (min-width: 768px) {

  .carousel .carousel-nav .carousel-nav-item a:after,
  .carousel-box .carousel-nav .carousel-nav-item a:after {
    content: none;
  }
}

.carousel-box.carousel .component-content {
  background: transparent;
  padding: 0;
  border: 0;
}

.carousel-box.carousel .component-content .main-text a:hover {
  color: #0071E5;
}

.carousel-box .carouselSlide {
  padding: 0;
}

.carousel-box .carousel-content {
  pointer-events: none;
}

.carousel-box .main-text p:first-child {
  font-size: 1.25rem;
  line-height: 1.5625rem;
  font-weight: 700;
  color: #10069F;
  margin-bottom: 5px;
}

.carousel-box .main-text p {
  margin: 0;
}

.carousel-box .main-text p a {
  padding-bottom: 10px;
  font-family: var(--font);
  font-size: 0.875rem;
  color: #10069F;
  font-weight: 700;
  border: 0;
  text-decoration: none;
}

.carousel-box .main-text p a:after {
  content: '';
  width: 50px;
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #0071E5;
}

.carousel-box .main-text p a:hover {
  color: #0071E5;
}

.carousel-box .small-text p {
  font-size: 0.875rem;
  font-weight: 300;
  margin: 0;
}

.carousel-box .carousel-nav .carousel-nav-item a {
  border: 1px solid #0071E5;
  border-radius: 10px;
  background: #ffffff;
  height: 0.8125rem;
  width: 0.8125rem;
}

.carousel-box .carousel-nav .carousel-nav-item.is-active a {
  background: #0071E5;
}

@media (min-width: 768px) {
  .carousel-box .main-text p:first-child {
    font-size: 1.875rem;
    line-height: 2.5rem;
    margin-bottom: 20px;
  }

  .carousel-box .main-text p a {
    font-size: 1.25rem;
    line-height: 1.875rem;
  }

  .carousel-box .main-text p a:after {
    content: '';
    width: 80px;
  }

  .carousel-box .small-text p {
    font-size: 0.875rem;
    font-weight: 300;
  }

  .carousel-box .carousel-nav .carousel-nav-item a {
    height: 16px;
    width: 16px;
    border: 2px solid #0071E5;
  }
}

/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/** /!!! core css Should not edit !!!/**/
.lSSlideOuter {
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.lightSlider:before,
.lightSlider:after {
  content: " ";
  display: table;
}

.lightSlider {
  overflow: hidden;
  margin: 0;
}

.lSSlideWrapper {
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

.lSSlideWrapper>.lightSlider:after {
  clear: both;
}

.lSSlideWrapper .lSSlide {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 1s;
  -webkit-transition-property: -webkit-transform, height;
  -moz-transition-property: -moz-transform, height;
  transition-property: transform, height;
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade {
  position: relative;
}

.lSSlideWrapper .lSFade>* {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: 9;
  margin-right: 0;
  width: 100%;
}

.lSSlideWrapper.usingCss .lSFade>* {
  opacity: 0;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade>*.active {
  z-index: 10;
}

.lSSlideWrapper.usingCss .lSFade>*.active {
  opacity: 1;
}

/** /!!! End of core css Should not edit !!!/**/
/* Pager */
.lSSlideOuter .lSPager.lSpg {
  margin: 10px 0 0;
  padding: 0;
  text-align: center;
}

.lSSlideOuter .lSPager.lSpg>li {
  cursor: pointer;
  display: inline-block;
  padding: 0 6px;
}

.lSSlideOuter .lSPager.lSpg>li a {
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 30px;
  display: inline-block;
  height: 12px;
  overflow: hidden;
  text-indent: -999em;
  width: 12px;
  position: relative;
  z-index: 99;
  -webkit-transition: all 0.5s linear 0s;
  transition: all 0.5s linear 0s;
}

.lSSlideOuter .lSPager.lSpg>li:hover a,
.lSSlideOuter .lSPager.lSpg>li.active a {
  background-color: #ffffff;
}

.lSSlideOuter .media {
  opacity: 0.8;
}

.lSSlideOuter .media.active {
  opacity: 1;
}

/* End of pager */
/* slider actions */
.lSAction>a {
  width: 32px;
  display: block;
  top: 50%;
  height: 32px;
  cursor: pointer;
  position: absolute;
  z-index: 99;
  margin-top: -16px;
  opacity: 0.5;
  -webkit-transition: opacity 0.35s linear 0s;
  transition: opacity 0.35s linear 0s;
}

.lSAction>a:hover {
  opacity: 1;
}

.lSAction>.lSPrev {
  background-position: 0 0;
  left: 10px;
}

.lSAction>.lSNext {
  background-position: -32px 0;
  right: 10px;
}

.lSAction>a.disabled {
  pointer-events: none;
}

.cS-hidden {
  height: 1px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
}

/* vertical */
.lSSlideOuter.vertical {
  position: relative;
}

.lSSlideOuter.vertical.noPager {
  padding-right: 0px !important;
}

.lSSlideOuter.vertical .lSGallery {
  position: absolute !important;
  right: 0;
  top: 0;
}

.lSSlideOuter.vertical .lightSlider>* {
  width: 100% !important;
  max-width: none !important;
}

/* vertical controlls */
.lSSlideOuter.vertical .lSAction>a {
  left: 50%;
  margin-left: -14px;
  margin-top: 0;
}

.lSSlideOuter.vertical .lSAction>.lSNext {
  background-position: 31px -31px;
  bottom: 10px;
  top: auto;
}

.lSSlideOuter.vertical .lSAction>.lSPrev {
  background-position: 0 -31px;
  bottom: auto;
  top: 10px;
}

/* vertical */
/* Rtl */
.lSSlideOuter.lSrtl {
  direction: rtl;
}

.lSSlideOuter .lightSlider,
.lSSlideOuter .lSPager {
  padding-left: 0;
  list-style: none outside none;
}

.lSSlideOuter.lSrtl .lightSlider,
.lSSlideOuter.lSrtl .lSPager {
  padding-right: 0;
}

.lSSlideOuter .lightSlider>*,
.lSSlideOuter .lSGallery li {
  float: left;
}

.lSSlideOuter.lSrtl .lightSlider>*,
.lSSlideOuter.lSrtl .lSGallery li {
  float: right !important;
}

/* Rtl */
@-webkit-keyframes rightEnd {
  0% {
    left: 0;
  }

  50% {
    left: -15px;
  }

  100% {
    left: 0;
  }
}

@keyframes rightEnd {
  0% {
    left: 0;
  }

  50% {
    left: -15px;
  }

  100% {
    left: 0;
  }
}

@-webkit-keyframes topEnd {
  0% {
    top: 0;
  }

  50% {
    top: -15px;
  }

  100% {
    top: 0;
  }
}

@keyframes topEnd {
  0% {
    top: 0;
  }

  50% {
    top: -15px;
  }

  100% {
    top: 0;
  }
}

@-webkit-keyframes leftEnd {
  0% {
    left: 0;
  }

  50% {
    left: 15px;
  }

  100% {
    left: 0;
  }
}

@keyframes leftEnd {
  0% {
    left: 0;
  }

  50% {
    left: 15px;
  }

  100% {
    left: 0;
  }
}

@-webkit-keyframes bottomEnd {
  0% {
    bottom: 0;
  }

  50% {
    bottom: -15px;
  }

  100% {
    bottom: 0;
  }
}

@keyframes bottomEnd {
  0% {
    bottom: 0;
  }

  50% {
    bottom: -15px;
  }

  100% {
    bottom: 0;
  }
}

.lSSlideOuter .rightEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

.lSSlideOuter .leftEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

.lSSlideOuter.vertical .rightEnd {
  -webkit-animation: topEnd 0.3s;
  animation: topEnd 0.3s;
  position: relative;
}

.lSSlideOuter.vertical .leftEnd {
  -webkit-animation: bottomEnd 0.3s;
  animation: bottomEnd 0.3s;
  position: relative;
}

.lSSlideOuter.lSrtl .rightEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

.lSSlideOuter.lSrtl .leftEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

/*/  GRab cursor */
.lightSlider.lsGrab>* {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lightSlider.lsGrabbing>* {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.box-common-questions {
  text-align: center;
}

.box-common-questions .pseudo-h2 {
  color: #ffffff;
  margin-bottom: 50px;
}

.box-common-questions .btn {
  margin-top: 15px;
}

.box-common-questions .lSSlideOuter .lSPager.lSpg {
  margin-top: 40px !important;
}

.box-common-questions .lSSlideOuter .lSPager.lSpg>li a {
  border: 0;
}

.box-common-questions .container-override {
  padding: 50px 0;
  position: relative;
}

.box-common-questions .container-override .reference-faq-module {
  z-index: 0;
}

.box-common-questions .container-override .reference-faq-module sup {
  top: -0.5em;
}

.box-common-questions .container-override .reference-faq-module .lslide h3 {
  font-family: var(--font-bold);
}

@media screen and (min-width: 992px) {
  .carousel-box .carousel-content .content {
    padding: 0 50px;
  }

  .box-common-questions .container-override .reference-faq-module {
    padding: 0;
    width: calc(100% - 70px);
    margin-left: 35px;
  }

  .box-common-questions .container-override:before,
  .box-common-questions .container-override:after {
    position: absolute;
    bottom: 0;
    top: 0;
    width: 100%;
    display: block;
    z-index: 2;
  }

  .box-common-questions .container-override:after {
    right: 15px;
    transform: translateX(100%);
    transform-origin: top left;
  }

  .box-common-questions .container-override:before {
    left: 15px;
    transform: translateX(-100%);
    transform-origin: top right;
  }
}

#question-answer-slider {
  display: flex;
  align-items: stretch;
  justify-content: center;
}

#question-answer-slider>li {
  display: flex;
  justify-content: center;
  position: relative;
  min-height: 360px;
  cursor: pointer;
}

#question-answer-slider>li article {
  padding: 23px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70vw;
}

@media screen and (orientation: landscape) {
  #question-answer-slider>li article {
    width: 60vw;
  }
}

#question-answer-slider>li article h3,
#question-answer-slider>li article p {
  width: 100%;
}

#question-answer-slider>li h3 {
  margin: 0 0 10px;
  order: 1;
}

#question-answer-slider>li .answer {
  display: none;
  order: 2;
  margin: 0;
  overflow: hidden;
}

@media screen and (min-width: 768px) {
  #question-answer-slider>li .answer {
    max-height: 75px;
  }
}

#question-answer-slider>li .icon-plus {
  order: 3;
  display: inline-block;
  position: relative;
  margin: 15px 0 0 0;
}

#question-answer-slider>li .icon-plus:after,
#question-answer-slider>li .icon-plus:before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%);
  transform-origin: center left;
}

#question-answer-slider>li .icon-plus:after {
  transform: rotate(90deg) translate(-50%, -50%);
}

#question-answer-slider>li.answered .answer {
  display: block;
}

#question-answer-slider>li.answered .icon-plus:after {
  transform: rotate(0deg) translate(-50%, 0);
}

#question-answer-slider>li article {
  margin-right: -75vw;
}

#question-answer-slider>li.active article {
  margin-right: 0;
}

#question-answer-slider>li.active~li article {
  margin-right: 0;
}

#question-answer-slider>li.active+li article {
  margin-left: -75vw;
}

@media screen and (min-width: 768px) {
  #question-answer-slider>li article {
    padding: 30px;
    margin-right: 0;
  }

  #question-answer-slider>li.active+li article {
    margin-left: 0;
  }

  #question-answer-slider>li article {
    width: 100%;
  }
}

@media screen and (min-width: 768px) {
  #question-answer-slider {
    min-height: 260px;
  }
}

.box-common-questions {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage1/common-questions-bg.webp") 0% 0%/100% 100% no-repeat;
}

.box-common-questions .container-override {
  padding-bottom: 0;
}

#question-answer-slider>li article {
  background-color: #ffffff;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  transition: all 0.2s ease-in-out;
}

#question-answer-slider>li h3 {
  font-size: 15px;
  line-height: 20px;
  font-weight: 700;
}

#question-answer-slider>li .answer {
  font-size: 0.875rem;
  line-height: 1.25;
}

#question-answer-slider>li .answer a {
  font-size: 0.875rem;
  border-bottom-width: 1px;
}

#question-answer-slider>li.answered .icon-plus {
  background-position: 0 -1524px;
}

#question-answer-slider>li .icon-plus {
  width: 50px;
  height: 50px;
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 150px;
  background-position: 0 -1621px;
}

@media screen and (min-width: 768px) {
  #question-answer-slider>li article h3 {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  #question-answer-slider>li .answer a {
    display: inline-block;
  }
}

.reference-language-list {
  display: none;
}

.reference-language-list .countries-header {
  display: inline-block;
}

.reference-language-list .language-selector {
  float: right;
  width: 200px;
  margin-top: 27px;
  height: 24px;
  display: none;
}

.reference-language-list .language-selector p,
.reference-language-list .language-selector p * {
  margin: 0;
  line-height: 23px;
}

.reference-language-list .language-selector .language-selector-active,
.reference-language-list .language-selector .language-selector-inactive {
  display: inline-block;
  width: 50%;
  border-radius: 15px;
  margin-right: -4px;
  text-align: center;
}

.reference-language-list .language-selector .language-selector-active {
  height: calc(100% - 1px);
}

@media (min-width: 768px) {
  .reference-language-list {
    padding: 50px 0;
    position: absolute;
    top: 40px;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 6;
  }

  .reference-language-list .container-override>.component-content>.paragraphSystem {
    margin-left: 15px;
    margin-right: 15px;
  }

  .reference-language-list .countries-list>.component-content>.content {
    margin: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .reference-language-list .countries-list>.component-content>.content .grid_3 {
    margin-top: 15px;
    width: 260px;
  }

  .reference-language-list .countries-list>.component-content>.content .grid_3 .component-content {
    display: flex;
    flex-direction: row;
    align-items: center;
  }

  .reference-language-list .language-selector {
    display: block;
  }
}

@media (min-width: 768px) {
  .reference-language-list {
    background-color: #ffffff;
    box-shadow: rgba(87, 87, 87, 0.3) 0 6px 6px;
  }

  .reference-language-list .countries-list>.component-content>.content .grid_3 a {
    color: #10069F;
    font-size: 1rem;
  }

  .reference-language-list .countries-list>.component-content>.content .grid_3 p {
    margin: 0;
  }

  .reference-language-list .countries-list>.component-content>.content .grid_3 img {
    margin-left: 0;
  }

  .reference-language-list .language-selector {
    border: 1px solid rgba(143, 139, 139, 0.6);
    border-radius: 15px;
  }

  .reference-language-list .language-selector p,
  .reference-language-list .language-selector p * {
    font-size: 0.875rem;
  }

  .reference-language-list .language-selector a:hover {
    border-bottom: 0;
  }

  .reference-language-list .language-selector a:hover .language-selector-inactive {
    color: #868484;
  }

  .reference-language-list .language-selector .language-selector-active {
    background: #00a3db;
    color: #fff;
    cursor: pointer;
  }

  .reference-language-list .language-selector .language-selector-inactive {
    color: #323131;
    background: none;
  }
}

@media (min-width: 992px) {

  .cta-tiles.cta-horizontal .shop-save-tile:first-of-type,
  #Product-CTA-block .shop-save-tile:first-of-type {
    padding-left: 0;
    padding-right: 5px;
  }

  .cta-tiles.cta-horizontal .shop-save-tile:last-child,
  #Product-CTA-block .shop-save-tile:last-child {
    padding-right: 0;
    padding-left: 5px;
  }
}

.cta-tiles.cta-horizontal .shop-save-tile figcaption,
#Product-CTA-block .shop-save-tile figcaption {
  top: 10px;
}

@media (min-width: 768px) {

  .cta-tiles.cta-horizontal .shop-save-tile figcaption,
  #Product-CTA-block .shop-save-tile figcaption {
    top: auto;
  }
}

.cta-tiles.cta-horizontal .shop-save-tile figcaption p:first-child,
#Product-CTA-block .shop-save-tile figcaption p:first-child {
  font-size: 32px;
  font-weight: 600;
}

@media (min-width: 992px) {

  .cta-tiles.cta-horizontal .shop-save-tile figcaption,
  #Product-CTA-block .shop-save-tile figcaption {
    top: auto;
  }

  .cta-tiles.cta-horizontal .shop-save-tile figcaption p:first-child,
  #Product-CTA-block .shop-save-tile figcaption p:first-child {
    font-size: 50px;
    font-weight: 400;
    margin-bottom: 10px;
  }
}

.cta-fullwidth-wrapper {
  height: auto;
  position: relative;
  margin-top: 65%;
  margin-bottom: 30px;
}

.cta-fullwidth-wrapper .cold-steam {
  position: absolute;
  top: -10%;
  left: 15%;
}

.cta-fullwidth-wrapper .frosty-pop {
  position: absolute;
  top: -280px;
  left: -50px;
  height: auto;
}

@media (max-width: 767px) {
  .cta-fullwidth-wrapper .frosty-pop {
    position: relative;
    top: unset;
    left: unset;
    padding: 0;
    margin-top: -70%;
    margin-bottom: -20%;
    max-width: 80%;
    margin-left: 10%;
  }
}

.cta-fullwidth-wrapper .cta-text-wrapper {
  margin-top: 100px;
  margin-bottom: 30px;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content {
  display: flex;
  justify-content: center;
  flex-direction: column;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p {
  margin: 0;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:first-child {
  padding-right: 50px;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:nth-child(2) {
  margin-top: -10px;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-sign {
  margin-left: 10px;
  position: absolute;
  top: 20%;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description {
  margin-top: 15px;
}

@media (min-width: 768px) and (max-width: 991px) {
  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description {
    margin-top: 120px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p {
  width: 100%;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child {
  margin-top: 0;
  text-align: center;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child strong {
  margin: auto;
  margin-bottom: 15px;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:nth-child(2) {
  margin-top: 30px;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p a {
  width: 200px;
}

@media (min-width: 768px) {
  .cta-fullwidth-wrapper {
    margin-top: 300px;
    margin-bottom: 50px;
  }

  .cta-fullwidth-wrapper .cold-steam {
    top: -2;
    left: 15%;
  }

  .cta-fullwidth-wrapper .frosty-pop {
    left: 235px;
  }
}

@media (min-width: 992px) {
  .cta-fullwidth-wrapper {
    margin: 70px auto;
  }

  .cta-fullwidth-wrapper .cold-steam {
    top: 0;
    left: 5%;
  }

  .cta-fullwidth-wrapper .frosty-pop {
    top: -15%;
    left: 7%;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper {
    margin-bottom: 50px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent {
    margin-top: 15px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description {
    margin-top: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child {
    margin-top: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child strong {
    margin-bottom: 30px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child br {
    display: none;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:nth-child(2) {
    width: auto;
    margin-bottom: 30px;
  }
}

@media (min-width: 1200px) {
  .cta-fullwidth-wrapper .cold-steam {
    top: 0;
    left: 5%;
  }

  .cta-fullwidth-wrapper .frosty-pop {
    top: -12%;
    left: 13%;
    width: 90%;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper {
    margin: 50px auto;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent {
    position: relative;
    padding-top: 30px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content {
    display: flex;
    justify-content: center;
    flex-direction: column;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p {
    margin: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p p .forty-percent-sign {
    margin-left: 0;
    top: 25%;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p p .forty-percent-text {
    margin-left: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description {
    margin-top: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child {
    width: 90%;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child strong {
    margin-bottom: 50px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child br {
    display: inline;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:nth-child(2) {
    margin-top: 50px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p a {
    width: 170px;
  }
}

@media (min-width: 1200px) and (min-width: 1900px) {
  .cta-fullwidth-wrapper .cold-steam {
    top: 0;
    left: 18%;
  }

  .cta-fullwidth-wrapper .frosty-pop {
    top: -22%;
    left: 23%;
    width: 100%;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent {
    padding: 0;
    padding-left: 30px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:first-child {
    padding-right: 20px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:nth-child(2) {
    margin-top: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-sign {
    top: 20%;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-text {
    margin-left: 30px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description {
    padding: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child {
    width: 70%;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child strong {
    margin-bottom: 30px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:nth-child(2) {
    margin-top: 30px;
  }
}

.cta-fullwidth-wrapper {
  background: #0071E5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0071E5), color-stop(100%, #10069F));
  background: -webkit-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -o-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -ms-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: linear-gradient(to bottom, #0071E5 0%, #10069F 100%);
}

.cta-fullwidth-wrapper .frosty-pop {
  z-index: 10;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent {
  text-align: center;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p {
  color: #ffffff;
  font-size: 1.875rem;
  line-height: 2.5rem;
  text-align: center;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:nth-child(2),
.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:nth-child(3) {
  line-height: 30px;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-number {
  font-size: 180px;
  font-weight: 300;
  letter-spacing: -8px;
  line-height: 150px;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-sign {
  font-size: 75px;
  font-weight: 300;
}

.cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-text {
  letter-spacing: -1px;
  font-family: var(--font);
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description {
  text-align: center;
  z-index: 11;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p {
  color: #ffffff;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child strong {
  display: block;
  font-weight: 700;
}

.cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p a {
  text-decoration: none;
}

.cta-fullwidth-wrapper .cta-text-wrapper sup {
  top: -0.5em;
}

@media (min-width: 1200px) {
  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p {
    color: #ffffff;
    font-size: 2.5rem;
    line-height: 2.875rem;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:nth-child(2),
  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p:nth-child(3) {
    line-height: 40px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-number {
    font-size: 200px;
    line-height: 170px;
    letter-spacing: 0;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-sign {
    font-size: 80px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-text {
    letter-spacing: -1px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p {
    color: #ffffff;
    line-height: 1.75rem;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child strong {
    font-size: 1.5625rem;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:nth-child(2) {
    font-size: 1.125rem;
  }
}

@media (min-width: 1900px) {
  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-number {
    font-size: 220px;
    line-height: 170px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .forty-percent .richText-content p .forty-percent-sign {
    font-size: 90px;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p {
    color: #ffffff;
    line-height: 1.75rem;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:first-child strong {
    font-size: 1.5625rem;
  }

  .cta-fullwidth-wrapper .cta-text-wrapper .cta-fw-description .richText-content p:nth-child(2) {
    font-size: 1.125rem;
  }
}

.cta-tiles img,
#Product-CTA-block img {
  width: 100%;
}

.cta-tiles figure>a:hover,
#Product-CTA-block figure>a:hover {
  border-bottom: 0 !important;
}

.cta-tiles .rating-tile figcaption,
#Product-CTA-block .rating-tile figcaption {
  position: absolute;
  left: 50px;
  bottom: 30px;
}

.cta-tiles .shop-save-tile,
#Product-CTA-block .shop-save-tile {
  margin-bottom: 5px;
}

.cta-tiles .shop-save-tile figcaption,
#Product-CTA-block .shop-save-tile figcaption {
  position: absolute;
  top: 10px;
  left: 50px;
  bottom: auto;
}

.cta-tiles .shop-save-tile figcaption h2,
#Product-CTA-block .shop-save-tile figcaption h2 {
  margin: 0 0 5px;
  text-align: left;
}

.cta-tiles .shop-save-tile figcaption h3,
#Product-CTA-block .shop-save-tile figcaption h3 {
  margin: 0;
}

@media (min-width: 768px) {

  .cta-tiles .image,
  #Product-CTA-block .image {
    padding: 0;
  }

  .cta-tiles .content,
  #Product-CTA-block .content {
    margin-left: 0;
    margin-right: 0;
  }

  .cta-tiles .rating-tile figure,
  .cta-tiles .shop-save-tile figure,
  #Product-CTA-block .rating-tile figure,
  #Product-CTA-block .shop-save-tile figure {
    line-height: 0;
  }

  .cta-tiles .shop-save-tile,
  #Product-CTA-block .shop-save-tile {
    margin-bottom: 10px;
  }

  .cta-tiles .shop-save-tile figcaption,
  #Product-CTA-block .shop-save-tile figcaption {
    top: auto;
    bottom: 60px;
  }

  .cta-tiles .shop-save-tile figcaption h2,
  #Product-CTA-block .shop-save-tile figcaption h2 {
    margin: 0 0 5px;
  }

  .cta-tiles .shop-save-tile figcaption h3,
  #Product-CTA-block .shop-save-tile figcaption h3 {
    margin: 0;
  }

  .cta-tiles .video-box,
  #Product-CTA-block .video-box {
    padding: 0;
  }

  .cta-tiles .video-box .video-int,
  .cta-tiles .video-box .video-text,
  #Product-CTA-block .video-box .video-int,
  #Product-CTA-block .video-box .video-text {
    padding: 0;
  }
}

@media (min-width: 992px) {

  .cta-tiles .rating-tile,
  #Product-CTA-block .rating-tile {
    padding: 0;
  }

  .cta-tiles .rating-tile figure figcaption,
  #Product-CTA-block .rating-tile figure figcaption {
    left: 50px;
    bottom: 50px;
  }

  .cta-tiles .shop-save-tile,
  #Product-CTA-block .shop-save-tile {
    padding: 0;
    padding-left: 10px;
  }

  .cta-tiles .shop-save-tile figure figcaption,
  #Product-CTA-block .shop-save-tile figure figcaption {
    top: auto;
    bottom: 50px;
    left: 50px;
  }

  .cta-tiles .shop-save-tile figure figcaption h2,
  #Product-CTA-block .shop-save-tile figure figcaption h2 {
    margin: 0 0 5px;
  }

  .cta-tiles .shop-save-tile figure figcaption h3,
  #Product-CTA-block .shop-save-tile figure figcaption h3 {
    margin: 0;
  }

  .cta-tiles .video-box,
  #Product-CTA-block .video-box {
    padding-left: 10px;
  }
}

.cta-tiles,
#Product-CTA-block {
  overflow: hidden;
}

.cta-tiles .rating-tile figcaption a,
#Product-CTA-block .rating-tile figcaption a {
  padding-bottom: 10px;
  font-family: var(--font-bold);
  font-size: 0.875rem;
  color: #10069F;
  font-weight: 700;
  border: 0;
  display: inline-block;
}

.cta-tiles .rating-tile figcaption a:hover,
#Product-CTA-block .rating-tile figcaption a:hover {
  color: #0071E5;
}

.cta-tiles .rating-tile figcaption a:after,
#Product-CTA-block .rating-tile figcaption a:after {
  content: '';
  width: 50px;
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #0071E5;
}

.cta-tiles .shop-save-tile p,
#Product-CTA-block .shop-save-tile p {
  margin: 0;
  text-align: left;
  line-height: normal;
}

.cta-tiles .shop-save-tile figcaption,
#Product-CTA-block .shop-save-tile figcaption {
  pointer-events: none;
}

.cta-tiles .shop-save-tile figcaption p:first-child,
#Product-CTA-block .shop-save-tile figcaption p:first-child {
  font-size: 1.875rem;
  color: #ffffff;
  font-family: var(--font);
  font-weight: 400;
}

.cta-tiles .shop-save-tile figcaption a,
#Product-CTA-block .shop-save-tile figcaption a {
  padding-bottom: 10px;
  font-size: 0.875rem;
  font-weight: 700;
  color: #ffffff;
  border: 0;
}

.cta-tiles .shop-save-tile figcaption a:after,
#Product-CTA-block .shop-save-tile figcaption a:after {
  content: '';
  width: 50px;
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #0071E5;
}

.cta-tiles .shop-save-tile figcaption a.save-coupon:after,
#Product-CTA-block .shop-save-tile figcaption a.save-coupon:after {
  background-color: #ffffff;
}

.cta-tiles .shop-save-tile figcaption h2 .white-text-46,
#Product-CTA-block .shop-save-tile figcaption h2 .white-text-46 {
  font-family: var(--font-bold);
}

.cta-tiles .shop-save-tile.product-Save figcaption a:after,
#Product-CTA-block .shop-save-tile.product-Save figcaption a:after {
  background-color: #ffffff;
}

.cta-tiles .video-box h2,
#Product-CTA-block .video-box h2 {
  max-width: 250px;
}

@media (min-width: 768px) {

  .cta-tiles .rating-tile figure figcaption a,
  #Product-CTA-block .rating-tile figure figcaption a {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }

  .cta-tiles .rating-tile figure figcaption a:after,
  #Product-CTA-block .rating-tile figure figcaption a:after {
    width: 80px;
  }

  .cta-tiles .shop-save-tile figure figcaption p:first-child,
  #Product-CTA-block .shop-save-tile figure figcaption p:first-child {
    font-size: 2.875rem;
    line-height: 3.5rem;
  }

  .cta-tiles .shop-save-tile figure figcaption a,
  #Product-CTA-block .shop-save-tile figure figcaption a {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }

  .cta-tiles .shop-save-tile figure figcaption a:hover,
  #Product-CTA-block .shop-save-tile figure figcaption a:hover {
    border-bottom: none;
    color: #0071E5;
  }

  .cta-tiles .shop-save-tile figure figcaption a:after,
  #Product-CTA-block .shop-save-tile figure figcaption a:after {
    width: 80px;
  }

  .cta-tiles .video-box h2,
  #Product-CTA-block .video-box h2 {
    max-width: 380px;
    margin-left: 30px;
  }
}

@media (min-width: 1200px) {

  .cta-tiles .video-box .video-text .richText-content,
  #Product-CTA-block .video-box .video-text .richText-content {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}

.exit-notification {
  position: fixed !important;
}

.exit-notification .exit-notification-inner {
  top: 50%;
  transform: translateY(-50%);
}

.exit-notification {
  position: fixed !important;
}

.exit-notification .exit-notification-inner {
  top: 50%;
  transform: translateY(-50%);
}

.coupon-bottom {
  padding-top: 35px;
  padding-bottom: 20px;
  background: #f7f7f7;
  margin-bottom: 7px;
}

.coupon-bottom:before {
  background: #f7f7f7;
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  z-index: -1;
  box-sizing: border-box;
}

.coupon-bottom h2 {
  margin-bottom: 20px;
}

.coupon-bottom p {
  font-weight: 300;
}

.coupon-bottom .btn {
  width: 60%;
  clear: both;
}

.coupon-bottom .btn:first-child {
  margin-bottom: 7px;
}

@media (min-width: 768px) {
  .coupon-bottom {
    margin-bottom: 30px;
  }

  .coupon-bottom .btn {
    width: auto;
    min-width: 220px;
    clear: none;
  }

  .coupon-bottom .btn:first-child {
    margin-bottom: 0;
  }

  .coupon-bottom h2 {
    margin-bottom: 30px;
  }

  .coupon-bottom p {
    margin-bottom: 30px;
    font-size: 1.25rem;
    line-height: 1.875rem;
  }
}

#footer .list-footer .richText-content {
  display: flex;
  justify-content: center;
}

#footer .share-wrapper {
  display: flex;
  justify-content: center;
  flex-direction: column;
}

#footer .share-wrapper .social-pages .component-content>.content {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

#footer .share-wrapper .social-pages .component-content>.content i {
  margin: 0 10px;
  width: 35px;
  height: 35px;
}

#footer .follow-us-wrapper .richText-content {
  display: flex;
  justify-content: center;
}

#footer .divider.divider-footer {
  display: none;
}

#footer .copyright .richText-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

@media (min-width: 992px) {
  #footer .list-footer .component-content .richText-content ul {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    margin-top: 50px;
    margin-bottom: 30px;
  }

  #footer .share-wrapper .social-pages .component-content>.content i {
    margin: 0 5px;
    width: 29px;
    height: 29px;
  }

  #footer .divider.divider-footer {
    display: flex;
    justify-content: center;
  }
}

#footer {
  background-color: #f7f7f7;
}

#footer .list-footer ul {
  text-align: center;
  list-style: none;
  margin: 0;
  padding: 0;
}

#footer .list-footer ul li {
  margin-bottom: 30px;
  padding: 0;
}

#footer .list-footer ul li a {
  font-size: 1.125rem;
  color: #10069F;
  font-weight: 300;
  text-decoration: none;
}

#footer .list-footer ul li a:hover {
  color: #0071E5;
}

#footer .list-footer ul li:before {
  content: '';
}

#footer .list-footer ul li:first-child {
  margin-top: 50px;
}

#footer .list-footer ul li:last-child {
  margin-bottom: 50px;
}

#footer .follow-us-wrapper .follow-us {
  margin-top: 15px;
  margin-bottom: 30px;
  color: #1477a9;
  font-size: 1.125rem;
}

#footer .copyright p {
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  max-width: 82%;
  font-size: 0.875rem;
  color: #575757;
  opacity: 1;
}

@media (min-width: 992px) {
  #footer .list-footer ul li {
    margin-right: 30px;
    margin-bottom: 0;
  }

  #footer .list-footer ul li:first-child {
    margin-top: 0;
  }

  #footer .list-footer ul li:last-child {
    margin: 0;
  }

  #footer .divider.divider-footer .component-content {
    width: 1010px;
    height: 21px;
    background: radial-gradient(farthest-side at top center, #e9eaed, #f7f7f7);
    margin-top: 15px;
    margin-bottom: 10px;
  }

  #footer .copyright p {
    font-size: 0.875rem;
    opacity: 0.85;
  }
}

.hero-article {
  width: 100%;
  padding: 0;
}

.hero-article figure {
  display: flex;
  flex-direction: column-reverse;
}

.hero-article figure figcaption {
  padding: 0 15px;
}

@media (min-width: 768px) {
  .hero-article figure {
    display: block;
  }

  .hero-article figure figcaption {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
  }
}

.hero-article figure figcaption h1 {
  margin: 15px 0;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}

.hero-article figure figcaption p {
  margin-bottom: 20px;
  font-weight: 300;
}

.hero-article figure figcaption br {
  display: none;
}

@media (min-width: 768px) {
  .hero-article figure figcaption {
    width: 80%;
  }

  .hero-article figure figcaption p {
    width: 60%;
    margin: 0 auto;
    margin-bottom: 50px;
  }
}

@media (min-width: 992px) {
  .hero-article figure figcaption h1 {
    font-size: 2.875rem;
    line-height: 3.5rem;
    margin-bottom: 30px;
  }

  .hero-article figure figcaption p,
  .hero-article figure figcaption a {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }

  .hero-article figure figcaption br {
    display: inline;
  }
}

.hero-image-wrapper .hero-image-home img {
  width: 100%;
}

.hero-image-wrapper .hero-title h1 {
  position: absolute;
  top: 15px;
  left: 50%;
  transform: translate(-50%);
  z-index: 5;
  width: 90%;
  padding: 0 20px;
}

@media (min-width: 1920px) {
  .hero-image-wrapper .hero-image-home .richText {
    top: 28%;
    left: 9%;
    width: 600px;
  }
}

@media (min-width: 992px) {
  .hero-image-wrapper .hero-title h1 {
    top: 30px;
  }
}

.hero-image-wrapper .h2-hero {
  padding: 0;
  margin: 15px 0;
}

.hero-image-wrapper .h2-hero h2 {
  width: 75%;
  margin: auto;
  font-family: var(--font-medium);
}

.hero-image-wrapper .h2-hero h2 em {
  font-family: "Roboto", sans-serif;
}

.hero-image-wrapper .hero-icons-wrapper .hero-icon {
  padding: 0;
}

.hero-image-wrapper .hero-icons-wrapper .hero-icon figure {
  margin: 0 auto;
  text-align: center;
}

.hero-image-wrapper .hero-icons-wrapper .hero-icon figure img {
  width: 65px;
}

.hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p,
.hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption h2 {
  margin: 0;
  margin-top: 5px;
  line-height: 1.25rem;
}

@media (min-width: 992px) {

  .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p,
  .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption h2 {
    width: 70%;
  }
}

@media (min-width: 992px) {
  .hero-image-wrapper .hero-icons-wrapper .hero-icon:nth-of-type(2n-1) h2 {
    margin-left: auto;
  }
}

.hero-image-wrapper .asterisk-text p {
  margin: 0;
  margin-top: 15px;
}

.hero-image-wrapper .button-wrapper p {
  display: flex;
  justify-content: center;
  margin-top: 15px;
  margin-bottom: 30px;
}

.hero-image-wrapper .button-wrapper p a.btn {
  text-decoration: none;
}

@media (min-width: 768px) {
  .hero-image-wrapper .h2-hero {
    margin-top: 20px;
  }
}

@media (min-width: 992px) {
  .hero-image-wrapper .h2-hero {
    margin-top: 40px;
  }

  .hero-image-wrapper .h2-hero h2 {
    width: 100%;
  }

  .hero-image-wrapper .hero-icons-wrapper {
    padding: 0 30px;
    position: absolute;
    top: 20%;
    left: 50%;
    transform: translate(-50%);
  }

  .hero-image-wrapper .hero-icons-wrapper .hero-icon {
    padding: 0 5px;
  }

  .hero-image-wrapper .hero-icons-wrapper .hero-icon figure {
    display: flex;
  }

  .hero-image-wrapper .hero-icons-wrapper .hero-icon figure img {
    margin: 15px;
  }

  .hero-image-wrapper .hero-icons-wrapper .hero-icon.first figure,
  .hero-image-wrapper .hero-icons-wrapper .hero-icon.third figure {
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center;
  }

  .hero-image-wrapper .hero-icons-wrapper .hero-icon.second figure,
  .hero-image-wrapper .hero-icons-wrapper .hero-icon.last figure {
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .hero-image-wrapper .asterisk-text p {
    margin: 0;
  }

  .hero-image-wrapper .button-wrapper p {
    margin-top: 30px;
    margin-bottom: 50px;
  }
}

@media (min-width: 1200px) {
  .hero-image-wrapper .hero-icons-wrapper .hero-icon.third {
    transform: translate(9%);
  }

  .hero-image-wrapper .hero-icons-wrapper .hero-icon.last {
    transform: translate(-12%);
  }
}

.hero-image-wrapper .hero-image-home figcaption {
  position: absolute;
  top: 3%;
  left: 8%;
  min-height: 120px;
  width: 250px;
}

@media (min-width: 768px) {
  .hero-image-wrapper .hero-image-home figcaption {
    top: 20%;
    left: 7%;
    width: 310px;
  }
}

@media (min-width: 992px) {
  .hero-image-wrapper .hero-image-home figcaption {
    top: 25%;
    left: 8%;
    width: 385px;
  }
}

@media (min-width: 1280px) {
  .hero-image-wrapper .hero-image-home figcaption {
    left: 10%;
    width: 430px;
  }
}

@media (min-width: 1440px) {
  .hero-image-wrapper .hero-image-home figcaption {
    width: 470px;
  }
}

@media (min-width: 1600px) {
  .hero-image-wrapper .hero-image-home figcaption {
    width: 500px;
  }
}

@media (min-width: 1920px) {
  .hero-image-wrapper .hero-image-home figcaption {
    top: 28%;
    left: 9%;
    width: 640px;
  }
}

.hero-image-wrapper .hero-image-home figcaption h1 {
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  margin: 0;
  width: 250px;
  min-height: 220px;
}

@media (min-width: 768px) {
  .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 3.125rem;
    width: 310px;
  }
}

@media (min-width: 992px) {
  .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 3.75rem;
    width: 385px;
  }
}

@media (min-width: 1280px) {
  .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 70px;
    width: 430px;
  }
}

@media (min-width: 1440px) {
  .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 76px;
    width: 470px;
  }
}

@media (min-width: 1536px) {
  .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 82px;
    width: 500px;
  }
}

@media (min-width: 1920px) {
  .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 105px;
    width: 640px;
  }
}

.hero-image-wrapper .hero-image-home .new-line {
  display: block;
}

.hero-image-wrapper .hero-title h1 {
  text-align: center;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}

@media (max-width: 767px) {
  .hero-image-wrapper .hero-title h1 {
    font-size: 1.5625rem;
  }
}

.hero-image-wrapper .h2-hero h2 {
  font-size: 0.875rem;
  line-height: 1.0625rem;
  font-weight: 400;
  text-align: center;
}

.hero-image-wrapper .h2-hero h2 strong {
  font-weight: 700;
  font-family: var(--font-bold);
}

.hero-image-wrapper .h2-hero h2 strong::after {
  content: '\A';
}

@media (min-width: 768px) {
  .hero-image-wrapper .h2-hero h2 {
    font-size: 1.125rem;
  }
}

.hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p {
  font-weight: 700;
  color: #10069F;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-align: center;
}

@media (min-width: 768px) and (max-width: 991px) {
  .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption .dark-blue-txt-normal-16 {
    font-weight: 700;
    font-size: 0.875rem;
  }
}

.hero-image-wrapper .asterisk-text p {
  text-align: center;
  font-weight: 300;
}

.hero-image-wrapper .button-wrapper a.btn {
  text-decoration: none;
}

@media (min-width: 992px) {
  .hero-image-wrapper .hero-title h1 {
    font-size: 2.8125rem;
    line-height: 3.5rem;
  }

  .hero-image-wrapper .h2-hero h2 {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }

  .hero-image-wrapper .h2-hero h2 strong::after {
    content: '';
  }

  .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p {
    font-weight: 400;
    color: #10069F;
    font-size: 1rem;
    line-height: 1.25rem;
  }

  .hero-image-wrapper .asterisk-text p {
    font-size: 0.875rem;
  }
}

.icon-text-columns h2 {
  position: relative;
  padding: 0 15px 15px;
  margin: 0;
  margin-bottom: 30px;
  text-align: center;
}

.icon-text-columns h2:after {
  content: '';
  width: 50px;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 50%;
  background-color: #0071E5;
  transform: translate(-50%);
}

@media (min-width: 768px) {
  .icon-text-columns h2:after {
    width: 80px;
    height: 3px;
  }
}

.box-icon {
  text-align: center;
  margin-bottom: 30px;
}

.box-icon .component-content {
  padding: 0 15px;
}

.box-icon i {
  margin-bottom: 15px;
}

.box-icon h3 {
  text-align: center;
}

.box-icon p {
  margin: 0;
  margin-bottom: 10px;
}

.box-icon p .highlight-text {
  color: #0071E5;
  font-weight: 400;
}

.box-icon .icon-title {
  color: #10069F;
  font-family: var(--font);
  font-weight: 700;
}

.box-icon p {
  font-weight: 300;
}

@media (min-width: 768px) {
  .box-icon p:last-child {
    text-align: center;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .box-icon {
    min-height: 300px;
  }
}

.sensitive-teeth-wrapper .sensitive-teeth-intro h2 {
  position: relative;
  padding: 0 15px 10px;
}

.sensitive-teeth-wrapper .sensitive-teeth-intro h2::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}

.sensitive-teeth-wrapper .sensitive-teeth-intro p {
  padding: 0 15px;
  margin: 15px auto 0;
}

.sensitive-teeth-wrapper .sensitive-teeth-secondary-title p,
.sensitive-teeth-wrapper .sensitive-teeth-secondary-title h2 {
  margin: 30px 0;
}

.sensitive-teeth-wrapper .icon-box {
  margin-bottom: 30px;
}

.sensitive-teeth-wrapper .icon-box .content {
  display: flex;
  align-items: center;
}

.sensitive-teeth-wrapper .icon-box .content .reference-icons {
  padding-left: 30px;
}

.sensitive-teeth-wrapper .icon-box .content p {
  margin: 5px 0;
}

.sensitive-teeth-wrapper .icon-box .content p:nth-child(2) {
  width: 80%;
}

.sensitive-teeth-wrapper .button-wrapper-sensitive-teeth .component-content .richText-content {
  display: flex;
  justify-content: center;
}

.sensitive-teeth-wrapper .button-wrapper-sensitive-teeth .component-content .richText-content p {
  margin: 0;
}

.sensitive-teeth-wrapper .asterisk-text-sensitive-teeth p {
  margin-top: 15px;
}

@media (min-width: 768px) {
  .sensitive-teeth-wrapper .sensitive-teeth-intro h2 {
    position: relative;
    padding-bottom: 15px;
  }

  .sensitive-teeth-wrapper .sensitive-teeth-intro h2::after {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
  }

  .sensitive-teeth-wrapper .sensitive-teeth-intro p {
    width: 70%;
    margin: 30px auto 0;
  }

  .sensitive-teeth-wrapper .sensitive-teeth-secondary-title p,
  .sensitive-teeth-wrapper .sensitive-teeth-secondary-title h2 {
    margin: 50px 0;
  }

  .sensitive-teeth-wrapper .icon-box {
    margin-bottom: 50px;
  }

  .sensitive-teeth-wrapper .icon-box .content {
    flex-direction: column;
    justify-content: center;
  }

  .sensitive-teeth-wrapper .icon-box .content .reference-icons {
    padding: 0 15px;
  }

  .sensitive-teeth-wrapper .icon-box .content .reference-icons .component-content {
    display: flex;
    justify-content: center;
  }

  .sensitive-teeth-wrapper .icon-box .content p {
    margin: 15px auto 5px;
  }

  .sensitive-teeth-wrapper .icon-box .content p:first-child {
    width: 80%;
  }

  .sensitive-teeth-wrapper .icon-box .content p:nth-child(2) {
    width: 100%;
    margin-top: 5px;
  }

  .sensitive-teeth-wrapper .asterisk-text-sensitive-teeth p {
    margin-top: 30px;
  }
}

.sensitive-teeth-wrapper .sensitive-teeth-intro {
  text-align: center;
}

.sensitive-teeth-wrapper .sensitive-teeth-intro h2::after {
  content: '';
  width: 50px;
  height: 2px;
  background-color: #0071E5;
}

.sensitive-teeth-wrapper .sensitive-teeth-intro p {
  text-align: left;
  font-weight: 300;
}

.sensitive-teeth-wrapper .sensitive-teeth-intro p a {
  text-decoration: none;
}

.sensitive-teeth-wrapper .sensitive-teeth-secondary-title p,
.sensitive-teeth-wrapper .sensitive-teeth-secondary-title h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
  color: #10069F;
  font-weight: 400;
  font-family: var(--font);
  line-height: 1.875rem;
}

.sensitive-teeth-wrapper .icon-box .reference-icons {
  text-align: center;
}

.sensitive-teeth-wrapper .icon-box .reference-icons+div {
  padding-left: 0;
}

.sensitive-teeth-wrapper .icon-box .richText p:first-child {
  color: #10069F;
  font-family: var(--font);
}

.sensitive-teeth-wrapper .icon-box .richText p:nth-child(2) {
  font-weight: 300;
}

.sensitive-teeth-wrapper .button-wrapper-sensitive-teeth p a {
  text-decoration: none;
}

.sensitive-teeth-wrapper .asterisk-text-sensitive-teeth p {
  text-align: center;
  font-size: 0.875rem;
}

@media (min-width: 768px) {
  .sensitive-teeth-wrapper .sensitive-teeth-intro {
    text-align: center;
  }

  .sensitive-teeth-wrapper .sensitive-teeth-intro h2::after {
    content: '';
    width: 80px;
    height: 3px;
    background-color: #0071E5;
  }

  .sensitive-teeth-wrapper .sensitive-teeth-intro p {
    text-align: center;
  }

  .sensitive-teeth-wrapper .sensitive-teeth-secondary-title p,
  .sensitive-teeth-wrapper .sensitive-teeth-secondary-title h2 {
    font-size: 1.125rem;
  }

  .sensitive-teeth-wrapper .icon-box .reference-icons .component-content {
    height: 65px;
  }

  .sensitive-teeth-wrapper .icon-box p {
    text-align: center;
  }

  .sensitive-teeth-wrapper .asterisk-text-sensitive-teeth p {
    font-size: 0.875rem;
  }
}

.half-text-row h3,
.half-text-row p:first-child>strong {
  margin-bottom: 30px;
}

.half-text-row p {
  margin-top: 0;
}

@media (max-width: 991px) {
  .half-text-row .image {
    margin-bottom: 20px;
  }

  .half-text-row h3,
  .half-text-row p:first-child {
    margin-bottom: 10px;
  }
}

.how-to+.richText.col-md-6 p:first-of-type {
  margin-top: 0;
}

.half-text-row h3,
.half-text-row p:first-child>strong {
  font-family: var(--font);
  color: #10069F;
}

.half-text-row h2 span {
  padding-bottom: 10px;
  display: inline-block;
}

.half-text-row p {
  font-weight: 300;
}

@media (min-width: 768px) {
  .half-text-row {
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .half-text-row h2 {
    margin-bottom: 40px;
  }
}

.how-to p>strong {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.25rem;
  color: #10069F;
}

@media (min-width: 768px) {
  .how-to p>strong {
    font-size: 1.125rem;
    line-height: 1.625rem;
  }
}

@media only screen and (min-width: 600px) {
  .cd-single-point.is-open .cd-more-info.cd-left {
    right: 200%;
  }

  .cd-single-point.is-open .cd-more-info.cd-right {
    left: 200%;
  }

  .cd-single-point.is-open .cd-more-info.cd-top {
    bottom: 200%;
  }

  .cd-single-point.is-open .cd-more-info.cd-bottom {
    top: 200%;
  }
}

@-webkit-keyframes cd-pulse {
  0% {
    -webkit-transform: scale(1);
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0.8);
  }

  50% {
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0.8);
  }

  100% {
    -webkit-transform: scale(1.6);
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0);
  }
}

@-moz-keyframes cd-pulse {
  0% {
    -moz-transform: scale(1);
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0.8);
  }

  50% {
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0.8);
  }

  100% {
    -moz-transform: scale(1.6);
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0);
  }
}

@keyframes cd-pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0.8);
  }

  50% {
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0.8);
  }

  100% {
    -webkit-transform: scale(1.6);
    -moz-transform: scale(1.6);
    -ms-transform: scale(1.6);
    -o-transform: scale(1.6);
    transform: scale(1.6);
    box-shadow: inset 0 0 1px 1px rgba(255, 0, 0, 0);
  }
}

.info-points-wrapper {
  position: relative;
}

#point1 {
  top: 57%;
  left: 20%;
}

#point2 {
  top: 55%;
  left: 25%;
}

#point3 {
  top: 55%;
  left: 31%;
}

#point4 {
  top: 64%;
  left: 23%;
}

#point5 {
  top: 63%;
  left: 31%;
}

.cd-img-replace {
  display: inline-block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}

.cd-single-point {
  position: absolute;
  border-radius: 50%;
  display: block;
}

.cd-single-point>a {
  position: relative;
  z-index: 2;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: inherit;
  background: red;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
}

.cd-single-point:after {
  /* this is used to create the pulse animation */
  content: '';
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: inherit;
  background-color: transparent;
  -webkit-animation: cd-pulse 2s infinite;
  -moz-animation: cd-pulse 2s infinite;
  animation: cd-pulse 2s infinite;
}

@media (min-width: 768px) {
  .cd-single-point>a {
    width: 15px;
    height: 15px;
  }
}

.cd-single-point.is-open>a {
  background-color: #0071E5;
  border: 0;
}

.cd-single-point.is-open>a:after,
.cd-single-point.is-open>a::before {
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(135deg);
  -moz-transform: translateX(-50%) translateY(-50%) rotate(135deg);
  -ms-transform: translateX(-50%) translateY(-50%) rotate(135deg);
  -o-transform: translateX(-50%) translateY(-50%) rotate(135deg);
  transform: translateX(-50%) translateY(-50%) rotate(135deg);
}

.cd-single-point.is-open:after {
  /* remove pulse effect */
  display: none;
}

.cd-single-point.is-open .cd-more-info {
  visibility: visible;
  opacity: 1;
  z-index: 3;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s, -webkit-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s, -moz-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s, transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;
}

.cd-single-point.visited>a {
  background-color: #0071E5;
}

.cd-single-point.visited:after {
  /* pulse effect no more active on visited elements */
  display: none;
}

.cd-single-point .cd-more-info {
  position: absolute;
  width: 220px;
  height: auto;
  padding: 1em;
  overflow-y: visible;
  line-height: 1.4;
  border-radius: 0.25em;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
  -webkit-overflow-scrolling: touch;
  text-align: left;
  line-height: 1.5;
  background-color: rgba(255, 255, 255, 0.95);
  padding: 2em 1em 1em;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s, -moz-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;
}

.cd-single-point .cd-more-info::before {
  /* triangle next to the interest point description - hidden on mobile */
  content: '';
  position: absolute;
  height: 0;
  width: 0;
  display: none;
  border: 8px solid transparent;
}

.cd-single-point .cd-more-info h2 {
  font-size: 1.25rem;
  font-size: 1.375rem;
  margin-bottom: 0.6em;
}

.cd-single-point .cd-more-info p {
  color: #575757;
  margin: 0;
}

.cd-single-point .cd-more-info {
  position: absolute;
  width: 180px;
  height: auto;
  padding: 1em;
  overflow-y: visible;
  line-height: 1.4;
  border-radius: 0.25em;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}

@media (min-width: 375px) {
  .cd-single-point .cd-more-info {
    width: 220px;
  }
}

.cd-single-point .cd-more-info::before {
  display: block;
}

.cd-single-point .cd-more-info.cd-left,
.cd-single-point .cd-more-info.cd-right {
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.cd-single-point .cd-more-info.cd-left::before,
.cd-single-point .cd-more-info.cd-right::before {
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.cd-single-point .cd-more-info.cd-left {
  right: 220%;
  left: auto;
}

.cd-single-point .cd-more-info.cd-left::before {
  border-left-color: rgba(255, 255, 255, 0.95);
  left: 100%;
}

.cd-single-point .cd-more-info.cd-right {
  left: 220%;
}

.cd-single-point .cd-more-info.cd-right::before {
  border-right-color: rgba(255, 255, 255, 0.95);
  right: 100%;
}

.cd-single-point .cd-more-info.cd-top,
.cd-single-point .cd-more-info.cd-bottom {
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.cd-single-point .cd-more-info.cd-top::before,
.cd-single-point .cd-more-info.cd-bottom::before {
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.cd-single-point .cd-more-info.cd-top {
  bottom: 220%;
  top: auto;
}

@media (max-width: 767px) {
  .cd-single-point .cd-more-info.cd-top {
    width: 150px;
  }
}

.cd-single-point .cd-more-info.cd-top::before {
  border-top-color: rgba(255, 255, 255, 0.95);
  top: 100%;
}

.cd-single-point .cd-more-info.cd-bottom {
  top: 220%;
}

.cd-single-point .cd-more-info.cd-bottom::before {
  border-bottom-color: rgba(255, 255, 255, 0.95);
  bottom: 100%;
}

.cd-single-point .cd-more-info h2 {
  font-size: 1.25rem;
  font-size: 1.25rem;
  margin-bottom: 0;
}

.cd-single-point .cd-more-info p {
  font-size: 1rem;
  margin: 0;
}

.cd-single-point .cd-more-info p.small-message-text {
  font-size: 0.875rem;
  line-height: 15px;
  margin-top: 10px;
}

@media (max-width: 991px) {
  .cd-single-point .cd-more-info p {
    padding-top: 5px;
  }
}

.cd-close-info {
  position: fixed;
  top: 0;
  right: 0;
  height: 34px;
  width: 32px;
}

.cd-close-info::after,
.cd-close-info:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  -o-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  background-color: #0071E5;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  transition-duration: 0.2s;
}

.cd-close-info::after {
  height: 2px;
  width: 16px;
}

.cd-close-info::before {
  height: 16px;
  width: 2px;
}

@media only screen and (min-width: 992px) {
  .cd-close-info {
    display: none;
  }
}

.top-layer {
  z-index: 10;
}

.images-row-wrapper .image-tile {
  margin-bottom: 5px;
}

.images-row-wrapper .image-tile .content {
  margin: 0;
  display: flex;
  align-items: center;
}

.images-row-wrapper .image-tile .content .image img {
  width: 100%;
  aspect-ratio: auto 1/1;
}

.images-row-wrapper .image-tile .content .image .component-content {
  display: flex;
  justify-content: center;
  align-items: center;
}

.images-row-wrapper .image-tile .icon-box {
  padding-left: 0;
}

.images-row-wrapper .image-tile .icon-box .component-content .content {
  display: flex;
  flex-direction: column;
  text-align: center;
}

@media (min-width: 768px) {
  .images-row-wrapper .image-tile .content {
    margin-left: -15px;
    margin-right: -15px;
  }
}

@media (min-width: 992px) {
  .images-row-wrapper {
    padding-left: 25px;
    padding-right: 25px;
  }

  .images-row-wrapper .image-tile {
    padding-left: 5px;
    padding-right: 5px;
  }

  .images-row-wrapper .image-tile .content {
    flex-wrap: wrap;
  }

  .images-row-wrapper .image-tile .content .image {
    width: 100%;
  }

  .images-row-wrapper .image-tile .icon-box {
    padding-left: 15px;
  }

  .images-row-wrapper .image-tile .icon-box .component-content .content {
    flex-wrap: wrap;
  }

  .images-row-wrapper .image-tile .icon-box .component-content .content .reference-icons {
    min-height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .images-row-wrapper .image-tile .icon-box .component-content .content .reference-icons i {
    position: absolute;
    bottom: 0;
    left: 50% !important;
    transform: translate(-50%);
  }
}

@media (min-width: 992px) and (min-width: 992px) {
  .images-row-wrapper .image-tile .icon-box .component-content .content .reference-icons i.icon-sour-glass {
    background-size: 160px;
    background-position: 0 -2146px;
  }
}

.images-row-wrapper .icon-box a,
.images-row-wrapper .icon-box p {
  margin-top: 10px;
  padding-bottom: 10px;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  color: #10069F;
  text-decoration: none;
  position: relative;
  text-align: center;
  display: inline-block;
}

.images-row-wrapper .icon-box a:after,
.images-row-wrapper .icon-box p:after {
  content: '';
  width: 50px;
  height: 2px;
  position: absolute;
  bottom: 0;
  display: block;
  background: #0071E5;
  left: calc(50% - 25px);
}

.images-row-wrapper .icon-box a:hover,
.images-row-wrapper .icon-box p:hover {
  border: 0;
}

@media (min-width: 992px) {

  .images-row-wrapper .icon-box a,
  .images-row-wrapper .icon-box p {
    max-width: 40%;
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .images-row-wrapper .icon-box a:after,
  .images-row-wrapper .icon-box p:after {
    width: 80px;
    left: calc(50% - 40px);
  }
}

.tabs-content.is-hidden {
  display: none;
}

.tabs-nav-switcher {
  display: none;
}

.product-Ingredients .tabs-content {
  position: inherit;
}

.product-Ingredients .tabs-nav {
  height: auto;
  z-index: 2;
}

.product-Ingredients .tabs-nav .tabs-nav-list {
  width: auto;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item {
  float: none;
  height: 50px;
  display: flex;
  align-items: center;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a {
  display: block;
  width: 100%;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a .tabMenuItem .text-wrapper {
  display: flex;
  align-items: center;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a .tabMenuItem .text-wrapper:after {
  right: 0;
  position: absolute;
  bottom: -5px;
}

@media (min-width: 768px) {
  .product-Ingredients .tabs-nav .tabs-nav-list {
    width: auto;
    display: flex;
    justify-content: space-between;
  }

  .product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a .tabMenuItem .text-wrapper:after {
    display: none;
  }
}

.mobile-tabs {
  margin: 30px 0;
}

.mobile-tabs .product-Ingredients {
  padding-bottom: 15px;
}

.mobile-tabs .tabs-nav {
  z-index: 2;
}

.mobile-tabs .tabs-nav-list {
  display: flex;
  flex-direction: column;
}

.mobile-tabs .tabs-nav-list li:first-of-type {
  order: 1;
}

.mobile-tabs .tabs-nav-list li:nth-of-type(2) {
  order: 3;
}

.mobile-tabs .tabs-nav-list li:nth-of-type(3) {
  order: 5;
}

.mobile-tabs .tabs-nav-list li:nth-of-type(4) {
  order: 7;
}

.mobile-tabs .tabs-nav-list li:last-of-type {
  order: 9;
}

.mobile-tabs .tabs-nav-list div:first-of-type {
  order: 2;
}

.mobile-tabs .tabs-nav-list div:nth-of-type(2) {
  order: 4;
}

.mobile-tabs .tabs-nav-list div:nth-of-type(3) {
  order: 6;
}

.mobile-tabs .tabs-nav-list div:nth-of-type(4) {
  order: 7;
}

.mobile-tabs .tabs-nav-list div:last-of-type {
  order: 9;
}

.product-Ingredients {
  background: #f7f7f7;
  padding-bottom: 40px;
}

.product-Ingredients:before {
  background: #f7f7f7;
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  z-index: -1;
  box-sizing: border-box;
}

.product-Ingredients .tabs-content {
  padding: 0;
  border: 0;
  background: inherit;
}

.product-Ingredients .richText p {
  font-weight: 300;
}

.product-Ingredients .richText h2 {
  margin-top: 15px;
}

.product-Ingredients .richText ul li {
  color: #575757;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 300;
}

.product-Ingredients .richText ul li:before {
  content: '\2022';
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item {
  border: 0;
  background: transparent;
  padding: 0;
  border-bottom: solid 1px #bab9ba;
  margin: 0;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item:hover a {
  color: #10069F;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item.is-active a .tabMenuItem .text-wrapper:after {
  background-position: 0 -966px;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a {
  background: inherit;
  color: #10069F;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a:hover {
  border-color: transparent;
}

.product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a .tabMenuItem .text-wrapper:after {
  content: "" !important;
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-size: 95px;
  background-position: 0 -1027px;
  width: 30px;
  height: 30px;
}

@media (min-width: 768px) {
  .product-Ingredients {
    padding: 30px 15px;
  }

  .product-Ingredients .richText h2 {
    margin-top: 20px;
  }

  .product-Ingredients .richText ul li {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .product-Ingredients .tabs-nav {
    margin-bottom: 20px;
  }

  .product-Ingredients .tabs-nav .tabs-nav-list {
    border-bottom: 1px solid #bab9ba;
  }

  .product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item {
    border-bottom: none;
  }

  .product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item.is-active a {
    color: #10069F;
  }

  .product-Ingredients .tabs-nav .tabs-nav-list .tabs-nav-item a {
    color: #707070;
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

@media only screen and (min-width: 992px) {
  .mobile-nav {
    display: none;
  }

  .Megamenu {
    padding: 0;
  }

  .Megamenu .desktop-nav {
    display: block;
  }

  .Megamenu .desktop-nav .blue-nav-blend {
    width: 100%;
    height: 35px;
  }

  .Megamenu .desktop-nav .blue-nav-blend::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    width: 100vw;
    transform: translateX(-50%);
    box-sizing: border-box;
  }

  .Megamenu .desktop-nav .blue-nav-blend .navigation-root {
    margin: auto;
    height: 35px;
    text-align: center;
    display: flex !important;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .Megamenu .desktop-nav .blue-nav-blend .navigation-root .navigation-item {
    display: inline-block;
  }

  .Megamenu .desktop-nav .blue-nav-blend .navigation-root .navigation-item a::after {
    content: "";
    width: 70px;
    height: 3px;
    position: absolute;
    bottom: -3px;
    left: 0;
    background-color: transparent;
    transition: all 0.2s ease-in-out;
  }

  .Megamenu .desktop-nav .blue-nav-blend .navigation-root .navigation-item:hover a::after,
  .Megamenu .desktop-nav .blue-nav-blend .navigation-root .navigation-item.is-active a::after {
    content: "";
    background-color: #ffffff;
  }

  .Megamenu .desktop-nav .mega-menu {
    position: absolute;
    left: 0;
    z-index: 8;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .navigation-level1 .navigation-level2 {
    max-width: 100%;
    display: grid;
    grid-template-columns: 50% 50%;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .page-understanding-tooth-sensitivity,
  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .page-oral-health-tips {
    max-width: 60%;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .page-understanding-tooth-sensitivity .navigation-item-title,
  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .page-oral-health-tips .navigation-item-title {
    text-overflow: inherit;
    white-space: pre-wrap;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .page-understanding-tooth-sensitivity .navigation-level2,
  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .page-oral-health-tips .navigation-level2 {
    display: block;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .page-new .navigation-level2 {
    display: block;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-2-cols .image:first-of-type {
    padding-right: 10px;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-2-cols .image:last-child {
    padding-left: 10px;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-2-rows figure {
    margin-bottom: 15px;
    display: flex;
    align-items: flex-start;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-2-rows figure figcaption {
    width: 70%;
    margin-left: 20px;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-2-rows figure p {
    max-width: 150px;
    margin: 0;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-2-rows figure p:nth-child(2) {
    max-width: 100%;
  }

  .Megamenu .desktop-nav .mega-menu .desktop-nav-faqs-img {
    display: flex;
    justify-content: center;
  }
}

.browserIE .desktop-nav .reference-OurProducts img {
  width: 200%;
  height: 100%;
}

@media (min-width: 992px) {
  .desktop-nav .blue-nav-blend:before {
    background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/homepage1/blue_nav.jpg");
    background-size: 100%;
  }

  .desktop-nav .blue-nav-blend .navigation-root .navigation-item .navigation-item-title {
    font-family: var(--font-bold);
    letter-spacing: 0.4px;
    padding: 0;
    color: #ffffff;
    font-size: 1rem;
    line-height: 1.3125rem;
    font-weight: 700;
    background: transparent;
    border-bottom: 1px solid transparent;
    overflow: visible;
  }

  .desktop-nav .mega-menu {
    width: 100%;
    background-color: #ffffff;
    padding: 50px 0;
    -moz-box-shadow: inset 0 -10px 10px -10px #666363;
    -webkit-box-shadow: inset 0 -10px 10px -10px #666363;
    box-shadow: inset 0 -10px 10px -10px #666363;
    border-bottom: 1px solid #e9eaed;
    display: none;
  }

  .desktop-nav .mega-menu a {
    border: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-level1 {
    border: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-level1 .navigation-item-title:hover {
    background: none;
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-level1>.navigation-item-title {
    font-family: var(--font-bold);
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-item-title {
    padding: 0;
    padding-bottom: 15px;
    font-family: var(--font);
    font-size: 1.875rem;
    font-weight: 700;
    line-height: 2.5rem;
    color: #10069F !important;
    background: transparent !important;
    border: 0;
    transition: all 0.2s ease-in-out;
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-item-title:hover {
    color: #0071E5 !important;
  }

  .desktop-nav .mega-menu .desktop-nav-links .reference-menuproductlist li {
    width: 50%;
    float: left;
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-level2 {
    padding-left: 0;
    border: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-level2 .navigation-item-title {
    padding: 0;
    padding-bottom: 5px;
    font-size: 1rem;
    font-weight: 400;
    line-height: 35px;
    color: #10069F;
    background: transparent;
    border: 0;
    overflow: visible;
  }

  .desktop-nav .mega-menu .desktop-nav-links .navigation-level2 .navigation-item-title:hover {
    color: #0071E5;
  }

  .desktop-nav .mega-menu .desktop-nav-2-cols figcaption a {
    padding-bottom: 10px;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.5rem;
    color: #10069F;
    transition: all 0.2s ease-in-out;
    display: inline-block;
  }

  .desktop-nav .mega-menu .desktop-nav-2-cols figcaption a:after {
    content: '';
    width: 80px;
    height: 3px;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #0071E5;
  }

  .desktop-nav .mega-menu .desktop-nav-2-cols figcaption a:hover {
    color: #0071E5;
    border: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-2-cols figure:hover figcaption a {
    color: #0071E5;
    border: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-2-cols figure>a {
    display: block;
  }

  .desktop-nav .mega-menu .desktop-nav-2-cols figure>a:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    /* height: calc(100% + 30px); */ /* Ashish Gupta | GB-3017 | 07/12/22 */
    width: 100%;
  }

  .desktop-nav .mega-menu .desktop-nav-2-rows figure:hover figcaption a {
    color: #0071E5;
    border: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-2-rows figure figcaption a {
    padding-bottom: 10px;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.5rem;
    color: #10069F;
    transition: all 0.2s ease-in-out;
    display: inline-block;
  }

  .desktop-nav .mega-menu .desktop-nav-2-rows figure figcaption a:after {
    content: '';
    width: 80px;
    height: 3px;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #0071E5;
  }

  .desktop-nav .mega-menu .desktop-nav-2-rows figure figcaption a:hover {
    color: #0071E5;
    border: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-2-rows figure>a {
    display: block;
  }

  .desktop-nav .mega-menu .desktop-nav-2-rows figure>a:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 200%;
  }

  .desktop-nav .mega-menu .desktop-nav-2-rows figure .small-message-text {
    font-family: var(--font);
    font-size: 0.875rem;
    line-height: 1.75rem;
    margin: 0;
    margin-top: 30px;
    text-align: left;
    font-weight: 300;
    display: block;
  }

  .desktop-nav .mega-menu .desktop-nav-faqs .faqs-title p {
    margin: 0;
  }

  .desktop-nav .mega-menu .desktop-nav-faqs .faqs-title a {
    padding-left: 0;
    font-family: var(--font);
    font-size: 1.875rem;
    font-weight: 700;
    line-height: 2.5rem;
    color: #10069F;
    background: transparent;
    border: 0;
    text-decoration: none;
    transition: all 0.2s ease-in-out;
  }

  .desktop-nav .mega-menu .desktop-nav-faqs .faqs-title a:hover {
    color: #0071E5 !important;
  }

  .desktop-nav .mega-menu .desktop-nav-faqs .faq-link a {
    padding-bottom: 10px;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.5rem;
    color: #10069F;
    text-decoration: none;
    transition: all 0.2s ease-in-out;
    display: inline-block;
  }

  .desktop-nav .mega-menu .desktop-nav-faqs .faq-link a:after {
    content: '';
    width: 80px;
    height: 3px;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #0071E5;
  }

  .desktop-nav .mega-menu .desktop-nav-faqs .faq-link a:hover {
    color: #0071E5;
    border: 0;
  }

  .desktop-nav .mega-menu .references-box .reference-text p {
    font-family: var(--font);
    font-size: 0.8rem;
    font-weight: 400;
    line-height: 1.5;
    color: #575757;
    margin: 0.5rem 0 0 0;
  }

  .desktop-nav .mega-menu .desktop-nav-faqs-img img {
    margin-top: 50px;
    width: 150px;
  }
}

@media only screen and (max-width: 991px) {
  .reference-top-bar.topbar {
    display: none;
  }

  .desktop-nav {
    display: none;
  }

  .mobile-nav {
    height: 50px;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
  }

  .mobile-nav .box {
    display: none;
  }

  .mobile-nav.is-open {
    height: auto;
  }

  .mobile-nav.is-open .navigation-root {
    display: block !important;
  }

  .mobile-nav.is-open .navigation-mobile-menu {
    margin: 0;
    width: 50px;
    height: 50px;
  }

  .mobile-nav.is-open .navigation-mobile-menu:after {
    left: 15px !important;
  }

  .mobile-nav.is-open .box {
    display: block;
  }

  .mobile-nav .sensodyne-logo-mobile {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 8;
  }

  .mobile-nav .search-icon-mobile {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    z-index: 8;
  }

  .mobile-nav .searchBox {
    width: 100%;
    height: 50px;
    position: absolute;
    top: 50px;
    left: 0;
    display: none;
  }

  .mobile-nav .searchBox .form-search {
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .mobile-nav .searchBox .form-search input {
    text-align: center;
    width: 150px;
    height: 24px;
    display: inline-block;
  }

  .mobile-nav .searchBox .form-search button {
    display: none;
  }

  .mobile-nav .searchBox.is-open {
    display: block;
  }

  .mobile-nav .navigation-mobile-menu {
    margin: 0;
    width: 50px;
    height: 50px;
    z-index: 8;
  }

  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3 {
    display: block !important;
  }

  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.navigation-item.page-sensitivity-gum-toothpaste,
  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.navigation-item.page-sensitivity-gum-whitening-toothpaste,
  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.navigation-item.page-sensodyne-rapid-relief-whitening,
  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.navigation-item.page-sensodyne-rapid-relief-extra-fresh-toothpaste,
  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.navigation-item.page-sensodyne-rapid-relief-toothpaste,
  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.navigation-item.page-sensodyne-repair-protect-whitening-toothpaste {
    display: none !important;
  }

  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.page-product-results {
    display: block !important;
    border-bottom: none;
  }

  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.page-product-results>.navigation-item-title {
    display: none !important;
  }

  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.page-product-results .navigation-level4 {
    display: block !important;
    border: none;
    border-bottom: 1px solid #e9eaed;
  }

  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.page-product-results .navigation-level4.page-multi-benefit-products {
    border: none;
  }

  .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level4 {
    display: none !important;
  }

  .mobile-nav .navigation-level1 .navigation-level2.page-products .navigation-level3 li {
    display: none !important;
  }

  .mobile-nav .navigation-level1 .navigation-level2.page-products .navigation-level3 li:nth-child(-n + 7) {
    display: block !important;
  }

  .mobile-nav .navigation-level1 .navigation-level3 {
    display: none !important;
  }

  .mobile-nav .navigation-level1 .navigation-level3 li {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .mobile-nav .top-bar-links-mobile p {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .mobile-nav .country-selector-mobile {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .mobile-nav .gsk-logo-mobile {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .navigation-root.navigation-branch.navigation-level1 {
    display: none;
  }

  .navigation-mobile-menu {
    display: block !important;
  }

  .navigation-mobile-menu:after {
    display: block !important;
    width: 41px;
    height: 41px;
    position: absolute;
  }

  .navigation-mobile-menu,
  .search-icon-mobile {
    z-index: 22;
    position: relative;
  }
}

.mobile-nav {
  background-color: #ffffff;
}

.mobile-nav.is-open {
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e9eaed 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e9eaed));
  background: -webkit-linear-gradient(top, #ffffff 0%, #e9eaed 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #e9eaed 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #e9eaed 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #e9eaed 100%);
}

.mobile-nav.is-open .navigation-mobile-menu {
  background: transparent;
  border: 0;
}

.mobile-nav.is-open .navigation-mobile-menu:after {
  content: '';
  width: 14px;
  height: 14px;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 45px;
  background-position: 0 -246px;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .mobile-nav.is-open .reference-icons {
    margin-right: 15px;
  }
}

.mobile-nav .sensodyne-logo-mobile {
  width: 100%;
  height: 50px;
}

.mobile-nav .sensodyne-logo-mobile i {
  width: 142px;
}

.mobile-nav .search-icon-mobile {
  width: 50px;
  height: 50px;
}

.mobile-nav .search-icon-mobile i {
  width: 19px;
  height: 19px;
}

.mobile-nav .searchBox {
  background-color: #ffffff;
  border-top: 1px solid #e9eaed;
}

.mobile-nav .searchBox .form-search input {
  border: 1px solid #e9eaed;
  border-radius: 15px;
  font-size: 0.875rem;
}

.mobile-nav .navigation-mobile-menu {
  background: transparent;
  border: 0;
  outline: 0;
}

.mobile-nav .navigation-mobile-menu:after {
  content: '';
  left: 3px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 230px;
  background-position: -17px -1970px;
}

.mobile-nav .navigation-level1 .navigation-level1,
.mobile-nav .navigation-level1 .navigation-level2,
.mobile-nav .navigation-level1 .navigation-level3 {
  border: 0;
}

.mobile-nav .navigation-level1 .navigation-item {
  margin: 0;
  border: 0;
}

.mobile-nav .navigation-level1 .navigation-item .navigation-item-title {
  font-family: var(--font-bold);
  letter-spacing: 0.4px;
  background: transparent;
  border: 0;
}

.mobile-nav .navigation-level1 .navigation-item .navigation-item-title:hover,
.mobile-nav .navigation-level1 .navigation-item .navigation-item-title:active,
.mobile-nav .navigation-level1 .navigation-item .navigation-item-title:focus {
  color: #10069F;
}

.mobile-nav .navigation-level1 .navigation-level1.page-home>a {
  display: none !important;
}

.mobile-nav .navigation-level1 .navigation-level2 li {
  text-align: center;
  display: block;
}

.mobile-nav .navigation-level1 .navigation-level2 li a {
  padding: 13px 0;
  margin: 0;
  font-size: 1rem;
  font-weight: 700;
  color: #10069F;
  text-align: center;
}

.mobile-nav .navigation-level1 .navigation-level2 li.has-children .navigation-item-decoration {
  position: absolute;
  margin-left: 10px;
  background-color: transparent;
}

.mobile-nav .navigation-level1 .navigation-level2 li.has-children .navigation-item-decoration::before,
.mobile-nav .navigation-level1 .navigation-level2 li.has-children .navigation-item-decoration::after {
  content: '';
  width: 8px;
  height: 2px;
  vertical-align: middle;
  display: inline-block;
  background-color: #10069F;
  transition: all 0.2s ease-in-out;
}

.mobile-nav .navigation-level1 .navigation-level2 li.has-children .navigation-item-decoration::before {
  transform: rotate(45deg);
}

.mobile-nav .navigation-level1 .navigation-level2 li.has-children .navigation-item-decoration::after {
  transform: rotate(-45deg);
  margin-left: -3px;
}

.mobile-nav .navigation-level1 .navigation-level2 li.page-contact,
.mobile-nav .navigation-level1 .navigation-level2 li.page-where-to-buy {
  display: none;
}

.mobile-nav .navigation-level1 .navigation-level2.is-open a {
  border-left: 5px solid #0071E5;
  background: transparent;
}

.mobile-nav .navigation-level1 .navigation-level2.is-open.has-children .navigation-item-decoration::before {
  transform-origin: center center;
  transform: rotate(-45deg);
}

.mobile-nav .navigation-level1 .navigation-level2.is-open.has-children .navigation-item-decoration::after {
  transform-origin: center center;
  transform: rotate(45deg);
}

.mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3 {
  display: block;
}

.mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3 .navigation-item-decoration {
  display: none;
}

.mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3 a {
  border: 0;
  background: none;
}

.mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3 a:after {
  display: none;
}

.mobile-nav .navigation-level1 .navigation-level2.page-products .navigation-level3 li {
  display: none;
}

.mobile-nav .navigation-level1 .navigation-level2.page-products .navigation-level3 li:nth-child(-n+7) {
  display: block;
}

.mobile-nav .navigation-level1 .navigation-level2.page-sensitive-teeth-toothbrushes,
.mobile-nav .navigation-level1 .navigation-level2.page-coupon,
.mobile-nav .navigation-level1 .navigation-level2.page-sensitivity-and-gum-relief-toothpaste,
.mobile-nav .navigation-level1 .navigation-level2.page-sensodyne-rapid-relief,
.mobile-nav .navigation-level1 .navigation-level2.page-coldest-city,
.mobile-nav .navigation-level1 .navigation-level2.page-sensodyne-rapid-relief-y2,
.mobile-nav .navigation-level1 .navigation-level2.page-sensodyne-breeze {
  display: none;
}

.mobile-nav .navigation-level1 .navigation-level3 {
  display: none;
}

.mobile-nav .navigation-level1 .navigation-level3 li {
  background-color: #fcfcfc;
  text-align: center;
  border-bottom: 1px solid #e9eaed;
}

.mobile-nav .navigation-level1 .navigation-level3 li:first-child {
  border-top: 1px solid #e9eaed;
}

.mobile-nav .navigation-level1 .navigation-level3 li a {
  font-size: 0.875rem;
  font-weight: 400;
  color: #10069F;
  text-align: center;
}

.mobile-nav .top-bar-links-mobile p a {
  font-size: 0.875rem;
  color: #575757;
  text-decoration: none;
}

.mobile-nav .social-pages .component-content>.content {
  margin: 10px 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.mobile-nav .social-pages .component-content>.content .reference-icons-with-link {
  margin: 10px;
}

.mobile-nav .social-pages .component-content>.content .reference-icons-with-link i {
  width: 35px;
  height: 35px;
}

.mobile-nav .country-selector-mobile {
  width: 240px;
  margin: auto;
  margin-bottom: 20px;
  background-color: #ffffff;
  border-radius: 20px;
}

.mobile-nav .country-selector-mobile .country-dropdown {
  width: 240px;
  height: 35px;
  border: 1px solid #707070;
  border-radius: 20px;
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.604%208.366%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M0%201.047L1.041%200Q4.159%203.123%207.3%206.264%2010.45%203.113%2013.554%200q.552.556%201.046%201.06L7.3%208.365Q3.659%204.71%200%201.047z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E") no-repeat right center transparent;
  background-size: 12px 10px;
  background-position: 215px;
  font-size: 0.875rem;
  color: #575757;
  text-align: center;
  text-align-last: center;
  -webkit-appearance: none;
  padding: 0 15px;
}

.mobile-nav .gsk-logo-mobile {
  width: 100%;
  margin-bottom: 20px;
}

@media screen and (max-width: 991px) {
  #header .Megamenu {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 20;
    background-color: #fff;
    width: auto;
  }

  .mobile-nav.is-open {
    height: 100vh !important;
    overflow-y: scroll;
    overflow-x: hidden;
  }

  .mobile-nav.is-open .gsk-logo-mobile {
    margin-bottom: 88px;
  }

  .mobile-nav .navigation-root .page-acceptable-use-policy,
  .mobile-nav .navigation-root .page-accessibility,
  .mobile-nav .navigation-root .page-websitemap,
  .mobile-nav .navigation-root .page-coupon,
  .mobile-nav .navigation-root .page-product-results {
    display: none;
  }

  .fixedPosition {
    position: fixed;
  }
}

.myth-truth-row>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
}

@media (min-width: 992px) {
  .myth-truth-row>.component-content>.content {
    display: block;
  }
}

.myth-truth-row .richText .component-content {
  overflow: visible;
}

.myth-truth-row .image {
  order: -1;
}

.myth-truth-row {
  padding-top: 30px;
  padding-bottom: 30px;
}

@media (max-width: 767px) {
  .myth-truth-row .richText.last {
    margin-top: 10px;
  }
}

.myth-truth-row .richText p {
  margin: 0;
  text-align: center;
}

.myth-truth-row .richText p:first-child {
  font-size: 1.25rem;
  line-height: 20px;
  font-weight: 300;
}

.myth-truth-row .richText p:first-child::before {
  content: "";
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 50px;
  background-position: 0 -290px;
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-right: 7px;
}

.myth-truth-row .richText p:nth-child(2) {
  font-weight: 400;
}

.myth-truth-row .richText:last-child p {
  color: #0071E5;
}

.myth-truth-row .richText:last-child p:first-child::before {
  content: "";
  background-size: 55px;
  background-position: 0 -288px;
  height: 13px;
}

.myth-truth-row .image {
  margin-bottom: 15px;
}

.myth-truth-row .image img {
  width: 80px;
  margin: 0 auto;
  display: block;
}

@media (min-width: 768px) {
  .myth-truth-row .richText {
    margin-top: 25px;
  }

  .myth-truth-row .richText p {
    text-align: left;
  }

  .myth-truth-row .richText p:first-child {
    font-size: 1.875rem;
    line-height: 1.5625rem;
    margin-left: -32px;
  }

  .myth-truth-row .richText p:first-child::before {
    width: 24px;
    height: 24px;
    vertical-align: top;
    background-size: 75px;
    background-position: 0 -433px;
  }

  .myth-truth-row .richText p:nth-child(2) {
    line-height: 1.5625rem;
  }

  .myth-truth-row .richText:last-child p:first-child {
    margin-left: -38px;
  }

  .myth-truth-row .richText:last-child p:first-child::before {
    width: 29px;
    height: 17px;
    background-size: 75px;
    background-position: 0 -392px;
    vertical-align: middle;
  }

  .myth-truth-row .image img {
    width: 140px;
  }
}

.carousel.product-carousel {
  position: relative;
  margin-bottom: 30px;
}

.carousel.product-carousel>.component-content {
  padding: 0;
}

.carousel.product-carousel .container-override>.component-content>.content {
  display: flex;
  flex-direction: column;
}

.carousel.product-carousel .container-override>.component-content>.content>.image {
  order: 1;
}

.carousel.product-carousel .carousel-content .background-image-box {
  padding: 0;
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content {
  padding: 0;
  margin-top: -50px;
  padding-top: 50px;
  max-height: 255px;
}

@media (max-width: 767px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content {
    background-size: cover;
    width: 100%;
    height: 245px;
    aspect-ratio: auto 16/9;
  }
}

@media (min-width: 768px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content {
    max-height: 350px;
  }
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons {
  padding-left: 0;
  padding-right: 15px;
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

@media (max-width: 767px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content {
    flex-direction: row;
    margin-left: auto;
  }
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content .richText:nth-of-type(1) a:after {
  content: '';
  height: 16px;
  position: absolute;
  width: 2px;
  display: inline-block;
  right: -29px;
  top: 2px;
  background-color: #707070;
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content .richText:nth-of-type(2) a {
  font-family: "Roboto", sans-serif !important;
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p {
  font-size: 0.875rem;
  font-weight: 700;
}

@media (max-width: 767px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p {
    display: flex;
    flex-direction: column;
  }
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p a {
  font-size: 0.75rem;
  font-weight: 700;
  position: relative;
}

@media (min-width: 768px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p a:first-child {
    margin-right: 55px;
  }
}

@media (min-width: 992px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p {
    font-size: 1.5rem;
  }

  .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p a {
    font-size: 1.5rem;
  }

  .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p a:first-child:after {
    top: 4px;
    height: 24px;
  }
}

@media (min-width: 992px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons {
    padding-right: 27px;
  }
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content .statement {
  margin-top: 5px;
}

@media (max-width: 767px) {
  .carousel.product-carousel .carousel-content .background-image-box>.component-content .statement {
    min-height: 40px;
  }
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content .statement .richText-content p {
  margin: 0;
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content h1 {
  margin-top: 15px;
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content .carousel-nav {
  margin-top: 50px;
}

.carousel.product-carousel .carousel-content .background-image-box>.component-content .carousel-nav li.carousel-nav-item a {
  height: 5px;
  width: 5px;
}

.carousel.product-carousel .carousel-content .background-image-box .col-xs-12.last {
  text-align: center;
}

.carousel.product-carousel .carousel-content .background-image-box .container-override {
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .carousel.product-carousel .carousel-content .background-image-box .container-override {
    margin-bottom: 50px;
  }
}

.carousel.product-carousel>.component-content .image img {
  position: relative;
  transform: translateY(20%);
}

@media (min-width: 768px) {
  .carousel.product-carousel>.component-content .image img {
    transform: translateY(25%);
  }
}

.carousel.product-carousel .carousel-nav {
  margin-top: 0;
  margin-bottom: 0;
}

@media (min-width: 992px) {
  .carousel.product-carousel .container-override>.component-content>.content {
    display: block;
  }

  .carousel.product-carousel .carousel-nav {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .carousel.product-carousel .carousel-nav li.carousel-nav-item a {
    height: 16px;
    width: 16px;
  }

  .carousel.product-carousel .carousel-nav .carousel-nav-prev,
  .carousel.product-carousel .carousel-nav .carousel-nav-next {
    height: 30px;
    width: 30px;
  }

  .carousel.product-carousel .carousel-nav .carousel-nav-prev a:before,
  .carousel.product-carousel .carousel-nav .carousel-nav-next a:before {
    content: "";
  }

  .carousel.product-carousel .carousel-nav .carousel-nav-prev {
    margin-left: 50px;
    position: absolute;
    top: 80%;
  }

  .carousel.product-carousel .carousel-nav .carousel-nav-next {
    margin-right: 50px;
    position: absolute;
    top: 80%;
  }

  .carousel.product-carousel .statement {
    margin-bottom: 30px;
  }

  .carousel.product-carousel .statement .richText-content p {
    margin: 0;
  }
}

.carousel.product-carousel .carousel-nav {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (min-width: 1600px) {
  .carousel.product-carousel .carousel-nav {
    max-width: 80%;
  }
}

.carousel.product-carousel {
  background-color: transparent;
}

.carousel.product-carousel .component-content {
  border: none;
  background-color: transparent;
}

.carousel.product-carousel .component-content .statement {
  text-align: center;
  z-index: 2;
}

.carousel.product-carousel .component-content .statement .richText-content p {
  background-color: transparent;
  font-weight: 700;
}

.carousel.product-carousel .component-content .asterisk-text {
  position: absolute;
  bottom: -20px;
  right: 30px;
  text-align: right;
  z-index: 4;
}

@media (min-width: 768px) {
  .carousel.product-carousel .component-content .asterisk-text {
    bottom: -50px;
  }
}

.carousel.product-carousel .component-content .asterisk-text p {
  font-size: 0.875rem;
  margin: 0;
}

.carousel.product-carousel .component-content .image {
  z-index: 10;
}

.carousel.product-carousel .component-content .carousel-slides {
  overflow: visible;
}

.carousel.product-carousel .component-content h1 {
  text-align: center;
}

.carousel.product-carousel .component-content .carousel-nav {
  background-color: white;
}

.carousel.product-carousel .component-content .carousel-nav li {
  display: inline-block;
  background-color: white;
}

.carousel.product-carousel .component-content .carousel-nav li.carousel-nav-item a {
  border: 1px #0071E5 solid;
  border-radius: 10px;
  background-color: transparent;
  display: inline-block;
}

.carousel.product-carousel .component-content .carousel-nav li.carousel-nav-item.is-active a {
  background: #0071E5;
}

.carousel.product-carousel .component-content .carousel-nav .carousel-nav-prev,
.carousel.product-carousel .component-content .carousel-nav .carousel-nav-next {
  display: none;
}

.carousel.product-carousel .component-content .carousel-nav .carousel-nav-prev a:hover,
.carousel.product-carousel .component-content .carousel-nav .carousel-nav-next a:hover {
  border-bottom: none;
}

.carousel.product-carousel .carousel-content .background-image-box .col-xs-12.last {
  text-align: center;
}

.carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn {
  margin-top: 7px;
  padding: 0;
}

.carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn a {
  background: none !important;
  background-color: transparent !important;
  background-image: none !important;
  border-radius: 0 !important;
  min-width: inherit !important;
  min-height: inherit !important;
  padding: 0 0 5px 0 !important;
  font-family: var(--font) !important;
  font-size: 0.875rem !important;
  font-weight: 700 !important;
  color: #0071E5 !important;
  border-width: 0 0 2px 0 !important;
  border-color: transparent !important;
}

.carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn a:hover {
  border-color: #0071E5 !important;
}

@media (min-width: 992px) {
  .carousel.product-carousel .component-content .image {
    z-index: 5;
  }

  .carousel.product-carousel .component-content .carousel-content .background-image-box .reference-prd-landing-buynow-btn {
    padding: 0;
  }

  .carousel.product-carousel .component-content .carousel-content .background-image-box .reference-prd-landing-buynow-btn a {
    font-size: 1.5rem !important;
  }

  .carousel.product-carousel .component-content .carousel-nav {
    overflow: visible;
    background-color: transparent;
  }

  .carousel.product-carousel .component-content .carousel-nav li.carousel-nav-item {
    background-color: transparent;
  }

  .carousel.product-carousel .component-content .carousel-nav .carousel-nav-prev,
  .carousel.product-carousel .component-content .carousel-nav .carousel-nav-next {
    list-style: none;
    display: block;
    z-index: 5;
    margin-top: -100px;
    background: transparent;
  }

  .carousel.product-carousel .component-content .carousel-nav .carousel-nav-prev a:before,
  .carousel.product-carousel .component-content .carousel-nav .carousel-nav-next a:before {
    content: '';
    display: none;
  }

  .carousel.product-carousel .component-content .carousel-nav .carousel-nav-prev {
    border-top: 4px solid #0071E5;
    border-left: 4px solid #0071E5;
    transform: rotate(-45deg);
  }

  .carousel.product-carousel .component-content .carousel-nav .carousel-nav-next {
    border-top: 4px solid #0071E5;
    border-right: 4px solid #0071E5;
    transform: rotate(45deg);
  }

  .carousel.product-carousel .component-content .statement {
    text-align: center;
  }

  .carousel.product-carousel .component-content .statement .richText-content p {
    font-weight: 700;
    font-size: 1.5625rem;
  }

  .carousel.product-carousel .component-content .asterisk-text {
    position: relative;
    bottom: auto;
    right: auto;
    display: block;
    text-align: center;
  }

  .carousel.product-carousel .component-content .asterisk-text p {
    font-size: 0.875rem;
    font-weight: 300;
  }
}

.product-details-title h2 {
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 35px;
}

@media (min-width: 768px) {
  .product-details-title h2 {
    font-size: 1.125rem;
    line-height: 32px;
    margin-bottom: 50px;
  }
}

.product-details-list {
  margin-bottom: 30px;
}

@media (min-width: 992px) {
  .product-details-list {
    margin-bottom: 0;
  }
}

.product-details-list ul {
  margin: 0 !important;
  padding: 0 !important;
  margin-bottom: 20px !important;
}

.product-details-list ul li {
  color: #575757;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 300;
  margin: 0;
}

.product-details-list ul li:before {
  content: '\2022' !important;
}

@media (min-width: 768px) {
  .product-details-list ul {
    margin-bottom: 0 !important;
  }

  .product-details-list ul li {
    font-size: 1.125rem;
    line-height: 1.75rem;
    padding-left: 70px;
  }
}

.product-details-list-deep-clean {
  margin-bottom: 30px;
}

.product-details-list-deep-clean .richText-content {
  display: flex;
  flex-direction: column;
}

.product-details-list-deep-clean .richText-content ul {
  margin: 0;
  padding: 0;
  flex-basis: 0;
  flex-grow: 1;
}

.product-details-list-deep-clean .richText-content ul li {
  display: block !important;
  color: #575757;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 300;
  margin: 0;
  padding-left: 25px;
}

@media (min-width: 768px) {
  .product-details-list-deep-clean .richText-content {
    flex-direction: row;
  }

  .product-details-list-deep-clean .richText-content ul li {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.product-details-text:not(.product-details-text-no-footnote) p {
  font-weight: 300;
  margin-top: 0;
}

.product-details-text:not(.product-details-text-no-footnote) p:last-child,
.product-details-text:not(.product-details-text-no-footnote) p:last-child * {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

@media (min-width: 768px) {

  .product-details-text:not(.product-details-text-no-footnote) p:last-child,
  .product-details-text:not(.product-details-text-no-footnote) p:last-child * {
    font-size: 0.875rem;
  }
}

.product-details-text.product-details-text-no-footnote p {
  font-weight: 300;
  margin-top: 0;
}

@media (min-width: 768px) {
  #Product-details-block {
    padding-top: 20px;
    padding-bottom: 40px;
  }
}

#Product-details-block .product-details-title h2 {
  font-family: var(--font-bold);
}

#Product-details-block .Product-details-list .richText-content>div {
  color: #575757;
  font-size: 0.875rem;
}

@media (min-width: 768px) {
  #Product-details-block .Product-details-list .richText-content>div {
    font-size: 1.125rem;
  }
}

#Product-details-block .Product-details-list li {
  color: #575757;
  font-size: 0.875rem;
}

@media (min-width: 768px) {
  #Product-details-block .Product-details-list li {
    font-size: 1.125rem;
  }
}

#Product-Overview {
  margin-bottom: 30px;
}

#Product-Overview .d-desktop-visible {
  display: none;
}

#Product-Overview .d-mobile-visible {
  display: block;
  padding-top: 20px;
  margin: 0 auto;
  max-height: 270px;
}

#Product-Overview .image.last img {
  max-height: 215px;
}

#Product-Overview #container2 .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

#Product-Overview #container2 div:nth-of-type(3) {
  padding-right: 0;
}

#Product-Overview #container2 div:nth-of-type(4) {
  width: auto;
}

/* #Product-Overview #container2 div:nth-of-type(5) {
  width: auto;
} */

#Product-Overview #container2 .Product-Title span.sup:after {
  content: '';
  display: block;
}

#Product-Overview #container2 .Product-CTA {
  padding-left: 0;
}

#Product-Overview #container2 .Product-CTA p {
  margin: 0;
}

#Product-Overview #container2 .reference-buy-now-button {
  width: 100%;
  padding-right: 0;
}

#Product-Overview #container2 .reference-buy-now-button .btn {
  font-family: "Roboto", sans-serif !important;
}

#Product-Overview #container2 .reference-buy-now-button .ps-button-label {
  font-family: var(--font);
}

#Product-Overview #container11 {
  margin-top: 15px;
}

#Product-Overview #container11 .Product-also-available>.image.first {
  margin-bottom: 0;
}

#Product-Overview #container11 .Product-also-available>.image.first .component-content {
  text-align: center;
}

#Product-Overview #container11 .Product-also-available>.image.first img {
  max-width: 508px;
  order: 2;
  margin-left: auto;
  margin-right: auto;
}

#Product-Overview #container11 .Product-also-available .image.first~.image {
  margin-bottom: 0;
}

#Product-Overview #container11 .Product-also-available .image.first~.image figure {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-wrap: wrap;
}

@media (min-width: 992px) {
  #Product-Overview #container11 .Product-also-available .image.first~.image figure {
    display: block;
  }
}

#Product-Overview #container11 .Product-also-available .image.first~.image figure img {
  flex-shrink: 0;
}

#Product-Overview #container11 .Product-also-available .image.first~.image.single-variant figure {
  flex-direction: column;
}

#Product-Overview #container11 .Product-also-available .image.first~.image.single-variant figure img {
  order: 2;
  max-width: 50%;
  margin-bottom: 0;
}

#Product-Overview #container11 .Product-also-available .image.first~.image.single-variant figure p:first-child {
  order: 1;
}

#Product-Overview #container11 .Product-also-available .image.first~.image.single-variant figure p:last-child {
  order: 3;
  margin: 5px 0;
}

#Product-Overview #container11 .Product-also-available .image.first~.image figcaption {
  width: 100%;
  margin-bottom: 15px;
}

#Product-Overview #container11 .Product-also-available .image.first~.image figcaption p {
  margin: 5px;
}

@media (max-width: 991px) {
  #Product-Overview #container11 {
    margin-top: 30px;
  }
}

@media (min-width: 992px) {
  #Product-Overview .d-desktop-visible {
    display: block;
    max-height: 400px;
    width: auto !important;
  }

  #Product-Overview .d-mobile-visible {
    display: none;
  }

  #Product-Overview .image.last img {
    max-height: 160px;
  }

  #Product-Overview .vertical-image-sp {
    position: absolute;
    bottom: 0;
    right: 0;
  }

  #Product-Overview .vertical-image-sp figure {
    justify-content: left !important;
  }

  #Product-Overview .vertical-image-sp figure figcaption {
    order: 0 !important;
    margin-right: 20px;
  }

  #Product-Overview .vertical-image-sp figure figcaption p {
    text-align: left;
  }

  #Product-Overview #container2 .row {
    justify-content: flex-start;
  }

  #Product-Overview #container11 {
    margin-top: 15px;
  }

  #Product-Overview #container11 .Product-also-available {
    position: relative;
  }

  #Product-Overview #container11 .Product-also-available>.image.first.vertical-product-left {
    margin-bottom: 0 !important;
  }

  #Product-Overview #container11 .Product-also-available>.image.first .component-content {
    text-align: center;
  }

  #Product-Overview #container11 .Product-also-available>.image.first img {
    max-width: 508px;
  }

  #Product-Overview #container11 .Product-also-available .image.first~.image {
    margin-top: 0;
  }

  #Product-Overview #container11 .Product-also-available .image.first~.image.single-variant figure {
    flex-wrap: nowrap;
    flex-direction: row;
  }

  #Product-Overview #container11 .Product-also-available .image.first~.image.single-variant figure img {
    order: 2;
    max-width: 60%;
    margin-bottom: 0;
  }

  #Product-Overview #container11 .Product-also-available .image.first~.image.single-variant figure figcaption {
    order: 1;
    text-align: left;
  }
}

#Product-Overview #container2 .Product-Title h1 {
  font-weight: 700;
  text-align: center;
  line-height: 1.6875rem;
  margin-top: 20px;
}

#Product-Overview #container2 .Product-Title h1 span:last-of-type:not(.sup) {
  color: #575757;
}

#Product-Overview #container2 .Product-CTA,
#Product-Overview #container2 .ps-widget {
  min-width: 110px;
}

#Product-Overview #container2 .Product-CTA a {
  padding: 15px 20px;
}

#Product-Overview #container2 .write-review-btn {
  text-align: center;
}

#Product-Overview #container2 .write-review-btn p {
  margin: 10px 0 40px 0;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

#Product-Overview #container2 .reference-buy-now-button .ps-widget {
  background: #0071E5;
  color: #ffffff;
  border: 3px solid #0071E5;
  text-decoration: none !important;
  display: inline-flex !important;
}

#Product-Overview #container2 .reference-buy-now-button .ps-widget:hover,
#Product-Overview #container2 .reference-buy-now-button .ps-widget:focus,
#Product-Overview #container2 .reference-buy-now-button .ps-widget:active {
  background: transparent;
  color: #0071E5;
  text-decoration: none !important;
}

#Product-Overview #container11 .Product-also-available .image.first~.image figcaption p {
  line-height: 1.25rem;
}

@media (min-width: 768px) {
  #Product-Overview #container2 .Product-Title h1 {
    line-height: 3.125rem;
  }
}

@media (min-width: 992px) {
  #Product-Overview #container2 .Product-Title h1 {
    font-size: 2.25rem;
    line-height: 2.5rem;
    margin: 0 0 25px 0;
    text-align: left;
  }

  #Product-Overview #container2 .Product-CTA,
  #Product-Overview #container2 .ps-widget {
    min-width: 150px;
  }

  #Product-Overview #container2 .Product-CTA a {
    padding: 15px 30px;
  }

  #Product-Overview #container2 .write-review-btn {
    text-align: left;
    margin-top: 10px;
  }

  #Product-Overview #container11 .Product-also-available .image.first~.image img {
    order: 1;
    margin-bottom: 15px;
  }

  #Product-Overview #container11 .Product-also-available .image.first~.image figcaption {
    order: 2;
    width: auto;
    margin-bottom: 0;
  }

  #Product-Overview #container11 .Product-also-available .image.first~.image figcaption p {
    margin: 0;
    line-height: 1.25rem;
  }
}

.horizontal-product-tile {
  margin-bottom: 15px;
}

.horizontal-product-tile .component-content .content {
  display: flex;
  margin-left: 15px;
  margin-right: 15px;
}

.horizontal-product-tile .component-content .content .product-description {
  padding-left: 15px;
  margin-top: 10px;
}

.horizontal-product-tile .component-content .content .image {
  padding: 0;
}

.horizontal-product-tile .component-content .content .image img {
  display: flex;
  width: 100%;
}

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-product-tile .component-content .content {
    max-width: 555px;
    margin: auto;
  }
}

@media (min-width: 992px) {
  .horizontal-product-tile .component-content .content {
    margin: 0;
  }

  .horizontal-product-tile .component-content .content .product-description {
    margin-top: 0;
  }
}

.horizontal-product-tile .content {
  background-color: #ffffff;
}

.horizontal-product-tile .product-description .component-content .richText-content {
  width: 83%;
}

.horizontal-product-tile .product-description p {
  margin: 0;
  line-height: 1.0625rem;
}

.horizontal-product-tile .product-description p:nth-of-type(1) {
  font-size: 1rem;
  color: #0071E5;
  margin-bottom: 5px;
}

.horizontal-product-tile .product-description p:nth-of-type(2) {
  font-size: 0.875rem;
  font-weight: 300;
}

.horizontal-product-tile .image a {
  display: block;
  border: 0;
}

.horizontal-product-tile .image a:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: calc(100% + 15px);
  transform: translateX(-100%);
}

.horizontal-product-tile:hover .product-description a {
  border-bottom: 3px solid #0071E5;
}

@media (min-width: 992px) {
  .horizontal-product-tile .product-description .component-content .richText-content {
    margin-left: 25px;
  }

  .horizontal-product-tile .product-description p {
    margin: 20px 0;
  }

  .horizontal-product-tile .product-description p:nth-of-type(1) {
    font-size: 1.25rem;
    line-height: 1.5625rem;
    margin-bottom: 10px;
  }

  .horizontal-product-tile .product-description p:nth-of-type(2) {
    font-size: 1rem;
    line-height: 1.25rem;
    margin-top: 0;
    margin-bottom: 0;
  }

  .horizontal-product-tile .image a:before {
    width: 100%;
  }
}

.filter-product .component-content>.content {
  margin: 0;
}

.filter-product .filters-container .filter-buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.filter-product .filters-container .filter-buttons .filter-btn {
  cursor: pointer;
  width: calc(50% - 5px);
  border: 2px solid #0071E5;
  height: 50px;
  padding: 0 10px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.filter-product .filters-container .filter-buttons.filters-mouthwash {
  display: none !important;
}

.filter-product .filters-container .filter-buttons.filters-toothbrush {
  justify-content: space-around;
}

@media (min-width: 768px) {
  .filter-product .filters-container .filter-buttons.filters-toothbrush {
    justify-content: center;
  }
}

@media (max-width: 767px) {
  .filter-product .filters-container .filter-buttons.filters-toothpaste {
    justify-content: space-around;
  }
}

@media (min-width: 768px) {
  .filter-product .filters-container .filter-buttons .filter-btn {
    width: calc(25% - 7.5px);
  }

  .filter-product .filters-container .filter-buttons.filters-toothbrush .filter-btn:nth-of-type(2) {
    margin-left: 20px;
    margin-right: 20px;
  }

  .filter-product .filters-container .filter-buttons.filters-toothbrush .filter-btn:nth-of-type(4) {
    margin-right: 1%;
  }

  .filter-product .filters-container .filter-buttons.filters-toothbrush .filter-btn:nth-of-type(5) {
    margin-left: 1%;
  }
}

.filter-product {
  background: #f7f7f7;
  padding-top: 20px;
  padding-bottom: 30px;
}

.filter-product .filter-title {
  text-align: center;
}

.filter-product .filter-title p {
  color: #10069F;
  font-size: 0.875rem;
  margin-bottom: 20px;
}

.filter-product .filter-title p:after {
  content: "";
  width: 30px;
  height: 20px;
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-size: 95px;
  background-position: 0 -130px;
  display: block;
  margin: 5px auto 0 auto;
  transform: scale(0.8);
}

.filter-product .filter-message {
  display: none;
  margin-top: 30px;
}

.filter-product .filters-container .filter-buttons .filter-btn {
  color: #10069F;
  font-size: 0.875rem;
  font-weight: 700;
  background: transparent;
}

.filter-product .filters-container .filter-buttons .filter-btn.selected,
.filter-product .filters-container .filter-buttons .filter-btn.hover {
  background: #0071E5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0071E5), color-stop(100%, #10069F));
  background: -webkit-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -o-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -ms-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: linear-gradient(to bottom, #0071E5 0%, #10069F 100%);
  border: none;
  color: #ffffff;
  outline: 0;
}

@media (min-width: 768px) {
  .filter-product {
    padding-top: 40px;
    padding-bottom: 50px;
  }

  .filter-product .filter-title h2 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }

  .filter-product .filter-title p {
    font-size: 1.125rem;
    line-height: 1.875rem;
    margin-bottom: 40px;
  }

  .filter-product .filter-title p:after {
    transform: scale(0.9);
  }

  .filter-product .filters-container .filter-buttons .filter-btn {
    font-size: 0.875rem;
  }
}

@media (min-width: 768px) {
  .ps-container .ps-footer {
    display: flex;
    flex-wrap: wrap;
    height: 115px;
  }
}

@media (min-width: 768px) {
  .ps-container .ps-footer>span {
    width: 50%;
    align-self: center;
  }
}

@media (min-width: 768px) {
  .ps-container .ps-footer>div:last-child {
    width: 50%;
    align-self: center;
  }
}

.ps-container .ps-footer .ps-container-disclaimer {
  display: table-row;
}

.ps-container .ps-footer .ps-container-disclaimer p {
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 0;
}

@media (min-width: 992px) {

  .ps-container .ps-online-tab,
  .ps-container .ps-local-tab {
    padding: 196px 0 140px 0;
  }
}

.ps-container .ps-footer .ps-container-disclaimer p {
  font-weight: 300;
  font-size: 0.875rem;
  text-align: center;
}

@media (min-width: 768px) {
  .ps-container .ps-footer .ps-container-disclaimer p {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

.quiz-block {
  position: relative;
}

.quiz-block .indicators {
  width: 235px;
  position: absolute;
  top: 30px;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 1;
}

.quiz-block .indicators .indicator {
  width: 50px;
  display: inline-block;
  margin-right: 5px;
}

.quiz-block .indicators .quiz-counter {
  margin-top: 10px;
}

.quiz-block .carousel-track {
  transition: transform 0.4s;
  transition-delay: 0.4s;
  display: flex;
  justify-content: flex-start;
}

.quiz-block .carousel-track .carousel-slide {
  flex: 1 0 100%;
  position: relative;
}

.quiz-block .carousel-track .carousel-slide .slide-background {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1;
}

.quiz-block .carousel-track .carousel-slide .slide-content {
  width: 70%;
  height: 100%;
  margin: 0 auto;
  text-align: center;
  box-sizing: border-box;
  position: relative;
  padding: 30px 0;
  z-index: 2;
}

.quiz-block .carousel-track .carousel-slide .slide-content .d-flex {
  display: flex;
  justify-content: space-between;
}

.quiz-block .carousel-track .carousel-slide .slide-content .answers {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.quiz-block .carousel-track .carousel-slide .slide-content .answers .btn {
  flex: 1 0;
  padding: 0;
  margin-right: 10px;
}

.quiz-block .carousel-track .carousel-slide .slide-content .answers .btn:last-of-type {
  margin-right: 0;
}
/* alam | GSKBD-27996|21-06-23 | start */
.related-box a img {
  aspect-ratio: auto 16/9;
}
.quiz-block.quiz-in-img .carousel-track .carousel-slide.main {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/mobile/sensitivity-quiz-sp.webp");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  aspect-ratio: auto 16/9;
}

.quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-2 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/mobile/sensitivity-quiz-bg-dt.webp" ) no-repeat;
  background-size: 100% 100%;
  aspect-ratio: auto 16/9;
}

.quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-3 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/mobile/sensitivity-quiz-icecream-dt.webp") no-repeat;
  background-size: 100% 100%;
  aspect-ratio: auto 16/9;
}

.quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-4 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/mobile/sensitivity-quiz-bg-dt.webp" ) no-repeat;
  background-size: 100% 100%;
  aspect-ratio: auto 16/9;
  aspect-ratio: auto 16/9;
}

.quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-6 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/mobile/sensitivity-quiz-bg-dt.webp" ) no-repeat;
  background-size: 100% 100%;
  aspect-ratio: auto 16/9;
}

@media (min-width: 768px) {
  .quiz-block.quiz-in-img .carousel-track .carousel-slide.main {
      background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/desktop/sensitivity-quiz-dt.webp");
      background-size: 100% 100%;
      background-repeat: no-repeat;
    }
  .quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-2 {
     background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/desktop/sensitivity-quiz-bg-dt.webp") no-repeat;
     background-size: 100% 100%;
    }
 .quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-3 {
     background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/desktop/sensitivity-quiz-icecream-dt.webp") no-repeat;
     background-size: 100% 100%;
     background-position: bottom center;
        background-color: #F7F7F7;
    }
 .quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-4 {
     background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/desktop/sensitivity-quiz-bg-dt.webp") no-repeat;
     background-size: 100% 100%;
    }
 .quiz-block.quiz-in-img .carousel-track .carousel-slide#slide-6 {
     background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/desktop/sensitivity-quiz-bg-dt.webp") no-repeat;
     background-size: 100% 100%;
    }
}
/* alam | GSKBD-27996 | 21-06-23 | end */
.quiz-block .carousel-track .carousel-slide.main {
  padding: 100px 0 50px 0;
}

.quiz-block .carousel-track .carousel-slide.main .slide-content {
  width: 75%;
  max-width: 230px;
  padding-top: 0;
  margin: 0 auto;
  text-align: center;
}

.quiz-block .carousel-track .carousel-slide.main .begin {
  margin-bottom: 30px;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .slide-content {
  display: flex;
  align-items: center;
  flex-direction: column;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults {
  max-width: 250px;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults .quiz-result {
  display: none;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .retake-quiz {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
  z-index: 2;
}

@media (min-width: 768px) {
  .quiz-block .indicators {
    width: auto;
    left: 100px;
    transform: none;
  }

  .quiz-block .indicators .indicator {
    width: 80px;
  }

  .quiz-block .carousel-track .carousel-slide .slide-content {
    width: 50%;
    text-align: left;
  }

  .quiz-block .carousel-track .carousel-slide .slide-content .answers .btn {
    margin-right: 30px;
  }

  .quiz-block .carousel-track .carousel-slide.main .slide-content {
    max-width: 100%;
    padding: 50px 100px;
    margin: 0;
    text-align: left;
  }

  .quiz-block .carousel-track .carousel-slide.main .begin {
    margin-top: 70px;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content {
    width: 80%;
    flex-direction: row;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults {
    max-width: 500px;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .retake-quiz {
    right: 30px;
    top: 30px;
  }
}

.quiz-block {
  overflow: hidden;
}

.quiz-block .quiz-header {
  color: #0071E5;
}

.quiz-block .quiz-title {
  color: #0071E5;
  text-transform: uppercase;
  font-size: 0.875rem;
}

.quiz-block .indicators .indicator {
  box-sizing: border-box;
  height: 3px;
  border-radius: 4px;
  background-color: #e9eaed;
}

.quiz-block .indicators .indicator.active {
  background-color: #0071E5;
}

.quiz-block .indicators .quiz-counter {
  color: #949494;
  font-size: 0.875rem;
}

.quiz-block .carousel-wrapper {
  overflow: hidden;
  border: 1px solid #e9eaed;
}

.quiz-block .carousel-track .carousel-slide .quiz-icon {
  margin: 50px auto;
  width: 40px;
  height: 40px;
}

.quiz-block .carousel-track .carousel-slide .quiz-icon.icon-glass-cold {
  width: 21px;
}

.quiz-block .carousel-track .carousel-slide .quiz-icon.icon-sweet {
  width: 37px;
}

.quiz-block .carousel-track .carousel-slide .quiz-icon.icon-sour-glass {
  width: 31px;
}

.quiz-block .carousel-track .carousel-slide .slide-content h3 {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 700;
  margin-top: 80px;
  margin-bottom: 40px;
}

.quiz-block .carousel-track .carousel-slide .slide-content h3.light-blue-txt-normal-18 {
  font-size: 1.2rem;
  font-weight: 400;
  min-height: 30px;
}

.quiz-block .carousel-track .carousel-slide .slide-content .answers .btn {
  background: #ffffff;
}

.quiz-block .carousel-track .carousel-slide .slide-content .answers .btn:hover,
.quiz-block .carousel-track .carousel-slide .slide-content .answers .btn:focus,
.quiz-block .carousel-track .carousel-slide .slide-content .answers .btn:active {
  background: #0071E5;
}

.quiz-block .carousel-track .carousel-slide .slide-content .answers .btn-transparent {
  border: 1px solid #0071E5;
}

.quiz-block .carousel-track .carousel-slide.main {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-sp.jpg");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.quiz-block .carousel-track .carousel-slide.main h3 {
  margin: 0;
  margin-top: 15px;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}

.quiz-block .carousel-track .carousel-slide.main .btn:hover,
.quiz-block .carousel-track .carousel-slide.main .btn:focus,
.quiz-block .carousel-track .carousel-slide.main .btn:active,
.quiz-block .carousel-track .carousel-slide.results .btn:hover,
.quiz-block .carousel-track .carousel-slide.results .btn:focus,
.quiz-block .carousel-track .carousel-slide.results .btn:active {
  background: #ffffff;
}

@media (min-width: 768px) and (max-width: 1199px) {
  .quiz-block .carousel-track .carousel-slide#slide-1 .slide-content {
    padding-right: 150px;
    padding-left: 40px;
  }

  .quiz-block .carousel-track .carousel-slide#slide-1 .slide-content p {
    margin-right: 85px;
  }
}

.quiz-block .carousel-track .carousel-slide#slide-2 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-bg-sp.jpg") no-repeat;
  background-size: 100% 100%;
}

.quiz-block .carousel-track .carousel-slide#slide-3 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-icecream-sp.jpg") no-repeat;
  background-size: 100%;
  background-position: bottom;
  background-color: #F7F7F7;
}

.quiz-block .carousel-track .carousel-slide#slide-4 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-bg-sp.jpg") no-repeat;
  background-size: 100% 100%;
}

.quiz-block .carousel-track .carousel-slide#slide-4 .quiz-icon {
  width: 67px;
  height: 62px;
}

.quiz-block .carousel-track .carousel-slide#slide-6 {
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-bg-sp.jpg") no-repeat;
  background-size: 100% 100%;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .slide-content .quiz-logo {
  width: 90px;
  height: 90px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20143.635%20153.402%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill%3A%23575757%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20opacity%3D%22.5%22%3E%3Cpath%20class%3D%22b%22%20d%3D%22M1.092%20146.567h3.677l.23.287v.4l-.23.287H1.092v5.458l-.287.287H.287L0%20153v-11.146l.287-.287H5.4l.23.23-.057.4-.23.287H1.092v4.083M11.549%20153.402c-2.643%200-4.252-2.241-4.252-5.975s1.839-6.09%204.367-6.09c2.7%200%204.252%202.413%204.252%205.975%200%203.907-1.9%206.09-4.367%206.09m.115-11.089c-1.953%200-3.217%202.183-3.217%205.056%200%203.1%201.149%205.056%203.16%205.056%201.9%200%203.217-2.068%203.217-5.113-.058-3.045-1.15-4.998-3.16-4.998zM19.304%20153l-.287.287h-.575l-.287-.287v-11.146l.23-.287h2.183c2.3%200%203.62.977%203.62%203.332a3.176%203.176%200%200%201-2.241%203.16l2.528%204.884-.172.345h-.632l-.4-.23-2.356-4.769h-1.668V153m1.149-10.514h-1.092v4.826h1.321a2.336%202.336%200%200%200%202.528-2.471c-.057-1.723-1.034-2.355-2.757-2.355zM31.599%20153.402a7.452%207.452%200%200%201-2.413-.46l-.172-.345.172-.575.345-.115a5.665%205.665%200%200%200%202.126.46c1.264%200%202.356-.575%202.356-2.126a2.62%202.62%200%200%200-1.499-2.182l-1.9-1.207a3.1%203.1%200%200%201-1.609-2.643c0-2.011%201.436-2.873%203.1-2.873a4.749%204.749%200%200%201%202.241.46l.172.4-.172.46-.345.115a4.815%204.815%200%200%200-1.9-.46c-1.034%200-2.068.46-2.068%201.724a2.242%202.242%200%200%200%201.264%202.011l1.609%201.034c1.207.747%202.126%201.551%202.126%203.16.057%202.183-1.494%203.16-3.447%203.16M42.344%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23v.4l-.287.287h-4.251v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.366M52.743%20153c0%20.23-.057.287-.23.287h-.4c-.172%200-.287-.057-.4-.287l-5.918-9.25h-.057V153l-.23.287h-.46l-.23-.287v-11.146l.23-.287h.345l.4.287%205.975%209.422v-9.422l.23-.287h.46l.23.287V153M57.281%20153.402a7.452%207.452%200%200%201-2.413-.46l-.172-.345.172-.575.345-.115a5.665%205.665%200%200%200%202.126.46c1.264%200%202.356-.575%202.356-2.126a2.62%202.62%200%200%200-1.494-2.183l-1.9-1.207a3.1%203.1%200%200%201-1.609-2.643c0-2.011%201.436-2.873%203.1-2.873a4.749%204.749%200%200%201%202.241.46l.172.4-.172.46-.345.115a4.815%204.815%200%200%200-1.9-.46c-1.034%200-2.068.46-2.068%201.724a2.242%202.242%200%200%200%201.264%202.011l1.609%201.034c1.207.747%202.126%201.551%202.126%203.16.057%202.183-1.551%203.16-3.447%203.16M65.842%20152.426l.23.23v.4l-.23.23h-2.987l-.172-.23v-.46l.172-.172h.977v-10.057h-.977l-.23-.23v-.4l.23-.172h2.988l.23.172v.4l-.23.23h-.977v10.054h.977M71.932%20153l-.23.287h-.579l-.287-.287v-10.514h-2.983l-.23-.287v-.4l.23-.23h7.239l.23.23-.057.4-.287.287h-3.045V153M79.976%20152.426l.287.23v.4l-.287.23h-2.987l-.172-.23v-.46l.172-.172h1.034v-10.057h-1.034l-.23-.23v-.4l.23-.172h2.988l.287.172v.4l-.287.23h-.918v10.054h.919M82.964%20141.852l3.1%209.825%202.993-9.825c.057-.287.172-.345.4-.345h.46l.23.287-3.5%2011.2-.345.23h-.575l-.345-.23-3.625-11.142.23-.4h.517c.345.115.4.172.46.4M97.442%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23-.057.4-.23.287h-4.252v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.367M106.922%20153l-.287.287h-.575l-.23-.287v-10.514h-2.987l-.23-.287v-.4l.23-.23h7.182l.23.23-.057.4-.287.287h-2.988V153M117.493%20152.367l.172.23v.46l-.172.23h-5.228l-.23-.287v-11.146l.23-.287h5.17l.23.23-.057.4-.287.287h-4.252v4.083h3.735l.23.287v.4l-.23.287h-3.735v4.826h4.424M125.307%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23-.057.4-.23.287h-4.252v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.367M131.053%20153l-.23.287h-.579l-.287-.287v-10.514h-2.983l-.23-.287v-.4l.23-.23h7.239l.23.23-.057.4-.287.287h-3.045V153M142.543%20141.854l.287-.287h.575l.23.287V153l-.23.287h-.575l-.287-.287v-5.458h-5.286V153l-.287.287h-.517l-.287-.287v-11.146l.287-.287h.517l.287.287v4.713h5.286v-4.711%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M72.91%20105.6a37.862%2037.862%200%201%201%2037.862-37.862A37.945%2037.945%200%200%201%2072.91%20105.6m0-74.116a36.282%2036.282%200%201%200%2036.254%2036.254A36.339%2036.339%200%200%200%2072.91%2031.485zm-.057%2096.293a60.442%2060.442%200%201%201%2060.442-60.442%2060.516%2060.516%200%200%201-60.443%2060.443zm0-119.275a58.833%2058.833%200%201%200%2058.833%2058.833A58.873%2058.873%200%200%200%2072.852%208.5zm0%20119.275a60.442%2060.442%200%201%201%2060.442-60.442%2060.516%2060.516%200%200%201-60.443%2060.443zm0-119.275a58.833%2058.833%200%201%200%2058.833%2058.833A58.873%2058.873%200%200%200%2072.852%208.5zm-1.494%2082.1a9.08%209.08%200%200%200%201.494.517c.115-.057.632-.23%201.436-.517-.46%200-.919.057-1.379.057a13%2013%200%200%201-1.552-.054zm.689-38.149l.115%2013.9c.46-.115.977-.172%201.494-.287l.114-13.666a2.179%202.179%200%200%200%201.264-2.011%202.243%202.243%200%200%200-2.241-2.241%202.282%202.282%200%200%200-2.241%202.241%202.337%202.337%200%200%200%201.495%202.067zm2.356%2010.4c-.517%203.045%203.045%201.781%203.5.8%200%200%201.321-.172%201.207.632-.115.747-1.781%201.953-4.252%202.126-8.963.862-8.044%205.4-7.929%205.86a5.283%205.283%200%200%200%202.471%202.7%208.173%208.173%200%200%201%202.36-1.371l.46-.23h-.057a7.651%207.651%200%200%200%201.379-.689v-2.357c-.287%200-.517.057-.8.057l-.575.057.057%202.93c-1.953-1.034-2.356-2.126-1.609-2.93.862-.977%203.907.172%207.412-1.839s3.677-3.964%202.988-5.8c-.752-1.84-6.1-2.989-6.613.056zm-1.552%2025.569c-1.321%201.149-3.735%203.045-3.735%203.045a25.621%2025.621%200%200%200%204.309-1.609c2.471-1.321%202.585-2.585%201.9-3.562l-.115.057-1.325.747-.689.4c.172.232.119.52-.345.922zm-5.228-19.879a8.081%208.081%200%200%201%203.964-2.068c-.23-.057-.517-.057-.8-.115-2.413-.23-4.079-1.379-4.252-2.126-.115-.747%201.149-.632%201.149-.632.46.977%204.079%202.241%203.5-.8-.517-2.988-5.8-1.9-6.607-.057-.747%201.781-.575%203.792%202.93%205.8zm5.975%2020.224l-.23.115a4.447%204.447%200%200%201-.919.4l.057%203.39v.172l.4.345.46-.345v-.172l.057-3.792a16.569%2016.569%200%200%200%202.873.977s-1.034-.747-2.011-1.551a7.169%207.169%200%200%201-.687.461zm1.034-18.615l.345.23c.862%201.034.172%202.413-3.045%203.62-3.045%201.149-6.205%204.424-1.953%207.067a9.064%209.064%200%200%201%201.724-1.034l.517-.23a7.3%207.3%200%200%200%201.264-.747v-2.3c1.724%201.034%201.436%202.413-1.609%203.677-3.562%201.494-3.1%203.907-1.724%205.171a9.157%209.157%200%200%201%202.126-1.551l.575-.287.575-.345v-.632c.46.345.747.632.345.919l-2.357%201.437c-1.436%201.034-2.528%202.471-.287%204.079.46-.4.919-.747%201.264-1.092-.632-.862.977-1.207%202.471-2.183%201.321-.862%202.183-2.758.575-4.309l-.4.23-.689.345a55.22%2055.22%200%200%200-1.092.46v.057a8.644%208.644%200%200%200-1.034.517v.862l-.575-.345c-1.034-.747%202.528-1.9%203.217-2.241%203.735-1.953%203.1-4.309%201.207-5.918a17.549%2017.549%200%200%201-2.011.862l-.632.172v-.057a7.06%207.06%200%200%200-1.321.632l.057%202.643c-2.3-1.436-1.436-2.873%201.724-3.849%203.677-1.149%204.539-3.16%204.654-3.677a3.277%203.277%200%200%200-.8-3.1%2010.127%2010.127%200%200%201-3.111.916zM71.588%2060.1l.057-6.148a1.833%201.833%200%200%201-2.183-.977c-.689-1.436-3.735-.575-5.458-.172-1.724.46-3.964.747-16.489.747%200%200%20.23%202.3%204.654%202.126%200%200-.46%201.781%203.964%201.666%200%200%201.149%203.332%206.09%201.207.115.051%201.781%203.157%209.365%201.551zm11.951-1.5c5%202.126%206.148-1.207%206.148-1.207%204.424.172%203.964-1.666%203.964-1.666%204.424.172%204.654-2.126%204.654-2.126-12.525%200-14.823-.287-16.489-.747s-4.769-1.264-5.458.172a1.833%201.833%200%200%201-2.183.977l.057%206.148c7.698%201.555%209.307-1.551%209.307-1.551zm33.323%2059.637a67.3%2067.3%200%201%201%2023.326-50.9%2067.15%2067.15%200%200%201-23.326%2050.9M72.852%201.781a65.555%2065.555%200%201%200%2065.555%2065.555A65.64%2065.64%200%200%200%2072.852%201.781zm0%2032.232a33.267%2033.267%200%201%200%2033.5%2033.266%2033.446%2033.446%200%200%200-33.5-33.266zm0%201.666a31.848%2031.848%200%200%201%2026.544%2014.249%2063.326%2063.326%200%200%200-53.088-.057%2031.873%2031.873%200%200%201%2026.544-14.192zm26.486%2018.615v.977c-.057%2032.519-23.671%2040.735-26.544%2041.6-2.873-.862-26.486-9.078-26.544-41.6v-3.447a61.413%2061.413%200%200%201%2053.088%200zm-26.486%2044.7a31.754%2031.754%200%200%201-31.83-31.657%2031.243%2031.243%200%200%201%203.447-14.249v2.241c.057%2035.219%2027.865%2043.263%2028.1%2043.378l.23.057.23-.057c.287-.115%2028.1-8.1%2028.1-43.378V52.8a31.615%2031.615%200%200%201-28.277%2046.193z%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M24.763%2070.783a1.4%201.4%200%200%201%201.724%201.321%201.446%201.446%200%200%201-1.436%201.666%201.4%201.4%200%200%201-1.724-1.321%201.446%201.446%200%200%201%201.436-1.666M31.025%2058.948l.287.287-.057.4c0%20.172-.057.23-.345.4l-9.882%204.884v.057l9.25.919.287.287-.057.46-.287.23-11.089-1.149-.287-.282.057-.345c0-.172.057-.23.345-.4l10-4.941v-.057l-9.365-.977-.287-.287.057-.46.287-.23%2011.089%201.207M32.921%2054.066c-.747%202.183-2.815%202.585-5.113%201.781-2.241-.747-3.677-2.471-2.988-4.6.747-2.183%202.758-2.585%205.113-1.839%202.3.8%203.677%202.585%202.988%204.654m-7.3-2.471c-.575%201.724.977%202.873%202.471%203.332%201.609.517%203.5.632%204.079-1.092.575-1.666-.862-2.815-2.471-3.39-1.662-.513-3.501-.513-4.075%201.153zM34.99%2046.366a1.154%201.154%200%200%201%20.575%201.666%201.085%201.085%200%200%201-1.666.46%201.2%201.2%200%201%201%201.092-2.126M29.13%2040.62l-.287.287-.4-.057-.23-.287-.175-3.05.172-.517.172-.287h.46l9.196%206.094.172.46-.287.345-.46.057-8.446-5.631.115%202.585M46.136%2032.978a5.322%205.322%200%200%201-2.011%203.447l-1.9%201.666-.4-.057-7.41-8.335v-.4l1.436-1.264c1.551-1.379%202.356-1.839%203.5-1.953%201.551-.172%203.39.747%204.941%202.471a6.738%206.738%200%200%201%201.839%204.424m-6.492-5.86a3.99%203.99%200%200%200-2.758%201.264l-1.207%201.092%206.55%207.412%201.034-.919c1.149-1.034%201.839-1.781%201.839-2.93a5.916%205.916%200%200%200-1.662-3.737c-1.206-1.262-2.585-2.181-3.792-2.181zM54.18%2028.382l.287.057.23.4-.115.345-4.482%202.531-.4-.115-5.46-9.71.057-.4%204.482-2.53.345.115.172.4-.115.345-3.677%202.07%202.011%203.62%203.217-1.839.345.115.172.345-.057.345-3.217%201.839%202.356%204.194%203.849-2.126M64.349%2025.509l-.172.345-.4.115-.46-.115-8.331-7.239-.057.057%202.7%208.848-.172.4-.46.115-.287-.23-3.22-10.684.115-.345.345-.115.46.172%208.5%207.3-2.758-9.02.172-.345.46-.172.287.23%203.275%2010.686M70.439%2024.935l-.23.287-.575.057-.287-.287-.689-10.514-2.988.172-.23-.172-.057-.46.23-.287%207.182-.46.23.23v.46l-.287.23-2.988.23.689%2010.514M78.482%2024.648l.23.23-.057.4-.23.23-2.988-.287-.172-.23.057-.46.172-.172.977.115.977-10.054-.977-.115-.172-.23v-.4l.287-.172%202.93.287.23.23-.057.4-.23.23-.977-.115-.977%2010%20.977.115M83.596%2026.717a8.417%208.417%200%200%201-2.183-1.034l-.057-.4.287-.517.345-.057a5.606%205.606%200%200%200%201.9%201.034%202.091%202.091%200%200%200%202.867-1.439%202.528%202.528%200%200%200-.862-2.528l-1.551-1.666a3.1%203.1%200%200%201-.862-2.988%202.751%202.751%200%200%201%203.735-1.953%205.4%205.4%200%200%201%202.068%201.034l.057.4-.287.4-.345.057a5.771%205.771%200%200%200-1.724-.977%201.792%201.792%200%200%200-2.471%201.149%202.248%202.248%200%200%200%20.689%202.3l1.264%201.379a3.573%203.573%200%200%201%201.207%203.62c-.46%202.068-2.241%202.643-4.079%202.183M92.214%2029.531l-.345.172-.517-.287-.057-.345%204.711-9.422-2.7-1.321-.057-.345.172-.4.345-.115%206.377%203.217.115.345-.23.345-.345.115-2.7-1.379-4.769%209.422M102.268%2029.187a1.384%201.384%200%200%201-2.126.4%201.457%201.457%200%200%201-.287-2.183%201.384%201.384%200%200%201%202.126-.4%201.457%201.457%200%200%201%20.287%202.183M102.149%2036.541h-.4l-.4-.4v-.4l8.044-7.756.4-.057%201.494%201.551c1.551%201.666%201.839%203.275.115%204.941a3.209%203.209%200%200%201-3.849.575l-1.78%205.228-.345.115-.4-.46-.115-.46%201.781-5-1.149-1.207-3.39%203.332m8.331-6.492l-.747-.8-3.5%203.39.919.977a2.323%202.323%200%200%200%203.5.115c1.263-1.329%201.033-2.478-.174-3.684zM110.657%2046.423l-.115.287-.345.23-.345-.057-2.815-4.367.115-.345%209.365-6.09.4.057%202.758%204.367-.057.287-.4.23-.345-.115-2.3-3.562-3.5%202.241%202.011%203.1-.057.345-.345.23-.345-.057-2.011-3.1-4.079%202.643%202.413%203.677M114.563%2055.559h-.4a5.689%205.689%200%200%201-1.724-2.471c-1.149-2.988.919-5.4%203.964-6.55%202.93-1.149%206.262-.632%207.354%202.241a5.112%205.112%200%200%201%20.287%202.93l-.287.23-.46-.057-.172-.287a4.341%204.341%200%200%200-.172-2.413c-.919-2.3-3.677-2.528-6.033-1.609s-4.481%202.815-3.5%205.286a5.774%205.774%200%200%200%201.494%202.068l.057.345-.4.287M114.506%2061.821c-.345-2.585%201.666-4.481%205.4-4.941%203.677-.46%206.262%201.034%206.607%203.562.345%202.7-1.839%204.481-5.4%204.941-3.907.517-6.32-1.092-6.607-3.562m11.031-1.264c-.23-1.9-2.585-2.873-5.458-2.528-3.045.4-4.884%201.781-4.654%203.735.23%201.839%202.413%202.873%205.458%202.528%203.103-.403%204.884-1.782%204.651-3.735zM116.23%2073.828l9.193%204.941.172.345-.057.4-.345.23-11.146-1.207-.23-.287.115-.632.287-.172%209.078.977-8.618-4.424-.172-.287.057-.4.23-.287%209.537-2.068-8.963-1.494-.23-.287.057-.575.287-.172%2011.035%201.899c.23.057.287.172.23.287l-.057.4-.287.287-10.173%202.526M112.38%2086.353l7.3%207.412.057.4-.172.4-.4.115-10.227-4.481-.115-.345.23-.575.345-.057%208.388%203.62-6.9-6.832-.115-.345.172-.345.345-.172%209.71.919-8.1-4.137-.172-.287.287-.517.287-.115%2010%205.171.115.345-.172.4-.345.172-10.514-.747M104.279%2096.983h-.347l-.345-.287-.057-.345%203.332-3.964.4-.057%208.561%207.124.057.4-3.217%203.964h-.345l-.345-.287v-.4l2.7-3.275-3.217-2.585-2.3%202.815-.345.057-.345-.287-.057-.345%202.356-2.873-3.735-3.045-2.758%203.39M95.546%20103.418v-.4l.345-.23c.115-.115.23-.115.517%200l10.342%203.792-5.688-7.354v-.4l.4-.287.345.057%206.837%208.848v.4l-.287.23c-.115.115-.23.115-.517%200l-10.514-3.849%205.745%207.469v.4l-.345.287-.345-.057-6.837-8.905M87.502%20108.301a5.116%205.116%200%200%201%202.988-2.643l2.356-1.034.345.172%204.424%2010.227-.115.345-1.724.747c-1.9.8-2.815%201.034-3.907.8-1.551-.345-2.988-1.724-3.907-3.907a6.038%206.038%200%200%201-.46-4.711m4.367%207.584a4.065%204.065%200%200%200%203.045-.345l1.494-.632-3.907-9.078-1.264.517c-1.379.632-2.3%201.149-2.643%202.241a5.756%205.756%200%200%200%20.4%204.079%205.564%205.564%200%200%200%202.875%203.222zM78.138%20110.201l-.23-.172-.115-.46.172-.287%205.113-.977.345.23%202.07%2010.966-.172.345-5.056.977-.287-.23-.057-.4.23-.287%204.194-.8-.8-4.079-3.62.689-.287-.172-.057-.46.172-.287%203.62-.689-.919-4.711-4.309.8M68.945%20110.656a5.27%205.27%200%200%201%203.792-1.149l2.528.057.23.287-.287%2011.146-.287.287-1.9-.057c-2.068-.057-2.988-.23-3.907-.919-1.264-.977-1.953-2.815-1.9-5.171a7.26%207.26%200%200%201%201.724-4.481m.8%208.733a4.159%204.159%200%200%200%202.873.977l1.609.057.23-9.882-1.379-.057c-1.551-.057-2.528.115-3.332.919a6.687%206.687%200%200%200%200%207.986zM60.729%20113.988a1.392%201.392%200%200%201%201.781-1.207%201.422%201.422%200%200%201%201.092%201.9%201.372%201.372%200%200%201-1.781%201.207%201.456%201.456%200%200%201-1.092-1.9M27.233%2081.472a2.755%202.755%200%200%201-2.011%203.447c-2.528.747-3.677-.747-4.309-2.758l-.689-2.3c-.057-.23-.057-.287.23-.345l10.686-3.16c.23-.057.345%200%20.4.23l.517%201.839c.575%201.9.287%203.5-1.781%204.137a2.48%202.48%200%200%201-3.043-1.09m-5.458.287c.46%201.609%201.321%202.643%203.1%202.126s1.9-1.953%201.494-3.447l-.4-1.379-4.6%201.321zm5.343-1.9c.287%201.034.977%202.241%202.815%201.666%201.609-.46%201.551-1.724%201.149-2.988l-.287-1.034-4.022%201.207zM24.59%2090.95l-.4-.115-.23-.517.115-.345%209.823-5.228.4.057%201.034%201.9c1.092%202.011.862%203.677-1.207%204.769a3.129%203.129%200%200%201-3.849-.517l-3.16%204.539h-.345l-.287-.575.057-.46%203.1-4.309-.8-1.436-4.252%202.241m9.825-3.964l-.517-.977-4.309%202.3.632%201.149a2.259%202.259%200%200%200%203.332%201.034c1.552-.81%201.667-2.016.863-3.51zM29.355%2099.051l-.46-.115-.345-.46.115-.287%2011.2-4.194.287.057.345.4v.23l-6.263%2010.169-.345.057-.46-.517v-.46l2.011-3.16-2.585-3.1-3.5%201.379m6.607.977l2.988-4.711-5.228%202.011zM43.377%20112.38l-.345.057-.345-.23a.565.565%200%200%201-.172-.46l.977-10.974-5.63%207.354-.345.057-.4-.287v-.4l6.78-8.848.4-.057.287.23a.5.5%200%200%201%20.172.46l-.977%2011.146%205.745-7.469.345-.057.345.287v.4l-6.837%208.79M54.352%20116.804a5.414%205.414%200%200%201-3.964-.345l-2.356-1.034-.115-.344%204.481-10.227.345-.172%201.724.747c1.9.8%202.643%201.321%203.275%202.3.8%201.379.747%203.332-.172%205.516a6.611%206.611%200%200%201-3.217%203.562m2.585-8.388a4.07%204.07%200%200%200-2.3-1.953l-1.494-.632-3.964%209.078%201.264.517c1.379.632%202.413.862%203.447.4a5.86%205.86%200%200%200%202.7-3.1%206.057%206.057%200%200%200%20.346-4.313z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  /*Syed  GB-2246  | 01-11-2022 */
}

.quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults h3 {
  margin-top: 30px;
  margin-bottom: 15px;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults .result-text {
  font-family: var(--font);
  font-size: 15px;
  color: #10069F;
  margin-bottom: 15px;
  line-height: 20px;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults .disclaimer {
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 17px;
  color: #10069F;
  margin-bottom: 40px;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .retake-quiz .icon-retake {
  margin: 0 auto;
  width: 30px;
  height: 30px;
  transform: rotate(0deg);
  transition: transform 0.2s;
}

.quiz-block .carousel-track .carousel-slide#slide-6 .retake-quiz .retake-text {
  margin-top: 5px;
  color: #949494;
  font-size: 0.875rem;
}

@media (min-width: 768px) {
  .quiz-block .quiz-title {
    color: #0071E5;
    text-transform: uppercase;
    font-size: 1.125rem;
  }

  .quiz-block .carousel-track .carousel-slide .slide-content h3 {
    margin-top: 50px;
    font-size: 1.25rem;
  }

  .quiz-block .carousel-track .carousel-slide .slide-content .answers .btn-transparent {
    border: 3px solid #0071E5;
  }

  .quiz-block .carousel-track .carousel-slide.main {
    background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-dt.jpg");
    background-size: 100% 100%;
    background-repeat: no-repeat;
  }

  .quiz-block .carousel-track .carousel-slide.main h3 {
    margin: 0;
    font-size: 1.875rem;
  }

  .quiz-block .carousel-track .carousel-slide#slide-2 {
    background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-bg-dt.jpg") no-repeat;
    background-size: 100% 100%;
  }

  .quiz-block .carousel-track .carousel-slide#slide-3 {
    background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-icecream-dt.jpg") no-repeat;
    background-size: 100% 100%;
    background-position: bottom center;
    background-color: #F7F7F7;
  }

  .quiz-block .carousel-track .carousel-slide#slide-4 {
    background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-bg-dt.jpg") no-repeat;
    background-size: 100% 100%;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 {
    background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/sensitivity-quiz/sensitivity-quiz-bg-dt.jpg") no-repeat;
    background-size: 100% 100%;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content .quiz-logo {
    width: 150px;
    height: 150px;
    margin-right: 100px;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults h3 {
    margin-top: 0;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults .result-text {
    margin-bottom: 40px;
    font-size: 1.25rem;
    line-height: 30px;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content #quizResults .disclaimer {
    font-size: 0.875rem;
    font-weight: 400;
  }

  .quiz-block .carousel-track .carousel-slide#slide-6 .retake-quiz .retake-text {
    margin-top: 5px;
    font-size: 0.875rem;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  .quiz-block .carousel-track .carousel-slide#slide-3,
  .quiz-block .carousel-track .carousel-slide#slide-5 {
    background-size: 170% auto;
    background-position: bottom;
  }
}

#relatedArticles {
  margin-bottom: 30px;
  padding: 0;
}

#relatedArticles .row {
  margin: 0;
  display: flex;
  flex-direction: column;
  flex-flow: wrap;
}

#relatedArticles .row .col-xs-6:nth-child(even) {
  padding-right: 5px;
}

#relatedArticles .row .col-xs-6:nth-child(odd) {
  padding-left: 5px;
}

@media (min-width: 992px) {
  #relatedArticles {
    margin-bottom: 50px;
  }

  #relatedArticles .row {
    display: block;
  }

  #relatedArticles .row .col-xs-6:nth-child(even),
  #relatedArticles .row .col-xs-6:nth-child(odd) {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.RelatedArticleTitle.richText {
  padding: 0;
}

.RelatedArticleTitle.richText p,
.RelatedArticleTitle.richText h2 {
  font-family: var(--font);
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.75rem;
  margin: 20px 0;
  color: #10069F;
  text-transform: uppercase;
}

.related-box {
  padding: 0;
  margin-bottom: 15px;
}

.related-box figure figcaption {
  text-align: left;
}

.related-box figure figcaption a {
  padding-bottom: 10px;
  color: #10069F;
  font-family: var(--font);
  line-height: 1.0625rem;
  position: relative;
  display: inline-block;
  border-bottom: 0;
  width: 60%;
}

.related-box figure figcaption a:after {
  content: '';
  width: 50px;
  height: 2px;
  position: absolute;
  bottom: 0;
  display: block;
  background: #0071E5;
}

.related-box figure figcaption a:hover {
  border: 0;
  color: #0071E5;
}

.related-box figure>a {
  border-bottom: 0;
}

.related-box figure>a:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 60px;
  width: 100%;
}

.related-box figure:hover figcaption a {
  color: #0071E5;
  border: 0;
}

@media (min-width: 768px) {
  .related-box figure figcaption a {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .related-box figure figcaption a:after {
    width: 80px;
    height: 3px;
  }
}

#Product-Most-popular-block #container12 {
  overflow-x: scroll;
}

#Product-Most-popular-block #container12 .row {
  width: 1170px;
}

#Product-Most-popular-block #container12 .row .col-md-2 {
  width: 20%;
}

#Product-Most-popular-block #container12 .row .col-md-2 .image {
  margin: 30px 0 50px 0;
}

#Product-Most-popular-block #container12 .row .col-md-2 .image figure {
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
  height: 160px;
  align-items: center;
}

#Product-Most-popular-block #container12 .row .col-md-2 .image figure img {
  flex-shrink: 0;
}

#Product-Most-popular-block #container12 .row .col-md-2 .image figure p,
#Product-Most-popular-block #container12 .row .col-md-2 .image figure h2 {
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 1rem;
}

@media (min-width: 992px) {
  #Product-Most-popular-block .row #container12 {
    overflow-x: hidden;
    text-align: center;
    width: auto;
  }

  #Product-Most-popular-block .row #container12 .row {
    width: auto;
  }

  #Product-Most-popular-block .row #container12 .row .image figure {
    height: 220px;
  }
}

#Product-Most-popular-block {
  text-align: center;
}

#Product-Most-popular-block .image figure a {
  color: #10069F;
  font-size: 0.875rem;
}

#Product-Most-popular-block .image figure a:hover {
  border-bottom: none;
}

#Product-Most-popular-block .image figure:hover .related-product-title {
  border-bottom: 3px solid #0071E5;
  z-index: 1000;
}

#Product-Most-popular-block .image figure p {
  font-size: 0.875rem;
}

@media (min-width: 992px) {
  #Product-Most-popular-block .image figcaption {
    text-align: center;
  }

  #Product-Most-popular-block .image figcaption a {
    font-size: 22px;
  }

  #Product-Most-popular-block .image figcaption p {
    font-size: 20px;
  }
}

.reviews-carousel-wrapper .richText h2 {
  margin: auto;
  margin-top: 30px;
  text-align: center;
}

.reviews-carousel-wrapper .reviews-carousel {
  margin-bottom: 50px;
  padding-bottom: 50px;
  position: relative;
  display: block;
}

.reviews-carousel-wrapper .reviews-carousel .box-heading {
  margin-bottom: 0;
  padding-bottom: 0;
}

.reviews-carousel-wrapper .reviews-carousel figure img {
  max-width: 150px;
  height: auto;
  margin-bottom: 5px;
}

.reviews-carousel-wrapper .reviews-carousel figure figcaption {
  margin-bottom: 15px;
}

.reviews-carousel-wrapper .reviews-carousel .component-content {
  position: relative;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-slides {
  overflow: visible;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav {
  position: absolute;
  bottom: 90px;
  left: 0;
  right: 0;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-item {
  display: inline-block !important;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-prev,
.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-next {
  display: none;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-prev a:before,
.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-next a:before {
  display: none;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content {
  text-align: center;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .pr-stars-5-sm+.richText {
  min-height: 18.75rem;
}

@media (min-width: 768px) {
  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .pr-stars-5-sm+.richText {
    min-height: 9rem;
  }
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-single-rating {
  margin-bottom: 15px;
  display: block;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .carousel-review-description {
  min-height: 170px;
  display: block;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content p {
  margin: auto;
  margin-bottom: 10px;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-single-author {
  margin-bottom: 30px;
  display: block;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-product-image {
  width: 310px;
  position: absolute;
  bottom: -120px;
  left: 50%;
  transform: translate(-50%);
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .btn {
  width: 200px;
  margin-top: 30px;
}

@media (min-width: 768px) {
  .reviews-carousel-wrapper .richText h2 {
    margin-top: 50px;
  }

  .reviews-carousel-wrapper .reviews-carousel {
    padding-bottom: 80px;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav {
    bottom: 90px;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-single-rating {
    margin-bottom: 30px;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .carousel-review-description {
    min-height: 85px;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .btn {
    width: auto;
    margin-top: 50px;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-product-image {
    width: 420px;
    bottom: -160px;
  }
}

.reviews-carousel-wrapper {
  background: #0071E5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0071E5), color-stop(100%, #10069F));
  background: -webkit-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -o-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -ms-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: linear-gradient(to bottom, #0071E5 0%, #10069F 100%);
}

.reviews-carousel-wrapper h2 {
  color: #ffffff;
}

.reviews-carousel-wrapper .reviews-carousel .component-content {
  background: none !important;
  border: 0 !important;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-slides {
  overflow: visible;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-item a {
  border: 2px solid transparent;
  border-radius: 10px;
  background: #ffffff;
  height: 0.8125rem;
  width: 0.8125rem;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-item.is-active a {
  background: #0071E5;
  border: 2px #0071E5 solid;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .pr-stars-5-sm figcaption p {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.75rem;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-single-rating {
  font-size: 0.875rem;
  font-weight: 400;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content p {
  color: #ffffff;
  max-width: 270px;
  font-size: 1.125rem;
  line-height: 23px;
}

.reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-single-author {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.75rem;
}

@media (min-width: 768px) {
  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav .carousel-nav-item a {
    height: 12px;
    width: 12px;
    border: 2px solid #0071E5;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .pr-stars-5-sm p {
    font-size: 1rem;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content .reviews-single-rating {
    font-size: 1rem;
  }

  .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-content p {
    max-width: 800px;
  }
}

#Product-review-block,
.reviews-single-card {
  padding-top: 50px;
  padding-bottom: 30px;
  text-align: center;
  position: relative;
  display: block;
}

#Product-review-block .reviews-single-rating,
.reviews-single-card .reviews-single-rating {
  margin-bottom: 15px;
  display: block;
}

#Product-review-block figure img,
.reviews-single-card figure img {
  max-width: 150px;
  height: auto;
  margin-bottom: 5px;
}

#Product-review-block figure figcaption,
.reviews-single-card figure figcaption {
  margin-bottom: 15px;
}

#Product-review-block p,
.reviews-single-card p {
  max-width: 270px;
  margin: auto;
  margin-bottom: 10px;
}

#Product-review-block .reviews-single-author,
.reviews-single-card .reviews-single-author {
  margin-bottom: 30px;
  display: block;
}

#Product-review-block .btn,
.reviews-single-card .btn {
  width: 180px;
}

#Product-review-block .reviews-product-image,
.reviews-single-card .reviews-product-image {
  width: 250px;
  position: absolute;
  bottom: -30px;
  left: 50%;
  transform: translate(-50%);
}

@media (min-width: 992px) {

  #Product-review-block,
  .reviews-single-card {
    padding-bottom: 80px;
  }

  #Product-review-block .reviews-single-rating,
  .reviews-single-card .reviews-single-rating {
    margin-bottom: 30px;
  }

  #Product-review-block p,
  .reviews-single-card p {
    max-width: 800px;
  }

  #Product-review-block .btn,
  .reviews-single-card .btn {
    width: 174px;
  }

  #Product-review-block .reviews-product-image,
  .reviews-single-card .reviews-product-image {
    width: 420px;
    bottom: -80px;
  }
}

#Product-review-block {
  padding-bottom: 0;
}

#Product-review-block .reviews-single-author {
  font-size: 1.125rem !important;
  line-height: 46px !important;
}

#Product-review-block .Product-start-rating-image .middle figcaption p {
  font-family: var(--font);
  font-size: 0.875rem;
  margin-bottom: 0;
}

@media (min-width: 992px) {
  #Product-review-block {
    padding-bottom: 15px;
    padding-top: 30px;
  }

  #Product-review-block .Product-start-rating-image .middle figcaption p {
    font-family: var(--font);
    font-size: 1rem;
    margin-bottom: 30px;
  }

  #Product-review-block .reviews-single-author {
    font-size: 0.875rem !important;
    margin-top: 40px;
    margin-bottom: 10px;
  }
}

#Product-review-block,
.reviews-single-card {
  background: #0071E5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0071E5), color-stop(100%, #10069F));
  background: -webkit-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -o-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: -ms-linear-gradient(top, #0071E5 0%, #10069F 100%);
  background: linear-gradient(to bottom, #0071E5 0%, #10069F 100%);
}

#Product-review-block h2,
#Product-review-block .pseudo-h2,
.reviews-single-card h2,
.reviews-single-card .pseudo-h2 {
  color: #ffffff;
}

#Product-review-block .reviews-single-rating,
.reviews-single-card .reviews-single-rating {
  font-size: 0.875rem;
}

#Product-review-block figcaption p,
.reviews-single-card figcaption p {
  font-size: 0.875rem;
}

#Product-review-block p,
.reviews-single-card p {
  color: #ffffff;
  font-size: 1.125rem;
  line-height: 23px;
}

#Product-review-block .reviews-single-author,
.reviews-single-card .reviews-single-author {
  font-size: 0.875rem;
  line-height: 1.75rem;
}

@media (min-width: 992px) {

  #Product-review-block .component-content .content .reviews-single-rating,
  .reviews-single-card .component-content .content .reviews-single-rating {
    font-size: 1rem;
  }
}

.section-header {
  margin-bottom: 60px;
}

.section-header .component-content {
  width: 100%;
  height: 100px;
  display: block;
  position: relative;
}

.section-header .component-content .section-header-image {
  width: 110px;
  position: absolute;
  top: 69px;
  left: 50%;
  transform: translate(-50%);
}

@media (min-width: 768px) {
  .section-header .component-content .section-header-image {
    width: 160px;
    top: 50px;
  }
}

.section-header .component-content {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.articles-filter {
  height: 52px;
  position: relative;
}

.articles-filter ul {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  height: auto;
  z-index: 5;
  width: 280px;
}

@media (min-width: 992px) {
  .articles-filter {
    margin: 0 auto 50px auto;
    height: auto;
  }

  .articles-filter ul {
    width: auto;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    position: relative;
    transform: none;
    left: auto;
  }
}

.articles-filter ul {
  list-style: none;
  cursor: pointer;
}

.articles-filter ul.article-filter-pronamel {
  display: flex;
  flex-flow: row wrap;
}

.articles-filter ul.article-filter-pronamel li {
  flex-basis: 100%;
}

.articles-filter li {
  text-align: center;
  display: none;
  border: 1px solid #e9eaed;
  background-color: #f7f7f7;
  position: relative;
}

.articles-filter li:first-of-type {
  display: block;
  font-weight: 600;
  line-height: 39px;
  font-size: 0.875rem;
  color: #10069F;
}

.articles-filter li:first-of-type:before {
  content: '';
  position: absolute;
  display: block;
  width: 5px;
  height: 100%;
  background-color: #0071E5;
}

.articles-filter li:first-of-type:after {
  content: '';
  width: 11px;
  height: 11px;
  position: absolute;
  top: 40%;
  right: 15px;
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 35px;
  background-position: 0 -57px;
}

.articles-filter li:first-of-type a {
  line-height: 39px;
  font-size: 0.875rem;
  color: #10069F;
}

.articles-filter li:hover {
  color: #0071E5;
  background-color: #e9eaed;
}

.articles-filter li a {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 35px;
  text-align: center;
  color: #10069F;
}

.articles-filter .active li {
  display: block;
}

.articles-filter .active li:first-of-type:after {
  content: '';
  transform: rotate(180deg);
}

@media (min-width: 992px) {
  .articles-filter ul.article-filter-pronamel li {
    flex-basis: 33%;
  }

  .articles-filter ul li {
    text-align: center;
    display: block;
    border: transparent;
    background-color: transparent;
  }

  .articles-filter ul li:first-of-type::before,
  .articles-filter ul li:first-of-type::after {
    display: none;
  }

  .articles-filter ul li:first-of-type a {
    font-size: 1.125rem;
    line-height: 45px;
  }

  .articles-filter ul li:hover {
    background-color: transparent;
  }

  .articles-filter ul li a {
    font-size: 1.125rem;
    font-weight: 300;
    padding-bottom: 10px;
    line-height: 45px;
  }

  .articles-filter ul li a:hover {
    color: #0071E5;
    border: 3px solid transparent;
  }

  .articles-filter ul li a:hover:after {
    content: '';
    width: 80px;
    height: 3px;
    background-color: #0071E5;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
  }

  .articles-filter ul li a.active {
    font-weight: 400;
    font-size: 1.125rem;
  }

  .articles-filter ul li a.active:after {
    content: '';
    width: 80px;
    height: 3px;
    background-color: #0071E5;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
  }
}

.shareThis {
  display: flex;
  align-items: center;
  justify-content: center;
}

.shareThis .shareThis-item {
  margin-right: 20px;
  margin-bottom: 0;
  height: auto;
}

.shareThis .shareThis-item:last-child {
  margin-right: 0;
}

.shareThis .shareThis-item a img {
  height: 35px;
  width: 35px;
}

@media (min-width: 992px) {
  .shareThis {
    justify-content: flex-start;
  }

  .shareThis .shareThis-item {
    margin-right: 10px;
  }

  .shareThis .shareThis-item a img {
    height: 22px;
    width: 22px;
  }
}

@media (min-width: 768px) {
  #footer .shareThis {
    justify-content: center;
  }

  #footer .shareThis .shareThis-item {
    margin-right: 15px;
  }

  #footer .shareThis .shareThis-item:last-child {
    margin-right: 0;
  }

  #footer .shareThis .shareThis-item a img {
    height: 29px;
    width: 29px;
  }
}

.shareThis .shareThis-item a {
  height: auto;
}

.shareThis .shareThis-item a:hover {
  border: 0;
}

.shareThis .shareThis-item a img {
  opacity: 1;
  transition: filter 0.2s ease;
}

.shareThis .shareThis-item a img:hover {
  filter: brightness(50%);
}

.single-product-block>.component-content>.content {
  margin: 0;
}

.single-product-block.even:before {
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  z-index: -1;
  box-sizing: border-box;
}

.single-product-block .box-cont>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
}

.single-product-block .product-box>.component-content>.content {
  margin: 0;
}

.single-product-block .product-box .image {
  padding: 0;
}

.single-product-block .product-box .image img {
  max-height: 160px;
  display: block;
  margin: 0 auto;
}

.single-product-block .product-box.box-single-special {
  margin-top: 40px;
}

.single-product-block .product-benefits ul {
  display: none;
}

@media (min-width: 768px) {
  .single-product-block .reference-text p:last-child {
    display: block;
  }

  .single-product-block .product-benefits ul {
    display: block;
  }

  .single-product-block .product-box .image img {
    margin-bottom: 45px;
  }
}

.single-product-block {
  padding: 30px 15px;
}

.single-product-block .richText .component-content {
  overflow: visible;
}

.single-product-block.even {
  background: #f7f7f7;
}

.single-product-block.even:before {
  background: #f7f7f7;
}

.single-product-block .reference-text h3 {
  text-align: center;
  position: relative;
  font-size: 1.25rem;
  font-weight: bold;
  padding: 0 0 10px;
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .single-product-block .reference-text h3 {
    line-height: 1.3;
  }
}

.single-product-block .reference-text h3:after {
  content: '';
  width: 50px;
  height: 2px;
  background-color: #0071E5;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.single-product-block .reference-text p {
  margin: 0;
  margin-bottom: 40px;
  font-weight: 300;
}

.single-product-block .reference-text p a {
  color: #0071E5;
  text-decoration: none;
  font-weight: 400;
}

.single-product-block .reference-text p strong {
  font-weight: 400;
}

.single-product-block .box-cont .product-title {
  margin-top: 30px;
}

.single-product-block .box-cont.box-cont-no .product-title {
  margin-top: 0px;
}

.single-product-block .product-title {
  padding: 0;
  min-height: 55px;
}

.single-product-block .product-title p {
  margin: 0;
}

.single-product-block .product-title p a {
  text-decoration: none;
  color: #575757;
  font-size: 0.875rem;
}

.single-product-block .product-title p a:hover {
  text-decoration: none;
  border-bottom: 0;
}

.single-product-block .product-title p a strong,
.single-product-block .product-title p a b,
.single-product-block .product-title p a .selection-bold {
  color: #10069F;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

@media screen and (min-width: 768px) {
  .single-product-block .product-title p a {
    font-size: 1.25rem;
  }

  .single-product-block .product-title p a strong,
  .single-product-block .product-title p a b,
  .single-product-block .product-title p a .selection-bold {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

.single-product-block .product-benefits {
  padding: 0;
}

.single-product-block .product-benefits p a {
  text-decoration: none;
  padding-bottom: 6px;
  display: block;
  color: #10069F;
}

.single-product-block .product-benefits p a:hover {
  text-decoration: none;
  border-bottom-color: transparent;
  color: #0071E5;
}

.single-product-block .product-benefits p a:after {
  content: '';
  width: 50px;
  height: 2px;
  background-color: #0071E5;
  position: absolute;
  bottom: 0;
  left: 0;
}

@media (min-width: 768px) {
  .single-product-block {
    padding: 50px 0;
  }

  .single-product-block .reference-text h3 {
    font-size: 1.875rem;
    padding: 0 0 15px;
    margin-bottom: 45px;
  }

  .single-product-block .reference-text h3:after {
    width: 80px;
    height: 3px;
  }

  .single-product-block .reference-text p:first-of-type {
    margin-bottom: 100px;
  }

  .single-product-block .reference-text p:last-child {
    display: block;
    font-size: 0.875rem;
  }

  .single-product-block .reference-text.product-details-text-no-footnote p:last-child {
    font-size: 1.125rem;
  }

  .single-product-block .product-title {
    height: auto;
  }

  .single-product-block .box-cont .product-title {
    margin-top: 100px;
  }

  .single-product-block .box-cont.box-cont-no .product-title {
    margin-top: 0px;
  }

  .single-product-block .product-benefits ul {
    margin-left: 0;
  }

  .single-product-block .product-benefits ul li {
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin: 0;
    margin-bottom: 2px;
    color: #707070;
    padding-left: 10px;
    font-weight: 300;
  }

  .single-product-block .product-benefits ul li:before {
    content: '\2022';
  }

  .single-product-block .product-benefits p:last-child {
    margin-top: 15px;
  }

  .single-product-block .product-benefits p:last-child a {
    padding-bottom: 10px;
    font-size: 1.25rem;
    line-height: 1.875rem;
  }

  .single-product-block .product-benefits p:last-child a:after {
    width: 80px;
    height: 3px;
  }
}

.toothbrush-container {
  max-width: 90%;
  margin: 0 auto;
  float: none;
}

.toothbrush-container .paragraphSystem {
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}

@media (min-width: 768px) {
  .toothbrush-container .paragraphSystem {
    flex-direction: row;
  }
}

.toothbrush-container .toothbrush {
  border: 2px solid #81C6EA;
  border-radius: 0 15px 0 15px;
  margin: 30px auto 0;
  padding-top: 30px;
  padding-bottom: 15px;
  width: 80%;
  float: none;
  min-height: 200px;
}

@media (min-width: 768px) {
  .toothbrush-container .toothbrush {
    width: calc(50% - 24px);
    margin-top: 40px;
    min-height: 570px;
  }
}

@media (min-width: 992px) {
  .toothbrush-container .toothbrush {
    width: calc(33% - 24px);
  }
}

.toothbrush-container .toothbrush .image a {
  border-bottom: none;
}

.toothbrush-container .toothbrush .content.paragraphSystem {
  min-height: 200px;
  flex-direction: row;
}

@media (min-width: 768px) {
  .toothbrush-container .toothbrush .content.paragraphSystem {
    min-height: 450px;
  }
}

.topbar {
  padding: 0;
}

.top-bar {
  display: none;
}

@media (min-width: 992px) {
  .top-bar {
    display: block;
  }

  .top-bar .top-bar-blend-bg {
    height: 42px;
    padding-top: 5px;
  }

  .top-bar .top-bar-blend-bg:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    width: 100vw;
    transform: translateX(-50%);
    box-sizing: border-box;
  }

  .top-bar .top-bar-left div,
  .top-bar .top-bar-right div {
    display: flex;
    align-items: center;
  }

  .top-bar .social-pages .component-content>.content {
    height: 40px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }

  .top-bar .social-pages .component-content>.content i {
    margin-right: 10px;
  }

  .top-bar .top-bar-right {
    display: flex;
    flex-direction: row-reverse;
  }

  .top-bar .search-block {
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }

  .top-bar .sensodyne-logo {
    z-index: 8;
  }

  .top-bar .sensodyne-logo a {
    position: absolute;
    left: 50%;
    top: -25px;
    transform: translateX(-50%);
  }
}

.top-bar .searchBoxSpan-invisible {
  display: none;
}

@media speech {
  .top-bar .searchBoxSpan-invisible {
    display: inline;
  }
}

@media (min-width: 992px) {
  .top-bar .top-bar-blend-bg:before {
    background: -moz-radial-gradient(center, circle cover, #ffffff 0%, #e9eaed 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #ffffff), color-stop(100%, #e9eaed));
    background: -webkit-radial-gradient(center, circle cover, #ffffff 0%, #e9eaed 100%);
    background: -o-radial-gradient(center, circle cover, #ffffff 0%, #e9eaed 100%);
    background: -ms-radial-gradient(center, circle cover, #ffffff 0%, #e9eaed 100%);
    background: radial-gradient(circle cover at center, #ffffff 0%, #e9eaed 100%);
    background-color: #ffffff;
  }

  .top-bar .top-bar-blend-bg a,
  .top-bar .top-bar-blend-bg p {
    margin: 0;
    border: 0;
    text-decoration: none;
  }

  .top-bar .top-bar-blend-bg .top-bar-link {
    font-size: 0.875rem;
    color: #666363;
    text-decoration: none;
    border-bottom: 1px solid transparent;
    transition: all ease-in-out 0.2s;
  }

  .top-bar .top-bar-blend-bg .top-bar-link:hover {
    color: #323131;
    border-bottom: 1px solid #323131;
  }

  .top-bar .top-bar-blend-bg .top-bar-left .paragraphSystem,
  .top-bar .top-bar-blend-bg .top-bar-right .paragraphSystem {
    margin: 0;
  }

  .top-bar .top-bar-blend-bg .top-bar-left p:not(.country-selected),
  .top-bar .top-bar-blend-bg .top-bar-right p:not(.country-selected) {
    margin-right: 50px;
  }

  .top-bar .top-bar-blend-bg .top-bar-right {
    white-space: nowrap;
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country {
    margin-right: 30px;
    border: 0;
    overflow: hidden;
    vertical-align: middle;
    cursor: pointer;
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country p {
    font-size: 0.875rem;
    color: #666363;
    display: flex;
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country .chevron-down {
    margin-left: 10px;
    background-color: transparent;
    display: flex;
    align-items: center;
    flex-direction: row;
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country .chevron-down::before,
  .top-bar .top-bar-blend-bg .top-bar-right .select-country .chevron-down::after {
    content: '';
    width: 10px;
    height: 1px;
    vertical-align: middle;
    display: inline-block;
    background-color: #666363;
    transition: all 0.2s ease-in-out;
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country .chevron-down::before {
    transform: rotate(45deg);
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country .chevron-down::after {
    transform: rotate(-45deg);
    margin-left: -3px;
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country.is-open .chevron-down::before {
    transform-origin: center center;
    transform: rotate(-45deg);
  }

  .top-bar .top-bar-blend-bg .top-bar-right .select-country.is-open .chevron-down::after {
    transform-origin: center center;
    transform: rotate(45deg);
  }

  .top-bar .top-bar-blend-bg .top-bar-right .gsk-logo i {
    width: 36px;
    height: 31px;
  }

  .top-bar .social-pages {
    padding-left: 15px;
    height: 40px;
  }

  .top-bar .social-pages i {
    width: 22px;
    height: 22px;
  }

  .top-bar .search-block .form-search input {
    width: 150px;
    height: 24px;
    border: 1px solid #e9eaed;
    border-radius: 15px;
    display: none;
    font-size: 0.875rem;
  }

  .top-bar .search-block .form-search button {
    padding: 0;
    width: 24px;
    height: 24px;
    background: transparent;
    border: 0;
    font-size: 0;
    background-image: url("../../../desktop/img/ssd_sprites.png");
    background-repeat: no-repeat;
    background-size: 70px;
    background-position: 0 -871px;
  }

  .top-bar .search-block.is-open .form-search input {
    display: inline-block;
    padding-left: 30px;
  }

  .top-bar .search-block.is-open .form-search button {
    position: absolute;
    top: 6px;
    left: 25px;
    width: 16px;
    height: 16px;
    background-size: 41px;
    background-position: 0 -510px;
  }

  .top-bar .sensodyne-logo i {
    width: 222px;
    height: 50px;
  }
}

.reference-faq-dropdown {
  height: 52px;
  position: relative;
}

.reference-faq-dropdown ul {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  height: auto;
  z-index: 5;
  width: 280px;
}

@media (min-width: 992px) {
  .reference-faq-dropdown ul {
    width: 380px;
  }
}

.reference-faq-dropdown ul {
  list-style: none;
  cursor: pointer;
}

.reference-faq-dropdown li {
  display: none;
  font-size: 0.875rem;
  line-height: 35px;
  text-align: center;
  color: #10069F;
  border: 1px solid #e9eaed;
  background-color: #f7f7f7;
  position: relative;
}

.reference-faq-dropdown li:first-of-type {
  display: block;
  font-weight: 600;
  line-height: 39px;
  font-size: 0.875rem;
}

.reference-faq-dropdown li:first-of-type:before {
  content: '';
  position: absolute;
  display: block;
  width: 5px;
  height: 100%;
  background-color: #0071E5;
}

.reference-faq-dropdown li:first-of-type:after {
  content: '';
  width: 11px;
  height: 11px;
  position: absolute;
  top: 40%;
  right: 15px;
  background-image: url("../../../desktop/img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 35px;
  background-position: 0 -57px;
}

.reference-faq-dropdown li:hover {
  color: #0071E5;
  background-color: #e9eaed;
}

.reference-faq-dropdown .active li {
  display: block;
}

.reference-faq-dropdown .active li:first-of-type:after {
  content: '';
  transform: rotate(180deg);
}

@media (min-width: 992px) {
  .reference-faq-dropdown ul li {
    font-size: 1.125rem;
    line-height: 48px;
  }

  .reference-faq-dropdown ul li:first-of-type {
    font-size: 1.5625rem;
    line-height: 53px;
  }

  .reference-faq-dropdown ul li:first-of-type:before {
    width: 7px;
  }
}

.video-box br,
#Product-video-block br {
  display: none;
}

.video-box .video-int .video-content,
#Product-video-block .video-int .video-content {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 15;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: auto;
}

.video-box .video-int .video-content .video,
#Product-video-block .video-int .video-content .video {
  position: relative;
  padding: 0;
  width: 90%;
  max-width: 720px;
}

.video-box .video-int .video-content .video iframe,
.video-box .video-int .video-content .video object,
.video-box .video-int .video-content .video embed,
#Product-video-block .video-int .video-content .video iframe,
#Product-video-block .video-int .video-content .video object,
#Product-video-block .video-int .video-content .video embed {
  top: 0;
  left: 0;
  width: 100%;
  border: 0;
}

.video-box .video-int .video-content .video .close,
#Product-video-block .video-int .video-content .video .close {
  position: absolute;
  top: -50px;
  right: 0;
  display: block;
}

.video-box .video-int .placeholder-img,
#Product-video-block .video-int .placeholder-img {
  position: relative;
}

.video-box .video-int .placeholder-img img,
#Product-video-block .video-int .placeholder-img img {
  display: block !important;
  width: 100%;
}

.video-box .video-int .placeholder-img .title-content,
.video-box .video-play-int .placeholder-img .title-content,
#Product-video-block .video-int .placeholder-img .title-content {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
}

.video-box .video-int .placeholder-img .title-content button,
.video-box .video-play-int .placeholder-img .title-content button,
#Product-video-block .video-int .placeholder-img .title-content button {
  width: 100%;
  height: 100%;
}

.video-box .video-int .placeholder-img .title-content button i,
.video-box .video-play-int .placeholder-img .title-content button i,
#Product-video-block .video-int .placeholder-img .title-content button i {
  position: absolute;
  left: 50%;
  bottom: 50%;
  transform: translate(-50%, 50%);
}

.video-box .video-int .placeholder-img .title-content p,
#Product-video-block .video-int .placeholder-img .title-content p {
  position: absolute;
  left: 35px;
  bottom: 30px;
}

.video-box .video-text .richText-content,
#Product-video-block .video-text .richText-content {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

@media (max-width: 767px) {

  .video-box .video,
  #Product-video-block .video {
    margin-top: 50px;
  }

  .video-box .video iframe,
  #Product-video-block .video iframe {
    min-height: 50vh;
    height: auto !important;
  }
}

@media (min-width: 768px) {

  .video-box br,
  #Product-video-block br {
    display: block;
  }

  .video-box .video-int .placeholder-img .title-content button,
  .video-box .video-play-int .placeholder-img .title-content button,
  #Product-video-block .video-int .placeholder-img .title-content button {
    height: 100%;
  }

  .video-box .video-int .placeholder-img .title-content p,
  #Product-video-block .video-int .placeholder-img .title-content p {
    margin-left: 0;
    bottom: 25px;
  }

  .video-box .video-text .richText-content,
  #Product-video-block .video-text .richText-content {
    padding: 15px 30px;
  }
}

.video-box .video-int .placeholder-img .title-content button,
.video-box .video-play-int .placeholder-img .title-content button,
#Product-video-block .video-int .placeholder-img .title-content button {
  background: none;
  border: 0;
  padding: 0;
}

.video-box .video-int .placeholder-img .title-content button i,
.video-box .video-play-int .placeholder-img .title-content button i,
#Product-video-block .video-int .placeholder-img .title-content button i {
  height: 60px;
  width: 60px;
}

.video-box .video-int .placeholder-img .title-content .duration,
#Product-video-block .video-int .placeholder-img .title-content .duration {
  margin: auto;
  font-family: var(--font-bold);
  font-size: 0.875rem;
  color: #032468;
  font-weight: 700;
}

.video-box .video-int.video-without-play-button i,
#Product-video-block .video-int.video-without-play-button i {
  display: none;
}

.video-box .video-int .video-content,
#Product-video-block .video-int .video-content {
  background-color: rgba(0, 0, 0, 0.4);
}

.video-box .video-int .video-content .video .close,
#Product-video-block .video-int .video-content .video .close {
  width: 25px;
  height: 25px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026.87%2026.87%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%231a99da%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28-56.997%20-33.429%29%22%3E%3Crect%20class%3D%22a%22%20width%3D%2234%22%20height%3D%224%22%20rx%3D%222%22%20transform%3D%22rotate%28-45%2097.872%20-40.065%29%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M79.624%2058.885L58.41%2037.672a2%202%200%200%201%202.828-2.829l21.213%2021.213a2%202%200%200%201-2.828%202.829z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  cursor: pointer;
}

.video-box .video-text .richText-content,
#Product-video-block .video-text .richText-content {
  padding: 15px;
  background: #f7f7f7;
}

.video-box .video-text .richText-content h2,
#Product-video-block .video-text .richText-content h2 {
  margin: 0;
}

@media (min-width: 768px) {

  .video-box .video-int .placeholder-img .title-content .duration,
  #Product-video-block .video-int .placeholder-img .title-content .duration {
    font-size: 1.25rem;
  }
}

.page-about-sensodyne .reviews-product-image {
  z-index: 1;
}

.page-about-sensodyne .intro-about>.component-content>.content,
.page-about-sensodyne .about-bg-section>.component-content>.content {
  margin: 0;
}

.page-about-sensodyne .intro-about {
  padding-top: 30px;
  padding-bottom: 20px;
}

.page-about-sensodyne .intro-about p {
  text-align: left !important;
}

.page-about-sensodyne .intro-about p:nth-of-type(2) {
  font-weight: 300;
}

.page-about-sensodyne .intro-about p:last-child {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.page-about-sensodyne .intro-about .image {
  display: none;
}

@media (min-width: 768px) {
  .page-about-sensodyne .intro-about {
    padding-bottom: 70px;
  }

  .page-about-sensodyne .intro-about .image {
    display: block;
  }

  .page-about-sensodyne .intro-about .image img {
    width: 150px;
    margin-top: 60px;
  }

  .page-about-sensodyne .intro-about p {
    text-align: center !important;
  }

  .page-about-sensodyne .intro-about p:last-child {
    font-size: 0.875rem;
    line-height: 1.75rem;
  }
}

.page-about-sensodyne .about-bg-section {
  padding-top: 40px;
  padding-bottom: 50px;
  background: #f7f7f7;
}

@media (min-width: 768px) {
  .page-about-sensodyne .about-bg-section.top-margin {
    padding-top: 100px !important;
    padding-bottom: 50px;
  }
}

.page-about-sensodyne .about-bg-section .btn {
  padding: 15px;
}

.page-about-sensodyne .about-bg-section .btn:last-child {
  margin-left: 15px;
  width: 150px;
}

.page-about-sensodyne .about-bg-section .icon-box>.component-content>.content {
  flex-direction: column;
  justify-content: center;
}

.page-about-sensodyne .about-bg-section .icon-box>.component-content p {
  margin: 0;
  width: 100%;
  text-align: center;
}

.page-about-sensodyne .about-bg-section .icon-box>.component-content p:first-child {
  margin: 10px 0 5px;
}

.page-about-sensodyne .about-bg-section .icon-box>.component-content p:nth-child(2) {
  width: 100%;
}

.page-about-sensodyne .about-bg-section .icon-box .reference-icons {
  padding-left: 15px !important;
}

.page-about-sensodyne .about-bg-section .icon-box .reference-icons+div {
  padding-left: 15px;
}

@media (min-width: 768px) {
  .page-about-sensodyne .about-bg-section .icon-box>.component-content>.content p:first-child {
    width: 100%;
  }
}

.page-about-sensodyne .about-bg-section.top-margin {
  margin-top: -50px;
  padding-top: 70px;
}

.page-about-sensodyne .about-bg-section.top-margin p {
  margin-bottom: 30px;
}

.page-about-sensodyne .about-bg-section h2>span {
  padding-bottom: 25px;
  display: block;
}

.page-about-sensodyne .about-bg-section h2>span:after {
  position: relative;
  bottom: 0;
  top: 10px;
  left: 0;
  transform: translate(0);
  margin: 0 auto;
  display: block;
}

.page-about-sensodyne .about-bg-section p .related-product-subtitle {
  font-size: 0.875rem;
  line-height: 15px;
  color: #10069F;
  margin: 30px 0 40px;
  display: block;
}

@media (min-width: 768px) {
  .page-about-sensodyne .about-bg-section p .related-product-subtitle {
    font-size: 1.125rem;
    line-height: 22px;
  }
}

@media (min-width: 768px) {
  .page-about-sensodyne .about-bg-section .btn {
    padding: 15px 30px;
    width: 270px;
  }

  .page-about-sensodyne .about-bg-section .btn:last-child {
    margin-left: 0;
    width: 270px;
  }
}

.page-about-sensodyne .Breadcrumbs-mobile .breadcrumbs-list .first a::before {
  width: 20px;
  height: 20px;
}

.page-about-sensodyne .about-bg-section .btn {
  background: #1477a9;
  border-color: #1477a9;
}

.page-about-sensodyne .about-bg-section .btn:hover,
.page-about-sensodyne .about-bg-section .btn:focus,
.page-about-sensodyne .about-bg-section .btn:active {
  background: transparent;
  color: #1477a9;
}

@media (max-width: 767px) {
  .page-about-sensodyne .about-bg-section .btn {
    min-width: 175px;
    margin-left: 0;
    margin: 20px 20px 0;
  }

  .page-about-sensodyne .about-bg-section .btn:first-child {
    margin-top: 0;
  }
}

.page-about-sensodyne .reviews-carousel .pr-stars-5-sm p {
  font-size: 0.875rem;
}

.page-about-sensodyne .reviews-carousel .carousel-content .carousel-review-description {
  font-weight: 400;
}

@media (min-width: 768px) {
  .page-about-sensodyne .hero-article h2 {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
  }
}

.page-about-sensodyne .sensitive-teeth-wrapper:nth-child(2) p a {
  color: #1477a9;
}

.page-about-sensodyne .sensitive-teeth-wrapper .plus-subtitle h3 {
  margin-top: 30px;
  margin-bottom: 40px;
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box h3 {
  max-width: 240px;
  margin: 10px auto 5px;
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box p {
  max-width: 250px;
  margin-left: auto !important;
  margin-right: auto !important;
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon {
  width: 44px;
  height: 44px;
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-TeethWhitening {
  width: 38px;
}

@media (min-width: 768px) {
  .page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-TeethWhitening {
    width: 47px;
  }
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-gum-protection {
  width: 36px;
}

@media (min-width: 768px) {
  .page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-gum-protection {
    width: 45px;
  }
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-xtra-fresh-breath {
  width: 52px;
}

@media (min-width: 768px) {
  .page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-xtra-fresh-breath {
    width: 65px;
  }
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-brush {
  width: 31px;
}

@media (min-width: 768px) {
  .page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-brush {
    width: 38px;
  }
}

.page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-chair {
  width: 38px;
}

@media (min-width: 768px) {
  .page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon.icon-chair {
    width: 47px;
  }
}

@media (min-width: 768px) {
  .page-about-sensodyne .sensitive-teeth-wrapper .icon-box .icon {
    width: 55px;
    height: 55px;
  }
}

.page-about-sensodyne.page-science-of-sensodyne .article-tile figcaption {
  width: 65% !important;
}

.page-ingredients .intro-padding {
  padding-top: 15px;
  padding-bottom: 60px;
}

.page-ingredients .intro-padding p {
  text-align: left;
}

@media (min-width: 768px) {
  .page-ingredients .intro-padding p {
    text-align: center;
    max-width: 42%;
    margin: auto;
  }

  .page-ingredients .intro-padding p:last-child {
    margin-top: 15px;
  }
}

.page-ingredients .section-header {
  padding: 0;
  z-index: 1;
  margin-bottom: 90px;
  width: 100%;
  height: 100px;
  aspect-ratio: auto 16/9;
}

.page-ingredients .video-box {
  padding: 0;
  margin-top: 30px;
  margin-bottom: 30px;
}

.page-ingredients .video-box.odd {
  margin-bottom: 5px;
}

.page-ingredients .ingredients-content {
  padding: 15px;
  padding-top: 0;
}

.page-ingredients .ingredients-content #potassium,
.page-ingredients .ingredients-content #stannousfluoride {
  display: block;
  height: 55px;
  margin-top: -55px;
}

.page-ingredients .ingredients-content h2 {
  text-align: center;
  margin-bottom: 30px;
}

.page-ingredients .ingredients-content h2 span {
  padding-bottom: 15px;
  font-weight: 400;
}

.page-ingredients .ingredients-content p:first-child {
  color: #10069F;
  margin: 0;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.5625rem;
  font-weight: 300;
}

@media (min-width: 768px) {
  .page-ingredients .ingredients-content h2 {
    margin-bottom: 60px;
  }

  .page-ingredients .ingredients-content h2 span {
    padding-bottom: 20px;
  }

  .page-ingredients .ingredients-content p:first-child {
    font-size: 22px;
    line-height: 2.5rem;
  }
}

.page-ingredients .how-box {
  clear: none;
  background: #f7f7f7;
}

.page-ingredients .how-box:before {
  background: #f7f7f7;
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  z-index: -1;
  box-sizing: border-box;
}

@media (min-width: 768px) {
  .page-ingredients .how-box .video-box {
    margin-bottom: 60px;
  }

  .page-ingredients .how-box .video-box .video-text h2 {
    margin-bottom: 15px;
  }
}

.page-ingredients .horizontal-product-tile {
  padding: 0;
}

@media (min-width: 768px) {
  .page-ingredients .horizontal-product-tile {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  .page-ingredients .hero-article figure figcaption p {
    font-size: 24px;
  }
}

@media (min-width: 992px) {
  .page-ingredients .chemical-work {
    padding-right: 55px;
  }
}

.page-ingredients .chemical-work p {
  text-align: center;
}

.page-ingredients .chemical-work p,
.page-ingredients .chemical-work+div p,
.page-ingredients .plus-subtitle p:first-of-type,
.page-ingredients .sensitive-teeth-wrapper h2+p,
.page-ingredients .intro-padding p,
.page-ingredients .ingredients-content p,
.page-ingredients .carousel-content figcaption,
.page-ingredients .carousel-content .carousel-review-description,
.page-ingredients .carousel-content .reviews-single-author {
  font-weight: 300;
}

.page-ingredients .chemical-work p>strong,
.page-ingredients .chemical-work p>.highlight-text,
.page-ingredients .chemical-work p>a,
.page-ingredients .chemical-work+div p>strong,
.page-ingredients .chemical-work+div p>.highlight-text,
.page-ingredients .chemical-work+div p>a,
.page-ingredients .plus-subtitle p:first-of-type>strong,
.page-ingredients .plus-subtitle p:first-of-type>.highlight-text,
.page-ingredients .plus-subtitle p:first-of-type>a,
.page-ingredients .sensitive-teeth-wrapper h2+p>strong,
.page-ingredients .sensitive-teeth-wrapper h2+p>.highlight-text,
.page-ingredients .sensitive-teeth-wrapper h2+p>a,
.page-ingredients .intro-padding p>strong,
.page-ingredients .intro-padding p>.highlight-text,
.page-ingredients .intro-padding p>a,
.page-ingredients .ingredients-content p>strong,
.page-ingredients .ingredients-content p>.highlight-text,
.page-ingredients .ingredients-content p>a,
.page-ingredients .carousel-content figcaption>strong,
.page-ingredients .carousel-content figcaption>.highlight-text,
.page-ingredients .carousel-content figcaption>a,
.page-ingredients .carousel-content .carousel-review-description>strong,
.page-ingredients .carousel-content .carousel-review-description>.highlight-text,
.page-ingredients .carousel-content .carousel-review-description>a,
.page-ingredients .carousel-content .reviews-single-author>strong,
.page-ingredients .carousel-content .reviews-single-author>.highlight-text,
.page-ingredients .carousel-content .reviews-single-author>a {
  font-weight: 400;
}

.page-ingredients .sensitive-teeth-wrapper:last-of-type h2+p {
  margin: auto;
  margin-bottom: 35px;
  text-align: left !important;
}

.page-ingredients .ingredients-content .sensodyne-section-title:first-line {
  font-weight: 300;
  font-size: 22px;
}

.page-ingredients #relatedArticles {
  margin-top: 20px;
}

@media (min-width: 768px) {
  .page-ingredients #relatedArticles {
    margin-top: 50px;
  }
}

.page-ingredients.page-ingredients .Content {
  margin-left: 0;
  margin-right: 0;
}

@media (min-width: 992px) and (max-width: 1055px) {
  .page-ingredients.page-ingredients .hero-article figcaption h1 {
    font-size: 1.5625rem;
    margin: 30px 0 0;
  }
}

@media (min-width: 768px) {
  .page-ingredients.page-ingredients .hero-article figcaption h2 {
    width: 57%;
  }
}

.page-ingredients.page-ingredients .hero-article figcaption p {
  text-align: left;
}

@media (min-width: 768px) {
  .page-ingredients.page-ingredients .hero-article figcaption p {
    text-align: center;
  }
}

@media (min-width: 992px) and (max-width: 1055px) {
  .page-ingredients.page-ingredients .hero-article figcaption p {
    font-size: 1.4375rem;
  }
}

.page-ingredients.page-ingredients .ingredients-content p a {
  color: #1477a9;
}

.page-ingredients.page-ingredients .ingredients-content p a:hover {
  border-bottom-color: #1477a9;
}

@media (min-width: 768px) {
  .page-ingredients .plus-subtitle p:first-of-type {
    max-width: 42%;
    margin: auto;
  }

  .page-ingredients .sensitive-teeth-wrapper:last-of-type h2+p {
    max-width: 66%;
    text-align: center !important;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-brushing-cause-sensitive-teeth .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-brushing-cause-sensitive-teeth .references-box {
  padding: 0;
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
.page-moments-that-matter .breadcrumbs {
  margin: 10px auto 0 auto;
}

.page-moments-that-matter .breadcrumbs.breadcrumbs-article {
  display: none;
}

.page-moments-that-matter .hero-image-home figure>a:hover {
  border-bottom: none;
}

.page-moments-that-matter .hero-image-home figcaption {
  left: 3%;
  width: auto;
}

@media (min-width: 768px) {
  .page-moments-that-matter .hero-image-home figcaption {
    top: 50%;
    transform: translateY(-50%);
  }
}

@media (min-width: 992px) {
  .page-moments-that-matter .hero-image-home figcaption {
    left: 7%;
  }
}

.page-moments-that-matter .hero-image-home figcaption h1 {
  width: auto;
  min-height: auto;
  font-size: 10vmin;
}

@media (min-width: 667px) {
  .page-moments-that-matter .hero-image-home figcaption h1 {
    font-size: 8vmax;
    width: 70%;
  }
}

@media (min-width: 768px) {
  .page-moments-that-matter .hero-image-home figcaption h1 {
    font-size: 4.5vmax;
  }
}

.page-moments-that-matter .hero-image-home figcaption h2 {
  text-align: left;
  font-family: var(--font-bold);
  font-size: 4.1vmin;
}

@media (min-width: 667px) {
  .page-moments-that-matter .hero-image-home figcaption h2 {
    font-size: 3.3vmax;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .page-moments-that-matter .hero-image-home figcaption h2 {
    width: 50%;
  }
}

@media (min-width: 768px) {
  .page-moments-that-matter .hero-image-home figcaption h2 {
    font-size: 1.9vmax;
  }
}

.page-moments-that-matter .article-text-wrapper {
  margin-bottom: 80px;
}

.page-moments-that-matter .box-with-title-bottom-right figure {
  position: relative;
}

.page-moments-that-matter .box-with-title-bottom-right figcaption {
  width: 100%;
  height: 100%;
  bottom: 0;
  padding: 0;
}

.page-moments-that-matter .box-with-title-bottom-right figcaption h2,
.page-moments-that-matter .box-with-title-bottom-right figcaption h3 {
  margin: 0;
  position: absolute;
}

.page-moments-that-matter .box-with-title-bottom-right figcaption h2 {
  text-align: center;
  width: 80%;
  left: 50%;
  transform: translateX(-50%);
}

.page-moments-that-matter .box-with-title-bottom-right figcaption h2 .dark-blue-txt-strong-30 {
  color: white;
  font-size: 7.1vmin;
  line-height: 1.2em;
}

@media (min-width: 667px) and (max-width: 767px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h2 .dark-blue-txt-strong-30 {
    font-size: 7vmax;
  }
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h2 .dark-blue-txt-strong-30 {
    font-size: 2.25rem;
  }
}

@media (min-width: 1200px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h2 .dark-blue-txt-strong-30 {
    font-size: 2.5rem;
  }
}

@media (min-width: 1200px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h2 {
    width: 70%;
  }
}

.page-moments-that-matter .box-with-title-bottom-right figcaption h3 {
  bottom: 11%;
  right: 5%;
  text-align: right;
}

.page-moments-that-matter .box-with-title-bottom-right figcaption h3 a {
  font-size: 4vmin;
}

.page-moments-that-matter .box-with-title-bottom-right figcaption h3 a::after {
  right: 0;
  left: auto;
}

@media (min-width: 667px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h3 a {
    font-size: 3.5vmax;
  }
}

@media (min-width: 768px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h3 a {
    font-size: 4vmin;
  }
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h3 a {
    font-size: 1.375rem;
  }
}

@media (min-width: 1200px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h3 a {
    font-size: 1.625rem;
  }
}

@media (min-width: 768px) {
  .page-moments-that-matter .box-with-title-bottom-right figcaption h3 {
    right: 4%;
  }
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-right.wtb-ssd-box {
    padding-right: 5px;
  }
}

.page-moments-that-matter .box-with-title-bottom-right.wtb-ssd-box h2 {
  top: 25%;
}

.page-moments-that-matter .box-with-title-bottom-right.wtb-ssd-box h3 {
  width: 40%;
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-right.tips-box {
    padding-left: 5px;
  }
}

.page-moments-that-matter .box-with-title-bottom-right.tips-box h2 {
  top: 22%;
}

.page-moments-that-matter .box-with-title-bottom-right.tips-box h3 {
  width: 45%;
}

@media (min-width: 667px) {
  .page-moments-that-matter .box-with-title-bottom-right.tips-box h3 {
    width: 50%;
  }
}

.page-moments-that-matter .box-with-title-bottom-left figure {
  position: relative;
}

.page-moments-that-matter .box-with-title-bottom-left figcaption {
  padding-left: 0;
  left: 5%;
  width: 53%;
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-left figcaption {
    bottom: 6.5%;
  }
}

.page-moments-that-matter .box-with-title-bottom-left h2 .dark-blue-txt-strong-30 {
  line-height: 1;
  font-size: 5vw;
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-left h2 .dark-blue-txt-strong-30 {
    font-size: 2rem;
  }
}

.page-moments-that-matter .box-with-title-bottom-left h3 {
  width: 60%;
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-left h3 {
    width: 70%;
  }
}

.page-moments-that-matter .box-with-title-bottom-left h3 a {
  font-size: 3.8vw;
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-left h3 a {
    font-size: 1.375rem;
  }
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-left.quiz-box {
    padding-left: 5px;
  }
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-left.quiz-box h2 {
    width: 80%;
  }
}

@media (min-width: 992px) {
  .page-moments-that-matter .box-with-title-bottom-left.sensitive-teeth-box {
    padding-right: 5px;
  }
}

.page-moments-that-matter .article-tiles-wrapper {
  margin-top: 60px;
}

.page-moments-that-matter .article-heading p {
  color: #10069F;
}

.page-moments-that-matter .article-heading p:first-child {
  font-family: var(--font-bold);
  font-size: 5vw;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 768px) {
  .page-moments-that-matter .article-heading p:first-child {
    font-size: 2.25rem;
    margin-top: 70px;
  }
}

.page-moments-that-matter .article-heading p:last-child {
  margin-bottom: 36px;
}

@media (min-width: 992px) {
  .page-moments-that-matter .button.richText {
    margin-top: 40px;
  }
}

.page-moments-that-matter .button.richText p {
  text-align: center;
}

.page-mineral-boost-toothpaste-range .breadcrumbs {
  margin: 10px auto 0 auto;
}

.page-mineral-boost-toothpaste-range .breadcrumbs.breadcrumbs-article {
  display: none;
}

.page-mineral-boost-toothpaste-range .hero-image-home figcaption {
  width: 100%;
  min-height: auto;
  left: 0;
  bottom: 4%;
  top: auto;
}

@media (min-width: 667px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption {
    bottom: 10%;
  }
}

@media (min-width: 768px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption {
    right: 0;
    left: auto;
    top: 10%;
    bottom: auto;
    width: 46%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}

.page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 {
  width: 100%;
  min-height: auto;
  text-transform: none;
  font-size: 7vw;
  color: #00ADBB;
  background: none;
  -webkit-text-fill-color: #00ADBB;
  font-family: var(--font);
}

@media (max-width: 767px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 {
    text-align: center;
  }
}

@media (min-width: 768px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 {
    font-size: 3vw;
    display: inline-block;
    width: auto;
  }
}

@media (max-width: 767px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line {
    display: inline-block;
  }
}

@media (min-width: 768px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line:last-child {
    line-height: 0.8em;
  }
}

.page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line+.new-line {
  font-family: var(--font-bold);
  color: #10069F;
  -webkit-text-fill-color: #10069F;
  font-size: 10vw;
}

@media (min-width: 768px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line+.new-line {
    font-size: 7.4vw;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line+.new-line {
    background: #7554d9;
    background: radial-gradient(circle, #7554d9 0%, #10069f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
}

@media (min-width: 768px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption p {
    position: absolute;
    top: 115%;
    left: 23%;
    margin: 0;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption p {
    left: 22.5%;
  }
}

.page-mineral-boost-toothpaste-range .hero-image-home figcaption .btn {
  background: #00ADBB;
  border-color: #00ADBB;
}

@media (min-width: 768px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption .btn {
    padding: 5px 20px;
    height: auto;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .hero-image-home figcaption .btn {
    font-size: 1.4vw;
    padding: 0.5em 1.4em;
  }
}

.page-mineral-boost-toothpaste-range .hero-image-home figcaption .btn:hover {
  background: white;
  color: #00ADBB;
}

.page-mineral-boost-toothpaste-range .article-tiles-wrapper p {
  color: #10069F;
}

.page-mineral-boost-toothpaste-range .article-tiles-wrapper p .selection-bold {
  font-family: var(--font-bold);
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .cta-tiles .video-box {
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .cta-tiles .video-box+.video-box {
    padding-left: 5px;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .cta-tiles .video-box:nth-child(2) {
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .cta-tiles .image {
    margin-top: 10px;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .cta-tiles .image+.image {
    padding-left: 5px;
  }
}

@media (min-width: 992px) {
  .page-mineral-boost-toothpaste-range .cta-tiles .image:nth-child(4) {
    padding-right: 5px;
  }
}

.page-deep-repair-toothpaste-range .breadcrumbs {
  margin: 10px auto 0 auto;
}

.page-deep-repair-toothpaste-range .breadcrumbs.breadcrumbs-article {
  display: none;
}

.page-deep-repair-toothpaste-range .new-line {
  display: block;
}

.page-deep-repair-toothpaste-range .hero-image-wrapper .hero-image-home a:hover {
  border-bottom: none;
}

.page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
  position: absolute;
  padding: 0;
  top: 5%;
  left: 0;
  width: 75%;
}

@media (min-width: 768px) {
  .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
    width: 58%;
    top: 10%;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
    width: 50%;
    top: 23%;
    left: 1%;
  }
}

.page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt {
  padding: 0 0 0 9vw;
}

@media (min-width: 768px) {
  .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt {
    padding: 0 0 0 6vw;
  }
}

.page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1,
.page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h2 {
  font-family: var(--font-bold);
}

.page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1 {
  font-size: 10vw;
  margin-bottom: 0.3em;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 768px) {
  .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1 {
    font-size: 6.5vw;
    margin-bottom: 0.625rem;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1 {
    font-size: 5vw;
  }
}

.page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h2 {
  font-size: 4.5vw;
}

@media (min-width: 768px) {
  .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h2 {
    font-size: 2.75vw;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h2 {
    font-size: 2.1vw;
  }
}

.page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-img {
  padding: 0;
  margin-top: 50px;
}

@media (max-width: 767px) {
  .page-deep-repair-toothpaste-range .article-tiles-wrapper {
    margin-top: 110px;
  }
}

.page-deep-repair-toothpaste-range .article-tiles-wrapper p {
  color: #10069F;
}

.page-deep-repair-toothpaste-range .article-tiles-wrapper p strong {
  font-family: var(--font-bold);
}

@media (max-width: 767px) {
  .page-deep-repair-toothpaste-range .article-tile {
    margin-bottom: 30px;
  }
}

@media (min-width: 1200px) {
  .page-deep-repair-toothpaste-range .article-tile {
    margin-bottom: 10px;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .article-tile>.component-content {
    border: 1px solid #ccc;
    min-height: 350px;
  }
}

@media (min-width: 1200px) {
  .page-deep-repair-toothpaste-range .article-tile>.component-content {
    min-height: 423px;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .article-tile>.component-content img {
    display: block;
    min-height: 348px;
  }
}

@media (min-width: 1200px) {
  .page-deep-repair-toothpaste-range .article-tile>.component-content img {
    display: block;
    min-height: 421px;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .article-tile>.component-content>.paragraphSystem {
    display: flex;
    align-items: center;
    min-height: 348px;
  }
}

@media (min-width: 1200px) {
  .page-deep-repair-toothpaste-range .article-tile>.component-content>.paragraphSystem {
    min-height: 421px;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .article-tile.image>.component-content {
    display: flex;
    align-items: center;
    min-height: 350px;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .article-tile.video-box {
    padding: 0;
  }
}

@media (min-width: 992px) {

  .page-deep-repair-toothpaste-range .article-tile.mineral-boost-box,
  .page-deep-repair-toothpaste-range .article-tile.doctor-box,
  .page-deep-repair-toothpaste-range .article-tile.repair-protect-video-box {
    padding-right: 5px;
  }
}

@media (min-width: 992px) {

  .page-deep-repair-toothpaste-range .article-tile.deep-repair-box,
  .page-deep-repair-toothpaste-range .article-tile.symptoms-box,
  .page-deep-repair-toothpaste-range .article-tile.repair-protect-deep-box {
    padding-left: 5px;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .article-tile.doctor-box>.component-content>.paragraphSystem {
    flex-wrap: wrap;
  }
}

@media (min-width: 768px) {
  .page-deep-repair-toothpaste-range .article-tile.doctor-box h1 {
    margin: 10px 0;
    font-size: 1.625rem;
  }
}

@media (min-width: 992px) {
  .page-deep-repair-toothpaste-range .article-tile.doctor-box img {
    height: 275px;
    object-fit: cover;
  }
}

@media (min-width: 1200px) {
  .page-deep-repair-toothpaste-range .article-tile.doctor-box img {
    height: 349px;
  }
}

.page-advanced-care-toothbrush-range .breadcrumbs {
  margin: 10px auto 0 auto;
}

.page-advanced-care-toothbrush-range .breadcrumbs.breadcrumbs-article {
  display: none;
}

.page-advanced-care-toothbrush-range .hero-image-wrapper .hero-image-home a:hover {
  border-bottom: none;
}

.page-advanced-care-toothbrush-range .hero-image-wrapper figcaption {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  min-height: auto;
  padding-top: 4vw;
  padding-left: 4vw;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption {
    width: 56%;
  }
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption {
    width: 67%;
    padding: 8vw;
  }
}

.page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h1 {
  width: 100%;
  min-height: auto;
  font-size: 7vw;
  line-height: 1em;
  margin-bottom: 0.7em;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h1 {
    font-size: 5.5vw;
  }
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h1 {
    font-size: 5.4vw;
    margin-bottom: 0.3em;
  }
}

.page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h2,
.page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h3 {
  margin: 0;
  text-align: left;
}

.page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h2 {
  font-size: 3.5vw;
  line-height: 1.2em;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h2 {
    font-size: 2.2vw;
  }
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h2 {
    font-size: 2.15vw;
  }
}

.page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h3 {
  width: 32%;
  font-size: 0.75rem;
  position: absolute;
  bottom: 19%;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h3 {
    font-size: 1.6vw;
    width: 100%;
    bottom: 12%;
  }
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .hero-image-wrapper figcaption h3 {
    font-size: 1.2vw;
    bottom: 8%;
  }
}

.page-advanced-care-toothbrush-range .article-heading p {
  margin-bottom: 0;
  color: #10069F;
}

.page-advanced-care-toothbrush-range .article-heading p:nth-child(2) {
  margin: 6px auto 0 auto;
  font-size: 1.125rem;
  font-family: var(--font-bold);
  max-width: 505px;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .article-heading p:nth-child(2) {
    font-size: 1.375rem;
    max-width: 610px;
  }
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .article-heading p:nth-child(2) {
    font-size: 1.75rem;
    max-width: 775px;
  }
}

.page-advanced-care-toothbrush-range .article-heading p:last-child {
  margin-bottom: 14px;
}

.page-advanced-care-toothbrush-range .reference-videos-custom-component img {
  width: 100%;
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .article-tile {
    padding-right: 5px;
  }
}

.page-advanced-care-toothbrush-range .article-tile>.component-content {
  border: 1px solid #D5D1CE;
}

.page-advanced-care-toothbrush-range .custom-video-box {
  padding-left: 5px;
}

.page-advanced-care-toothbrush-range .custom-video-box>.component-content {
  border: 1px solid #D5D1CE;
  height: 100%;
}

.page-advanced-care-toothbrush-range .custom-video-box>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  align-content: space-between;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .custom-video-box>.component-content .richText {
    margin: 1%;
  }
}

@media (max-width: 767px) {
  .page-advanced-care-toothbrush-range .custom-video-box>.component-content .richText h1 {
    font-size: 1rem;
    padding: 0 10px;
  }
}

.page-advanced-care-toothbrush-range .custom-video-box h1 {
  font-size: 1.25rem;
  max-width: 240px;
  margin: 15px auto;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .custom-video-box h1 {
    font-size: 1.375rem;
    max-width: 260px;
  }
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .custom-video-box .reference-videos-custom-component {
    padding: 0;
  }
}

.page-advanced-care-toothbrush-range .cta-tiles>.component-content>.content {
  display: flex;
}

.page-advanced-care-toothbrush-range .cta-tiles .video-box .reference-videos-custom-component .duration {
  left: 6%;
  bottom: 9%;
}

.page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box {
  padding-right: 5px;
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box>.component-content {
    height: 100%;
  }

  .page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box>.component-content figure {
    height: 100%;
  }

  .page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box>.component-content figure img {
    height: 100%;
    object-fit: cover;
    object-position: 27%;
  }

  .page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box figcaption {
    padding-left: 2%;
    width: 84%;
    bottom: 5px;
  }

  .page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box figcaption h2 {
    margin: 0 0 5px;
    font-size: 1rem;
  }

  .page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box figcaption h3 {
    margin: 0 0 10px;
  }
}

.page-advanced-care-toothbrush-range .cta-tiles .sensitive-teeth-box figcaption {
  bottom: 11px;
}

.page-advanced-care-toothbrush-range .article-text-wrapper {
  margin-top: 45px;
}

.page-advanced-care-toothbrush-range .article-text-wrapper p {
  color: #10069F;
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .toothbrush-container {
    max-width: 970px;
  }
}

@media (min-width: 1200px) {
  .page-advanced-care-toothbrush-range .toothbrush-container {
    max-width: 1170px;
  }
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .toothbrush-container>.component-content>.content.paragraphSystem {
    justify-content: space-between;
  }
}

.page-advanced-care-toothbrush-range .toothbrush-container h2 span::after {
  content: "";
  display: block;
  width: 2.3em;
  height: 3px;
  background-color: #0071E5;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 90%;
}

.page-advanced-care-toothbrush-range .toothbrush-container .toothbrush {
  border: 1px solid #D5D1CE;
  padding-bottom: 0;
  max-width: 250px;
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .toothbrush-container .toothbrush {
    width: 45%;
    max-width: 300px;
    min-height: auto;
  }
}

@media (min-width: 992px) {
  .page-advanced-care-toothbrush-range .toothbrush-container .toothbrush {
    width: 24%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .toothbrush-container .toothbrush>.component-content>.content.paragraphSystem {
    min-height: auto;
  }
}

@media (min-width: 768px) {
  .page-advanced-care-toothbrush-range .toothbrush-container .toothbrush .image>.component-content {
    text-align: center;
  }
}

.page-advanced-care-toothbrush-range .toothbrush-container .toothbrush .richText {
  margin-top: 15px;
}

:lang(tr-TR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
  top: 0;
}

@media (min-width: 768px) {
  :lang(tr-TR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
    top: 2%;
    width: 55%;
  }
}

@media (min-width: 992px) {
  :lang(tr-TR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
    top: 8%;
  }
}

:lang(tr-TR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1 {
  font-size: 7vw;
  padding-left: 0 !important;
}

@media (min-width: 768px) {
  :lang(tr-TR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1 {
    font-size: 5vw;
  }
}

@media (min-width: 992px) {
  :lang(tr-TR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1 {
    font-size: 4vw;
  }
}

:lang(tr-TR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-img {
  margin-top: 0;
}

.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue {
  padding: 0;
}

.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue>.component-content {
  border: none;
  background: none;
  padding: 0;
}

.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue .carouselSlide {
  padding: 0;
}

.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue .carousel-cover {
  width: 100%;
  max-width: none;
}

.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue .richText {
  margin: 20px auto;
  width: 90%;
  float: none;
}

.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-prev,
.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-next {
  position: absolute;
  top: 10%;
  transform: translateY(50%);
}

.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-prev a,
.page-caring-for-enamel .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-next a {
  background-size: 100%;
  width: 20px;
  height: 33px;
  position: static;
}

.page-caring-for-enamel .box.desktop-only .carousel-slides {
  height: 100% !important;
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption {
  position: absolute;
  top: 20%;
  left: 20%;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption {
    top: 30%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption {
    top: 23%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p {
  color: #185492;
  text-align: left;
  margin: 0;
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p:nth-child(1) {
  width: 50%;
  font-size: 1.375rem;
  line-height: 1.3;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p:nth-child(1) {
    width: 41%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p:nth-child(1) {
    width: 41%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p:nth-child(2) {
  width: 47%;
  font-size: 0.875rem;
  line-height: 1.5;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p:nth-child(2) {
    width: 39%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p:nth-child(2) {
    width: 38%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption {
  position: absolute;
  top: 30%;
  left: 16%;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption {
    top: 35%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p {
  color: #185492;
  text-align: left;
  margin: 0;
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(1) {
  width: 42%;
  font-size: 1.5rem;
  line-height: 1.3;
  margin-bottom: 16px;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(1) {
    width: 36%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(1) {
    width: 35%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(2) {
  width: 51%;
  font-size: 1rem;
  line-height: 1.5;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(2) {
    width: 43%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(2) {
    width: 43%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption {
  position: absolute;
  top: 20%;
  left: 15%;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption {
    top: 25%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption {
    top: 25%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p {
  color: #185492;
  text-align: left;
  margin: 0;
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(1) {
  width: 50%;
  font-size: 1.5rem;
  line-height: 1.3;
}

@media (min-width: 992px) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(1) {
    width: 40%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(1) {
    width: 41%;
  }
}

.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(2),
.page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(3) {
  width: 50%;
  font-size: 1rem;
  line-height: 1.5;
}

@media (min-width: 992px) {

  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(2),
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(3) {
    width: 42%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {

  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(2),
  .page-caring-for-enamel .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(3) {
    width: 41%;
  }
}

/* Anubhav Gupta GB-2195 */
/* Page What is Enamel */

body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue {
  padding: 0;
}

body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue>.component-content {
  border: none;
  background: none;
  padding: 0;
}

body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue .carouselSlide {
  padding: 0;
}

body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue .carousel-cover {
  width: 100%;
  max-width: none;
}

body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue .richText {
  margin: 20px auto;
  width: 90%;
  float: none;
}

body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-prev,
body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-next {
  position: absolute;
  top: 10%;
  transform: translateY(50%);
}

body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-prev a,
body .carousel-enamel-loss .box.mobile-only .carousel.carouse-numbers-blue .carousel-nav-next a {
  background-size: 100%;
  width: 20px;
  height: 33px;
  position: static;
}

/* body .carousel-enamel-loss .box.desktop-only .carousel-slides {
  height: 100% !important;
} */

body .carousel-enamel-loss .box.desktop-only .carousel-slides .image img {
  height: 100%;
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption {
  position: absolute;
  bottom: 5%;
  width: 80%;
  left: 50%;
  transform: translateX(-50%);
}


body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p {
  color: #185492;
  font-size: 1.375rem;
  line-height: 1.3;
  margin: 0;
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(1) figcaption p:nth-child(2) {
  font-size: 0.875rem;
  line-height: 1.5;
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption {
  position: absolute;
  top: 30%;
  left: 16%;
}

@media (min-width: 992px) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption {
    top: 35%;
  }
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p {
  color: #185492;
  text-align: left;
  margin: 0;
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(1) {
  width: 42%;
  font-size: 1.5rem;
  line-height: 1.3;
  margin-bottom: 16px;
}

@media (min-width: 992px) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(1) {
    width: 36%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(1) {
    width: 35%;
  }
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(2) {
  width: 51%;
  font-size: 1rem;
  line-height: 1.5;
}

@media (min-width: 992px) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(2) {
    width: 43%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(2) figcaption p:nth-child(2) {
    width: 43%;
  }
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption {
  position: absolute;
  top: 20%;
  left: 15%;
}

@media (min-width: 992px) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption {
    top: 25%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption {
    top: 25%;
  }
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p {
  color: #185492;
  text-align: left;
  margin: 0;
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(1) {
  width: 50%;
  font-size: 1.5rem;
  line-height: 1.3;
}

@media (min-width: 992px) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(1) {
    width: 40%;
  }

  body .carousel-enamel-loss .box.desktop-only .carousel-slides {
    min-height: 475px;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(1) {
    width: 41%;
  }
}

body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(2),
body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(3) {
  width: 50%;
  font-size: 1rem;
  line-height: 1.5;
}

@media (min-width: 992px) {

  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(2),
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(3) {
    width: 42%;
  }
}

@media (min-width: 1024px) and (orientation: landscape) {

  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(2),
  body .carousel-enamel-loss .box.desktop-only .carousel-slides .carousel-slide:nth-child(3) figcaption p:nth-child(3) {
    width: 41%;
  }
}

/* Page What is Enamel */

/* Anubhav Gupta GB-2195 */

@media (max-width: 767px) {
  .page-causes-of-acid-erosion .category-landing-row .divider>.component-content {
    width: 30%;
    max-width: 90px;
    margin: 0 auto;
  }
}

.page-causes-of-tooth-sensitivity .Breadcrumbs-mobile .breadcrumbs-list .first a::before {
  width: 20px;
  height: 20px;
}

.page-causes-of-tooth-sensitivity .why-causes h2,
.page-causes-of-tooth-sensitivity .main-causes h2,
.page-causes-of-tooth-sensitivity .how-sensodyne-help h2 {
  margin: 30px 15px;
}

.page-causes-of-tooth-sensitivity .why-causes p,
.page-causes-of-tooth-sensitivity .main-causes p,
.page-causes-of-tooth-sensitivity .how-sensodyne-help p {
  font-weight: 300;
}

.page-causes-of-tooth-sensitivity .why-causes>.component-content>.content,
.page-causes-of-tooth-sensitivity .main-causes>.component-content>.content,
.page-causes-of-tooth-sensitivity .how-sensodyne-help>.component-content>.content {
  margin: 0;
}

.page-causes-of-tooth-sensitivity .why-causes {
  margin-bottom: 30px;
}

.page-causes-of-tooth-sensitivity .main-causes h2 {
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5px;
  max-width: 210px;
}

.page-causes-of-tooth-sensitivity .main-causes .anchor-link {
  display: none;
}

.page-causes-of-tooth-sensitivity .main-causes .btn {
  width: 140px;
  padding: 0;
  margin: 5px 0;
  display: inline-flex;
  border: 2px solid #0071E5;
}

.page-causes-of-tooth-sensitivity .main-causes .btn.enamel-btn {
  border-top-right-radius: 0;
}

.page-causes-of-tooth-sensitivity .main-causes .btn.gum-btn {
  margin-left: -5px;
  border-bottom-left-radius: 0;
}

.page-causes-of-tooth-sensitivity .main-causes .btn:hover,
.page-causes-of-tooth-sensitivity .main-causes .btn:focus,
.page-causes-of-tooth-sensitivity .main-causes .btn:active {
  background: #ffffff;
  color: #0071E5;
  text-decoration: none !important;
}

.page-causes-of-tooth-sensitivity .main-causes .uppercase-title {
  margin-bottom: 30px;
  font-size: 0.875rem;
  display: block;
}

.page-causes-of-tooth-sensitivity .main-causes .footnote p {
  font-size: 0.875rem;
  font-weight: 300;
}

.page-causes-of-tooth-sensitivity .main-causes .enamel-wear,
.page-causes-of-tooth-sensitivity .main-causes .gum-recession {
  display: none;
}

.page-causes-of-tooth-sensitivity .main-causes .enamel-wear.is-active,
.page-causes-of-tooth-sensitivity .main-causes .gum-recession.is-active {
  display: block;
}

.page-causes-of-tooth-sensitivity .how-sensodyne-help {
  padding-bottom: 30px;
  background: none;
}

.page-causes-of-tooth-sensitivity .how-sensodyne-help .btn {
  margin-top: 30px;
}

.page-causes-of-tooth-sensitivity .main-causes:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  box-sizing: border-box;
  display: block;
  background-color: #f7f7f7;
}

.page-causes-of-tooth-sensitivity .main-causes .box-icon .reference-icons .icon-acid {
  width: 34px;
}

.page-causes-of-tooth-sensitivity .main-causes .box-icon .reference-icons .icon-aggressive {
  width: 49px;
  height: 43px;
}

.page-causes-of-tooth-sensitivity .main-causes .box-icon .reference-icons .icon-gum-disease {
  width: 35px;
  height: 43px;
}

@media (min-width: 768px) {

  .page-causes-of-tooth-sensitivity .why-causes h2,
  .page-causes-of-tooth-sensitivity .main-causes h2,
  .page-causes-of-tooth-sensitivity .how-sensodyne-help h2 {
    margin: 50px 0;
  }

  .page-causes-of-tooth-sensitivity .why-causes {
    margin-bottom: 50px;
    max-width: 800px;
    text-align: center;
  }

  .page-causes-of-tooth-sensitivity .why-causes h2 {
    margin: 20px 0;
  }

  .page-causes-of-tooth-sensitivity .main-causes,
  .page-causes-of-tooth-sensitivity .how-sensodyne-help {
    text-align: center;
  }

  .page-causes-of-tooth-sensitivity .main-causes .uppercase-title,
  .page-causes-of-tooth-sensitivity .how-sensodyne-help .uppercase-title {
    margin: 36px 0;
    display: block;
  }

  .page-causes-of-tooth-sensitivity .main-causes p,
  .page-causes-of-tooth-sensitivity .how-sensodyne-help p {
    margin-left: auto;
    margin-right: auto;
    max-width: 800px;
  }

  .page-causes-of-tooth-sensitivity .main-causes h2 {
    max-width: 100%;
  }

  .page-causes-of-tooth-sensitivity .main-causes .anchor-link {
    font-size: 1.25rem;
    font-weight: 400;
    color: #10069F;
    display: block;
  }

  .page-causes-of-tooth-sensitivity .main-causes .btn {
    display: none;
  }

  .page-causes-of-tooth-sensitivity .main-causes .uppercase-title {
    font-size: 1.25rem;
  }

  .page-causes-of-tooth-sensitivity .main-causes .footnote p {
    margin-top: 0;
    font-size: 0.875rem;
  }

  .page-causes-of-tooth-sensitivity .main-causes .enamel-wear,
  .page-causes-of-tooth-sensitivity .main-causes .gum-recession {
    display: block;
  }

  .page-causes-of-tooth-sensitivity .main-causes .enamel-wear {
    margin-bottom: 30px;
  }

  .page-causes-of-tooth-sensitivity .main-causes .enamel-wear .box-icon i {
    width: 50px;
    height: 50px;
  }

  .page-causes-of-tooth-sensitivity .main-causes .enamel-wear::after {
    content: '';
    margin: auto;
    width: 460px;
    height: 1px;
    background-color: #bbb;
    display: block;
  }

  .page-causes-of-tooth-sensitivity .how-sensodyne-help {
    margin-bottom: 30px;
    padding-bottom: 50px;
    background: none !important;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-cavity-vs-sensitivity .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

@media (min-width: 768px) {

  .page-cavity-vs-sensitivity .main-title-box h1 br,
  .page-cavity-vs-sensitivity .switchable-image .figcaption br {
    display: none;
  }

  .page-cavity-vs-sensitivity .articles-2-icons .small-message-text {
    margin-bottom: -50px;
  }
}

@media (max-width: 767px) {
  .page-cavity-vs-sensitivity .blue-gradient-header p {
    font-size: 25px;
    line-height: 29px;
  }
}

.page-cavity-vs-sensitivity .articles-2-icons {
  padding-top: 30px;
  padding-bottom: 30px;
}

.page-cavity-vs-sensitivity .articles-2-icons .image {
  padding-bottom: 15px;
}

.page-cavity-vs-sensitivity .articles-2-icons .image:last-child {
  padding-bottom: 0;
}

.page-cavity-vs-sensitivity .articles-2-icons .image img {
  width: 90px;
  margin: 0 auto 15px;
  display: block;
}

.page-cavity-vs-sensitivity .articles-2-icons .image p {
  display: block;
  margin: 0 auto;
  width: 75%;
  font-weight: 300;
}

.page-cavity-vs-sensitivity .articles-2-icons .image p a {
  font-weight: 400;
}

@media (min-width: 768px) {
  .page-cavity-vs-sensitivity .articles-2-icons {
    padding-top: 50px;
    padding-bottom: 70px;
  }

  .page-cavity-vs-sensitivity .articles-2-icons .image img {
    width: 180px;
  }

  .page-cavity-vs-sensitivity .articles-2-icons .image p {
    width: 100%;
  }
}

.page-cavity-vs-sensitivity .gray-bg-before .light-blue-txt-normal-18 {
  color: #1477a9;
}

.page-cavity-vs-sensitivity .gray-bg-before .light-blue-txt-normal-18:hover {
  border-bottom-color: #1477a9;
}

.page-coldest-city h2 {
  font-weight: 400;
  line-height: 1;
  color: #003399;
}

.page-coldest-city .reference-Coldest-city-video iframe {
  border: none;
}

.page-coldest-city .why-my-teeth-hurt .blue-txt-28 {
  font-weight: normal;
}

@media screen and (min-width: 768px) {
  .page-coldest-city.template-sensodyne-related-articles-template .breadcrumbs {
    margin-top: 0 !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .page-coldest-city .why-my-teeth-hurt>.component-content {
    max-width: 90%;
    margin: 0 auto;
  }

  .page-coldest-city .coldest-could-you-live-txt {
    margin-top: 20px;
  }

  .page-coldest-city .coldest-boiling-water {
    margin-bottom: 30px;
  }

  .page-coldest-city .coldest-schools {
    margin-bottom: 35px;
  }
}

@media screen and (max-width: 767px) {
  .page-coldest-city .coldest-do-you-have-sensitive {
    text-align: center;
    width: 95%;
    margin: 20px auto 10px;
    float: none;
  }

  .page-coldest-city .coldest-do-you-have-sensitive .blue-txt-28 {
    line-height: 28px;
  }

  .page-coldest-city .coldest-do-you-have-sensitive .buy-now-btn-18 {
    float: none;
    display: inline-block;
  }

  .page-coldest-city .coldest-could-you-live-txt {
    margin-top: 20px;
  }

  .page-coldest-city .coldest-boiling-water {
    text-align: center;
    width: 95%;
    margin: 25px auto 30px;
    float: none;
  }

  .page-coldest-city .coldest-boiling-water+.video-int {
    margin-bottom: 15px;
  }

  .page-coldest-city .coldest-schools .richText {
    order: 1;
    margin-bottom: 10px;
  }

  .page-coldest-city .coldest-schools .richText>.component-content {
    text-align: center;
    width: 95%;
    margin: 0 auto;
  }

  .page-coldest-city .coldest-schools .image {
    order: 2;
  }

  .page-coldest-city .coldest-schools>.component-content>.content.paragraphSystem {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .page-coldest-city .coldest-schools>.component-content>.content.paragraphSystem .component {
    float: none;
    padding: 0;
  }

  .page-coldest-city .sensodyne-txt {
    margin-top: 30px;
  }

  .page-coldest-city .sensodyne-txt .component-content {
    max-width: 90%;
    margin: 0 auto;
    text-align: center;
  }

  .page-coldest-city .sensodyne-txt .blue-txt-28 {
    line-height: 1.3;
  }
}

.page-coldest-city .BannerArea .reference-Coldest-city-video {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 940px;
  float: none;
  padding: 0;
}

.page-coldest-city .sensodyne-txt .buy-now-btn-18 {
  float: none;
  display: inline-block;
}

@media (min-width: 768px) {
  .page-coldest-city .coldest-could-you-live-txt {
    margin: 40px auto;
  }

  .page-coldest-city .coldest-could-you-live-txt+.video-int {
    margin-bottom: 40px;
  }

  .page-coldest-city .coldest-schools {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}

.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem {
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 768px) {
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box {
    margin-top: 50px !important;
    margin-bottom: 30px;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box {
    margin-top: 0 !important;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box {
    margin-top: 50px !important;
  }
}

.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 {
  color: #00438b;
  text-align: center;
  word-wrap: normal;
  margin: 0 auto;
  font-family: var(--font-bold);
  font-size: 4.625rem;
  line-height: 55px;
  letter-spacing: 2px;
  text-align: left !important;
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 {
    text-align: left;
    font-size: 5.375rem;
    line-height: 64px;
  }
}

@media (min-width: 1500px) {

  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 {
    width: 95%;
    margin-left: 0;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 {
    width: 95%;
  }
}

.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 span,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 span {
  color: #019ee5;
  font-family: var(--font-bold);
  font-size: 3rem;
  font-weight: 100;
  letter-spacing: 4px;
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 span,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 span {
    font-size: 3.5rem;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box p {
    width: 85%;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box p {
    margin: 18px 25px;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .container-override .breadcrumbs {
    margin-top: -3% !important;
  }
}

.page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem {
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box {
    margin-top: 50px !important;
    margin-bottom: 30px;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box {
    margin-top: 0 !important;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box {
    margin-top: 50px !important;
  }
}

.page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
.page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 {
  color: #00438b;
  text-align: center;
  word-wrap: normal;
  margin: 0 auto;
  font-family: var(--font-bold);
  font-size: 4.625rem;
  line-height: 85px;
  letter-spacing: 2px;
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 {
    text-align: left;
    font-size: 5.375rem;
    line-height: 100px;
    width: 95%;
    margin: 0;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 {
    width: 95%;
  }
}

.page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 span,
.page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 span,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 span,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 span {
  color: #019ee5;
  font-family: var(--font-bold);
  font-size: 3rem;
  font-weight: 100;
  letter-spacing: 4px;
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 span,
  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 span,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 span,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h2 span {
    font-size: 3.5rem;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box p {
    width: 85%;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box p {
    margin: 18px 25px;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .container-override .breadcrumbs,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .container-override .breadcrumbs {
    margin-top: 0 !important;
  }
}

.page-sensodyne-complete-protection-toothpaste .full-width-banner-box h1,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .full-width-banner-box h1 {
  margin-top: 10px !important;
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box {
  padding: 0;
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .image,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .image {
  width: 65%;
  left: 6%;
  padding: 0;
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .image,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .image {
    left: 13%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt {
  width: 29%;
  left: 28%;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt {
    width: 30%;
    top: 1%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt {
    width: 32%;
    top: 1%;
    left: 29%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt {
    left: 28.5%;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt {
    width: 24%;
    left: 32.5%;
    top: 1%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt {
  width: 30%;
  top: 24%;
  right: 2%;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt {
    top: 24.5%;
    right: 3.5%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt {
    top: 24%;
    right: 3%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt {
    right: 3.5%;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt {
    width: 25%;
    right: 10.5%;
    top: 24%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt {
  width: 26%;
  top: 55%;
  right: 0;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt {
    top: 56%;
    right: 1.5%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt {
    top: 56%;
    right: 1%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt {
    top: 55.5%;
    right: 1.5%;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt {
    width: 19%;
    right: 11%;
    top: 56%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt {
  width: 28%;
  top: 83%;
  right: 5%;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt {
    top: 84.5%;
    right: 6.5%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt {
    top: 84%;
    right: 6%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt {
    top: 84.5%;
    right: 6.5%;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt {
    width: 21%;
    top: 84%;
    right: 15%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt {
  width: 30%;
  top: 93%;
  left: 26%;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt {
    top: 94.5%;
    left: 26.5%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt {
    top: 94%;
    left: 27%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt {
    top: 94.5%;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt {
    width: 20%;
    left: 31%;
    top: 95%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt {
  width: 23%;
  top: 61%;
  left: 5%;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt {
    top: 62%;
    left: 6%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt {
    top: 62%;
    left: 7%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt {
    top: 62%;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt {
    width: 17%;
    left: 14%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt {
  width: 22%;
  top: 32% !important;
  left: 9%;
  padding: 0 !important;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt {
    top: 29%;
    left: 10%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt {
    top: 28%;
    left: 11%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt {
    top: 29%;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt {
    width: 16%;
    left: 17.5%;
    top: 29.5%;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt {
  position: absolute;
  padding: 0;
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt h2,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt h2,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt h2,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt h2,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt h2,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt h2,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt h2,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt h2 {
  margin: 3px 0;
  font-size: 0.4375rem;
  color: #014289;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt h2 {
    font-size: 0.75rem;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt h2 {
    font-size: 1rem;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt h2,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt h2,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt h2 {
    font-size: 1.25rem;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt p,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt p,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt p,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt p,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt p,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt p,
.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt p,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt p,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt p,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt p,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt p,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt p,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt p,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt p {
  margin: 0;
  font-size: 0.375rem;
  line-height: 6px;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt p {
    font-size: 0.625rem;
    line-height: 10px;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt p {
    font-size: 0.75rem;
    line-height: 12px;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .gums-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .clean-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .plaque-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .whitening-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .enamel-txt p,
  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .fresh-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .gums-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .clean-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .plaque-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .whitening-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .enamel-txt p,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .fresh-txt p {
    font-size: 0.875rem;
    line-height: 14px;
  }
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .richText.last,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .richText.last {
  top: 35px;
  padding: 0 30px;
}

.page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .richText.last .small-message-text,
.page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .richText.last .small-message-text {
  font-size: 0.5rem;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .richText.last .small-message-text,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .richText.last .small-message-text {
    font-size: 0.625rem;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .richText.last .small-message-text,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .richText.last .small-message-text {
    font-size: 0.875rem;
  }
}

.page-sensodyne-complete-protection-toothpaste #Product-ingredients-block,
.page-sensodyne-complete-protection-extra-fresh-toothpaste #Product-ingredients-block {
  margin-top: 40px;
  /*iPhone 6, 7, & 8 and Plus in landscape - start*/
  /*iPhone 6, 7, & 8 and Plus in landscape - end*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 736px) and (orientation: landscape) {

  .page-sensodyne-complete-protection-toothpaste #Product-ingredients-block,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste #Product-ingredients-block {
    margin-top: 70px;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-complete-protection-toothpaste #Product-ingredients-block,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste #Product-ingredients-block {
    margin-top: 50px;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-complete-protection-toothpaste #Product-ingredients-block,
  .page-sensodyne-complete-protection-extra-fresh-toothpaste #Product-ingredients-block {
    margin-top: 70px;
  }
}

.page-frequently-asked-questions.browserIE .faq-accordion .accordion-container .accordion-slide .accordion-head h3 {
  width: 100%;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-frequently-asked-questions .breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-frequently-asked-questions .faq-title {
  margin: 20px 0 25px 0;
}

.page-frequently-asked-questions .faq-title h1 {
  text-align: center;
  margin: auto;
  width: 65%;
}

.page-frequently-asked-questions .faq-accordion.tooth-sensitivity .accordion-container .accordion-slide:nth-child(3) sup {
  top: -0.5em;
}

.page-frequently-asked-questions .faq-accordion p a {
  color: #1477a9;
}

.page-frequently-asked-questions .faq-accordion p a:hover {
  border-bottom-color: #1477a9;
}

.page-frequently-asked-questions .accordion-content-wrapper a {
  color: #1477a9;
}

.page-frequently-asked-questions .faq-accordion .accordion-slide ol li {
  counter-increment: item;
  list-style-type: none;
}

.page-frequently-asked-questions .faq-accordion .accordion-slide ol li:before {
  content: counter(item) ")";
  left: 0;
  position: absolute;
}

@media (max-width: 767px) {
  .page-frequently-asked-questions .faq-accordion .accordion-slide ul:first-of-type {
    margin-top: 5px;
    margin-bottom: 0px;
  }

  .page-frequently-asked-questions .faq-accordion .accordion-slide ul:last-child {
    margin-bottom: 0px;
  }

  .page-frequently-asked-questions .faq-accordion .accordion-slide ul+p {
    margin-top: 30px;
  }
}

.page-frequently-asked-questions .cta-tiles {
  margin-top: 40px;
}

@media (min-width: 768px) {
  .page-frequently-asked-questions .faq-title {
    margin: 50px 0;
  }

  .page-frequently-asked-questions .faq-title h1 {
    width: 100%;
  }

  .page-frequently-asked-questions .cta-tiles {
    margin: 50px auto;
  }
}

@media (min-width: 992px) {
  .page-frequently-asked-questions .cta-tiles .shop-save-tile:first-of-type {
    padding-right: 10px;
  }

  .page-frequently-asked-questions .cta-tiles .shop-save-tile:last-child {
    padding-left: 10px;
  }
}

.page-frequently-asked-questions .references-box {
  padding: 0 0 1.5rem 0;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-acceptable-use-policy .breadcrumbs,
  .page-accessibility .breadcrumbs,
  .page-contact .breadcrumbs {
    margin-top: 50px;
  }
}

.page-acceptable-use-policy h1,
.page-accessibility h1,
.page-contact h1 {
  text-align: center;
}

.page-acceptable-use-policy .Content h2,
.page-accessibility .Content h2,
.page-contact .Content h2 {
  margin-top: 5px;
}

@media (min-width: 768px) {

  .page-acceptable-use-policy .Content h2,
  .page-accessibility .Content h2,
  .page-contact .Content h2 {
    margin-top: 20px;
  }
}

.page-acceptable-use-policy .Content .richText ul li,
.page-acceptable-use-policy .Content .richText ol li,
.page-acceptable-use-policy .Content .richText p,
.page-accessibility .Content .richText ul li,
.page-accessibility .Content .richText ol li,
.page-accessibility .Content .richText p,
.page-contact .Content .richText ul li,
.page-contact .Content .richText ol li,
.page-contact .Content .richText p {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 1.25rem;
  color: #575757;
}

.page-acceptable-use-policy .Content .richText ul li a,
.page-acceptable-use-policy .Content .richText ul li strong,
.page-acceptable-use-policy .Content .richText ol li a,
.page-acceptable-use-policy .Content .richText ol li strong,
.page-acceptable-use-policy .Content .richText p a,
.page-acceptable-use-policy .Content .richText p strong,
.page-accessibility .Content .richText ul li a,
.page-accessibility .Content .richText ul li strong,
.page-accessibility .Content .richText ol li a,
.page-accessibility .Content .richText ol li strong,
.page-accessibility .Content .richText p a,
.page-accessibility .Content .richText p strong,
.page-contact .Content .richText ul li a,
.page-contact .Content .richText ul li strong,
.page-contact .Content .richText ol li a,
.page-contact .Content .richText ol li strong,
.page-contact .Content .richText p a,
.page-contact .Content .richText p strong {
  font-weight: 400;
}

@media (min-width: 768px) {

  .page-acceptable-use-policy .Content .richText ul li,
  .page-acceptable-use-policy .Content .richText ol li,
  .page-acceptable-use-policy .Content .richText p,
  .page-accessibility .Content .richText ul li,
  .page-accessibility .Content .richText ol li,
  .page-accessibility .Content .richText p,
  .page-contact .Content .richText ul li,
  .page-contact .Content .richText ol li,
  .page-contact .Content .richText p {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.page-acceptable-use-policy .Content .richText ul,
.page-acceptable-use-policy .Content .richText ol,
.page-accessibility .Content .richText ul,
.page-accessibility .Content .richText ol,
.page-contact .Content .richText ul,
.page-contact .Content .richText ol {
  margin-left: 0;
  padding: 0;
  list-style: none;
}

.page-acceptable-use-policy .Content .richText ul li,
.page-acceptable-use-policy .Content .richText ol li,
.page-accessibility .Content .richText ul li,
.page-accessibility .Content .richText ol li,
.page-contact .Content .richText ul li,
.page-contact .Content .richText ol li {
  margin-bottom: 5px;
}

.page-acceptable-use-policy .Content .richText-content>ul>li:before,
.page-accessibility .Content .richText-content>ul>li:before,
.page-contact .Content .richText-content>ul>li:before {
  color: #0071E5;
}

.page-acceptable-use-policy .Content .richText ul ul,
.page-accessibility .Content .richText ul ul,
.page-contact .Content .richText ul ul {
  margin-bottom: 0;
  margin-left: -8px;
}

.page-acceptable-use-policy .Content .richText ul ul>li:before,
.page-accessibility .Content .richText ul ul>li:before,
.page-contact .Content .richText ul ul>li:before {
  content: "–";
  font-size: 20px;
  top: -2px;
}

.page-acceptable-use-policy .Content .richText ul>li,
.page-accessibility .Content .richText ul>li,
.page-contact .Content .richText ul>li {
  list-style: none;
}

.page-acceptable-use-policy .Content .richText ul>li:before,
.page-accessibility .Content .richText ul>li:before,
.page-contact .Content .richText ul>li:before {
  content: '·';
  font-size: 40px;
  vertical-align: middle;
}

.page-acceptable-use-policy .Content .richText ol,
.page-accessibility .Content .richText ol,
.page-contact .Content .richText ol {
  counter-reset: ol-counter;
}

.page-acceptable-use-policy .Content .richText ol>li,
.page-accessibility .Content .richText ol>li,
.page-contact .Content .richText ol>li {
  margin-left: 0;
  list-style: none;
}

.page-acceptable-use-policy .Content .richText ol>li:before,
.page-accessibility .Content .richText ol>li:before,
.page-contact .Content .richText ol>li:before {
  content: counter(ol-counter) ".";
  counter-increment: ol-counter;
  margin-right: 5px;
  font-weight: 400;
}

html:not(:lang(fi)) .page-home .carousel {
  min-height: auto;
}

@media (max-width: 991px) {
  .page-home.browserFirefox .carousel-block .carousel-wrapper .carousel .carousel-slides .carousel-slide .carousel-content a {
    display: block;
  }
}

.page-home.browserFirefox .article-tiles-wrapper .article-tile figcaption h3 a {
  display: block;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-home .hero-image-wrapper {
    margin-top: 50px;
  }
}

.page-home .carousel-block .carousel-wrapper {
  margin-bottom: 5px;
}

/* @media (max-width: 667px) and (orientation: landscape) {
  .page-home .carousel-block .carousel-wrapper .carousel > .component-content {
    max-height: 560px;
  }
} */
@media (min-width: 992px) {
  .page-home .carousel-block .carousel-wrapper .carousel-content {
    bottom: 50px;
  }
}

.page-home .carousel-block .carousel-wrapper .carousel-content .main-text h2 {
  line-height: 1.1;
}

.page-home .carousel-block .carousel-wrapper .carousel-content .main-text p {
  line-height: 1.2;
}

@media (min-width: 992px) {
  .page-home .carousel-block .carousel-wrapper .carousel-content .main-text p {
    width: 55%;
  }
}

.page-home .carousel-block .carousel-wrapper .carousel-content .main-text p a {
  font-family: var(--font-bold);
  line-height: 1;
}

@media (max-width: 767px) {
  .page-home .carousel-block .carousel-wrapper .carousel-content .main-text p a {
    font-size: 0.75rem;
  }
}

@media (min-width: 992px) {
  .page-home .cta-tiles .video-box .reference-videos-custom-component {
    height: 327px;
    background: #f7f7f7;
  }
}

@media (min-width: 1200px) {
  .page-home .cta-tiles .video-box .reference-videos-custom-component {
    height: 402px;
  }
}

.page-home .reference-quiz,
.page-home .reference-quiz-homepage {
  margin-top: 10px;
}

@media (min-width: 768px) {

  .page-home .reference-quiz .carousel-wrapper .carousel-track h2,
  .page-home .reference-quiz-homepage .carousel-wrapper .carousel-track h2 {
    width: 95%;
  }
}

@media (min-width: 992px) {

  .page-home .reference-quiz .carousel-wrapper .carousel-track h2,
  .page-home .reference-quiz-homepage .carousel-wrapper .carousel-track h2 {
    width: 50%;
  }
}

@media (min-width: 768px) {

  .page-home .reference-quiz .carousel-wrapper .carousel-track .btn-primary,
  .page-home .reference-quiz-homepage .carousel-wrapper .carousel-track .btn-primary {
    margin-top: 25px;
  }
}

@media (min-width: 992px) {

  .page-home .reference-quiz .carousel-wrapper .carousel-track .btn-primary,
  .page-home .reference-quiz-homepage .carousel-wrapper .carousel-track .btn-primary {
    margin-top: 50px;
  }
}

.page-home .article-tile {
  margin-bottom: 5px;
}

.page-home .article-tile .dark-blue-txt-strong-30 {
  line-height: 1.1;
}

@media (min-width: 992px) {
  .page-home .article-tiles-wrapper .article-tile:first-of-type {
    padding-right: 5px;
  }

  .page-home .article-tiles-wrapper .article-tile:last-of-type {
    padding-left: 5px;
  }

  .page-home .article-tiles-wrapper .article-tile.odd:last-of-type {
    padding-left: 15px;
  }
}

.page-home .rating-tile {
  padding-right: 0;
}

.page-home .box-common-questions {
  margin-top: 5px;
}

.page-home .box-common-questions .container-override {
  padding-top: 20px;
}

.page-home .box-common-questions .container-override .reference-faq-module #question-answer-slider .lslide .answer .txt-small {
  font-size: 0.75rem;
}

.page-home .box-common-questions p {
  padding-bottom: 25px;
}

.page-home .video-box>div {
  background: #f7f7f7;
}

.page-home .reference-text {
  text-align: center;
  margin: 10px 0;
}

.page-home .reference-text p {
  margin: 0 !important;
}

@media (min-width: 768px) {
  .page-home .reference-text {
    margin: 20px 0;
  }
}

@media (min-width: 992px) {
  .page-home .reference-text {
    margin: 30px 0;
  }
}

@media (max-width: 767px) {
  .page-home .quiz-block .carousel-track .carousel-slide.main .slide-content {
    max-width: 250px;
  }

  .page-home .quiz-block .carousel-track .carousel-slide.main .slide-content h3 br,
  .page-home .quiz-block .carousel-track .carousel-slide.main .slide-content p br {
    display: none;
  }
}

@media (min-width: 768px) {
  .page-home .carousel-wrapper {
    margin-bottom: 10px;
  }

  .page-home .article-tile {
    margin-bottom: 10px;
  }

  .page-home .box-common-questions {
    margin-top: 10px;
  }

  .page-home .hero-image-wrapper h1 br,
  .page-home .hero-image-wrapper h2 br {
    display: none;
  }

  .page-home .hero-image-wrapper h1 .asterisk-title {
    font-size: 1.125rem;
    position: absolute;
    top: -10%;
  }

  .page-home .video-box.container-override>div {
    padding-top: 25px;
    padding-bottom: 70px;
  }

  .page-home .video-box.container-override .video-text .component-content .richText-content {
    padding-top: 0;
    padding-bottom: 25px;
  }

  .page-home .box-common-questions .container-override {
    padding-top: 20px;
  }

  .page-home .box-common-questions .container-override p .pseudo-h2 {
    margin-bottom: 20px;
  }
}

@media (min-width: 992px) {

  .page-home .reference-quiz,
  .page-home .reference-quiz-homepage {
    margin-top: 0;
  }
}

@media (min-width: 1900px) {
  .page-home .hero-image-wrapper h1 {
    margin-top: 25px;
  }
}

@media screen and (min-width: 768px) {
  .page-home #question-answer-slider>li .answer {
    min-height: 140px;
  }

  .page-home #question-answer-slider>li article h3 {
    min-height: 55px;
  }
}

.page-home .slides-item_1 .dark-blue-bold-txt-46,
.page-home .slides-item1 .dark-blue-bold-txt-46 {
  font-size: 2.875rem;
  font-weight: normal;
  font-family: var(--font-medium);
}

@media (min-width: 768px) and (max-width: 991px) {

  .page-home .slides-item_1 .dark-blue-bold-txt-46,
  .page-home .slides-item1 .dark-blue-bold-txt-46 {
    font-size: 2.5rem;
  }
}

.page-home .slides-item_1 .dark-blue-bold-txt-18,
.page-home .slides-item1 .dark-blue-bold-txt-18 {
  font-size: 2.875rem;
}

@media (min-width: 768px) and (max-width: 991px) {

  .page-home .slides-item_1 .dark-blue-bold-txt-18,
  .page-home .slides-item1 .dark-blue-bold-txt-18 {
    font-size: 2.5rem;
  }
}

.page-home .slides-item_1 .carousel-content>.content.paragraphSystem,
.page-home .slides-item1 .carousel-content>.content.paragraphSystem {
  height: 100%;
}

.page-home .slides-item_1 .carousel-content .main-text,
.page-home .slides-item1 .carousel-content .main-text {
  height: 100%;
}

.page-home .slides-item_1 .carousel-content .main-text h2,
.page-home .slides-item1 .carousel-content .main-text h2 {
  margin-bottom: 5px;
}

@media (min-width: 768px) {

  .page-home .slides-item_1 .carousel-content .main-text h2 .dark-blue-bold-txt-46,
  .page-home .slides-item1 .carousel-content .main-text h2 .dark-blue-bold-txt-46 {
    font-size: 1.875rem;
  }
}

@media (min-width: 992px) {

  .page-home .slides-item_1 .carousel-content .main-text h2 .dark-blue-bold-txt-46,
  .page-home .slides-item1 .carousel-content .main-text h2 .dark-blue-bold-txt-46 {
    font-size: 2.5rem;
  }
}

@media (min-width: 1200px) {

  .page-home .slides-item_1 .carousel-content .main-text h2 .dark-blue-bold-txt-46,
  .page-home .slides-item1 .carousel-content .main-text h2 .dark-blue-bold-txt-46 {
    font-size: 3.125rem;
  }
}

@media (min-width: 768px) {

  .page-home .slides-item_1 .carousel-content .main-text h2 .dark-blue-bold-txt-18,
  .page-home .slides-item1 .carousel-content .main-text h2 .dark-blue-bold-txt-18 {
    font-size: 2.125rem;
  }
}

@media (min-width: 992px) {

  .page-home .slides-item_1 .carousel-content .main-text h2 .dark-blue-bold-txt-18,
  .page-home .slides-item1 .carousel-content .main-text h2 .dark-blue-bold-txt-18 {
    font-size: 2.75rem;
  }
}

@media (min-width: 1200px) {

  .page-home .slides-item_1 .carousel-content .main-text h2 .dark-blue-bold-txt-18,
  .page-home .slides-item1 .carousel-content .main-text h2 .dark-blue-bold-txt-18 {
    font-size: 3.375rem;
  }
}

@media (min-width: 768px) {

  .page-home .slides-item_1 .carousel-content .main-text h2,
  .page-home .slides-item1 .carousel-content .main-text h2 {
    margin-top: 20px;
  }
}

@media (min-width: 768px) {

  .page-home .slides-item_1 .carousel-content .main-text p:first-of-type,
  .page-home .slides-item1 .carousel-content .main-text p:first-of-type {
    width: 50%;
  }
}

@media (min-width: 992px) {

  .page-home .slides-item_1 .carousel-content .main-text p:first-of-type,
  .page-home .slides-item1 .carousel-content .main-text p:first-of-type {
    width: 40%;
    max-width: 335px;
  }
}

.page-home .slides-item_1 .carousel-content .main-text p:last-child,
.page-home .slides-item1 .carousel-content .main-text p:last-child {
  position: absolute;
  bottom: 11%;
}

.page-home .slides-item_1 .carousel-content .main-text p:last-child .small-message-text,
.page-home .slides-item1 .carousel-content .main-text p:last-child .small-message-text {
  font-size: 0.75rem;
  line-height: 1.5;
}

@media (min-width: 768px) {

  .page-home .slides-item_1 .carousel-content .main-text p:last-child,
  .page-home .slides-item1 .carousel-content .main-text p:last-child {
    bottom: 0;
  }
}

@media (min-width: 768px) {

  .page-home .slides-item_1 .carousel-content .main-text,
  .page-home .slides-item1 .carousel-content .main-text {
    width: 100% !important;
  }
}

@media (min-width: 768px) {

  .page-home .slides-item_1 .carousel-content,
  .page-home .slides-item1 .carousel-content {
    height: 100%;
    bottom: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .hero-image-wrapper .hero-image-home .slides-item1 img {
    width: 100%;
    min-height: 160px;
    object-fit: cover;
    object-position: 4%;
    aspect-ratio: auto 16/9;
  }

  .hero-image-wrapper .hero-image-home .slides-item0 img {
    object-position: 75%;
    aspect-ratio: auto 16/9;
  }

  .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content {
    bottom: -15px;
    text-align: left;
  }

  .hero-image-wrapper .hero-image-home .slides-item0 img .page-home .carousel-box .carousel-slides .main-text {
    margin-bottom: 40px;
  }

  .page-home .carousel-box .carousel-slides .main-text .dark-blue-bold-txt-46,
  .page-home .carousel-box .carousel-slides .main-text .dark-blue-bold-txt-18 {
    font-size: 1.25rem;
  }

  .page-home .carousel-box .carousel-slides .slides-item_1 .carousel-content,
  .page-home .carousel-box .carousel-slides .slides-item1 .carousel-content {
    top: 15%;
    min-height: 273px;
  }

  .page-home .carousel-box .carousel-slides .slides-item_1 .carousel-content .content,
  .page-home .carousel-box .carousel-slides .slides-item1 .carousel-content .content {
    padding-left: 20px;
    padding-right: 0;
  }

  .page-home .carousel-box .carousel-slides .slides-item_1 .main-text,
  .page-home .carousel-box .carousel-slides .slides-item1 .main-text {
    width: 90%;
    padding-left: 0;
  }

  .page-home .carousel-box .carousel-slides .slides-item_3 .main-text {
    margin-bottom: 35px;
    padding-left: 0;
  }

  .page-home .carousel-box .carousel-slides .slides-item_3 .carousel-content {
    bottom: 12px;
  }

  .page-home .article-tiles-wrapper .article-tile figure figcaption {
    bottom: 5%;
  }

  .page-home .carousel-nav {
    left: 10%;
    bottom: 14px;
  }

  .page-home .carousel-content .main-text {
    left: 4%;
  }
}

@media (min-width: 736px) and (orientation: landscape) {
  .page-home .carousel-box .carousel-cover {
    width: 100%;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-managing-sensitive-teeth .PageTtitle {
    margin-top: 0 !important;
  }
}

.page-oral-health-tips .breadcrumbs {
  margin: 0;
}

.page-oral-health-tips .carousel {
  padding: 0;
}

.page-oral-health-tips .carousel .component-content {
  padding: 0;
  width: 100%;
  border: 0;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide {
  padding: 0;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide:hover p a {
  color: #0071E5;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide .image img {
  display: block;
  width: 100%;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override .paragraphSystem {
  margin: 0;
  position: absolute;
  top: 50px;
  left: 40px;
  z-index: 2;
  pointer-events: none;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override h2 {
  max-width: 160px;
  min-height: 50px;
  font-size: 1.125rem;
  line-height: 1.25rem;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override a {
  padding-bottom: 5px;
  font-size: 0.875rem;
  font-weight: 700;
  color: #10069F;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override a:hover {
  color: #0071E5;
  border-bottom: 0;
}

.page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override a::after {
  content: '';
  width: 50px;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #0071E5;
}

.page-oral-health-tips .carousel .carousel-nav {
  position: absolute;
  bottom: 0;
  left: 40px;
}

.page-oral-health-tips .carousel .carousel-nav li {
  display: inline-block;
}

.page-oral-health-tips .carousel .carousel-nav li.carousel-nav-item a {
  height: 8px;
  width: 8px;
  border-radius: 10px;
  border: 0;
  background-color: #ffffff;
  display: inline-block;
}

.page-oral-health-tips .carousel .carousel-nav li.carousel-nav-item.is-active a {
  background: #0071E5;
}

.page-oral-health-tips .carousel .carousel-nav .carousel-nav-prev,
.page-oral-health-tips .carousel .carousel-nav .carousel-nav-next {
  display: none;
}

.page-oral-health-tips .sensodyne-section-title::after {
  display: none;
}

.page-oral-health-tips .featured-block p {
  display: none;
}

.page-oral-health-tips #toothpaste-for-you {
  padding: 0;
  text-align: center;
}

.page-oral-health-tips #toothpaste-for-you h2 {
  margin: 15px auto;
  max-width: 280px;
}

.page-oral-health-tips #toothpaste-for-you .btn {
  margin: 15px auto;
}

/* Ashish Gupta | GB-2195 | 11/10/22 */
/* .page-oral-health-tips #toothpaste-for-you .image {
  display: none; 
} */
.page-oral-health-tips .category-landing-row.article-tiles-wrapper {
  padding-left: 25px;
  padding-right: 25px;
}

.page-oral-health-tips .category-landing-row .article-tile {
  padding: 0;
}

.page-oral-health-tips .category-landing-row .article-tile a:hover {
  border: 0;
}

.page-oral-health-tips .category-landing-row .image.col-md-push-6 {
  margin-left: 10px;
}

.page-oral-health-tips .category-landing-row .related-box {
  width: 50%;
  padding: 0 15px;
}

.page-oral-health-tips .category-landing-row .related-box a:hover {
  border: 0;
}

.page-oral-health-tips .category-landing-row .related-box:nth-child(odd) {
  padding-right: 5px;
}

.page-oral-health-tips .category-landing-row .related-box:nth-child(even) {
  padding-left: 5px;
}

.page-oral-health-tips .related-articles {
  padding: 0 25px;
}

.page-oral-health-tips .related-articles .related-box {
  width: 50%;
  padding: 0 5px;
}

@media (min-width: 768px) {
  .page-oral-health-tips:not(.page-science-of-sensodyne):not(.page-whitening-sensitive-teeth):not(.page-recognizing-sensitive-teeth):not(.page-managing-sensitive-teeth):not(.page-beyond-sensitive-teeth) .breadcrumbs {
    display: none;
  }

  .page-oral-health-tips .carousel {
    margin-top: 0;
  }

  .page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override {
    padding: 0;
  }

  .page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override h2 {
    margin-top: 30px;
    max-width: 550px;
    font-size: 1.875rem;
    line-height: 2.5rem;
  }

  .page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override a {
    margin-top: 50px;
    font-size: 1.25rem;
  }

  .page-oral-health-tips .carousel .carousel-slides .carouselSlide .container-override a::after {
    width: 80px;
    height: 3px;
  }

  .page-oral-health-tips .carousel .carousel-nav {
    left: 50%;
    transform: translate(-50%, 0);
  }

  .page-oral-health-tips .carousel .carousel-nav li.carousel-nav-item a {
    height: 16px;
    width: 16px;
    border: 1px #0071E5 solid;
  }

  .page-oral-health-tips .featured-block p {
    display: block;
    font-size: 1.125rem;
    color: #10069F;
  }

  .page-oral-health-tips .featured-block p::before {
    content: '';
    margin-right: 80px;
    width: 354px;
    height: 1px;
    background-color: #e9eaed;
    display: inline-block;
    vertical-align: middle;
  }

  .page-oral-health-tips .featured-block p::after {
    content: '';
    margin-left: 80px;
    width: 354px;
    height: 1px;
    background-color: #e9eaed;
    display: inline-block;
    vertical-align: middle;
  }

  .page-oral-health-tips .sensodyne-section-title::after {
    display: block;
  }

  .page-oral-health-tips #toothpaste-for-you {
    text-align: left;
    padding-top: 20px;
    padding-bottom: 80px;
  }

  .page-oral-health-tips #toothpaste-for-you h2 {
    margin: 50px auto;
    max-width: 100%;
  }

  .page-oral-health-tips #toothpaste-for-you p {
    max-width: 450px;
    font-weight: 300;
  }

  .page-oral-health-tips #toothpaste-for-you p strong {
    font-weight: 400;
  }

  /* .page-oral-health-tips #toothpaste-for-you .image {
    display: block;
  } */
  .page-oral-health-tips .category-landing-row.article-tile-related {
    padding: 0 25px;
  }

  .page-oral-health-tips .category-landing-row.article-tile-related .article-tile {
    padding: 0 10px;
  }

  .page-oral-health-tips .category-landing-row {
    margin-top: 20px;
  }

  .page-oral-health-tips .category-landing-row .article-tile {
    padding: 0 10px;
  }

  .page-oral-health-tips .category-landing-row .image.col-md-push-6 {
    margin-left: auto;
  }

  .page-oral-health-tips .category-landing-row .related-box {
    padding: 0 10px;
    width: 25%;
  }

  .page-oral-health-tips .category-landing-row .related-box:nth-child(odd) {
    padding-right: 10px;
  }

  .page-oral-health-tips .category-landing-row .related-box:nth-child(even) {
    padding-left: 10px;
  }

  .page-oral-health-tips .category-landing-row .btn-transparent {
    margin-top: 30px;
  }

  .page-oral-health-tips .related-articles .related-box {
    padding: 0 10px;
    width: 25%;
  }
}

.page-oral-health-tips.browserFirefox .category-landing-row .article-tile figcaption h2 a {
  display: block;
}

.page-oral-health-tips h1 {
  text-align: center;
  padding-top: 15px;
}

@media (min-width: 768px) and (max-width: 991px) {
  .page-oral-health-tips .full-screen-width-image img {
    height: 180px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .page-oral-health-tips .full-screen-width-image figcaption {
    bottom: 15px;
  }
}

.page-oral-health-tips #related-wrapper .image figure a:hover {
  border-bottom: none;
}

.page-oral-health-tips #related-wrapper .image figure figcaption {
  max-width: 100%;
}

.page-oral-health-tips .carousel-slides {
  min-height: 200px !important;
}

.page-oral-health-tips .carousel>.component-content {
  background-color: #ffffff;
}

.page-oral-health-tips .carousel .carousel-nav {
  display: none;
}

.page-oral-health-tips .full-screen-width-image.article-tile figure figcaption h1 {
  text-align: left;
  padding: 0;
  margin: 13.8px 0 20px 0;
}

.page-oral-health-tips .full-screen-width-image.article-tile figure figcaption h2 {
  margin: 16px 0;
}

@media (min-width: 1200px) {
  .page-oral-health-tips .full-screen-width-image.article-tile figure figcaption h2 {
    width: 90%;
  }
}

@media (min-width: 992px) {
  .page-oral-health-tips .full-screen-width-image.article-tile figure figcaption {
    top: 10%;
    left: 10%;
    bottom: auto;
  }
}

@media (min-width: 1200px) {
  .page-oral-health-tips .full-screen-width-image.article-tile figure figcaption {
    top: 15%;
  }
}

@media (min-width: 1400px) {
  .page-oral-health-tips .full-screen-width-image.article-tile figure figcaption {
    left: 20%;
  }

  .hero-image-wrapper .carousel.carousel-box .carousel-slides {
    min-height: 701px !important;
  }
}

@media (min-width: 992px) {
  .page-oral-health-tips .reference-Articles-filter .article-selector {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
}

@media (min-width: 992px) {
  .page-oral-health-tips .reference-Articles-filter .article-selector li {
    width: 33%;
  }
}

@media (min-width: 992px) {
  .page-oral-health-tips .reference-Articles-filter .article-selector li:last-of-type {
    width: 100%;
  }
}

@media (min-device-width: 667px) and (max-device-width: 1023px) and (orientation: landscape) {
  .page-oral-health-tips .category-landing-body .related-box:nth-child(3) img {
    height: 304px;
  }
}

@media (min-device-width: 736px) and (max-device-width: 1023px) and (orientation: landscape) {
  .page-oral-health-tips .category-landing-body .related-box:nth-child(3) img {
    height: 338px;
  }
}

@media (min-width: 768px) {
  .page-oral-health-tips h1 {
    text-align: left;
    padding-top: 30px;
  }

  .page-oral-health-tips .breadcrumbs {
    padding-top: 15px;
  }

  .page-oral-health-tips .carousel-slides {
    min-height: 160px !important;
  }

  .page-oral-health-tips .article-tiles-wrapper .article-tile figure figcaption .dark-blue-txt-strong-30 a {
    font-size: 1.875rem;
  }

  .page-oral-health-tips .Footer-prd-text p:last-child {
    font-size: 0.875rem;
  }
}

@media screen and (max-width: 767px) {
  .page-oral-health-tips .article-tiles-wrapper .article-tile figure figcaption {
    bottom: 3%;
    width: 62%;
  }

  .page-oral-health-tips .article-tiles-wrapper .article-tile figure figcaption .dark-blue-txt-strong-30 a {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  .page-oral-health-tips .featured-block p::before,
  .page-oral-health-tips .featured-block p::after {
    width: 30%;
    max-width: 221px;
  }
}

@media (min-device-width: 667px) and (max-device-width: 736px) and (orientation: landscape) {
  .page-oral-health-tips #related-wrapper .related-box img {
    height: 348px;
  }
}

.page-products .carousel.product-carousel .component-content .carousel-nav {
  width: 100%;
}

.page-products .also-available-h2 h2 {
  margin: 0;
  padding: 0;
  line-height: 1.25rem;
}

.page-products .also-available-h2 h2 a span,
.page-products .also-available-h2 h2 span a {
  font-family: var(--font-bold);
}

.page-products .also-available-h2 figure {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.page-products .also-available-box p {
  margin: 0;
}

.page-products .also-available-box h2 {
  line-height: 1.75rem;
}

.page-products .also-available-box h2 a span,
.page-products .also-available-box h2 span a {
  font-family: var(--font-bold);
}

.page-products .breadcrumbs {
  margin: 0;
  z-index: 5;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-products .breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-products .cta-horizontal {
  padding-top: 10px;
  padding-bottom: 10px;
}

@media screen and (min-width: 768px) {
  .page-products .cta-horizontal {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}

.page-products .benefits-sensodyne h2 {
  line-height: 1rem;
}

.page-products .single-product-block .product-box .image.toothbrush-height {
  height: 175px;
}

.page-products .single-product-block .product-box .image {
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.page-products .single-product-block .product-box .image img {
  max-width: 220px;
}

@media screen and (max-width: 590px) {
  .page-products .single-product-block .product-box .image img {
    max-width: 100%;
  }
}

.page-products.page-enamel-care-products .dark-blue-txt-normal-18-roboto a,
.page-products.page-extra-fresh-breath-products .dark-blue-txt-normal-18-roboto a,
.page-products.page-plaque-and-gum-protection-products .dark-blue-txt-normal-18-roboto a,
.page-products.page-sensitive-teeth-repair-products .dark-blue-txt-normal-18-roboto a,
.page-products.page-teeth-whitening-products .dark-blue-txt-normal-18-roboto a {
  color: #1477a9;
}

.page-products.page-enamel-care-products .dark-blue-txt-normal-18-roboto a:hover,
.page-products.page-extra-fresh-breath-products .dark-blue-txt-normal-18-roboto a:hover,
.page-products.page-plaque-and-gum-protection-products .dark-blue-txt-normal-18-roboto a:hover,
.page-products.page-sensitive-teeth-repair-products .dark-blue-txt-normal-18-roboto a:hover,
.page-products.page-teeth-whitening-products .dark-blue-txt-normal-18-roboto a:hover {
  border-bottom-color: #1477a9;
}

.page-products.page-Gum-care-toothbrush .product-Ingredients .richText li a,
.page-products.page-multicare-toothbrush .product-Ingredients .richText li a,
.page-products.page-sensitive-teeth-gums-toothbrush .product-Ingredients .richText li a,
.page-products.page-Sensodyne-complete-protection-toothbrush .product-Ingredients .richText li a,
.page-products.page-Sensodyne-Deep-Clean-toothbrush .product-Ingredients .richText li a,
.page-products.page-Sensodyne-Gentle-Care-toothbrush .product-Ingredients .richText li a,
.page-products.page-Sensodyne-Rapid-Relief-toothbrush .product-Ingredients .richText li a,
.page-products.page-Sensodyne-RepairProtect-toothbrush .product-Ingredients .richText li a {
  color: #1477a9;
}

.page-products.page-Gum-care-toothbrush .product-Ingredients .richText li a:hover,
.page-products.page-multicare-toothbrush .product-Ingredients .richText li a:hover,
.page-products.page-sensitive-teeth-gums-toothbrush .product-Ingredients .richText li a:hover,
.page-products.page-Sensodyne-complete-protection-toothbrush .product-Ingredients .richText li a:hover,
.page-products.page-Sensodyne-Deep-Clean-toothbrush .product-Ingredients .richText li a:hover,
.page-products.page-Sensodyne-Gentle-Care-toothbrush .product-Ingredients .richText li a:hover,
.page-products.page-Sensodyne-Rapid-Relief-toothbrush .product-Ingredients .richText li a:hover,
.page-products.page-Sensodyne-RepairProtect-toothbrush .product-Ingredients .richText li a:hover {
  border-bottom-color: #1477a9;
}

.page-products.page-multicare-toothbrush #Product-ingredients-block,
.page-products.page-Sensodyne-RepairProtect-toothbrush #Product-ingredients-block,
.page-products.page-Sensodyne-Rapid-Relief-toothbrush #Product-ingredients-block {
  width: 100% !important;
}

.page-products.page-multicare-toothbrush #Product-ingredients-block .product-Ingredients>.component-content,
.page-products.page-Sensodyne-RepairProtect-toothbrush #Product-ingredients-block .product-Ingredients>.component-content,
.page-products.page-Sensodyne-Rapid-Relief-toothbrush #Product-ingredients-block .product-Ingredients>.component-content {
  max-width: 1170px;
  margin: 0 auto;
}

.page-products.page-sensodyne-true-white-extra-fresh-toothpaste #Product-video-block .Product-videobox-Title .btn,
.page-products.page-sensodyne-true-white-mint-toothpaste #Product-video-block .Product-videobox-Title .btn {
  background: #1477a9;
  border-color: #1477a9;
}

.page-products.page-sensodyne-true-white-extra-fresh-toothpaste #Product-video-block .Product-videobox-Title .btn:hover,
.page-products.page-sensodyne-true-white-extra-fresh-toothpaste #Product-video-block .Product-videobox-Title .btn:focus,
.page-products.page-sensodyne-true-white-extra-fresh-toothpaste #Product-video-block .Product-videobox-Title .btn:active,
.page-products.page-sensodyne-true-white-mint-toothpaste #Product-video-block .Product-videobox-Title .btn:hover,
.page-products.page-sensodyne-true-white-mint-toothpaste #Product-video-block .Product-videobox-Title .btn:focus,
.page-products.page-sensodyne-true-white-mint-toothpaste #Product-video-block .Product-videobox-Title .btn:active {
  background: transparent;
  color: #1477a9;
}

/*Date 09-11-2022 | Ticket GB-2466 |Pritha|changes start*/
/* .page-products .btn {
  background: #1477a9;
  border-color: #1477a9;
}
.page-products .btn:hover, .page-products .btn:focus, .page-products .btn:active {
  background: transparent;
  color: #1477a9;
} */
/*Date 09-11-2022 | Ticket GB-2466 |Pritha|changes End*/

.page-products .single-product-block:nth-child(3) .reference-text p a,
.page-products .single-product-block:nth-child(5) .reference-text p a,
.page-products .single-product-block:nth-child(7) .reference-text p a {
  color: #1477a9;
}

.page-products .single-product-block:nth-child(3) .reference-text p a:hover,
.page-products .single-product-block:nth-child(5) .reference-text p a:hover,
.page-products .single-product-block:nth-child(7) .reference-text p a:hover {
  border-bottom-color: #1477a9;
}

.page-products .single-product-block:nth-child(3) .reference-prd-landing-buynow-btn .ps-button-label,
.page-products .single-product-block:nth-child(5) .reference-prd-landing-buynow-btn .ps-button-label,
.page-products .single-product-block:nth-child(7) .reference-prd-landing-buynow-btn .ps-button-label {
  color: #1477a9;
}

.page-products .single-product-block:nth-child(3) .reference-prd-landing-buynow-btn .ps-button-label:hover,
.page-products .single-product-block:nth-child(5) .reference-prd-landing-buynow-btn .ps-button-label:hover,
.page-products .single-product-block:nth-child(7) .reference-prd-landing-buynow-btn .ps-button-label:hover {
  border-bottom-color: #1477a9;
}

.page-products.page-product-results .btn {
  background: #1477a9;
  border-color: #1477a9;
}

.page-products.page-product-results .btn:hover,
.page-products.page-product-results .btn:focus,
.page-products.page-product-results .btn:active {
  background: transparent;
  color: #1477a9;
}

@media (min-width: 992px) {

  .page-products.page-pronamel-mineral-boost #Product-Overview #container11 .Product-also-available>.image.first img,
  .page-products.page-pronamel-mineral-boost-gentle-whitening-action #Product-Overview #container11 .Product-also-available>.image.first img {
    max-width: 100%;
  }
}

.filters-container {
  text-align: center;
}

.filters-container #filter-products-btn {
  margin: 15px 0 0;
}

.filtered-products>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.product-box>.component-content {
  height: 100%;
  flex-basis: auto;
}

.product-box>.component-content>.content {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.product-box>.component-content>.content .reference-prd-landing-buynow-btn {
  padding: 0;
}

.product-box>.component-content>.content .reference-prd-landing-buynow-btn a {
  background: none !important;
  background-color: transparent !important;
  background-image: none !important;
  border-radius: 0 !important;
  min-width: inherit !important;
  min-height: inherit !important;
  padding: 0 0 5px 0 !important;
  font-family: var(--font) !important;
  font-size: 0.875rem !important;
  color: #0071E5 !important;
  border-width: 0 0 2px 0 !important;
  border-color: transparent !important;
}

.product-box>.component-content>.content .reference-prd-landing-buynow-btn a:hover {
  border-color: #0071E5 !important;
}

@media screen and (min-width: 768px) {
  .product-box>.component-content>.content .reference-prd-landing-buynow-btn a {
    font-size: 1.25rem !important;
  }
}

.product-box .write-a-review-text {
  display: none;
}

@media (max-width: 767px) {
  .product-box {
    width: calc(50% - 1px);
  }
}

.product-box .pr-snippet-read-reviews {
  display: none !important;
}

.page-products .product-box {
  min-height: 240px;
}

@media (min-width: 768px) {
  .page-products .product-box {
    min-height: 600px;
  }
}

@media (min-width: 1200px) {
  .page-products .product-box {
    min-height: 570px;
  }
}

/* Syed  GB-2307 | 31-10-2022 this code is effecting the spacing issue in Iphone lanscape mode*/

/* 
@media (max-width: 736px) and (orientation: landscape) {
  .page-products .product-box {
    min-height: 315px !important;
  }
}*/

/* Syed  GB-2307 | 31-10-2022 */

.page-products.template-sensodyne-simple-template .filter-toothpaste,
.page-products.template-sensodyne-simple-template .filter-toothbrush,
.page-products.template-sensodyne-simple-template .filter-mouthwash {
  cursor: pointer;
}

.page-products.template-sensodyne-simple-template .filter-toothpaste.active,
.page-products.template-sensodyne-simple-template .filter-toothbrush.active,
.page-products.template-sensodyne-simple-template .filter-mouthwash.active {
  color: #0071E5;
  font-weight: bold;
}

.page-products.template-sensodyne-simple-template.product-filter-title-block-type .single-product-block {
  display: none;
}

.page-products.template-sensodyne-simple-template.product-filter-title-block-type .single-product-block.product-title-display {
  display: block;
}

.page-products.template-sensodyne-simple-template .filter-product .filters-container .filter-buttons.filters-toothpaste,
.page-products.template-sensodyne-simple-template .filter-product .filters-container .filter-buttons.filters-toothbrush,
.page-products.template-sensodyne-simple-template .filter-product .filters-container .filter-buttons.filters-mouthwash {
  display: none;
}

.page-products.template-sensodyne-simple-template.product-filter-type-toothpaste .filter-product .filters-container .filter-buttons.filters-toothpaste,
.page-products.template-sensodyne-simple-template.product-filter-type-toothbrush .filter-product .filters-container .filter-buttons.filters-toothbrush {
  display: flex;
}

.page-products.template-sensodyne-simple-template.product-filter-active .product-box {
  display: none;
  margin-left: 0;
  min-height: 225px;
}

@media (min-width: 768px) {
  .page-products.template-sensodyne-simple-template.product-filter-active .product-box {
    min-height: 550px;
  }
}

@media (min-width: 768px) {
  .page-products.template-sensodyne-simple-template.product-filter-active .product-box.has-mandatory-benefits {
    min-height: 535px;
  }
}

@media (min-width: 992px) {

  .page-products.template-sensodyne-simple-template.product-filter-active.product-filter-title-block-type .product-box.push-right-when-filter-active,
  .page-products.template-sensodyne-simple-template.product-filter-active.product-filter-title-block-type .product-box.product-new-line {
    margin-left: 50%;
  }
}

.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-no-type .product-box {
  display: block;
}

.page-products.template-sensodyne-simple-template.show-multi-products .multi-product-block,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-no-type .single-section-block,
.page-products.template-sensodyne-simple-template.product-filter-active[data-selected-product-type] .multi-product-block,
.page-products.template-sensodyne-simple-template.product-filter-active[data-filter-benefits][data-selected-product-type] .single-section-block,
.page-products.template-sensodyne-simple-template.product-filter-active[data-show-message] .filter-message {
  display: block;
}

.page-products.template-sensodyne-simple-template.show-multi-products .single-section-block,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-no-type .multi-product-block,
.page-products.template-sensodyne-simple-template.product-filter-active[data-selected-product-type] .single-section-block,
.page-products.template-sensodyne-simple-template.product-filter-active[data-filter-benefits][data-selected-product-type] .multi-product-block {
  display: none;
}

.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothpaste.product-filter-title-type .product-box.product-type-toothpaste,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothbrush.product-filter-title-type .product-box.product-type-toothbrush,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-mouthwash.product-filter-title-type .product-box.product-type-mouthwash {
  display: block;
}

.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothpaste .product-type-toothpaste.product-selected,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothbrush .product-type-toothbrush.product-selected,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-mouthwash .product-type-mouthwash.product-selected {
  display: block;
}

.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothpaste .product-type-toothpaste.product-selected.has-mandatory-benefits,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothbrush .product-type-toothbrush.product-selected.has-mandatory-benefits,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-mouthwash .product-type-mouthwash.product-selected.has-mandatory-benefits {
  display: none;
}

.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothpaste[data-mandatory-benefit-selected] .product-type-toothpaste.product-selected.has-mandatory-benefits.product-mandatory-benefit-enamel-strengthening,
.page-products.template-sensodyne-simple-template.product-filter-active.product-filter-type-toothbrush[data-mandatory-benefit-selected] .product-type-toothbrush.product-selected.has-mandatory-benefits.product-mandatory-benefit-enamel-strengthening {
  display: block;
}

/*Syed GB-2307 | 31-10-2022 */

.page-products.template-sensodyne-simple-template .product-box {
  min-height: auto;
}

/* @media (min-width: 768px) {
 .page-products.template-sensodyne-simple-template .product-box {
    min-height: 600px;
  }
}
@media (min-width: 1200px) {
  .page-products.template-sensodyne-simple-template .product-box {
    min-height: 570px;
  }
}*/

/*Syed GB-2307 | 31-10-2022 End*/

.page-products.template-sensodyne-simple-template .product-box.col-md-6 {
  max-width: calc(50% - 1px);
}

.page-products.template-sensodyne-simple-template .single-section-block .product-box>.component-content>.content {
  margin: 0;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-box .image {
  padding: 0;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-box .image img {
  max-height: 160px;
  display: block;
  margin: 0 auto;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-box.box-single-special {
  margin-top: 40px;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-title {
  padding: 0;
  min-height: 55px;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-title p {
  margin: 0;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-title p a {
  text-decoration: none;
  color: #575757;
  font-size: 0.875rem;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-title p a:hover {
  text-decoration: none;
  border-bottom: 0;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-title p a strong {
  color: #10069F;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

@media screen and (min-width: 768px) {
  .page-products.template-sensodyne-simple-template .single-section-block .product-title p a {
    font-size: 1.25rem;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .product-title p a strong {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

.page-products.template-sensodyne-simple-template .single-section-block .product-benefits {
  padding: 0;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-benefits p a {
  text-decoration: none;
  padding-bottom: 6px;
  display: block;
  color: #10069F;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-benefits p a:hover {
  text-decoration: none;
  border-bottom-color: transparent;
  color: #0071E5;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-benefits p a:after {
  content: '';
  width: 50px;
  height: 2px;
  background-color: #0071E5;
  position: absolute;
  bottom: 0;
  left: 0;
}

.page-products.template-sensodyne-simple-template .single-section-block .product-benefits ul {
  display: none;
}

@media (min-width: 768px) {
  .page-products.template-sensodyne-simple-template .single-section-block .product-title {
    height: 100px;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .box-cont .product-title {
    margin-top: 100px;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .box-cont.box-cont-no .product-title {
    margin-top: 0px;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .product-benefits ul {
    margin-left: 0;
    display: block;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .product-benefits ul li {
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin: 0;
    margin-bottom: 2px;
    color: #707070;
    padding-left: 10px;
    font-weight: 300;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .product-benefits ul li:before {
    content: '\2022';
  }

  .page-products.template-sensodyne-simple-template .single-section-block .product-benefits p:last-child {
    margin-top: 15px;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .product-benefits p:last-child a {
    padding-bottom: 10px;
    font-size: 1.25rem;
    line-height: 1.875rem;
  }

  .page-products.template-sensodyne-simple-template .single-section-block .product-benefits p:last-child a:after {
    width: 80px;
    height: 3px;
  }
}

@media (max-width: 767px) {
  .page-products .multi-product-block .single-product-block .product-box {
    min-height: 350px;
  }
}

@media (max-width: 667px) and (orientation: landscape) {
  .page-products .multi-product-block .single-product-block .product-box {
    min-height: 315px;
  }
}

.page-products .pr-snippet-wrapper {
  text-align: left;
}

.page-products .Product-Title h2 {
  font-weight: 700;
  text-align: center;
  line-height: 1.6875rem;
  margin-top: 20px;
  font-family: var(--font-bold);
}

.page-products .Product-Title h2 span {
  color: #575757;
}

@media (min-width: 992px) {
  .page-products .Product-Title h2 {
    font-size: 2.25rem;
    line-height: 2.5rem;
    margin: 0 0 25px 0;
    text-align: left;
  }
}

.page-products .write-review-btn a {
  font-family: var(--font-bold);
}

.page-products #Product-review-block {
  margin-bottom: 50px;
}

.page-products #Product-review-block .pr-stars-5-sm figcaption p {
  font-size: 0.875rem;
}

.page-products #Product-video-block {
  background-color: #f7f7f7;
  padding-top: 15px;
  padding-bottom: 0;
  margin: 15px auto 5px auto;
}

.page-products #Product-video-block .col-xs-12:nth-child(2) {
  padding-left: 0;
  padding-right: 0;
}

.page-products #Product-video-block .btn {
  margin: 15px 0;
}

.page-products #Product-video-block .Product-video-Title p {
  text-align: left !important;
}

@media (min-width: 768px) {
  .page-products #Product-video-block .Product-video-Title p {
    text-align: center !important;
  }
}

.page-products #Product-video-block .Product-videobox-Title h2 .sensodyne-section-title {
  margin-top: 15px;
}

.page-products #Product-video-block .Product-videobox-Title h2+p {
  font-weight: 300;
}

.page-products #Product-video-block .prd-video-no-desc {
  display: none;
}

.page-products #Product-video-block .Product-videobox-Title h2 {
  margin-bottom: 15px;
}

@media (min-width: 992px) {
  .page-products #Product-video-block {
    padding-top: 30px;
    padding-bottom: 50px;
    margin-bottom: 15px;
  }

  .page-products #Product-video-block .col-xs-12:nth-child(2) {
    padding-left: 15px;
    padding-right: 15px;
  }

  .page-products #Product-video-block .placeholder-img {
    width: 60%;
    margin: auto;
  }

  .page-products #Product-video-block .Product-videobox-Title h2.sensodyne-section-title {
    margin-top: 20px;
  }
}

.page-products .product-Ingredients .video-box .richText:first-of-type p {
  font-weight: 700;
  color: #10069F;
  font-size: 1.25rem;
}

@media (min-width: 768px) {
  .page-products .product-Ingredients .video-box .richText:first-of-type p {
    font-size: 1.875rem;
  }
}

@media (max-width: 767px) {
  .page-products .cta-horizontal.cta-tiles .shop-save-tile figcaption {
    top: 42%;
    transform: translateY(-50%);
  }
}

@media (max-width: 667px) and (orientation: landscape) {
  .page-products .cta-horizontal.cta-tiles .shop-save-tile figcaption {
    top: 47%;
    transform: translateY(-50%);
  }
}

.page-sensodyne-rapid-relief-y2 #content .breadcrumbs a {
  font-family: var(--font);
}

.page-sensodyne-rapid-relief-y2 .divider>.component-content {
  height: 1px;
  margin: 2em 0;
  background: #ccc;
}

.page-sensodyne-rapid-relief-y2 .hero-article figure figcaption {
  position: absolute;
  top: 5%;
  width: 100%;
}

.page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p {
  margin: 20px auto;
  color: #10069F;
  font-weight: bold;
}

.page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(1) {
  font-size: 1.25rem;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(1) {
    font-size: 1rem;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(1) {
    font-size: 1.125rem;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(1) {
    font-size: 1.5rem;
  }
}

@media (min-width: 1600px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(1) {
    font-size: 1.75rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(1) {
    font-size: 2.25rem;
  }
}

.page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(2) {
  font-size: 3.125rem;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(2) {
    font-size: 2.5rem;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(2) {
    font-size: 2.75rem;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(2) {
    font-size: 3.75rem;
  }
}

@media (min-width: 1600px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(2) {
    font-size: 4.5rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p:nth-child(2) {
    font-size: 5.625rem;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p {
    margin: 5px auto;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p {
    margin: 10px auto;
  }
}

@media (min-width: 1600px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p {
    margin: 20px auto;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption p {
    margin: 30px auto;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption {
    left: 0;
    transform: none;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief-y2 .hero-article figure figcaption {
    top: 10%;
  }
}

.page-sensodyne-rapid-relief-y2 .banner-box {
  max-width: 780px;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles {
  width: 87.37%;
  padding: 0;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem {
  display: flex;
  flex-wrap: nowrap;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText {
  width: 20%;
  padding: 0;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(2) {
  width: 18.84%;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(3) {
  width: 19.25%;
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(3) {
    width: 17.85%;
  }
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(4) {
  width: 17.73%;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(5) {
  width: 21.22%;
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(6) {
  width: 23%;
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(6) {
    width: 27.60%;
  }
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText p {
  color: #73349f;
  text-align: center;
  font-size: 0.625rem;
  line-height: 1;
  font-weight: bold;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText p {
    font-size: 0.875rem;
  }
}

.page-sensodyne-rapid-relief-y2 .banner-box .component-content>.paragraphSystem .banner-img {
  padding: 0;
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief-y2 .banner-box {
    padding: 0;
    left: 50%;
    transform: translateX(-50%);
  }
}

.page-sensodyne-rapid-relief-y2 .buy-now-btn-18-no-arrow {
  float: none;
  display: inline-block;
}

.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection {
  margin-top: 30px;
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection {
    padding: 0;
  }
}

.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection .dark-blue-txt-40,
.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection .dark-blue-bold-txt-40 {
  line-height: 1.5;
}

.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection+.image {
  margin-top: 20px;
  margin-bottom: 30px;
}

.page-sensodyne-rapid-relief-y2 .richText .component-content {
  overflow: visible;
}

.page-sensodyne-rapid-relief-y2 .reference-NitroY2-video iframe,
.page-sensodyne-rapid-relief-y2 .reference-NitroY2-video2 iframe {
  border: none;
}

.page-sensodyne-rapid-relief-y2 .dark-blue-link-24 {
  padding-right: 35px !important;
}

.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection .dark-blue-txt-40,
.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection strong {
  font-size: 2.5rem;
  line-height: 1.75rem;
  color: #10069F;
}

.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection .dark-blue-txt-40 {
  font-weight: 400;
}

.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection strong,
.page-sensodyne-rapid-relief-y2 .nitro-fast-relief-long-protection .dark-blue-bold-txt-40 {
  font-weight: bold;
}

.page-sensodyne-rapid-relief-y2 .why-my-teeth-hurt h1 {
  line-height: 1;
}

.page-sensodyne-rapid-relief-y2 .why-my-teeth-hurt h2 {
  line-height: 1.75rem;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-what-to-know .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-what-to-know .half-text-row p {
  font-weight: 300;
}

.page-what-to-know .half-text-row p strong {
  color: #575757;
  font-weight: 400;
}

.page-what-to-know .half-text-row p a {
  font-weight: 400;
}

@media (min-width: 768px) {
  .page-what-to-know .half-text-row {
    padding-bottom: 30px;
  }
}

@media (min-width: 992px) {
  .page-what-to-know .half-text-row {
    padding-bottom: 70px;
  }
}

@media (max-width: 767px) {
  .page-what-to-know .main-title-box p {
    margin-bottom: 15px;
  }

  .page-what-to-know .main-title-box p:last-of-type {
    margin-bottom: 35px;
  }

  .page-what-to-know .RelatedArticleTitle p {
    margin-top: 10px;
  }

  .page-what-to-know .divider-row>.component-content {
    margin-top: 15px;
  }
}

.page-what-to-know .references-box {
  padding: 0;
}

.page-pronamel .Content .image.col-xs-12.col-md-12 {
  margin-top: 50px;
  margin-bottom: 30px;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-pronamel .Content .image.col-xs-12.col-md-12 {
    margin-top: 100px;
  }
}

.page-pronamel .related-box figure figcaption a::after {
  margin: 0 auto;
  left: 0;
  right: 0;
}

.page-pronamel .pageBack a {
  padding: 3px 0 3px 30px;
  background-image: url("../../img/back-l-arrow-small.png");
  background-position: left 3px center;
  background-repeat: no-repeat;
}

.page-pronamel .pageForward a {
  padding: 3px 30px 3px 0;
  background-image: url("../../img/back-r-arrow-small.png");
  background-position: right 3px center;
  background-repeat: no-repeat;
}

.page-pronamel.page-how-to-prevent-acid-erosion .category-landing-row.container-override.even .zglazyload:nth-child(10) img {
  width: 70px;
}

.page-quiz .breadcrumbs {
  margin: 0;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-quiz .breadcrumbs {
    margin-top: 50px;
  }
}

.page-quiz .quiz-block {
  padding: 0;
}

@media (min-width: 768px) {
  .page-quiz .quiz-block {
    margin-top: 50px;
    margin-bottom: 100px;
    padding: 0 15px;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-recognizing-sensitive-teeth .PageTtitle {
    margin-top: 0 !important;
  }
}

@media (min-device-width: 667px) and (max-device-width: 1023px) and (orientation: landscape) {
  .page-recognizing-sensitive-teeth .category-landing-row .related-box:nth-child(3) img {
    height: 314px;
  }
}

@media (min-device-width: 736px) and (max-device-width: 1023px) and (orientation: landscape) {
  .page-recognizing-sensitive-teeth .category-landing-row .related-box:nth-child(3) img {
    height: 348px;
  }
}

.page-science-behind-enamel-repair .ozone-heading h1 {
  color: #1b3059;
  font-size: 1.5rem;
  line-height: 1.875rem;
  font-weight: normal;
}

@media (min-width: 768px) {
  .page-science-behind-enamel-repair .ozone-heading h1 {
    font-size: 2rem;
    line-height: 2.5rem;
    margin-bottom: 4px;
  }
}

.page-science-behind-enamel-repair .ozone-heading p {
  font-size: 0.875rem;
  color: #878a8f;
}

@media (min-width: 768px) {
  .page-science-behind-enamel-repair .ozone-heading p {
    font-size: 1rem;
  }
}

.page-science-behind-enamel-repair .ozone-heading a {
  font-size: 0.875rem;
  color: #0071E5 !important;
}

@media (min-width: 768px) {
  .page-science-behind-enamel-repair .ozone-heading a {
    font-size: 1rem;
  }
}

@media (min-width: 768px) {
  .page-science-behind-enamel-repair .banner-box .ozone-tooth-double-text h2 {
    font-size: 1.125rem;
    font-weight: normal;
    word-wrap: normal;
  }
}

.page-science-behind-enamel-repair .ozone-actively-repairs {
  margin: 20px auto;
}

@media (min-width: 768px) {
  .page-science-behind-enamel-repair .ozone-actively-repairs {
    margin: 30px auto 40px;
  }
}

.page-science-behind-enamel-repair .ozone-tooth-double-text {
  max-width: 780px;
  margin: 0 auto;
  float: none;
}

.page-science-behind-enamel-repair .ozone-tooth-double-text>.component-content {
  background-repeat: no-repeat;
  background-size: cover;
  padding: 5% 0;
  min-height: 500px;
}

.page-science-behind-enamel-repair .ozone-tooth-double-text .richText {
  margin: 2%;
  width: 235px;
}

.page-science-behind-enamel-repair .ozone-tooth-double-text .richText.last {
  float: right;
}

.page-science-behind-enamel-repair .ozone-tooth-double-text .richText h3 {
  color: #1b3059;
  font-size: 1.5rem;
  margin-bottom: 0;
}

.page-science-behind-enamel-repair .ozone-tooth-double-text .richText h3 strong {
  display: block;
}

.page-science-behind-enamel-repair .ozone-tooth-double-text .richText p {
  color: #878a8f;
  font-size: 0.875rem;
  line-height: 1rem;
}

.page-science-behind-enamel-repair .product-details-text {
  max-width: 780px;
  margin: 0 auto;
  float: none;
  clear: both;
}

.page-science-behind-enamel-repair .product-details-text p {
  color: #878a8f;
  font-size: 0.875rem;
  line-height: 1rem;
}

.page-science-behind-enamel-repair .ozone-remineralization h3,
.page-science-behind-enamel-repair .ozone-demineralization h3,
.page-science-behind-enamel-repair .ozone-brush h3 {
  color: #1b3059;
  font-size: 1.5rem;
  margin-top: 10px;
}

.page-science-behind-enamel-repair .ozone-remineralization h3 strong,
.page-science-behind-enamel-repair .ozone-demineralization h3 strong,
.page-science-behind-enamel-repair .ozone-brush h3 strong {
  display: block;
}

.page-science-behind-enamel-repair .ozone-remineralization p,
.page-science-behind-enamel-repair .ozone-demineralization p,
.page-science-behind-enamel-repair .ozone-brush p {
  color: #878a8f;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.page-science-behind-enamel-repair .ozone-remineralization>.component-content {
  border-top: 2px solid #88b2b9;
  background: #ecf8f9;
  background-image: linear-gradient(180deg, #ecf8f9, #fff);
  background-repeat: no-repeat;
}

.page-science-behind-enamel-repair .ozone-brush>.component-content {
  background: #ecf8f9;
  background-image: linear-gradient(0deg, #ecf8f9, #fff);
  background-repeat: no-repeat;
  padding-bottom: 50px;
  margin-bottom: -40px;
}

.page-science-behind-enamel-repair .ozone-brush>.component-content::before {
  content: "";
  display: block;
  background-color: #88b2b9;
  height: 2px;
  margin: 10px auto 30px;
  width: 70%;
}

.page-science-behind-enamel-repair .ozone-brush+.image {
  margin-bottom: 30px;
  padding-bottom: 30px;
}

.page-science-behind-enamel-repair .ozone-brush+.image>.component-content {
  border-bottom: 2px solid #88b2b9;
}

.page-search-results .richText h1 {
  margin-top: 30px;
}

.page-search-results .search-page-form {
  margin-top: 30px;
  margin-bottom: 50px;
}

.page-search-results .search-page-form .form-search {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.page-search-results .search-page-form .form-search .searchBox-label {
  width: 100%;
}

.page-search-results .search-page-form .form-search .searchBox-label .search-query {
  padding: 15px;
  width: 100%;
  height: 54px;
  font-family: var(--font);
  font-size: 1rem;
  color: #575757;
  border: solid #a8a9ad;
  border-width: 1px 0 1px 1px;
}

.page-search-results .search-page-form .form-search .button {
  padding: 5px;
  width: 54px;
  height: 54px;
  top: 8px;
  font-size: 0;
  color: transparent;
  background-color: transparent;
  border: solid #a8a9ad;
  border-width: 1px 1px 1px 0;
  border-radius: 0;
  position: relative;
}

.page-search-results .search-page-form .form-search .button::before {
  content: '';
  width: 1px;
  height: 42px;
  background-color: #a8a9ad;
  display: inline-block;
  position: absolute;
  top: 5px;
  left: 0;
}

.page-search-results .search-page-form .form-search .button::after {
  content: '';
  width: 19px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2038%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23a7a9ac%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22search-search%22%20transform%3D%22translate%281.728%201.779%29%22%3E%3Cg%20id%3D%22search-Group_7%22%20data-name%3D%22Group%207%22%20transform%3D%22translate%28-1.728%20-1.779%29%22%3E%3Cpath%20id%3D%22search-Path_73%22%20data-name%3D%22Path%2073%22%20class%3D%22cls-1%22%20d%3D%22M14.389%203.015A10.119%2010.119%200%200%201%2022.5%206.533a11.16%2011.16%200%200%201%200%2016.08%2012.484%2012.484%200%200%201-8.107%203.015%2010.119%2010.119%200%200%201-8.111-3.518c-2.027-2.51-3.547-5.025-3.547-8.04a9.961%209.961%200%200%201%203.547-8.04%2012.484%2012.484%200%200%201%208.107-3.015m0-3.015A15.132%2015.132%200%200%200%204.255%204.02a14.172%2014.172%200%200%200%200%2020.1%2013.79%2013.79%200%200%200%2010.134%204.02%2015.132%2015.132%200%200%200%2010.134-4.02c5.574-5.025%205.574-14.07%200-20.1A16.165%2016.165%200%200%200%2014.389%200z%22%20transform%3D%22translate%28-.075%29%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22search-Group_8%22%20data-name%3D%22Group%208%22%20transform%3D%22translate%2819.377%2019.731%29%22%3E%3Cpath%20id%3D%22search-Path_74%22%20data-name%3D%22Path%2074%22%20class%3D%22cls-1%22%20d%3D%22M20.7%2019.453l-.911.9c-.456.9-2.278.452-3.189-.452L4.756%208.16A1.651%201.651%200%200%201%204.3%206.8l2.278-2.254c.456-.452.911%200%201.367.452l12.3%2011.294c.909.903%201.364%202.708.455%203.161z%22%20transform%3D%22translate%28-4.3%20-4.359%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: inline-block;
}

.page-search-results .searchResults {
  margin: 0 auto;
  padding: 15px;
  background-color: #f7f7f7;
  border: 0;
}

.page-search-results .searchResults .searchResults-number {
  font-family: var(--font);
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  color: #10069F;
  display: block !important;
  position: absolute;
  top: -35px;
}

.page-search-results .searchResults .searchResults-result {
  padding: 15px 0;
  background-color: transparent;
}

.page-search-results .searchResults .searchResults-result .searchResults-title {
  margin: 0;
}

.page-search-results .searchResults .searchResults-result .searchResults-title a {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
  color: #0071E5;
}

.page-search-results .searchResults .searchResults-result .searchResults-description {
  margin: 0;
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #575757;
}

.page-search-results .searchResults .searchResults-pagination {
  margin: 30px auto;
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item {
  background-color: transparent;
  border: 0;
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:first-child,
.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:last-child {
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:first-child a,
.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:last-child a {
  color: #f7f7f7;
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:first-child.is-active,
.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:last-child.is-active {
  background: none;
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:first-child.is-active a,
.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:last-child.is-active a {
  text-indent: unset;
  color: #10069F;
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:first-child {
  margin-right: 5px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16.3 30' style='enable-background:new 0 0 16.3 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231A99DA;%7D%0A%3C/style%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpolygon class='st0' points='15.2,30 16.3,28.9 2.2,15.1 16.1,1.1 15.1,0 0,15.1 '/%3E%3C/svg%3E");
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item:last-child {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.26 30'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpolygon points='1.09 30 0 28.89 14.06 15.05 0.11 1.1 1.21 0 16.26 15.06 1.09 30' style='fill:%231a99da'/%3E%3C/svg%3E");
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item.is-active a {
  color: #10069F;
}

.page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item a {
  font-family: var(--font);
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  color: #0071E5;
  background-color: transparent;
  border: 0;
}

.page-search-results .cta-horizontal {
  padding: 10px 0;
}

@media (min-width: 768px) {
  .page-search-results .richText h1 {
    margin-top: 50px;
  }

  .page-search-results .search-page-form {
    margin-top: 50px;
    margin-bottom: 100px;
  }

  .page-search-results .search-page-form .form-search .searchBox-label .search-query {
    width: 100%;
    height: 80px;
    font-size: 1.125rem;
  }

  .page-search-results .search-page-form .form-search .button {
    width: 80px;
    height: 80px;
    top: 8px;
  }

  .page-search-results .search-page-form .form-search .button::before {
    height: 60px;
    top: 10px;
  }

  .page-search-results .search-page-form .form-search .button::after {
    content: '';
    width: 26px;
    height: 26px;
  }

  .page-search-results .searchResults:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    width: 100vw;
    transform: translateX(-50%);
    box-sizing: border-box;
    display: block;
    background-color: #f7f7f7;
    z-index: -1;
  }

  .page-search-results .searchResults .searchResults-number {
    font-size: 1.125rem;
    line-height: 1.75rem;
    top: -50px;
  }

  .page-search-results .searchResults .searchResults-result {
    padding: 30px 0;
  }

  .page-search-results .searchResults .searchResults-result .searchResults-title a {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .page-search-results .searchResults .searchResults-result .searchResults-description {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .page-search-results .searchResults .searchResults-pagination {
    margin: 50px auto;
  }

  .page-search-results .searchResults .searchResults-pagination .searchResults-pagination-item a {
    font-size: 1.125rem;
  }

  .page-search-results .cta-horizontal {
    padding: 50px 15px;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensitive-teeth-toothbrushes .article-tile.switchable-image figure figcaption {
    top: 5%;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensitive-teeth-toothbrushes .article-tile.switchable-image figure {
    margin-top: 50px;
  }
}

@media (min-width: 992px) {
  .page-sensitive-teeth-toothbrushes:not(.page-How-to-brush-effectively) .article-tile.caption-top-left figcaption h2 {
    margin-top: 45px;
  }
}

@media (min-width: 1200px) {
  .page-sensitive-teeth-toothbrushes:not(.page-How-to-brush-effectively) .article-tile.caption-top-left figcaption h2 {
    margin-top: 50px;
  }
}

.page-sensitive-teeth-toothbrushes:not(.page-How-to-brush-effectively) .signs-sensitive-teeth .image-tile h3 {
  max-width: 190px;
  margin-left: auto;
  margin-right: auto;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .image.article-tile.switchable-image {
    margin-top: 50px;
  }
}

@media (min-width: 768px) and (max-width: 820px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .article-tile figure figcaption {
    padding-left: 10px;
  }
}

@media (max-width: 991px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .reference-Video_component1 iframe {
    max-width: 100%;
    display: block;
    margin: 0 auto;
  }
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .why-my-teeth-hurt-description h2,
.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-intro h2 {
  margin-top: 20px;
}

@media (min-width: 768px) {

  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .why-my-teeth-hurt-description h2,
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-intro h2 {
    margin-top: 40px;
  }
}

@media (max-width: 767px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-intro>.component-content {
    max-width: 90%;
    margin: 0 auto;
  }
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-secondary-title h3 {
  margin: 35px 0;
}

@media (min-width: 768px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively h4 {
    margin-bottom: 0;
  }
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .icon-box h4 {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .icon-box h4 {
    text-align: left !important;
  }
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .tips-block {
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .tips-block {
    margin-bottom: 50px;
  }
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-wrapper {
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #f7f7f7 0%, #ffffff 100%);
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-wrapper::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  box-sizing: border-box;
  display: block;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #f7f7f7 0%, #ffffff 100%);
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-wrapper .icon-box .reference-icons .icon-tube {
  width: 29px;
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-wrapper .icon-box .reference-icons .icon-brush {
  width: 42px;
}

@media (min-width: 768px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-wrapper .icon-box .reference-icons .icon-brush {
    width: 45px;
  }
}

.page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-wrapper .icon-box .reference-icons .icon-chair {
  width: 53px;
}

@media (min-width: 768px) {
  .page-sensitive-teeth-toothbrushes.page-How-to-brush-effectively .sensitive-teeth-wrapper .icon-box .reference-icons .icon-chair {
    width: 49px;
  }
}

.page-sensitive-teeth-toothbrushes .article-tile.caption-top-left {
  padding: 0;
}

@media (min-width: 768px) and (max-width: 991px) {
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left {
    margin-top: 50px;
  }
}

.page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-large-txt,
.page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-small-txt {
  display: block;
}

.page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption h1 {
  margin: 13.28px 0 20px 0;
}

@media (min-width: 768px) {
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption h1 {
    margin: 30px 0 20px 0;
  }
}

@media (min-width: 992px) {
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption h1 {
    margin: 45px 0 20px 0;
  }
}

@media (max-width: 767px) {
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption {
    width: 100%;
    padding-left: 4px;
    margin-left: 10px;
  }

  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-large-txt,
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-small-txt {
    margin: 0 0 5px;
  }

  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-large-txt {
    font-size: 1.75rem;
  }

  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-small-txt {
    font-size: 1rem;
  }
}

@media (min-width: 768px) {
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption h2 {
    margin-top: 30px;
  }

  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-large-txt {
    font-size: 2.6875rem;
    margin: 10px 0;
  }

  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-small-txt {
    font-size: 1.875rem;
  }
}

@media (min-width: 992px) {
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption {
    width: 970px;
    float: none;
    left: 0;
    right: 0;
    margin: 0 auto;
    padding-left: 15px;
  }

  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-large-txt {
    font-size: 2.6875rem;
    margin: 15px 0;
  }
}

@media (min-width: 1200px) {
  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption {
    width: 1170px;
  }

  .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-large-txt {
    font-size: 4.75rem;
    margin: 20px 0;
  }
}

@media only screen and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {

  .page-sensitivity-gum-toothpaste .BannerArea .image,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea .image {
    margin-top: 50px;
  }
}

@media (min-width: 768px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure {
    margin-top: 50px;
  }
}

@media (min-width: 992px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure {
    margin-top: 0;
  }
}

.page-sensitivity-gum-toothpaste .BannerArea figure figcaption,
.page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption {
  width: 100%;
  position: absolute;
  top: 12.5%;
  transform: translateY(-50%);
}

@media (min-width: 768px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure figcaption,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption {
    top: 28%;
  }
}

@media (min-width: 992px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure figcaption,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption {
    top: 13%;
  }
}

.page-sensitivity-gum-toothpaste .BannerArea figure figcaption h1,
.page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption h1 {
  color: #10069F;
  font-weight: normal;
  text-align: center;
  margin: 0;
}

@media (min-width: 768px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure figcaption h1,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption h1 {
    font-size: 1.25rem;
  }
}

@media (min-width: 992px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure figcaption h1,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption h1 {
    font-size: 1.75rem;
  }
}

@media (min-width: 1200px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure figcaption h1,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption h1 {
    font-size: 2.5rem;
  }
}

@media (min-width: 1900px) {

  .page-sensitivity-gum-toothpaste .BannerArea figure figcaption h1,
  .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea figure figcaption h1 {
    font-size: 2.625rem;
  }
}

@media only screen and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea .image {
    margin-top: 50px;
  }
}

@media (max-width: 767px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea .image {
    margin-top: 80px;
  }
}

@media (min-width: 768px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure {
    margin-top: 50px;
  }
}

@media (min-width: 992px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure {
    margin-top: 0;
  }
}

.page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption {
  width: 100%;
  position: absolute;
  top: 12.5%;
  transform: translateY(-50%);
}

@media (min-width: 768px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption {
    top: 28%;
  }
}

@media (min-width: 992px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption {
    top: 13%;
  }
}

.page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption h1 {
  color: #10069F;
  font-weight: normal;
  text-align: center;
  margin: 0;
}

@media (min-width: 768px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 1.25rem;
  }
}

@media (min-width: 992px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 1.75rem;
  }
}

@media (min-width: 1200px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 2.5rem;
  }
}

@media (min-width: 1900px) {
  .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 2.625rem;
  }
}

.page-sensitivity-and-gum-relief-toothpaste.template-sensodyne-related-articles-template .breadcrumbs {
  margin-top: 10px !important;
}

@media (min-width: 992px) and (orientation: portrait) {
  .page-sensitivity-and-gum-relief-toothpaste .hero-article {
    margin-top: 0 !important;
  }
}

.page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption {
  width: 100%;
  position: absolute;
  top: 8%;
  left: 0;
  transform: none;
  padding: 0;
}

@media (min-width: 992px) {
  .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption {
    top: 11%;
    transform: translateY(-35px);
  }
}

.page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption h1 {
  width: 100%;
  margin: 0;
  font-size: 1.125rem;
  line-height: 1;
  color: #10069F;
  font-weight: normal;
}

@media (min-width: 992px) {
  .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption h1 {
    font-size: 2rem;
  }
}

@media (min-width: 1200px) {
  .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption h1 {
    font-size: 2.5rem;
  }
}

.page-sensitivity-and-gum-relief-toothpaste .buy-now-btn-large-18 {
  background-color: #0071E5;
}

@media (max-width: 767px) {
  .page-sensitivity-and-gum-relief-toothpaste .richText .component-content {
    overflow: visible;
  }
}

@media (max-width: 767px) {
  .page-sensitivity-and-gum-relief-toothpaste .why-my-teeth-hurt>.component-content {
    overflow: visible;
    max-width: 86%;
    margin-left: auto;
    margin-right: auto;
  }
}

.page-sensitivity-and-gum-relief-toothpaste .why-my-teeth-hurt .sensitivity-gum-problems-txt .buy-now-btn-large-18 {
  padding: 20px 26px;
  font-size: 0.875rem;
}

@media (max-width: 991px) {
  .page-sensitivity-and-gum-relief-toothpaste .why-my-teeth-hurt .sensitivity-gum-problems-txt .buy-now-btn-large-18 {
    padding: 13px 15px;
  }
}

@media (min-width: 1900px) {
  .page-sensitivity-and-gum-relief-toothpaste .why-my-teeth-hurt .sensitivity-gum-problems-txt .buy-now-btn-large-18 {
    font-size: 1.125rem;
  }
}

@media (max-width: 991px) {
  .page-sensitivity-and-gum-relief-toothpaste .why-my-teeth-hurt .sensitivity-gum-problems-txt .buy-now-btn-large-18::after {
    padding-left: 5px;
    font-size: 0.75rem;
  }
}

@media (min-width: 768px) {
  .page-sensitivity-and-gum-relief-toothpaste .sensodyne-txt {
    margin-top: 2em;
  }
}

@media (max-width: 767px) {
  .page-sensitivity-and-gum-relief-toothpaste .buy-now-btn-large-18 {
    padding: 13px 25px 13px 32px;
    font-size: 0.875rem;
    line-height: 1;
  }

  .page-sensitivity-and-gum-relief-toothpaste .buy-now-btn-large-18::after {
    vertical-align: middle;
  }
}

.page-sensitivity-and-gum-relief-toothpaste .banner-titles {
  width: 703px;
  margin: 0 auto;
  padding: 0;
  float: none;
}

@media (min-width: 992px) {
  .page-sensitivity-and-gum-relief-toothpaste .banner-titles {
    width: 603px;
  }
}

@media (min-width: 1200px) {
  .page-sensitivity-and-gum-relief-toothpaste .banner-titles {
    width: 730px;
  }
}

.page-sensitivity-and-gum-relief-toothpaste .banner-titles .component-content>.paragraphSystem {
  display: flex;
  justify-content: center;
}

.page-sensitivity-and-gum-relief-toothpaste .banner-titles .banner-title {
  width: 24.89%;
  padding: 0;
}

.page-sensitivity-and-gum-relief-toothpaste .banner-titles .banner-title p {
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  color: #10069F;
}

.page-sensitivity-and-gum-relief-toothpaste .sensitive-teeth-gum-problems-image figcaption {
  width: 64%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.page-sensitivity-and-gum-relief-toothpaste .sensitive-teeth-gum-problems-image figcaption p {
  font-size: 1rem;
  line-height: 1;
  font-weight: bold;
  margin: 30px 0;
}

@media (min-width: 768px) {
  .page-sensitivity-and-gum-relief-toothpaste .sensitive-teeth-gum-problems-image figcaption p {
    margin: 38px 0;
  }
}

.page-sensitivity-and-gum-relief-toothpaste .sensitive-teeth-gum-problems-image figcaption p:nth-child(1) {
  color: #10069F;
  text-align: left;
}

.page-sensitivity-and-gum-relief-toothpaste .sensitive-teeth-gum-problems-image figcaption p:nth-child(2) {
  color: #c41024;
  text-align: right;
}

.page-sensitivity-and-gum-relief-toothpaste .sensitivity-gum-problems-txt p:last-child {
  margin-top: 3rem;
}

@media (max-width: 767px) {
  .page-sensitivity-and-gum-relief-toothpaste .sensitivity-gum-problems-txt p:last-child {
    text-align: center;
    margin-top: 2.5rem;
  }
}

@media (max-width: 767px) {
  .page-sensitivity-and-gum-relief-toothpaste .BannerArea .image {
    display: none;
  }

  .page-sensitivity-and-gum-relief-toothpaste .BannerArea .richText {
    margin: -15px 0 15px;
  }
}

@media (max-width: 767px) {
  .page-sensitivity-and-gum-relief-toothpaste .video-box {
    margin-top: 50px;
  }
}

@media (max-width: 767px) {
  .page-sensitivity-and-gum-relief-toothpaste .sensitivity-gum-problems-txt {
    margin-top: 30px;
  }
}

.page-sensitivity-and-gum-relief-toothpaste .interactive-infographics-generated-container .interactiveInfographics .button-prev:active,
.page-sensitivity-and-gum-relief-toothpaste .interactive-infographics-generated-container .interactiveInfographics .button-prev:focus,
.page-sensitivity-and-gum-relief-toothpaste .interactive-infographics-generated-container .interactiveInfographics .button-next:active,
.page-sensitivity-and-gum-relief-toothpaste .interactive-infographics-generated-container .interactiveInfographics .button-next:focus {
  outline: none;
}

@media (max-width: 767px) {

  .page-sensitivity-and-gum-relief-toothpaste .dark-blue-txt-30,
  .page-sensitivity-and-gum-relief-toothpaste .red-txt-30,
  .page-sensitivity-and-gum-relief-toothpaste .dark-blue-txt-24 {
    font-size: 1.25rem;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensitivity-to-cold .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-sensitivity-to-cold .main-title-box {
  margin-bottom: 0;
}

.page-sensitivity-to-cold .main-title-box p {
  font-weight: 300;
}

.page-sensitivity-to-cold .main-title-box p strong {
  font-weight: 400;
}

.page-sensitivity-to-cold .main-title-box+.box {
  padding-top: 30px;
  margin-bottom: 30px;
}

.page-sensitivity-to-cold .half-text-row h3 {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.page-sensitivity-to-cold .half-text-row p {
  font-weight: 300;
}

.page-sensitivity-to-cold .half-text-row p a {
  color: #1477a9;
}

.page-sensitivity-to-cold .half-text-row p a:hover {
  border-bottom-color: #1477a9;
}

.page-sensitivity-to-cold .half-text-row p a,
.page-sensitivity-to-cold .half-text-row p strong {
  font-weight: 400;
}

.page-sensitivity-to-cold .half-text-row.last {
  padding-bottom: 30px;
}

.page-sensitivity-to-cold .half-text-row.last p:last-child {
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .page-sensitivity-to-cold .half-text-row h3 {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.page-sensitivity-to-cold .video-box {
  padding-bottom: 20px;
}

@media (min-width: 768px) {
  .page-sensitivity-to-cold .video-box {
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .page-sensitivity-to-cold .video-box .video-int .placeholder-img {
    width: 75%;
    margin: auto;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste .BannerArea {
    margin-top: 50px;
    margin-bottom: 32px;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-deep-clean-toothpaste .BannerArea {
    margin-top: 0;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste .BannerArea {
    margin-top: 50px;
  }
}

.page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 {
  margin: 0;
  color: #10069F;
  font-size: 1.5rem;
  font-weight: 100;
  text-align: center;
}

.page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 strong {
  font-size: 2.375rem;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 strong {
    font-size: 2.875rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 strong {
    font-size: 4.625rem;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 {
    font-size: 1.75rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 {
    font-size: 2.875rem;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste .container-override .breadcrumbs {
    margin-top: -3% !important;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-Overview .Product-Title h2 {
  margin: 15px 0 0 0;
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box p {
  color: #10069F;
  line-height: 1.1;
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .title-box {
  text-align: center;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .title-box p {
    font-size: 1.25rem;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .title-box p {
    font-size: 1.5rem;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box,
.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
  position: absolute;
  top: 26%;
}

@media (min-width: 768px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    top: 35%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    top: 35%;
  }
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    top: 34%;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    top: 34.5%;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(2),
.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(2) {
  margin-bottom: 10px;
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(2) p,
.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(2) p {
  font-weight: bold;
}

@media (min-width: 768px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(2) p,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(2) p {
    font-size: 1.25rem;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(2) p,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(2) p {
    font-size: 1.5rem;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3),
.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) {
  width: 35%;
}

@media (min-width: 768px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3),
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) {
    width: 30%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3),
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) {
    width: 24%;
  }
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3),
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) {
    width: 30%;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3),
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) {
    width: 30%;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3) p,
.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) p {
  font-size: 0.75rem;
}

@media (min-width: 768px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3) p,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) p {
    font-size: 1rem;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box .richText:nth-child(3) p,
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(3) p {
    font-size: 1.25rem;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box p,
.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box p {
  margin: 0;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box {
    left: 0.5%;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box {
    left: 8%;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .before-txt-box {
    left: 15%;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
  left: 65%;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    left: 67.5%;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    left: 65.5%;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    left: 62.5%;
  }
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    left: 67%;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box {
    left: 67.5%;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(4) {
  margin-top: 20px;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(4) {
    margin-top: 40px;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(4) p {
  color: #575757;
  font-size: 0.5rem;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(4) p {
    font-size: 0.75rem;
  }
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(4) p {
    font-size: 0.625rem;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(4) p {
    font-size: 0.625rem;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box {
  text-align: center;
  margin-top: 40px;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box {
    margin-top: 0;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box {
    width: 80%;
    margin: 0 auto;
    float: none;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box {
    width: 67%;
  }
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box {
    width: 80%;
    margin: 0 auto;
    float: none;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box {
    width: 90%;
    margin: 0 auto;
    float: none;
  }
}

.page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box p {
  color: #575757;
  font-size: 0.75rem;
}

@media (min-width: 768px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box p {
    font-size: 0.875rem;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box p {
    font-size: 1.125rem;
  }
}

@media (max-width: 374px) {
  .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .bottom-txt-box p {
  margin-top: 5rem;
}
}

@media (min-width: 768px) {
  .page-sensodyne-extra-fresh-gel .BannerArea {
    margin-top: 50px;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-extra-fresh-gel .BannerArea {
    margin-top: 0;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensodyne-extra-fresh-gel .BannerArea {
    margin-top: 50px;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure img {
    min-width: 100%;
  }
}

.page-sensodyne-extra-fresh-gel .BannerArea figure figcaption {
  width: 75%;
  position: absolute;
  bottom: 35%;
  left: 10%;
}

@media (min-width: 768px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption {
    left: 5%;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption {
    left: 3%;
  }
}

.page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 {
  color: #10069F;
  font-size: 1.125rem;
  line-height: 1.1;
  font-weight: bold;
  text-align: left;
  margin: 0;
}

@media (min-width: 1200px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 {
    font-size: 1.375rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 {
    font-size: 2.125rem;
  }
}

.page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
  font-size: 2.5rem;
}

@media (min-width: 768px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 1.875rem;
    margin-right: 5px;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 2.375rem;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 2.875rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 4.5rem;
  }
}

.page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .last-line-txt {
  font-size: 1.625rem;
}

@media (min-width: 768px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .last-line-txt {
    font-size: 1.875rem;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .last-line-txt {
    font-size: 2.375rem;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .last-line-txt {
    font-size: 2.875rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption h1 .last-line-txt {
    font-size: 4.5rem;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensodyne-extra-fresh-gel .container-override .breadcrumbs {
    margin-top: 0 !important;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure,
  .page-sensodyne-whitening-toothpaste .BannerArea figure {
    margin: 50px 0 25px 0;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure,
  .page-sensodyne-whitening-toothpaste .BannerArea figure {
    margin-top: 0;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure,
  .page-sensodyne-whitening-toothpaste .BannerArea figure {
    margin-top: 50px;
  }
}

.page-sensodyne-extra-whitening-toothpaste .BannerArea figure img,
.page-sensodyne-whitening-toothpaste .BannerArea figure img {
  width: 100%;
}

.page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption,
.page-sensodyne-whitening-toothpaste .BannerArea figure figcaption {
  width: 100%;
  position: absolute;
  top: 5%;
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (max-width: 667px) {
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption {
    width: 50%;
    top: 50%;
    left: 15%;
    transform: translateY(-50%);
}
}

@media (min-width: 667px) and (orientation: landscape) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption,
  .page-sensodyne-whitening-toothpaste .BannerArea figure .figcaption {
    top: 15%;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption {
    top: 20%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption {
    top: 13%;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption {
    top: 15%;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption {
    top: 25%;
  }
}

.page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1,
.page-sensodyne-whitening-toothpaste .BannerArea figure figcaption h1 {
  color: #10069F;
  font-size: 1.25rem;
  margin: 0;
  text-align: center;
}

@media (min-width: 1200px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 1.75rem;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 3rem;
  }
}

.page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1 strong,
.page-sensodyne-whitening-toothpaste .BannerArea figure figcaption h1 strong {
  font-size: 2.125rem;
}

@media (min-width: 1200px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1 strong,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption h1 strong {
    font-size: 2.375rem;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1 strong,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption h1 strong {
    font-size: 3.625rem;
  }
}

.page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1 .last-line-txt,
.page-sensodyne-whitening-toothpaste .BannerArea figure figcaption h1 .last-line-txt {
  font-size: 1.25rem;
}

.page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption p,
.page-sensodyne-whitening-toothpaste .BannerArea figure figcaption p {
  color: #10069F;
  margin: 30% 0 0 0;
  text-align: center;
}

@media (min-width: 768px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption p,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption p {
    font-size: 0.875rem;
    margin: 11% 0 0 0;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption p,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption p {
    font-size: 0.75rem;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption p,
  .page-sensodyne-whitening-toothpaste .BannerArea figure figcaption p {
    font-size: 1.125rem;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-sensodyne-extra-whitening-toothpaste .container-override .breadcrumbs,
  .page-sensodyne-whitening-toothpaste .container-override .breadcrumbs {
    margin-top: -3% !important;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure,
  .page-sensodyne-fresh-gel .BannerArea figure {
    margin-top: 50px;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure,
  .page-sensodyne-fresh-gel .BannerArea figure {
    margin-top: 0;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure,
  .page-sensodyne-fresh-gel .BannerArea figure {
    margin-top: 50px;
  }
}

@media (min-width: 768px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure img,
  .page-sensodyne-fresh-gel .BannerArea figure img {
    min-width: 100%;
  }
}

.page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption,
.page-sensodyne-fresh-gel .BannerArea figure figcaption {
  width: 75%;
  position: absolute;
  bottom: 30%;
  left: 11%;
}
@media screen and (max-width: 375px) {
  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption {
    width: 50%;
    bottom: 10%;
  }
}
@media (min-width: 768px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption {
    bottom: 30%;
    left: 5%;
  }
}

@media (min-width: 992px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption {
    bottom: 35%;
    left: 4%;
  }
}

.page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1,
.page-sensodyne-fresh-gel .BannerArea figure figcaption h1 {
  color: #10069F;
  font-size: 1.125rem;
  line-height: 1.2;
  font-weight: bold;
  text-align: left;
  margin: 5px 0;
}

@media (min-width: 992px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 {
    font-size: 1.5rem;
    line-height: 1.2;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 {
    font-size: 1.875rem;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 {
    font-size: 2.875rem;
  }
}

.page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 .new-line-mobile,
.page-sensodyne-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
  font-size: 2.5rem;
}

@media (min-width: 992px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 .new-line-mobile,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 .new-line-mobile,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 4rem;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 .new-line-mobile,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 6.25rem;
  }
}

.page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 strong,
.page-sensodyne-fresh-gel .BannerArea figure figcaption h1 strong {
  font-size: 2.5rem;
}

@media (min-width: 992px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 strong,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 strong {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 strong,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 strong {
    font-size: 4rem;
  }
}

@media (min-width: 1900px) {

  .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 strong,
  .page-sensodyne-fresh-gel .BannerArea figure figcaption h1 strong {
    font-size: 6.25rem;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

  .page-sensodyne-fresh-mint-toothpaste .container-override .breadcrumbs,
  .page-sensodyne-fresh-gel .container-override .breadcrumbs {
    margin-top: 0 !important;
  }
}

.page-science-of-sensodyne.browserFirefox .category-landing-row .article-tile figcaption h3 a {
  display: block;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-science-of-sensodyne .PageTtitle {
    margin-top: 0 !important;
  }
}

@media (min-width: 992px) {
  .page-science-of-sensodyne #toothpaste-for-you {
    padding-bottom: 80px;
  }
}

.page-science-of-sensodyne .Footer-prd-Title h2 {
  width: 87%;
  margin: 15px auto;
}

@media (min-width: 414px) {
  .page-science-of-sensodyne .Footer-prd-Title h2 {
    width: 77%;
  }
}

@media (min-width: 768px) {
  .page-science-of-sensodyne .Footer-prd-Title h2 {
    width: 100%;
  }
}

@media (min-width: 992px) {
  .page-science-of-sensodyne .Footer-prd-Title h2 {
    margin: 50px auto;
  }
}

.page-science-of-sensodyne .Footer-prd-text {
  padding: 0;
}

.page-science-of-sensodyne .Footer-prd-text p {
  text-align: center;
}

@media (min-width: 768px) {
  .page-science-of-sensodyne .Footer-prd-text p:nth-child(1) {
    max-width: 450px;
    font-weight: 300;
  }
}

.page-science-of-sensodyne .Footer-prd-text p .btn {
  margin: 15px 0;
}

@media (min-width: 768px) {
  .page-science-of-sensodyne .Footer-prd-text p {
    text-align: left;
  }
}

.page-science-of-sensodyne .category-landing-row {
  margin-top: 25px;
}

@media (min-width: 768px) and (max-width: 991px) {
  .page-science-of-sensodyne .category-landing-row .article-tile {
    padding: 0 5px !important;
  }
}

@media (min-width: 992px) {
  .page-science-of-sensodyne .PageTtitle h1 {
    margin-bottom: 50px;
  }
}

@media screen and (max-width: 767px) {
  .page-science-of-sensodyne .article-tile figure figcaption {
    bottom: 3%;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensodyne-breeze .BannerArea figure {
    margin-top: 50px;
  }
}

.page-sensodyne-breeze .BannerArea figure figcaption {
  width: 95%;
  padding: 0;
  position: absolute;
  bottom: 0;
  /* right: 10%; */
}

@media (min-device-width: 667px) and (max-device-width: 736px) and (orientation: landscape) {
  .page-sensodyne-breeze .BannerArea figure figcaption {
    right: 0;
    left: 4%;
    width: 85%;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-breeze .BannerArea figure figcaption {
    bottom: 8%;
    right: 18%;
  }
}

@media (max-width: 374px) {
  .page-sensodyne-breeze .BannerArea figure figcaption {
    bottom: 2px;
  }
}

.page-sensodyne-breeze .BannerArea figure figcaption h1 {
  color: #10069F;
  font-size: 0.875rem;
  text-align: center;
  line-height: 1;
  margin: 0;
}

@media (min-device-width: 667px) and (max-device-width: 736px) and (orientation: landscape) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 {
    font-size: 1.5rem;
    line-height: 1.2;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 {
    font-size: 1.125rem;
    line-height: 1.1;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 {
    font-size: 1.625rem;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 {
    font-size: 2rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 {
    font-size: 3.375rem;
  }
}

.page-sensodyne-breeze .BannerArea figure figcaption h1 strong {
  font-size: 1.875rem;
}

@media (min-device-width: 667px) and (max-device-width: 736px) and (orientation: landscape) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 strong {
    font-size: 3.3125rem;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 strong {
    font-size: 2.375rem;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 strong {
    font-size: 2.875rem;
  }
}

@media (min-width: 1200px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 strong {
    font-size: 3.25rem;
  }
}

@media (min-width: 1900px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 strong {
    font-size: 4.625rem;
  }
}
.page-sensodyne-breeze .BannerArea figure figcaption h1 span {
  font-size: 90%;
}
.page-sensodyne-breeze .BannerArea figure figcaption h1 span {
  font-size: 90%;
}

@media (max-width: 374px) {
  .page-sensodyne-breeze .BannerArea figure figcaption h1 span {
    font-size: 70%;
  }
}
.page-sensodyne-breeze .BannerArea .image img {
  width: 100%;
}

@media (min-width: 768px) and (max-width: 991px) {
  .page-sensodyne-breeze .BannerArea .image img {
    margin-top: 50px;
  }
}

.page-sensodyne-breeze .sensitivity-grey-box>.component-content {
  max-width: 86%;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 768px) {
  .page-sensodyne-breeze .sensitivity-grey-box>.component-content {
    max-width: 96%;
    width: 780px;
  }
}

.page-sensodyne-breeze .sensitivity-grey-box .blue-bold-txt {
  color: #10069F;
  font-size: 2rem;
  line-height: 1.5;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .sensitivity-grey-box .blue-bold-txt {
    font-size: 1.75rem;
  }
}

@media (max-width: 991px) {
  .page-sensodyne-breeze .sensitivity-grey-box .sensodyne-txt>.component-content {
    max-width: 96%;
    margin: 0 auto;
  }

  .page-sensodyne-breeze .sensitivity-grey-box .sensodyne-txt .dark-grey-txt-16 {
    font-size: 0.875rem;
  }
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .sensitivity-grey-box .image {
    margin-bottom: 20px;
  }

  .page-sensodyne-breeze .sensitivity-grey-box .image>.component-content {
    max-width: 86%;
    margin: 0 auto;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-breeze .sensitivity-grey-box .image {
    padding-right: 0;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-breeze .sensitivity-grey-box .image {
    margin-left: 15px;
  }
}

.page-sensodyne-breeze .sensitivity-grey-box .caption-large-txt {
  color: #10069F;
  font-size: 1.6875rem;
  font-weight: bold;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .sensitivity-grey-box .caption-large-txt {
    font-size: 1.375rem;
  }
}

.page-sensodyne-breeze .sensitivity-grey-box .dark-blue-bold-txt-40 .font-size-20 {
  color: #10069F;
  font-size: 1.1875rem;
  font-weight: bold;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .sensitivity-grey-box .dark-blue-bold-txt-40 .font-size-20 {
    font-size: 1.125rem;
  }
}

.page-sensodyne-breeze .sensitivity-grey-box .light-blue-bold-txt-16 {
  color: #00a3db;
  font-size: 1rem;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .sensitivity-grey-box .light-blue-bold-txt-16 {
    font-size: 0.875rem;
  }
}

.page-sensodyne-breeze .breeze-second-box {
  border-bottom: 1px solid rgba(143, 139, 139, 0.4);
  padding-bottom: 80px;
}

.page-sensodyne-breeze .breeze-second-box .breeze-breath-tips p {
  font-size: 1rem;
  color: #666363;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .breeze-second-box .breeze-breath-tips p {
    font-size: 0.875rem;
  }
}

.page-sensodyne-breeze .breeze-second-box .breeze-breath-tips ol {
  counter-reset: oralList;
  margin-left: 0;
}

.page-sensodyne-breeze .breeze-second-box .breeze-breath-tips li {
  color: #10069F;
  font-weight: bold;
  font-size: 0.875rem;
  list-style: none;
  margin-left: 0;
  margin-bottom: 5px;
  line-height: 0.875rem;
}

.page-sensodyne-breeze .breeze-second-box .breeze-breath-tips li::before {
  counter-increment: oralList;
  content: counter(oralList) ".";
  display: inline-block;
  color: #10069F;
  font-weight: bold;
  margin-right: 5px;
}

.page-sensodyne-breeze .breeze-second-box .image {
  margin-top: 24px;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .breeze-second-box .image {
    margin-top: 40px;
  }
}

.page-sensodyne-breeze .breeze-second-box>.component-content,
.page-sensodyne-breeze .breeze-third-box>.component-content {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 768px) {

  .page-sensodyne-breeze .breeze-second-box>.component-content,
  .page-sensodyne-breeze .breeze-third-box>.component-content {
    max-width: 96%;
    width: 780px;
  }
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box {
  padding-top: 16px;
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box>.component-content {
  max-width: 86%;
}

@media (min-width: 768px) {
  .page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box>.component-content {
    max-width: 96%;
    width: 100%;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box>.component-content {
    max-width: 940px;
  }
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .dark-blue-bold-txt-40 .font-size-24 {
  font-size: 1.5rem;
  color: #10069F;
  font-weight: bold;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .dark-blue-bold-txt-40 .font-size-24 {
    font-size: 1.3125rem;
  }
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box {
  max-width: none;
}

@media (min-width: 768px) {
  .page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box {
    margin: 10px;
    width: 47%;
  }
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box a:hover {
  border-color: transparent;
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box h4 {
  font-size: 1.25rem;
  color: #10069F;
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box h4 .font-size-20 {
  font-weight: bold;
  font-size: 1.25rem;
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box li {
  color: #666363;
  font-size: 1rem;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box li {
    font-size: 0.875rem;
  }
}

.page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box .dark-blue-link-24 {
  background-position: left 60%;
  padding-left: 30px;
  padding-right: 0;
  font-size: 1rem;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .breeze-third-box.sensitivity-promo-box .big-rounded-box .dark-blue-link-24 {
    font-size: 0.875rem;
  }
}

.page-sensodyne-breeze .divider {
  clear: both;
}

@media (max-width: 767px) {
  .page-sensodyne-breeze .divider {
    display: none;
  }
}

.page-sensodyne-breeze .divider>.component-content {
  height: 1px;
  background: rgba(143, 139, 139, 0.4);
  margin: 28px auto 18px auto;
  max-width: 96%;
}

@media screen and (max-width: 767px) {

  .page-sensodyne-rapid-relief #content .layout-inner>.default-style,
  .page-sensodyne-rapid-relief .BannerArea.paragraphSystem {
    padding: 0;
    margin: 0 auto;
    float: none;
    max-width: 86%;
  }

  .page-sensodyne-rapid-relief .buy-now-btn-18 {
    margin-bottom: 15px;
  }

  .page-sensodyne-rapid-relief .dark-blue-txt-40 {
    line-height: 47px;
  }

  .page-sensodyne-rapid-relief .divider {
    display: none;
  }

  .page-sensodyne-rapid-relief.page-go-behind-the-scenes .BannerArea.paragraphSystem .image,
  .page-sensodyne-rapid-relief.page-what-does-tooth-sensitivity-really-feel-like .BannerArea.paragraphSystem .image {
    width: 100%;
    margin: 10px auto 0;
    padding: 0;
  }

  .page-sensodyne-rapid-relief.page-go-behind-the-scenes .BannerArea.paragraphSystem .richText,
  .page-sensodyne-rapid-relief.page-what-does-tooth-sensitivity-really-feel-like .BannerArea.paragraphSystem .richText {
    width: 100%;
    margin: 0 auto -40px;
    padding: 0;
  }

  .page-sensodyne-rapid-relief.page-go-behind-the-scenes .light-blue-bold-txt-16,
  .page-sensodyne-rapid-relief.page-what-does-tooth-sensitivity-really-feel-like .light-blue-bold-txt-16 {
    line-height: 1.5;
  }
}

.page-sensodyne-rapid-relief .why-my-teeth-hurt sup {
  top: -0.5em;
}

.page-sensodyne-rapid-relief .why-my-teeth-hurt .richText>.component-content {
  overflow: visible;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief .hero-article {
    padding-bottom: 50px !important;
  }
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .hero-article figure {
    display: block;
  }
}

.page-sensodyne-rapid-relief .hero-article figure img {
  position: relative;
  left: 5%;
  width: 75%;
}

.page-sensodyne-rapid-relief .hero-article figure figcaption {
  width: 70%;
  margin: 0 auto;
}

.page-sensodyne-rapid-relief .hero-article figure figcaption p {
  line-height: 1;
  font-size: 1.125rem;
  width: 100%;
  margin-top: 0;
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .hero-article figure figcaption p {
    text-align: center;
  }
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief .hero-article figure figcaption {
    width: 65%;
    top: 85%;
    left: 50%;
    transform: translate(-50%, 0);
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief .hero-article figure figcaption {
    width: 47%;
  }
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .BannerArea.paragraphSystem {
    max-width: 100%;
  }
}

.page-sensodyne-rapid-relief .BannerArea.paragraphSystem .image {
  padding: 0;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief .BannerArea.paragraphSystem .image {
    margin-top: 20px;
  }
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .BannerArea.paragraphSystem .image figure {
    width: 95%;
    margin: 0 auto;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief .BannerArea.paragraphSystem .image figure {
    text-align: center;
  }
}

.page-sensodyne-rapid-relief .BannerArea.paragraphSystem .image figure figcaption p {
  text-align: left;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief .BannerArea.paragraphSystem .image figure figcaption p {
    text-align: center;
    margin-top: 0;
  }
}

.page-sensodyne-rapid-relief .banner-box {
  max-width: 780px;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles {
  width: 87.37%;
  padding: 0;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem {
  display: flex;
  flex-wrap: nowrap;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText {
  width: 20%;
  padding: 0;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(2) {
  width: 18.84%;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(3) {
  width: 19.25%;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(4) {
  width: 17.73%;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(5) {
  width: 21.22%;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText:nth-child(6) {
  width: 23%;
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText p {
  color: #73349f;
  text-align: center;
  font-size: 0.625rem;
  line-height: 1;
  font-weight: bold;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText p {
    font-size: 0.875rem;
  }
}

.page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-img {
  padding: 0;
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief .banner-box {
    padding: 0;
    left: 50%;
    transform: translateX(-50%);
  }
}

.page-sensodyne-rapid-relief .video-box .line-height-13 p {
  max-width: none;
  margin-top: 15px;
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .video-box .line-height-13 p {
    text-align: justify;
  }
}

.page-sensodyne-rapid-relief .nitro-icecream-pain p {
  line-height: 0.875rem;
  text-align: left;
  max-width: 470px;
  margin-top: 10px;
}

@media (min-width: 768px) and (max-width: 991px) {
  .page-sensodyne-rapid-relief .nitro-icecream-pain p {
    margin-top: 14px;
  }
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .nitro-icecream-pain p {
    text-align: justify;
  }
}

.page-sensodyne-rapid-relief .line-height-13 p {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 50px;
  line-height: 0.8125rem;
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .line-height-13 p {
    text-align: justify !important;
  }
}

.page-sensodyne-rapid-relief .line-height-13.col-md-offset-0 {
  margin-top: 10px;
}

.page-sensodyne-rapid-relief .line-height-13.col-md-offset-6 {
  max-width: 485px;
  margin-top: 10px;
}

@media (min-width: 768px) {
  .page-sensodyne-rapid-relief .line-height-13.col-md-offset-6 {
    margin-top: -30px;
    padding-right: 0;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief .line-height-13.col-md-offset-6 {
    margin-top: 10px;
  }
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief .line-height-13.col-md-offset-6 p {
    text-align: justify;
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief .rapid-relief-image img {
    margin-bottom: calc(-2.22% * 0.56);
  }
}

@media (min-width: 992px) {
  .page-sensodyne-rapid-relief .rapid-relief-image+.line-height-13 {
    margin-top: 5px;
  }
}

@media (max-width: 991px) {
  .page-sensodyne-rapid-relief #disclaimer:target {
    display: block;
    margin-bottom: 50px;
  }
}

.page-sensodyne-rapid-relief .divider>.component-content {
  height: 1px;
}

@media (max-width: 767px) {
  .page-sensodyne-rapid-relief.page-go-behind-the-scenes .why-my-teeth-hurt .dark-grey-txt-normal-14 {
    margin-left: 5%;
  }
}

.page-sensodyne-rapid-relief .nitro-fast-relief-long-protection .dark-blue-txt-40,
.page-sensodyne-rapid-relief .nitro-fast-relief-long-protection strong {
  font-size: 2.5rem;
  line-height: 1.75rem;
  color: #10069F;
}

.page-sensodyne-rapid-relief .nitro-fast-relief-long-protection .dark-blue-txt-40 {
  font-weight: 400;
}

.page-sensodyne-rapid-relief .nitro-fast-relief-long-protection strong,
.page-sensodyne-rapid-relief .nitro-fast-relief-long-protection .dark-blue-bold-txt-40 {
  font-weight: bold;
}

.page-sensodyne-rapid-relief .why-my-teeth-hurt h1 {
  line-height: 1;
}

.page-sensodyne-rapid-relief .why-my-teeth-hurt h2 {
  line-height: 1.75rem;
}

.page-sensodyne-rapid-relief .reference-social-icons a {
  border-bottom: none;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-assessing-tooth-pain .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-assessing-tooth-pain p {
  font-weight: 300;
}

.page-assessing-tooth-pain p a {
  font-weight: 400;
}

.page-assessing-tooth-pain .RelatedArticleTitle p {
  font-weight: 400;
}

.page-assessing-tooth-pain .reference-image-with-points .info-points-wrapper {
  margin: auto;
  display: block;
}

@media (min-width: 768px) {
  .page-assessing-tooth-pain .reference-image-with-points .info-points-wrapper {
    max-width: 800px;
  }
}

.sitemap-list .component-content {
  padding: 0 15px;
}

.sitemap-list .component-content .sitemap-column h3 {
  background: transparent;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  margin: 0;
}

.sitemap-list .component-content .sitemap-column h3 a {
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  color: #575757;
}

.sitemap-list .component-content .sitemap-column>ul {
  margin: 0;
}

.sitemap-list .component-content .sitemap-column>ul>li>ul>li {
  margin-top: 5px;
  font-weight: 400;
}

.sitemap-list .component-content .sitemap-column>ul>li>ul>li:first-child {
  margin-top: 0;
}

.sitemap-list .component-content .sitemap-column>ul>li>ul>li:before {
  content: '\2022';
  color: #0071E5;
}

.sitemap-list .component-content .sitemap-column>ul>li>ul>li>ul>li {
  margin-top: 5px;
}

.sitemap-list .component-content .sitemap-column>ul>li>ul>li>ul>li:before {
  content: '-';
  color: #0071E5;
}

@media (min-width: 768px) {
  .sitemap-list {
    padding-bottom: 150px;
  }

  .sitemap-list .component-content .sitemap-column {
    column-count: 2;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
  }

  .sitemap-list .component-content .sitemap-column h3 {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sitemap-list .component-content .sitemap-column h3 a {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sitemap-list .component-content .sitemap-column>ul {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
  }
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card {
  padding-bottom: 70px;
}

@media (max-width: 767px) {
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card .btn {
    width: 190px;
  }
}

@media (min-width: 768px) {
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card .btn {
    width: 195px;
  }
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .sensitive-teeth-wrapper .sensitive-teeth-intro p {
  font-weight: 300;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .quiz-block {
  margin-top: 30px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth h2,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt h2,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card h2,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns h2,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .quiz-block h2 {
  margin: auto;
  margin-bottom: 30px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth .quiz-main-title,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt .quiz-main-title,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card .quiz-main-title,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns .quiz-main-title,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .quiz-block .quiz-main-title {
  padding-bottom: 14px;
  position: relative;
  display: block;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth .quiz-main-title::after,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt .quiz-main-title::after,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card .quiz-main-title::after,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns .quiz-main-title::after,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .quiz-block .quiz-main-title::after {
  content: '';
  width: 50px;
  height: 2px;
  background-color: #0071E5;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}

@media (min-width: 768px) {

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth .quiz-main-title::after,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt .quiz-main-title::after,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card .quiz-main-title::after,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns .quiz-main-title::after,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .quiz-block .quiz-main-title::after {
    width: 80px;
    height: 3px;
    left: 0;
    transform: translate(0);
  }
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt .why-my-teeth-hurt-description p {
  text-align: left !important;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .box-icon .reference-icons .icon-cavity {
  width: 45px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .box-icon .reference-icons .icon-chair {
  width: 49px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .box-icon .reference-icons .icon-TeethWhitening {
  width: 49px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns {
  margin-bottom: 50px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth {
  padding-top: 30px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100vw;
  transform: translateX(-50%);
  box-sizing: border-box;
  display: block;
  background: #f7f7f7;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #f7f7f7 0%, #ffffff 100%);
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block h2 {
  margin-bottom: 15px;
  max-width: 280px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block .btn {
  max-width: 135px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block .btn:first-child {
  margin-right: 15px;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block,
.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth #related-wrapper {
  margin-top: 30px;
}

@media (min-width: 768px) {

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .quiz-block {
    margin-top: 50px;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth h2,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt h2,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card h2,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns h2,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .quiz-block h2 {
    margin-bottom: 50px;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .why-my-teeth-hurt .why-my-teeth-hurt-description p {
    margin-left: auto;
    margin-right: auto;
    max-width: 690px;
    text-align: center !important;
    font-weight: 300;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .signs-sensitive-teeth {
    padding-top: 50px;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block h2 {
    margin-bottom: 15px;
    max-width: 100%;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block .btn {
    width: 175px;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block .btn:first-child {
    margin-right: 50px;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .tips-block,
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth #related-wrapper {
    margin-top: 50px;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .hero-article figure figcaption p {
    width: 45%;
  }
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .images-row-wrapper .icon-glass-cold {
  background-size: contain;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .images-row-wrapper .icon-cup-hot {
  background-size: contain;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .images-row-wrapper .icon-sweet {
  background-size: contain;
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .images-row-wrapper .icon-sour-glass {
  background-size: contain !important;
  background-position: unset !important;
}

@media (max-width: 767px) {
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-chair {
    width: 43px;
    height: 43px;
  }

  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-cavity {
    width: 40px;
    height: 40px;
  }
}

@media (min-width: 992px) {
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-text-columns .richText h2 {
    margin-top: 70px;
  }
}

@media (max-width: 767px) {
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .icon-box .richText>.component-content {
    overflow: visible;
  }
}

.page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .box-icon .icon-title {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.75rem;
}

@media (min-width: 992px) {
  .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .images-row-wrapper .image-tile:last-of-type .icon-box p {
    max-width: 50%;
  }
}

.page-the-science-behind-rapid-relief .BannerArea .image.first {
  margin-bottom: 20px;
}

.page-the-science-behind-rapid-relief .light-blue-bold-txt-16,
.page-go-behind-the-scenes .light-blue-bold-txt-16,
.page-what-does-tooth-sensitivity-really-feel-like .light-blue-bold-txt-16 {
  color: #0071E5;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensitivity-to-hot .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-sensitivity-to-hot h1 {
  margin-left: auto;
  margin-right: auto;
  max-width: 290px;
}

.page-sensitivity-to-hot .shareThis {
  display: none;
}

.page-sensitivity-to-hot p {
  font-weight: 300;
}

.page-sensitivity-to-hot p strong,
.page-sensitivity-to-hot p a {
  font-weight: 400;
}

.page-sensitivity-to-hot .RelatedArticleTitle p {
  font-weight: 400;
}

.page-sensitivity-to-hot .blue-gradient-header {
  margin: 30px 0;
  margin-top: 15px;
  padding: 0;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.page-sensitivity-to-hot .blue-gradient-header .component-content {
  margin-top: 5px;
  overflow: visible;
}

.page-sensitivity-to-hot .blue-gradient-header p {
  width: auto;
  font-size: 1.875rem;
}

.page-sensitivity-to-hot .blue-gradient-header p strong {
  font-size: 0.875rem;
  margin: -8px 20px 0;
}

.page-sensitivity-to-hot .eating-drinking-tips h2 {
  margin-left: auto;
  margin-right: auto;
  max-width: 340px;
  margin-bottom: 30px;
}

.page-sensitivity-to-hot .eating-drinking-tips figure figcaption {
  margin-bottom: 15px;
  text-align: left;
  border-bottom: 1px solid #e9eaed;
}

.page-sensitivity-to-hot .eating-drinking-tips .article-tip-1 .component-content::after,
.page-sensitivity-to-hot .eating-drinking-tips .article-tip-2 .component-content::after,
.page-sensitivity-to-hot .eating-drinking-tips .article-tip-3 .component-content::after {
  content: '';
  width: 30px;
  height: 30px;
  font-weight: 700;
  color: #ffffff;
  background-color: #04478D;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
}

.page-sensitivity-to-hot .eating-drinking-tips .article-tip-1>.component-content::after {
  content: '1';
}

.page-sensitivity-to-hot .eating-drinking-tips .article-tip-2>.component-content::after {
  content: '2';
}

.page-sensitivity-to-hot .eating-drinking-tips .article-tip-3>.component-content::after {
  content: '3';
}

.page-sensitivity-to-hot .article-3ways-body h2 {
  margin-left: auto;
  margin-right: auto;
  max-width: 315px;
  margin-top: 30px;
}

.page-sensitivity-to-hot .article-3ways-body img {
  margin: 15px auto;
  max-width: 80px;
}

.page-sensitivity-to-hot .article-3ways-body .article-3ways-row>.component-content {
  margin-bottom: 15px;
  border-bottom: 1px solid #e9eaed;
}

.page-sensitivity-to-hot .article-3ways-body .article-3ways-row:last-child img {
  max-width: 100px;
}

@media (min-width: 768px) {
  .page-sensitivity-to-hot h1 {
    max-width: 100%;
  }

  .page-sensitivity-to-hot .shareThis {
    display: block;
  }

  .page-sensitivity-to-hot .blue-gradient-header {
    margin: 50px 0;
    height: 180px;
  }

  .page-sensitivity-to-hot .blue-gradient-header p {
    font-size: 60px;
  }

  .page-sensitivity-to-hot .blue-gradient-header p strong {
    margin: -15px 30px 0;
    font-size: 1.5625rem;
  }

  .page-sensitivity-to-hot .eating-drinking-tips h2 {
    max-width: 600px;
    margin-bottom: 50px;
  }

  .page-sensitivity-to-hot .eating-drinking-tips figure figcaption {
    text-align: center;
    border-bottom: 0;
  }

  .page-sensitivity-to-hot .eating-drinking-tips .article-tip-1 .component-content::after,
  .page-sensitivity-to-hot .eating-drinking-tips .article-tip-2 .component-content::after,
  .page-sensitivity-to-hot .eating-drinking-tips .article-tip-3 .component-content::after {
    left: 15px;
    top: -10px;
  }

  .page-sensitivity-to-hot .article-3ways-body h2 {
    max-width: 100%;
    margin-top: 50px;
  }

  .page-sensitivity-to-hot .article-3ways-body .article-3ways-row>.component-content {
    margin-bottom: 30px;
    border-bottom: 0;
  }

  .page-sensitivity-to-hot .article-3ways-body .article-3ways-row>.component-content .content {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
}

.intro-treatment>.component-content>.content,
.tooth-paste>.component-content>.content,
.daily-care>.component-content>.content {
  margin: 0;
}

.intro-treatment>.component-content>.content p,
.tooth-paste>.component-content>.content p,
.daily-care>.component-content>.content p {
  font-weight: 300;
}

.page-treating-tooth-sensitivity .intro-treatment {
  padding-top: 20px;
  padding-bottom: 20px;
}

.page-treating-tooth-sensitivity .intro-treatment h2>span {
  padding-bottom: 15px;
  margin-bottom: 30px;
  display: block;
}

.page-treating-tooth-sensitivity .intro-treatment p,
.page-treating-tooth-sensitivity .daily-care p {
  text-align: left;
}

.page-treating-tooth-sensitivity .intro-treatment p br,
.page-treating-tooth-sensitivity .daily-care p br {
  display: none;
}

@media (min-width: 992px) {

  .page-treating-tooth-sensitivity .intro-treatment p br,
  .page-treating-tooth-sensitivity .daily-care p br {
    display: block;
  }
}

.page-treating-tooth-sensitivity .video-box h3 {
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .video-box h3 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

.page-treating-tooth-sensitivity .video-box>.component-content>.content {
  margin-left: 0;
  margin-right: 0;
}

.page-treating-tooth-sensitivity .reviews-single-card {
  margin-bottom: 0;
}

.page-treating-tooth-sensitivity .reviews-single-card .component-content .content {
  margin-bottom: 0;
}

.page-treating-tooth-sensitivity .reviews-single-card .btn {
  width: 195px;
}

.page-treating-tooth-sensitivity .video-bg {
  background: #f7f7f7;
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .video-bg {
    padding-top: 0;
    padding-bottom: 85px;
  }
}

.page-treating-tooth-sensitivity .reviews-carousel {
  margin: 0;
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .reviews-carousel .carousel-content {
    width: 66.66666667%;
    max-width: none;
  }
}

.page-treating-tooth-sensitivity .tooth-paste {
  padding-top: 40px;
  padding-bottom: 30px;
  background: #f7f7f7;
}

.page-treating-tooth-sensitivity .tooth-paste p {
  text-align: center;
}

.page-treating-tooth-sensitivity .tooth-paste h2 {
  margin: 0;
}

.page-treating-tooth-sensitivity .tooth-paste h2 span {
  display: block;
}

.page-treating-tooth-sensitivity .tooth-paste h2 span:after {
  position: relative;
  bottom: 0;
  top: 10px;
  left: 0;
  transform: translate(0);
  margin: 0 auto;
  display: block;
}

.page-treating-tooth-sensitivity .tooth-paste .toothpaste-button p {
  margin: 20px 0;
}

.page-treating-tooth-sensitivity .tooth-paste .toothpaste-button p:last-child {
  font-size: 0.875rem;
  line-height: 14px;
}

.page-treating-tooth-sensitivity .tooth-paste .toothpaste-button .btn {
  width: 210px;
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .tooth-paste {
    padding-top: 65px;
    padding-bottom: 45px;
  }

  .page-treating-tooth-sensitivity .tooth-paste p {
    text-align: left;
  }

  .page-treating-tooth-sensitivity .tooth-paste .toothpaste-button p:last-child {
    font-size: 0.875rem;
    line-height: 1.75rem;
  }
}

.page-treating-tooth-sensitivity .daily-care {
  padding-top: 40px;
  padding-bottom: 20px;
}

.page-treating-tooth-sensitivity .daily-care h2>span {
  padding-bottom: 15px;
  margin-bottom: 30px;
  display: block;
}

.page-treating-tooth-sensitivity .daily-care h3 {
  margin-top: 18px;
  margin-bottom: 0;
}

.page-treating-tooth-sensitivity .daily-care h3 .uppercase-title {
  font-weight: 400;
}

.page-treating-tooth-sensitivity .daily-care .detail-text p {
  margin: auto;
  margin-top: 15px;
  max-width: 240px;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-align: center;
}

.page-treating-tooth-sensitivity .daily-care>.component-content {
  margin-left: 0;
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .daily-care {
    padding-top: 55px;
  }

  .page-treating-tooth-sensitivity .daily-care .detail-text p {
    max-width: 100%;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.5625rem;
  }

  .page-treating-tooth-sensitivity .daily-care .component-content {
    margin: auto;
  }

  .page-treating-tooth-sensitivity .daily-care .component-content>.content>.richText:first-of-type p {
    text-align: center;
    margin-left: auto;
  }
}

@media (min-width: 992px) {
  .page-treating-tooth-sensitivity .daily-care {
    padding-bottom: 60px;
  }

  .page-treating-tooth-sensitivity h1+p {
    max-width: 22%;
    margin: auto;
  }

  .page-treating-tooth-sensitivity .icons-horizontal-layout {
    max-width: 60%;
    margin: auto;
  }

  .page-treating-tooth-sensitivity .daily-care>.component-content>.content>.first {
    max-width: 60%;
  }
}

.page-treating-tooth-sensitivity .icon-box>.component-content>.content {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin: 0;
}

.page-treating-tooth-sensitivity .icon-box .reference-icons {
  width: 40%;
}

.page-treating-tooth-sensitivity .icon-box .reference-icons .component-content {
  width: 65px;
}

.page-treating-tooth-sensitivity .icon-box .reference-icons i {
  margin: 0 auto;
  display: block;
}

.page-treating-tooth-sensitivity .icon-box .reference-icons i.icon-tube-2X {
  width: 26px;
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .icon-box .reference-icons i.icon-brush {
    width: 42px;
  }
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .icon-box .reference-icons i.icon-chair {
    width: 52px;
  }
}

.page-treating-tooth-sensitivity .icon-box .reference-icons i.icon-sour-glass {
  width: 47px;
}

@media (min-width: 768px) {
  .page-treating-tooth-sensitivity .icon-box .reference-icons {
    width: 30%;
  }
}

.page-treating-tooth-sensitivity .icon-box p {
  font-size: 0.9375rem;
}

.page-treating-tooth-sensitivity .icon-box p:first-child,
.page-treating-tooth-sensitivity .icon-box p:first-child strong {
  color: #10069F;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 0.875rem;
}

@media (min-width: 768px) {

  .page-treating-tooth-sensitivity .icon-box p:first-child,
  .page-treating-tooth-sensitivity .icon-box p:first-child strong {
    font-size: 1.125rem;
  }
}

.page-treating-tooth-sensitivity .icon-box p:nth-child(2) {
  margin-top: 5px;
}

.page-treating-tooth-sensitivity .Breadcrumbs-mobile .breadcrumbs-list .first a::before {
  width: 20px;
  height: 20px;
}

@media (min-width: 992px) {
  .page-treating-tooth-sensitivity .hero-article p {
    width: 41%;
  }
}

@media (min-width: 1200px) {
  .page-treating-tooth-sensitivity .hero-article p {
    width: 36%;
  }
}

@media (min-width: 1900px) {
  .page-treating-tooth-sensitivity .hero-article p {
    width: 25%;
  }
}

.page-treating-tooth-sensitivity .reviews-carousel p span {
  color: #ffffff;
}

.page-treating-tooth-sensitivity .toothpaste-button .btn {
  width: auto !important;
  background: #1477a9;
  border-color: #1477a9;
}

.page-treating-tooth-sensitivity .toothpaste-button .btn:hover,
.page-treating-tooth-sensitivity .toothpaste-button .btn:focus,
.page-treating-tooth-sensitivity .toothpaste-button .btn:active {
  background: transparent;
  color: #1477a9;
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .sensitive-teeth-wrapper,
.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .why-my-teeth-hurt,
.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help {
  margin-top: 30px;
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .why-my-teeth-hurt .why-my-teeth-hurt-description p,
.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help .product-description p {
  font-weight: 300;
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .why-my-teeth-hurt .why-my-teeth-hurt-description p strong,
.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help .product-description p strong {
  font-weight: 400;
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .why-my-teeth-hurt>.component-content>.content {
  margin: 0;
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content {
  padding: 30px 15px;
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content img {
  margin: 15px 0;
  max-width: 250px;
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content .button-wrapper-sensitive-teeth p {
  margin-top: 0;
}

@media screen and (max-width: 991px) {
  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content h2 {
    margin-bottom: 0;
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content .product-description p:first-of-type {
    margin-top: 0;
  }
}

@media screen and (min-width: 1200px) {
  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content img {
    margin: 0;
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content .product-description p:first-of-type {
    margin-top: 0;
  }
}

@media screen and (max-width: 767px) {
  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .btn {
    width: 200px;
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .sensitive-teeth-wrapper .button-wrapper-sensitive-teeth .btn {
    max-width: 200px;
    text-align: center;
  }
}

@media (min-width: 768px) {

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .sensitive-teeth-wrapper,
  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .why-my-teeth-hurt,
  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help {
    margin-top: 20px;
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .why-my-teeth-hurt .why-my-teeth-hurt-description p {
    margin-left: auto;
    margin-right: auto;
    max-width: 630px;
    text-align: center;
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help {
    padding: 50px 15px;
    background: #f7f7f7;
    /* Old browsers */
    background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #f7f7f7 0%, #ffffff 100%);
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    width: 100vw;
    transform: translateX(-50%);
    box-sizing: border-box;
    display: block;
    background: #f7f7f7;
    /* Old browsers */
    background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #f7f7f7 0%, #ffffff 100%);
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help .component-content {
    padding: 0;
    background: none;
  }

  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help .component-content img {
    max-width: 100%;
  }
}

@media (min-width: 992px) and (max-width: 1133px) {
  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .hero-article figure figcaption h1 {
    font-size: 2.5rem;
  }
}

@media (min-width: 768px) {
  .page-understanding-tooth-sensitivity .hero-article h2 {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
  }
}

.page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity):not(.page-symptoms-of-sensitive-teeth):not(.page-symptoms-of-sensitive-teeth) .sensitive-teeth-wrapper h3 {
  margin-top: 15px;
  margin-bottom: 5px;
}

@media (max-width: 767px) {
  .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity):not(.page-symptoms-of-sensitive-teeth):not(.page-symptoms-of-sensitive-teeth) .sensitive-teeth-wrapper h3 {
    text-align: left !important;
  }
}

.page-understanding-tooth-sensitivity .main-causes .box-icon .icon {
  width: 43px;
  height: 43px;
}

.page-understanding-tooth-sensitivity .daily-care .icon-box .icon {
  width: 60px;
  height: 60px;
}

.page-understanding-tooth-sensitivity .icon-box .reference-icons .icon-tube {
  width: 29px;
}

.page-understanding-tooth-sensitivity .icon-box .reference-icons .icon-brush {
  width: 42px;
}

@media (min-width: 768px) {
  .page-understanding-tooth-sensitivity .icon-box .reference-icons .icon-brush {
    width: 45px;
  }
}

.page-understanding-tooth-sensitivity .icon-box .reference-icons .icon-chair {
  width: 53px;
}

@media (min-width: 768px) {
  .page-understanding-tooth-sensitivity .icon-box .reference-icons .icon-chair {
    width: 49px;
  }
}

.page-sensodyne-rapid-relief .rapid-relief-image figcaption {
  position: absolute;
  max-width: 223px;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 65%;
  width: 100%;
}

.page-sensodyne-rapid-relief .rapid-relief-image figcaption .buy-now-btn-18 {
  width: 100%;
  position: relative;
}

@media (max-width: 661px) {
  .page-sensodyne-rapid-relief .rapid-relief-image figcaption {
    position: static;
    margin: 0;
  }
}

.page-sensodyne-rapid-relief .rapid-header-image img {
  width: 100%;
}

@media (min-width: 768px) {
  .page-what-does-tooth-sensitivity-really-feel-like .hero-article.switchable-image {
    padding-bottom: 0 !important;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-what-does-tooth-sensitivity-really-feel-like .hero-article.switchable-image {
    padding-bottom: 0 !important;
  }
}

@media (max-width: 767px) {
  .page-what-does-tooth-sensitivity-really-feel-like .why-my-teeth-hurt .dark-grey-txt-normal-14 {
    margin-left: 5%;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .image>.component-content {
  text-align: center;
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt {
  position: absolute;
  left: 21%;
  padding: 0;
}

@media (min-width: 992px) {

  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt {
    left: 20%;
  }
}

@media (min-width: 1200px) {

  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt {
    left: 25%;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt p,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt p,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p {
  color: #032466;
  font-size: 0.5rem;
  margin: 0;
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {

  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 0.875rem;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {

  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 0.875rem;
  }
}

@media (min-width: 768px) {

  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt p,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 0.875rem;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p span,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p span,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt p span,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt p span,
.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p span {
  color: #575757;
}

@media (min-width: 992px) {

  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p span,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p span,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt p span,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt p span,
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p span {
    font-weight: 100;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt {
  top: 2%;
  left: 0;
  text-align: center;
}

@media (min-width: 768px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt {
    top: 0;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p {
  font-size: 0.625rem;
  margin-bottom: 30px;
}

@media (min-width: 768px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p {
    font-size: 1rem;
  }
}

@media (min-width: 992px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .title-txt p {
    font-size: 1.375rem;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt {
  width: 55px;
  bottom: 78%;
}

@media (min-width: 768px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt {
    width: 15%;
    bottom: 61%;
  }
}

@media (max-width: 767px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt {
    height: 0%;
  }
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt {
    bottom: 91%;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p {
  width: 100%;
  line-height: 1.1;
}

@media (min-width: 992px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p {
    width: 140px;
    font-size: 1.125rem;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p span {
  font-size: 0.375rem;
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.625rem;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.625rem;
  }
}

@media (min-width: 768px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.75rem;
  }
}

@media (min-width: 992px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.875rem;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt {
  top: 55%;
}

@media (min-width: 768px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt {
    top: 54.5%;
  }
}

@media (min-width: 992px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .water-txt p {
    font-size: 1.125rem;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt {
  top: 60%;
}

@media (min-width: 768px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt {
    top: 61.5%;
  }
}

@media (min-width: 992px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .proteins-txt p {
    font-size: 1.125rem;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt {
  text-align: center;
  left: 0;
  bottom: 6%;
}

@media (max-width: 767px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt {
    bottom: 13%;
  }
}

.page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p {
  line-height: 1.2;
}

@media (min-width: 992px) {
  .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 1.125rem;
  }
}

/* Anubhav Gupta GB-2195 */
body .understand-tooth-enamel.category-landing-body .tooth-img-box .image>.component-content {
  text-align: center;
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt {
  position: absolute;
  left: 21%;
  padding: 0;
}

@media (min-width: 992px) {

  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt {
    left: 20%;
  }
}

@media (min-width: 1200px) {

  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt {
    left: 25%;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt p,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt p,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p {
  color: #032466;
  font-size: 0.5rem;
  margin: 0;
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {

  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 0.875rem;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {

  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 0.875rem;
  }
}

@media (min-width: 768px) {

  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt p,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 0.875rem;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p span,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p span,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt p span,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt p span,
body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p span {
  color: #575757;
}

@media (min-width: 992px) {

  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p span,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p span,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt p span,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt p span,
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p span {
    font-weight: 100;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt {
  top: 2%;
  left: 0;
  text-align: center;
}

@media (min-width: 768px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt {
    top: 0;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p {
  font-size: 0.625rem;
  margin-bottom: 30px;
}

@media (min-width: 768px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p {
    font-size: 1rem;
  }
}

@media (min-width: 992px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .title-txt p {
    font-size: 1.375rem;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt {
  width: 55px;
  bottom: 78%;
}

@media (min-width: 768px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt {
    width: 15%;
    bottom: 61%;
  }
}

@media (max-width: 767px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt {
    height: 0%;
  }
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt {
    bottom: 91%;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p {
  width: 100%;
  line-height: 1.1;
}

@media (min-width: 992px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p {
    width: 140px;
    font-size: 1.125rem;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p span {
  font-size: 0.375rem;
}

@media (device-width: 667px) and (device-height: 375px) and (orientation: landscape) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.625rem;
  }
}

@media (device-width: 736px) and (device-height: 414px) and (orientation: landscape) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.625rem;
  }
}

@media (min-width: 768px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.75rem;
  }
}

@media (min-width: 992px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .minerals-txt p span {
    font-size: 0.875rem;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt {
  top: 55%;
}

@media (min-width: 768px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt {
    top: 54.5%;
  }
}

@media (min-width: 992px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .water-txt p {
    font-size: 1.125rem;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt {
  top: 60%;
}

@media (min-width: 768px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt {
    top: 61.5%;
  }
}

@media (min-width: 992px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .proteins-txt p {
    font-size: 1.125rem;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt {
  text-align: center;
  left: 0;
  bottom: 6%;
}

@media (max-width: 767px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt {
    bottom: 13%;
  }

  .dark-blue-txt-30 {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }
}

body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p {
  line-height: 1.2;
}

@media (min-width: 992px) {
  body .carousel-enamel-loss .category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 1.125rem;
  }
}

/* Anubhav Gupta GB-2195 */
.page-where-to-buy .coupon-top img {
  margin: auto;
}

@media (min-width: 768px) {
  .page-where-to-buy .coupon-top img {
    max-width: 50%;
  }
}

.page-where-to-buy .coupon-top .small-message-text p {
  margin-top: 0;
  margin-bottom: 15px;
}

@media (min-width: 768px) {
  .page-where-to-buy .coupon-top .small-message-text p {
    margin-top: 20px;
    margin-bottom: 40px;
    font-size: 1rem;
    line-height: 1.25rem;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-where-to-buy .breadcrumbs {
    margin-top: 50px;
  }
}

.page-where-to-buy .coupon-top .small-message-text p {
  font-weight: 300;
  line-height: 15px;
}

@media (min-width: 768px) {
  .page-where-to-buy .coupon-top .small-message-text p {
    font-size: 1rem;
    line-height: 1.25rem;
  }
}

.page-where-to-buy .coupon-bottom {
  margin-top: 40px;
}

.page-where-to-buy .coupon-bottom h1 {
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .page-where-to-buy .coupon-bottom h1 {
    margin-bottom: 30px;
  }
}

.page-where-to-buy .coupon-bottom p br {
  display: none;
}

@media (min-width: 768px) {
  .page-where-to-buy .coupon-bottom {
    margin-top: 100px;
  }

  .page-where-to-buy .coupon-bottom p br {
    display: block;
  }
}

.page-where-to-buy .btn {
  background: #1477a9;
  border-color: #1477a9;
}

.page-where-to-buy .btn:hover,
.page-where-to-buy .btn:focus,
.page-where-to-buy .btn:active {
  background: transparent;
  color: #1477a9;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-whitening-sensitive-teeth .PageTtitle {
    margin-top: 0 !important;
  }
}

.page-whitening-sensitive-teeth figcaption .dark-blue-txt-strong-30 a {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}

@media (min-width: 768px) {
  .page-whitening-sensitive-teeth figcaption .dark-blue-txt-strong-30 a {
    font-size: 1.875rem;
  }
}

.page-whitening-sensitive-teeth .references-box {
  padding: 0;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-whitening-products-and-sensitive-teeth .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-whitening-products-and-sensitive-teeth .half-text-row.gray-bg-before {
  padding-top: 25px;
  margin-top: 10px;
}

.page-whitening-products-and-sensitive-teeth .half-text-row.gray-bg-before p a {
  color: #1477a9;
}

.page-whitening-products-and-sensitive-teeth .half-text-row.gray-bg-before p a:hover {
  border-bottom-color: #1477a9;
}

.page-whitening-products-and-sensitive-teeth .half-text-row.reverse>.component-content>.content {
  display: flex;
  flex-direction: column-reverse;
}

@media screen and (min-width: 768px) {
  .page-whitening-products-and-sensitive-teeth .half-text-row.gray-bg-before {
    padding-top: 40px;
    padding-bottom: 50px;
    margin-top: 0;
  }

  .page-whitening-products-and-sensitive-teeth .half-text-row.reverse>.component-content>.content {
    display: block;
  }
}

.page-whitening-products-and-sensitive-teeth .main-title-box p,
.page-whitening-products-and-sensitive-teeth .half-text-row p {
  font-weight: 300;
}

.page-whitening-products-and-sensitive-teeth .main-title-box p a,
.page-whitening-products-and-sensitive-teeth .main-title-box p strong,
.page-whitening-products-and-sensitive-teeth .half-text-row p a,
.page-whitening-products-and-sensitive-teeth .half-text-row p strong {
  font-weight: 400;
}

.page-whitening-products-and-sensitive-teeth .main-title-box p a,
.page-whitening-products-and-sensitive-teeth .half-text-row p a {
  color: #0071E5;
}

.page-whitening-products-and-sensitive-teeth .main-title-box p strong,
.page-whitening-products-and-sensitive-teeth .half-text-row p strong {
  color: #575757;
}

.page-whitening-products-and-sensitive-teeth .main-title-box .image,
.page-whitening-products-and-sensitive-teeth .half-text-row .image {
  margin-bottom: 30px;
}

@media screen and (min-width: 992px) {

  .page-whitening-products-and-sensitive-teeth .main-title-box .shareThis+.richText,
  .page-whitening-products-and-sensitive-teeth .half-text-row .shareThis+.richText {
    margin-bottom: 30px;
  }

  .page-whitening-products-and-sensitive-teeth .main-title-box .image,
  .page-whitening-products-and-sensitive-teeth .half-text-row .image {
    float: right;
  }
}

@media (max-width: 767px) {
  .page-whitening-products-and-sensitive-teeth .main-title-box h1 br {
    display: none;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .page-sensitive-teeth-whitening-tips .container-override.breadcrumbs {
    margin-top: 50px !important;
  }
}

.page-sensitive-teeth-whitening-tips .sensodyne-section-title {
  display: block;
}

.page-sensitive-teeth-whitening-tips .main-title-box h3,
.page-sensitive-teeth-whitening-tips .half-text-row h3 {
  font-size: 0.9375rem;
}

.page-sensitive-teeth-whitening-tips .main-title-box h3 .sup,
.page-sensitive-teeth-whitening-tips .half-text-row h3 .sup {
  line-height: normal;
}

.page-sensitive-teeth-whitening-tips .main-title-box p,
.page-sensitive-teeth-whitening-tips .half-text-row p {
  font-weight: 300;
}

.page-sensitive-teeth-whitening-tips .main-title-box p a,
.page-sensitive-teeth-whitening-tips .main-title-box p strong,
.page-sensitive-teeth-whitening-tips .half-text-row p a,
.page-sensitive-teeth-whitening-tips .half-text-row p strong {
  font-weight: 400;
}

.page-sensitive-teeth-whitening-tips .main-title-box em,
.page-sensitive-teeth-whitening-tips .half-text-row em {
  font-weight: 400;
}

.page-sensitive-teeth-whitening-tips .main-title-box em strong,
.page-sensitive-teeth-whitening-tips .half-text-row em strong {
  font-weight: 700;
}

.page-sensitive-teeth-whitening-tips .main-title-box+.component>.component-content>.content .richText:first-of-type {
  margin-bottom: 25px;
}

.page-sensitive-teeth-whitening-tips .main-title-box+.component h2 {
  text-align: center;
  width: 100%;
  margin: 15px auto;
}

.page-sensitive-teeth-whitening-tips .main-title-box+.component h2:after {
  content: '';
  width: 50px;
  height: 2px;
  background-color: #0071E5;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}

@media (min-width: 768px) {
  .page-sensitive-teeth-whitening-tips .main-title-box+.component h2 {
    width: 75%;
  }

  .page-sensitive-teeth-whitening-tips .main-title-box+.component h2:after {
    width: 80px;
    height: 3px;
  }

  .page-sensitive-teeth-whitening-tips .half-text-row h3 {
    font-size: 1.25rem;
  }
}

@media (min-width: 992px) {
  .page-sensitive-teeth-whitening-tips .main-title-box {
    margin-bottom: 45px;
  }

  .page-sensitive-teeth-whitening-tips .main-title-box+.component>.component-content>.content .richText:first-of-type {
    margin-bottom: 0;
  }

  .page-sensitive-teeth-whitening-tips .main-title-box+.component h2 {
    width: 60%;
  }

  .page-sensitive-teeth-whitening-tips .half-text-row {
    margin-top: 60px;
    margin-bottom: 50px;
  }

  .page-sensitive-teeth-whitening-tips .half-text-row:last-of-type {
    margin-bottom: 0;
  }

  .page-sensitive-teeth-whitening-tips .sensodyne-section-title {
    margin-bottom: 55px;
  }

  .page-sensitive-teeth-whitening-tips .divider-row {
    display: block;
    width: 60%;
    margin-left: 20%;
  }

  .page-sensitive-teeth-whitening-tips .divider-row .component-content {
    margin-bottom: 20px;
  }
}

.page-why-pronamel h1 {
  line-height: 2rem;
}

.page-why-pronamel .articles-filter ul li:last-child a {
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-why-pronamel .articles-filter ul li:last-child a {
    padding-left: 5px;
    padding-right: 5px;
  }

  .page-why-pronamel .articles-filter ul li:last-child a:hover {
    border: none;
  }

  .page-why-pronamel .articles-filter ul li:last-child a::after {
    content: "";
    display: block;
    position: static;
    height: 3px;
    margin: 4px auto 0;
  }

  .page-why-pronamel .articles-filter ul li:last-child a.active::after,
  .page-why-pronamel .articles-filter ul li:last-child a:hover::after {
    position: static;
    transform: none;
    margin: 4px auto 0;
  }
}

/* Icons from directory "" */
.icon {
  display: inline-block;
}

.icon-GSK-logo {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2021.707%2018.53%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%7D.e%7Bclip-path%3Aurl%28%23GSK-logo-d%29%7D.i%7Bclip-path%3Aurl%28%23GSK-logo-h%29%7D.j%7Bclip-path%3Aurl%28%23GSK-logo-i%29%7D.k%7Bclip-path%3Aurl%28%23GSK-logo-j%29%7D.o%7Bclip-path%3Aurl%28%23GSK-logo-q%29%7D.r%7Bclip-path%3Aurl%28%23GSK-logo-w%29%7D.u%7Bclip-path%3Aurl%28%23GSK-logo-ac%29%7D.v%7Bfill%3Aurl%28%23GSK-logo-ad%29%7D.ad%7Bclip-path%3Aurl%28%23GSK-logo-ar%29%7D.aq%7Bclip-path%3Aurl%28%23GSK-logo-bs%29%7D.ar%7Bfill%3Aurl%28%23GSK-logo-bt%29%7D.au%7Bclip-path%3Aurl%28%23GSK-logo-cb%29%7D.ba%7Bclip-path%3Aurl%28%23GSK-logo-cn%29%7D.be%7Bclip-path%3Aurl%28%23GSK-logo-cw%29%7D.bs%7Bclip-path%3Aurl%28%23GSK-logo-ea%29%7D.bt%7Bfill%3Aurl%28%23GSK-logo-eb%29%7D.cc%7Bclip-path%3Aurl%28%23GSK-logo-fk%29%7D.cd%7Bfill%3Aurl%28%23GSK-logo-fl%29%7D.cl%7Bfill%3Aurl%28%23GSK-logo-gj%29%7D.cn%7Bclip-path%3Aurl%28%23GSK-logo-go%29%7D.dm%7Bclip-path%3Aurl%28%23GSK-logo-it%29%7D.ef%7Bclip-path%3Aurl%28%23GSK-logo-kx%29%7D.ep%7Bclip-path%3Aurl%28%23GSK-logo-lv%29%7D.gq%7Bclip-path%3Aurl%28%23GSK-logo-rd%29%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22GSK-logo-a%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.718%202.484c1.7-1.15%204.316-2.058%208.355-2.29a27.131%2027.131%200%200%200-3.129.384%2014.592%2014.592%200%200%200-5.226%201.906%22%20transform%3D%22translate%28-5.718%20-.194%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-b%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.022%207.835c0%204.682%204.761%2010.724%209.817%2010.724a7.329%207.329%200%200%200%204.429-1.572C17.3%2014.731%2021.5%209.37%2021.5%205.171c0-3.422-2.624-5.085-8.024-5.085C1.334.086.022%205.5.022%207.835%22%20transform%3D%22translate%28-.022%20-.086%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-c%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.503v18.465H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-d%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.707v18.53H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-e%22%3E%3Cpath%20class%3D%22a%22%20transform%3D%22rotate%28-53.623%2022.138%2011.189%29%22%20d%3D%22M0%200h27.793v28.467H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-f%22%3E%3Cpath%20class%3D%22a%22%20transform%3D%22rotate%28-53.622%2043.795%2022.133%29%22%20d%3D%22M0%200h54.981v55.011H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-g%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M10.533%2031.78a9.65%209.65%200%200%201-3.152-1.828%2013.3%2013.3%200%200%201-1.006-.964%2011.114%2011.114%200%200%200%203.142%202.37%208.547%208.547%200%200%200%201.018.424%22%20transform%3D%22translate%28-6.375%20-28.988%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-h%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.17.066a22.447%2022.447%200%200%200-9.106%201.769%209.3%209.3%200%200%200-1.735%201.1A6.021%206.021%200%200%200%200%207.743v.345A11.411%2011.411%200%200%200%202.245%2014a12.482%2012.482%200%200%200%201.128%201.382%2013.3%2013.3%200%200%200%201.006.964%208.564%208.564%200%200%200%205.483%202.219%206.139%206.139%200%200%200%20.675-.036%207.552%207.552%200%200%200%203.729-1.539%2016.783%2016.783%200%200%200%201.534-1.311%2021.8%2021.8%200%200%200%204.885-6.923%209.583%209.583%200%200%200%20.815-3.595%204.273%204.273%200%200%200-1.443-3.416C18.937.78%2017.108.19%2014.385.084q-.312-.012-.638-.015h-.577%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-i%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.503v18.463H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-j%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h21.501v18.495H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-k%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h4.841v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-l%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2020%2015%22%3E%3Cimage%20width%3D%2220%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr%2BngCAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABO0lEQVQoU52QvW4UQRCEv%2BqunpndkyAh4W0InBiBMRKvgETAz2Hx5LcpeAjWQsgcyLjUQSdfV3VpzsljZeB08UHr4Okh1gUn3YxBs8pEykmVnJTJYF8kjdLuvL35Si8dFipl05IyvWhWDTLVSk72KQPY%2BhV7e%2FeNTPWilUZDgZNDJ0O9YcspmzI2Ehn6%2FefTi%2Fd6%2FoyMPaQcrIPRKcumlaq4vdVoZN6Hge36Bict1RpOjaI3dsMdVshJpjLvw8Dp5Sc9WYnQMmBq6WRQRfkuTv4dBk6XH3VYSGsp9YYT7z0XIBvXnD%2FOw7u26yO9k0Gk1qZKIghRjbKq%2FgUD29sbUmqesnrO71PNd533Pwo7f%2BL1F3ojoBVhVWo0NB8E79qujkQicGopQv8BA9urz1Qh0CQeFvustqvj42HgJ0rxUK2sC2TwAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-m%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.081%2028.731a21.415%2021.415%200%200%200%201.694-1.724c-.424.482-.86.936-1.292%201.35q-.2.193-.4.374%22%20transform%3D%22translate%28-29.079%20-27.007%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-q%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.617v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-r%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2011%2010%22%3E%3Cimage%20width%3D%2211%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAIAAADtkjPUAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAhElEQVQYV23QMWoDQQxG4U%2FauUAMTowhBAxufP9TuUnteGeUIsZMkn2VpPdLhaJfPz2pmmr59oJmTNMpl4fdT9f0gRpFITL%2F5Fv18ThehOpdxvK%2BfybSKI99xsCs0XytgggBy%2BnVb5r7XaYImcv56B%2BJuq1639TIuq1YLh%2BbGlHzl7b4BmX%2FL3UnDCL4AAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-s%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M6.089%2028.676q-.166-.175-.318-.35.159.178.318.35%22%20transform%3D%22translate%28-5.771%20-28.326%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-w%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-x%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAIAAACEmcMcAAAACXBIWXMAABbCAAAWwgFTLGrhAAAAUklE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-y%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.023%2015.442a6.145%206.145%200%200%201-.015-.269v-.053q0%20.159.016.323%22%20transform%3D%22translate%28-.008%20-15.12%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ac%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h.775v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ad%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAFCAIAAADtz9qMAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ae%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1.423%207.076a7.03%207.03%200%200%201%20.05-.061l-.053.061M.219%209.685A5.814%205.814%200%200%201%201.044%207.6a5.771%205.771%200%200%200-.536%201.06%205.949%205.949%200%200%200-.289%201.025%22%20transform%3D%22translate%28-.219%20-6.743%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ai%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.3v3.888H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-aj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2010%2016%22%3E%3Cimage%20width%3D%2210%22%20height%3D%2216%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAIAAACgHXkXAAAACXBIWXMAABbqAAAW6gHljkMQAAAAtElEQVQYV32RMW4CURBDnz97%2F0PkBulyABo6JKpIaUKBUqBI6di%2FM%2BNUCwtZMu2TbY0t2zw5f%2F8Mz1h9nVFrqyyPJ8rACs6PT8qOIHNNXYAw%2BI869u9kkoXEg%2Fm0O2DTGhLmERMB0INMbNA9znSfsLEBl2%2B4v21RA1UUPYigaqE2TIkk6Zp9a83jSNuoDKZM%2Bv7vQjIuPO9QXnSeNoN6GKk1aiDn7MvLK4I%2BkjmHFZL%2BGRT4BR3cc6B1f8nsAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ak%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.87.546a8.78%208.78%200%200%200-.411-.106q-.282-.067-.586-.122A15.642%2015.642%200%200%200%2027.015.1l-.17-.01C26.7.084%2026.553.08%2026.4.076s-.3-.008-.463-.01h.016q.326%200%20.638.015a14.272%2014.272%200%200%201%203.279.465m2.028.915c-.1-.068-.2-.133-.3-.2A6.307%206.307%200%200%200%2030.633.8a5.986%205.986%200%200%201%201.265.662M33.706%205v-.119.115%22%20transform%3D%22translate%28-25.937%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ao%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h9.161v5.667H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ap%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2037%2023%22%3E%3Cimage%20width%3D%2237%22%20height%3D%2223%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACUAAAAXCAIAAAADThHyAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAAARElEQVRIS%2B3VIQ4AMAxCUdr735mJmZlmhlDD0yQ%2FqWmRhFH%2FBmLpaaWnlZ5WelrpaW31SFgefQPwlK6te7o8vap5JnMAAZcJJ8n5UnIAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-aq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.459%208.2c0-.035%200-.069-.005-.106a5.15%205.15%200%200%200-.145-.945.164.164%200%200%200-.008-.034%205.107%205.107%200%200%201%20.153.979c0%20.034%200%20.069.005.106%22%20transform%3D%22translate%28-40.301%20-7.111%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ar%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.169.066a29.089%2029.089%200%200%200-4.915.452%2013.381%2013.381%200%200%200-5.927%202.414A6.333%206.333%200%200%200%20.7%204.873%206.147%206.147%200%200%200%200%207.744v.163a11.822%2011.822%200%200%200%203.373%207.471%2011.114%2011.114%200%200%200%203.142%202.37%207.518%207.518%200%200%200%203.314.813%206.716%206.716%200%200%200%202.508-.481%208.755%208.755%200%200%200%201.929-1.094C17.457%2014.613%2021.5%209.3%2021.5%205.161c0-.13%200-.258-.011-.384a4.164%204.164%200%200%200-1.432-3.033A6.251%206.251%200%200%200%2017.591.527a15.478%2015.478%200%200%200-3.86-.46h-.562%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-au%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-av%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%209%22%3E%3Cimage%20width%3D%225%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAIAAAB1z3HJAAAACXBIWXMAABbCAAAWwgFTLGrhAAAASElEQVQIW12Nuw2AMBBDnx0%2Bc1CkYf%2BNyBx3%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-aw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M38.92%204.592c-.032-.07-.067-.139-.1-.208a3.826%203.826%200%200%200-.226-.371%204.076%204.076%200%200%200-.7-.774%203.963%203.963%200%200%201%201.029%201.354m0%200%22%20transform%3D%22translate%28-37.892%20-3.24%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ba%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.855v2.109H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bb%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%209%22%3E%3Cimage%20width%3D%228%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAIAAACAMfp5AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAYklEQVQIW23LQQrCQBAAwZokm0REPQiCJ%2F%2F%2FLTfPkBlPIhL7WnRUlX8NyH7%2BD8h%2ByudlB7kyimF%2FrPLInNv1F%2BrAombVst%2B%2BECZm1Vhoud0xQUxBaWoQeH3ArCJERTJK2R9vm5QeK2VIdAoAAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M37.562%202.984a4.445%204.445%200%200%200-.367-.285q.194.137.367.285%22%20transform%3D%22translate%28-37.195%20-2.699%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-bg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.093v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bh%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAACXBIWXMAABWHAAAV%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bi%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M37.991%203.586q-.084-.122-.179-.239a4.2%204.2%200%200%200-.523-.537%204.871%204.871%200%200%200-.668-.476c.106.064.207.129.3.2q.194.137.367.285a4.077%204.077%200%200%201%20.7.772m0%200%22%20transform%3D%22translate%28-36.621%20-2.333%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-bm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.046v2.109H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bn%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%209%209%22%3E%3Cimage%20width%3D%229%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAACXBIWXMAABbqAAAW6gHljkMQAAAAa0lEQVQIW33PQQ6CQBSD4f8NvAE0yILExPvfjOESumhdmWAidvu1i4ZtTlK03U4NUm1R%2B9EoKHECarO25Wh9MNtPXCgvIr53VNzBiK5Qta8Hc4YveIIBV5xq949FR9Sgh4oTBkjtDyD%2B%2FHsDIiolGWUbmkMAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bo%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.22%205.556l.1-.077-.089.074%22%20transform%3D%22translate%28-4.22%20-5.479%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-bs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-bt%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-bu%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.227%205.553l.092-.074-.089.074%22%20transform%3D%22translate%28-4.227%20-5.479%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ca%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.437%205.071a3.978%203.978%200%200%200-.226-.367%203.829%203.829%200%200%201%20.226.371%22%20transform%3D%22translate%28-39.211%20-4.7%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.158.066c-.23%200-.472.007-.724.017-2.993.1-7.42.668-10.1%202.848-.141.115-.28.237-.413.361a6.651%206.651%200%200%200-.781.884A6.016%206.016%200%200%200%200%207.742v.165a11.819%2011.819%200%200%200%203.375%207.473%209.572%209.572%200%200%200%205.732%203.143%206.765%206.765%200%200%200%203.3-.472%208.751%208.751%200%200%200%201.858-1.064C17.457%2014.613%2021.5%209.293%2021.5%205.162a5.312%205.312%200%200%200-.2-1.482%203.973%203.973%200%200%200-.726-1.4%204.2%204.2%200%200%200-.523-.537A6.157%206.157%200%200%200%2017.7.555%2013.593%2013.593%200%200%200%2014.81.1c-.345-.019-.7-.033-1.078-.037h-.574%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cf%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAIAAABPxRC5AAAACXBIWXMAABbCAAAWwgFTLGrhAAAASklE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M38.188%203.9a3.9%203.9%200%200%200-.343-.516%204.212%204.212%200%200%200-.555-.578%204.871%204.871%200%200%200-.668-.476%204.871%204.871%200%200%201%20.668.476%204.2%204.2%200%200%201%20.523.537q.095.116.179.239c.07.1.135.206.195.314%22%20transform%3D%22translate%28-36.621%20-2.335%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ck%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.3v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cl%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cimage%20width%3D%2210%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAABbqAAAW6gHljkMQAAAAk0lEQVQYV33QsQ2CYBiE4TsgoXMWF3MLB7DV1sQBXMNOewsTpUIiKAQ%2B%2Fu8saJQo1z655qUk%2FF%2Bk52aKgVjNXvX2N6s9wY6AVO%2F0XI84QcjlBboz0zmYjt%2B0Kyyjv2QX%2BF3V6ovRGz2ob2EZ2gM8V7n84CgGnKrgBZzqbwoPLxYDJ3AiImAMnbyBN0xKxbOBOZ3lDZciVGpYS9giAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M17.246%2034.857a6.7%206.7%200%200%201-.708-.039%207.145%207.145%200%200%201-.746-.122%206.886%206.886%200%200%200%201.455.159%22%20transform%3D%22translate%28-15.791%20-34.696%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.158.066c-.23%200-.472.007-.724.017-2.993.1-7.42.668-10.1%202.848-.153.124-.3.255-.445.392a6.439%206.439%200%200%200-.75.853A6.016%206.016%200%200%200%200%207.742v.165a11.819%2011.819%200%200%200%203.375%207.473%209.572%209.572%200%200%200%205.732%203.143%206.765%206.765%200%200%200%203.3-.472%208.751%208.751%200%200%200%201.858-1.064C17.457%2014.613%2021.5%209.293%2021.5%205.162a5.312%205.312%200%200%200-.2-1.482%203.981%203.981%200%200%200-.694-1.358%204.211%204.211%200%200%200-.555-.578A6.157%206.157%200%200%200%2017.7.555%2013.593%2013.593%200%200%200%2014.81.1c-.345-.019-.7-.033-1.078-.037h-.574%22%20transform%3D%22translate%280%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.3v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cr%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2010%205%22%3E%3Cimage%20width%3D%2210%22%20height%3D%225%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo%2FAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFElEQVQIW2P8%2F%2F8%2FA27AhEeO1tIAzOYD%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M19.812%2034.879h.048a6.563%206.563%200%200%200-.047.006%22%20transform%3D%22translate%28-19.812%20-34.81%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-cw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-cx%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAIAAADpOgqxAAAACXBIWXMAABbq%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-cy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M18.6%2034.94a6.775%206.775%200%200%200%20.938-.067%206.824%206.824%200%200%201-.25.031h-.048q-.312.031-.64.031%22%20transform%3D%22translate%28-18.6%20-34.873%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-dc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.536v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dd%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAIAAAAG%2BGGPAAAACXBIWXMAABbqAAAW6gHljkMQ%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-de%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M25.585%2032.51q.365-.222.72-.484-.355.261-.72.484%22%20transform%3D%22translate%28-25.585%20-32.026%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-di%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.601v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%207%206%22%3E%3Cimage%20width%3D%227%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAGCAIAAACAbBMhAAAACXBIWXMAABX9AAAV%2FQHNcFFhAAAAG0lEQVQIW2P8%2F%2F8%2FAwZgwhD5j1WUEasoA4miAOQPBAl7%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-dk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M30.075%2019l.029-.033c2.288-2.6%204.3-6.064%204.378-8.971-.075%202.919-2.107%206.395-4.407%209m-2.488%202.4q.39-.31.794-.672c-.265.241-.529.466-.794.672%22%20transform%3D%22translate%28-27.587%20-10%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-do%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h7.7v12.274H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dp%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2031%2049%22%3E%3Cimage%20width%3D%2231%22%20height%3D%2249%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAB8AAAAxCAIAAACtauUoAAAACXBIWXMAABbqAAAW6gHljkMQAAABRElEQVRYR7WWSY7DMAwE27P8%2F8magxCZ5k6aUwiEJIZKbYperrUW%2BtC56zPuzy%2BAL3VSHT3ilH2z2DJv7HFJ39gZe7GL%2FjVip957SzFkN2nbZdGVbWjbVfgCPbu8iDYXGYGu%2FdEYDj075bTKGX%2FOsZ7dqgynZz8EyzTsfi%2FeZUHLfjhSc5OrdrXK59b4CI66vUbbvsQXHhxFuzTSNlfI2%2F1nhRIcaTtT0yaZv5riZ95GPyOXJUZTUs0uU3v5MnarVRCeesbOkGuYhHbHFe%2BZb3fSfduHbsLsjLgaFMfuPBlSwZHLzkqfVcO2W5tZUMOw14rrIO2WelWDI6o7XamshmbPvmdlYNebVZZMaynQaUx9fjbVSHRkXw0yWa3JKzXs%2B9w1sr07nQw%2BoIaWfca7YZWdVONpH1aD2OfV%2BNj%2FRY33He3zB9cESHuPm79lAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-dq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.082%2028.7a21.443%2021.443%200%200%200%201.726-1.757l-.029.033a21.414%2021.414%200%200%201-1.694%201.724%22%20transform%3D%22translate%28-29.082%20-26.945%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-dv%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2011%2010%22%3E%3Cimage%20width%3D%2211%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAIAAADtkjPUAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAgUlEQVQYV32MsQrCQBAFZ1%2FuB9IYREEEK%2F%2F%2Fq2ysI3f7LM6EiMFpdmFmN9rjyYoTIKLvOoygQnr1207TCAIKrQFO90sUy4H6KG6JDXb%2F3xwKnaelQ6QxEACZwFYDhVdFQXya4Xrkm0Jtn0Iabid%2BEOC5UnNXA%2FJcMcP9squBsM1f3kq4MH7d9mbFAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-dw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.341%2025.069%22%20transform%3D%22translate%28-3.339%20-25.066%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ea%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h.775v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-eb%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ec%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.225%2022.755a12.59%2012.59%200%200%201-1.249-2.594%2012.6%2012.6%200%200%200%201.249%202.594%22%20transform%3D%22translate%28-.976%20-20.161%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-eg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.792v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-eh%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%2015%22%3E%3Cimage%20width%3D%228%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAIAAABWaBlkAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFklEQVQYV2P8%2F%2F8%2FAzbAhFV0VII6EgByTQMbJsN3hwAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ei%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.974%2020.154%22%20transform%3D%22translate%28-.972%20-20.149%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-eo%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.968%2020.137%22%20transform%3D%22translate%28-.967%20-20.135%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-eu%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2014.315c0-.1%200-.19.008-.283Q0%2014.149%200%2014.269v.048%22%20transform%3D%22translate%280%20-14.032%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fa%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2014.526%22%20transform%3D%22translate%280%20-14.478%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.143%207.614a6.212%206.212%200%200%201%20.075-.1l-.075.1%22%20transform%3D%22translate%28-2.143%20-7.372%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-fl%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAIAAACEmcMcAAAACXBIWXMAABbCAAAW%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-fm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.284%207.46c.037-.048.074-.1.111-.142l.053-.061c-.04.048-.079.1-.117.145l-.044.058%22%20transform%3D%22translate%28-2.284%20-7.257%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-fs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1.777%208.023q.093-.145.194-.283l.075-.1q-.141.186-.268.383%22%20transform%3D%22translate%28-1.777%20-7.64%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-fx%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAIAAABPxRC5AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAFUlE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-fy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.764%209.033A5.771%205.771%200%200%201%201.3%207.974q.127-.2.268-.383l.044-.058a5.884%205.884%200%200%200-.555.853%205.674%205.674%200%200%200-.294.646%22%20transform%3D%22translate%28-.764%20-7.534%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-gc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.537v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gd%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%207%2010%22%3E%3Cimage%20width%3D%227%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAIAAAD3rtNaAAAACXBIWXMAABbqAAAW6gHljkMQAAAAYklEQVQIW2XPOwrDQBCD4V97%2FwPlAGnSBVwF3DiFD7E7M3Jl%2FFL5IRCSba7J%2F9ruNC%2BU70oBumh8f2SSdej4TNi0hs7dCIAeZJ40031g432tv96ogSqKHnvXMBJJEpKeL4ANI3Uy9XtG%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ge%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.611%209.315%22%20transform%3D%22translate%28-40.611%20-9.239%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAFCAIA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-gk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.050000000000004%206.379c-.029-.1-.061-.2-.1-.293s-.076-.192-.119-.285a4.1%204.1%200%200%201%20.216.578%22%20transform%3D%22translate%28-39.834%20-5.8%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-go%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gp%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%208%22%3E%3Cimage%20width%3D%225%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAIAAAC%2Bk6JsAAAACXBIWXMAABbCAAAWwgFTLGrhAAAALElEQVQIW2P8%2F%2F8%2FAxJg%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-gq%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.86%205.9a4.092%204.092%200%200%200-.222-.493%202.2%202.2%200%200%201%20.1.208c.043.093.083.188.119.285%22%20transform%3D%22translate%28-39.638%20-5.402%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-gv%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAIAAABPxRC5AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAPklE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-gw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.189%206.747a3.515%203.515%200%200%200-.131-.413c.036.1.068.194.1.293l.033.12%22%20transform%3D%22translate%28-40.058%20-6.334%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hb%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAIAAABrW6giAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-hc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M34.128%201.225q-.358-.139-.763-.253l.035.009q.386.11.73.244%22%20transform%3D%22translate%28-33.365%20-.972%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hg%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.601v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hh%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%207%205%22%3E%3Cimage%20width%3D%227%22%20height%3D%225%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAIAAAAG%2BGGPAAAACXBIWXMAABX9AAAV%2FQHNcFFhAAAAN0lEQVQIW2XIMQqAMBQF%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-hi%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M34.724%201.6a6.183%206.183%200%200%200-.788-.395A8.142%208.142%200%200%200%2032.93.858q-.168-.046-.34-.086c.141.033.277.068.41.106q.405.114.763.253a6.307%206.307%200%200%201%20.961.465%22%20transform%3D%22translate%28-32.59%20-.772%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hm%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h3.062v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hn%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2013%207%22%3E%3Cimage%20width%3D%2213%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAIAAABcElBNAAAACXBIWXMAABbqAAAW6gHljkMQAAAAWElEQVQYV43OOwrCUBRF0XUhoIWlgvOfnrURfJ9jJYQQwV2vYlcSf7TEgzNvWrn%2FcpWsMegMgnI9dJ0wEY3ByrLT9f3LRk8aT6rcdm5bGMzovDiVy6E76AP7yC35VnLBKgAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ho%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.972%206.3a4.217%204.217%200%200%200-.233-.678q-.072-.164-.159-.318l.031.053a4.1%204.1%200%200%201%20.222.493%204.262%204.262%200%200%201%20.131.413l.008.034%22%20transform%3D%22translate%28-39.58%20-5.3%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hs%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ht%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%208%22%3E%3Cimage%20width%3D%226%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAIAAABVpBlvAAAACXBIWXMAABbqAAAW6gHljkMQAAAATUlEQVQIW1XKwQmAMBAF0dmwIJZpAzZhp95FDAiCyX4PgiZzfAxxLOpLqjn2maZk%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-hu%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M37.646%203.869a3.88%203.88%200%200%200-.456-.774%204.141%204.141%200%200%200-.7-.722%205.544%205.544%200%200%200-1.355-.789%206.184%206.184%200%200%201%20.788.395%204.87%204.87%200%200%201%20.668.476%204.21%204.21%200%200%201%20.555.578%203.892%203.892%200%200%201%20.343.516q.087.159.159.318%22%20transform%3D%22translate%28-35.132%20-1.583%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-hy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h3.316v3.126H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-hz%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2014%2013%22%3E%3Cimage%20width%3D%2214%22%20height%3D%2213%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAIAAAAWvsgoAAAACXBIWXMAABbqAAAW6gHljkMQAAABA0lEQVQoU43SLU5DQRiF4ffMvUNvEQSHIVg8noUgCZ5VsIWuAInGsgA8CoEggYaf0ty2aXtn5vsQBNI0BHr0k1cduTubLdhsYPOr%2FxhAkLUiWXdj88u%2Fae2LO6oXVX3ioS2v5a2ak1%2Bp7PHY1SPuU%2B0q7rF1ABFrtX22XqUUVUYZOdltRHev5ojQQIZ6lQbcKAvKWOmJNJRNvXsgv%2FpksFYNqMJFTuQkK56XpGeWt9ibtxdr1RoFFAkVmHyKjTF5Hnpp7eP8h9aoBgfHIABJ3nle4J3qiVc7K1W2oEdoCAFFgOISeHLL5Jm9n35XQ4MMzxDxAhEJT8I9t9R9vPdFtfkHPgHyK4dzp4WyjAAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ia%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M29.68.342a16.094%2016.094%200%200%200-2.029-.224l.17.01a15.642%2015.642%200%200%201%201.859.214%22%20transform%3D%22translate%28-27.651%20-.118%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ie%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.872v.839H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-if%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2012%204%22%3E%3Cimage%20width%3D%2212%22%20height%3D%224%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAwAAAAECAIAAAA1REndAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAOUlEQVQIW4XMsQ2AMBADwHuUAWjYf1D0MQWBNu5snVxJ7HLsAAxu3rMw%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ig%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M26.4.076q-.229-.007-.467-.01c.159%200%20.314.005.467.01%22%20transform%3D%22translate%28-25.937%20-.066%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-il%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAIAAADJUWIXAAAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-im%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M24.614.07%22%20transform%3D%22translate%28-24.614%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-is%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M20.773%2033.93c.065-.011.128-.023.192-.037a7.189%207.189%200%200%200%202.046-.774%206.68%206.68%200%200%200%20.308-.179%208.161%208.161%200%200%201-1.208.609%206.791%206.791%200%200%201-1.338.38%22%20transform%3D%22translate%28-20.772%20-32.941%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-it%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.17.066a29.089%2029.089%200%200%200-4.916.451%2013.381%2013.381%200%200%200-5.927%202.414l-.11.09A6.284%206.284%200%200%200%20.7%204.874a6.147%206.147%200%200%200-.7%202.87v.163a11.822%2011.822%200%200%200%203.373%207.471%2011.114%2011.114%200%200%200%203.142%202.37%207.518%207.518%200%200%200%203.314.813%206.716%206.716%200%200%200%202.508-.481%208.755%208.755%200%200%200%201.929-1.094C17.457%2014.612%2021.5%209.3%2021.5%205.161c0-.13%200-.258-.011-.384a4.317%204.317%200%200%200-.834-2.4%204.142%204.142%200%200%200-.7-.722%206.379%206.379%200%200%200-2.364-1.13%2015.478%2015.478%200%200%200-3.86-.46h-.561%22%20transform%3D%22translate%280%20-.065%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-iw%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h3.38v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ix%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2014%208%22%3E%3Cimage%20width%3D%2214%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAIAAABGc1mbAAAACXBIWXMAABabAAAWmwET1NXDAAAAY0lEQVQYV42OQQ4CMQwDx%2B2KD%2FD%2Fh4Joh0OV3XIB5hDJimMnKj4gYM2F0GHghIHPA4BW63DRYUJIw0G%2FR8VX%2BWZlLxkY5LZOjyssqfhlFT19ZU0q8vOBXUHUrfQbe%2BMPGn%2FzBlfIISAJ3%2BjQAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-iy%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M21.134%2034.053a6.869%206.869%200%200%200%201.218-.374%207.8%207.8%200%200%200%20.829-.4%207.188%207.188%200%200%201-2.048.774%22%20transform%3D%22translate%28-21.132%20-33.279%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jc%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h2.872v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-jd%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2012%207%22%3E%3Cimage%20width%3D%2212%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAIAAACz0DtzAAAACXBIWXMAABZ0AAAWdAEtIJO3AAAAg0lEQVQYV42PMQrCUBAFZ9f9QUNyTA9ga2WrhUdI682sbERiYvL3r40gCKJzgDdvJCL4hQHDsSMZ7uU%2BiiVQSYYUzKLP2iQDyuVGWmAiU0E9wplhVWFWb9evJR49gzLmaJf0GdUoLl7qw%2BatK%2BcrVolPuJO96Xagn5%2BYcnva8x35p%2B4JTXM3I2tNZBwA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-je%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.627%2026.794a13.53%2013.53%200%200%201-1.284-1.723%2013.515%2013.515%200%200%200%201.218%201.648l.065.075m5.308%203.375a7.743%207.743%200%200%201-.827-.23l.113.037q.353.114.714.193%22%20transform%3D%22translate%28-3.343%20-25.071%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ji%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h7.382v5.921H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-jj%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2024%22%3E%3Cimage%20width%3D%2230%22%20height%3D%2224%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAIAAABiC9roAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAAAhklEQVRIS9WVwQqAMAxDE%2FH%2FfzkeqnMWZIemgu%2FiGPMtdGWjJPSwrxYs0WNwBhWg7eWHCoptOtQAiB414%2BNWk2PoVk%2F95lbfqVlX3xVI83X1gGkbozrTpO7qawAAnbXOeNVXU5NQx%2FUUre0uyBfNR1ifgqDvepqopx4xc%2Fy6ejCf4Q8fsIAHNeoTQSdKx3oAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-jk%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M10.3%2031.437l-.113-.037a8.548%208.548%200%200%201-1.018-.424%2011.114%2011.114%200%200%201-3.142-2.37q-.163-.173-.318-.35l-.065-.075q.188.219.386.427a10.422%2010.422%200%200%200%204.271%202.827%22%20transform%3D%22translate%28-5.649%20-28.181%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jo%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h5.603v4.142H0z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jp%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.338%2025.064%22%20transform%3D%22translate%28-3.336%20-25.061%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-jv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.976%2020.161%22%20transform%3D%22translate%28-.975%20-20.158%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.972%2020.144%22%20transform%3D%22translate%28-.972%20-20.138%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kh%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2015v-.128V15m.509%202.657a9.387%209.387%200%200%201-.493-2.333v.02a9.376%209.376%200%200%200%20.491%202.314%22%20transform%3D%22translate%280%20-14.876%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kl%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-km%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%2015%22%3E%3Cimage%20width%3D%226%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAPCAIAAABIoSnXAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFUlEQVQYV2P8%2F%2F8%2FAypgYsAAI1QIAF%2BsAxtS0HkFAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-kn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.021%2015.457v-.02q-.014-.162-.021-.323%200%20.172.018.346%22%20transform%3D%22translate%280%20-15.111%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.015%2013.214A6.7%206.7%200%200%201%20.12%2012.3a7.178%207.178%200%200%200-.108.916%22%20transform%3D%22translate%28-.013%20-12.297%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-kx%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h.775v1.855H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ky%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%204%208%22%3E%3Cimage%20width%3D%224%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAIAAABRUclSAAAACXBIWXMAABbCAAAWwgFTLGrhAAAAFElEQVQI%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-kz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.074%2011.91q.029-.268.077-.522a5.949%205.949%200%200%201%20.289-1.022%206.112%206.112%200%200%200-.366%201.544%22%20transform%3D%22translate%28-.074%20-10.366%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-ld%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.029v2.363H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-le%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%2010%22%3E%3Cimage%20width%3D%225%22%20height%3D%2210%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAKCAIAAADzWwNnAAAACXBIWXMAABbCAAAWwgFTLGrhAAAATUlEQVQIW03JsQ2AMAxE0bNJ9t%2BBDeioESUD4Vj20RDFv3v6QhIlrfDrWR7nDdHyCXi0%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-lf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.467%208.229a5.347%205.347%200%200%200-.121-.93q-.013-.06-.029-.119a5.15%205.15%200%200%201%20.145.945c0%20.034%200%20.069.005.106%22%20transform%3D%22translate%28-40.317%20-7.18%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-lk%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%204%209%22%3E%3Cimage%20width%3D%224%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAIAAACaDRr3AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAPElEQVQI%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ll%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.5%208.376a5.35%205.35%200%200%200-.123-.971%205.347%205.347%200%200%201%20.119.93v.041%22%20transform%3D%22translate%28-40.375%20-7.405%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-lq%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%204%209%22%3E%3Cimage%20width%3D%224%22%20height%3D%229%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAIAAACaDRr3AAAACXBIWXMAABbCAAAWwgFTLGrhAAAAPUlEQVQI%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-lr%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.04%206.216a7%207%200%200%201%20.608-.579l.016-.013Q3.5%205.76%203.35%205.9l-.006.006q-.125.119-.244.244l-.056.059%22%20transform%3D%22translate%28-3.04%20-5.624%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-lv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-lw%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%206%22%3E%3Cimage%20width%3D%226%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAABbqAAAW6gHljkMQAAAAFUlEQVQIW2P8%2F%2F8%2FAypgYsAA%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-lx%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.589%206.962a7.87%207.87%200%200%201%20.239-.272l.056-.059c-.094.1-.185.2-.272.3l-.023.028%22%20transform%3D%22translate%28-2.589%20-6.631%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-md%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.146%206.415q.119-.124.244-.244l-.017.015q-.117.111-.227.227%22%20transform%3D%22translate%28-3.146%20-6.171%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-mj%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.632%206.728a4.35%204.35%200%200%201%20.272-.3q.111-.116.227-.227a6%206%200%200%200-.139.137q-.188.19-.36.394%22%20transform%3D%22translate%28-2.632%20-6.197%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-mo%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%206%22%3E%3Cimage%20width%3D%226%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAABbqAAAW6gHljkMQAAAARElEQVQIW12MIQ6AQBDEOuz9%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-mp%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.625%205.9q.154-.145.315-.281a6.327%206.327%200%200%200-.31.275l-.005.006%22%20transform%3D%22translate%28-3.625%20-5.618%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-mv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.453.136A35.692%2035.692%200%200%201%2015.1.07h-.027c-.488.007-1.027.027-1.6.065h-.024M4.4%202.934a8.232%208.232%200%200%201%20.7-.508l-.017.011q-.228.15-.444.312c-.081.06-.159.122-.238.185%22%20transform%3D%22translate%28-4.4%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-mz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h11.448v3.634H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-na%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2046%2015%22%3E%3Cimage%20width%3D%2246%22%20height%3D%2215%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAC4AAAAPCAIAAAAUK2rzAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAACO0lEQVRIS83VS47lRBCF4S%2FS9q0qid41G2IDrIA5M4aMQEK0mnv9ysPANlWNQN2CFiIHKT8iMv48cZyuJP4fo30q4L8b46cCvszIz18L9mSWhYfM8kD1X5llqS%2FWoPffyCphTVaZZavhXfIg8tDvjNz1RSX9gzxkVgOLrP8a5cO3sqlRZvUsM%2BXYek10eciazDKrmyyy6O9VZEsessv6T1W5f6eabLKrkV12dvUiK7ts55w7JSurrMl2CHACZVVNlmTh81Hm7wkFShWkqyb7yXSIkU276Ytq15NZZpoa9Ls82HJEZpW7bMn6GbZdflBN3QhddqhneaiJXQ2U9iKDPLPJphWTmmSVJ1nYKK1kkrlMsXKH2usTKNuPUDc1KASS0wQ1SafoKupYalbvDs%2FSZFXPpx4JC5HOwEav9pJOHrL%2FPcr%2Bk7pJvyCiblBhYr%2Fa1N9I9cTIzqComzRZ6NK1SUpKBepWvpK7QmlPf4Wy%2F0IxEFVqul7Um6CSg2%2BUaLfLuaPsZ0q2K7cxqEZpgwwynQbXqxLF8jFK%2F41dNelqot6Uv9x9FBN1uDjqaNnRkV2VHAZqp3ioJthOaTk7q7SqXnk9bbOQK6GrOv8JNb75cA6apv6EGEqNUqrRL0UHOZr1fDiDF5bXpY5DyKDGcrtQapSVptpV8qK5Il6F%2BYijXfMfIXWyphSOM2a4Sly5NcjIdi04jjgFfy1Tby7ymnxKfd3mIj4ayilY9qtxTQb66bkceoz0c67O07Xn%2BXfPQ3y12nGgQAAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M5.685%202.495l.015-.011A14.592%2014.592%200%200%201%2010.929.578a27.131%2027.131%200%200%201%203.129-.384h.024q-.342.022-.7.053A20.167%2020.167%200%200%200%207.2%201.683q-.232.1-.457.212c-.106.053-.212.106-.314.159a10.3%2010.3%200%200%200-.741.438%22%20transform%3D%22translate%28-5.685%20-.194%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h9.161v3.126H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ng%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2037%2013%22%3E%3Cimage%20width%3D%2237%22%20height%3D%2213%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACUAAAANCAIAAAChAzAPAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABHklEQVQ4T73TQU7EMAyF4S9NB4RYILFhxYp7sOH%2B50HqNAmL1iUdAQOaEVZVudKrfz%2FHSa01%2FxgjvKVzsqvFeE5wcbxSSRw4XIX3QgaZkYGBmUzinZECyiW8ZwYqhWmPXAxlMo3GTCX%2FlfdEYyAxRdI4kgM%2Fk7ih0CjhtZJ%2Bw3uMojhGkjpw7TxNUbqE10yhcmD8mfcQDaZ4RKEapMRMI3V2F8BAYYipon7Hu4%2FS%2FeVMwS7BXt4tTmuKqbawtSXD2vFXvDtqx9BR656Rus%2FN8SJrsZ%2FLsoyrbM%2B77aqnWOKTaMGo3SkOIU4x2BriJZnXJoI3xhw2zOYpRVKjXD%2FkrW7vte1l7XN1R%2BLq9LOyV%2FfJyah1fWzIfnGWv44r5QM69W4jaikGxwAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nh%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.12.135a34.773%2034.773%200%200%201%20.028-.002h-.028m-9.478%203.15c.1-.094.2-.186.31-.275l.092-.074c.078-.064.159-.125.238-.185q-.12.09-.236.184l-.02.016a7.02%207.02%200%200%200-.321.278l-.06.053%22%20transform%3D%22translate%28-3.642%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nl%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h11.957v3.888H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-nm%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2048%2016%22%3E%3Cimage%20width%3D%2248%22%20height%3D%2216%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAIAAADfzGvmAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAACgElEQVRIS82VTW7dRhCEv%2BohqScgvnUu5Av4BN5nl2UQIIlhWFAef2a6spjhkxQkkA0LQRrEkCAbza%2Bri0PZ5v8U8VrCfx3TawlvGf7jRww0e8M7rHjDK6D8Ahve9cYje3iPD2w47ANvuKq8s1cwXskrTHAld2TnI17xhgrs%2BHgjoMcPuKIJb%2BiCNxBdBs2QeMWHveENLXjHO%2FmAjKu94oaP71Poz49E4IobmqDhBg3d4wMarmP1FYQPOPBh1y7GwPKBAu%2F2Dt8KtP0ExgJAhACcKHAbZF0YV2IhdxTnnQ1vEKiQV7xCdc%2F0ga%2B42sdXm3r%2FGQQLGCVuALrgFc3QUAER97jgC1RcCcGMZnzgO7xDHZ14xpuYzQFXADV9FdDxCwAzmhBg6KosKNGMEwSJjHrBDb3rjobAB7oMbWzYwTihQIVU3DvBK26vAdXf0Iz7mwxGM4AMM0oQEiTcZLuDCRoUBFpw4B0SJzFjYSEDaBE%2F4CsCRNz9C5BN%2B4yFChgZLeczPTsH7pQTNrGcvp5wG%2Biu44KAggJEFFzwPOxPSjaC%2FZ%2BA9gciISDRAnqC4PwCVCAHKzqhZ%2Bgzaki4GyugjQoKDNSX7WV3lVL%2B%2B069PZKJDIFAGv%2BWrtPA6kwxeh3hkaAJCwV0ixgV3Md36Y6Be9ifSvVNi4ImsTwB%2BeERWUoU4wAUL%2F93ehLpBU2c6y2le6vbBeh7UkETPp7NveAJ6llwGkD56bNISiGScgKplxM%2B5bGREChOvTxqKXACEGNeY5SBb%2FMV7tpMkGNVwh30aWwTkL%2F%2BjuRilWIm9baaKbe%2Bbw2dNLeQXlw7hoR9ygNL5wffINCMKwqY8A4xdgQM%2BRen55%2BC%2BpylOgAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M14.041.247q.357-.032.7-.053h.032q-.358.023-.732.056M7.085%202.057c.106-.057.208-.109.315-.157q.224-.111.457-.212-.4.174-.771.374%22%20transform%3D%22translate%28-7.085%20-.194%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nr%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h8.653v2.617H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ns%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2035%2011%22%3E%3Cimage%20width%3D%2235%22%20height%3D%2211%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACMAAAALCAIAAAB6RKNVAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAAA9UlEQVQ4T73TwUrEMBDG8V%2BSrot4ELx48uR7ePH9n0foNomHdtYUlZVVHEKZwOT7zzdJU%2B%2Fdv8QEr%2BlS2R%2FEdKng2nihkThs6xekZwooTGQyC4XEGxMVVOYrSE9k2nZ%2BB1tNFAqdzkKjcPwh6ZFOJjFH0jlRAryQuKHSqeGvbae%2BJz2EHE6RpAHZBh9ziNbwV6g0DttsvyLdR1MplpBowUgsdNJgcZXOVHLM0DbAPekuRMd%2FLAW1BnX99riVOWbYw8o5ydHrztMtbVA38NpePQ3bs8u1rMfbW5%2FD9KEzwTGeiuj9c%2FRQb8Nt5SiOxjdkj2QJfPcOBrVaK5364bwAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-nt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.607%206.163l.006-.006-.01.009%22%20transform%3D%22translate%28-3.607%20-6.154%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-nz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.575%206.17l.017-.016.01-.009.009-.008-.035.034%22%20transform%3D%22translate%28-3.575%20-6.136%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-of%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.866%205.33l.02-.016q.116-.094.236-.184-.12.09-.236.184l-.02.016m-.556.5c.046-.047.092-.092.139-.137l.035-.034.06-.053-.106.1a5.298%205.298%200%200%200-.131.129%22%20transform%3D%22translate%28-3.309%20-5.129%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-oj%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.792v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ok%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%207%22%3E%3Cimage%20width%3D%228%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAIAAAC6O5sJAAAACXBIWXMAABbqAAAW6gHljkMQAAAAVElEQVQIW22OsQqDQBQEZ9%2Fd%2F39kCrEIEhCLKLebRgiJTjnTjJJwZV%2F7v3pv2Cg%2FIeuGIhnVN3h5CdMaZVrVaecnx4gN%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ol%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M32.07.664Q31.788.6%2031.484.542q.3.053.586.122%22%20transform%3D%22translate%28-31.484%20-.542%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-op%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.347v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-oq%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAIAAADpOgqxAAAACXBIWXMAABXWAAAV1gHWa1n9AAAANUlE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-or%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M27.26.1c-.144-.01-.292-.013-.44-.017.149%200%20.3.011.44.017%22%20transform%3D%22translate%28-26.82%20-.085%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-ow%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAIAAAAiZtkUAAAACXBIWXMAABbq%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-ox%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.368%207.375c.038-.049.077-.1.117-.145l.023-.03c-.042.05-.083.1-.123.151l-.017.021%22%20transform%3D%22translate%28-2.368%20-7.2%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pd%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M2.4%207.006c.04-.053.081-.1.123-.151q.172-.2.36-.394a6.631%206.631%200%200%200-.483.545%22%20transform%3D%22translate%28-2.4%20-6.461%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-pi%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%206%22%3E%3Cimage%20width%3D%226%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAABbqAAAW6gHljkMQAAAAQUlEQVQIW12MsQ2AMBDEfJD9%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-pj%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M3.756%205.786%22%20transform%3D%22translate%28-3.756%20-5.508%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.093H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-po%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%200%200%22%3E%3Cimage%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAIAAADpOgqxAAAACXBIWXMAABbqAAAW6gHljkMQAAAAPUlE%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-pp%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M1.32%208.367a5.884%205.884%200%200%201%20.555-.855l.017-.021a5.849%205.849%200%200%200-.572.876%22%20transform%3D%22translate%28-1.32%20-7.491%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.283v1.601H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-pu%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%207%22%3E%3Cimage%20width%3D%226%22%20height%3D%227%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAIAAACk8qu6AAAACXBIWXMAABbqAAAW6gHljkMQAAAAR0lEQVQIW13NMQqAQBBD0T97%2F4vZCVaCjRYeQicTG1HX%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-pv%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M34.238%201.277a8.23%208.23%200%200%200-1.006-.343%208.142%208.142%200%200%201%201.006.343%22%20transform%3D%22translate%28-33.232%20-.934%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-pz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h1.855v1.347H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qa%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%206%22%3E%3Cimage%20width%3D%228%22%20height%3D%226%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAIAAABxZ0isAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAP0lEQVQIW3XNsQ5AABAFwTl6if%2F%2FRwmdkHsKhQLbTrGVxFdDrLG8oTobCMr0QLIj%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qb%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2012.37q0-.12.008-.237c.007-.134.017-.265.031-.395q-.032.307-.039.632m17.123%206.601a20.894%2020.894%200%200%200%203.563-5.54A9.775%209.775%200%200%200%2021.5%2010c-.074%202.907-2.09%206.366-4.378%208.971m-14.136.656a13.515%2013.515%200%200%201-1.218-1.648v-.005A12.6%2012.6%200%200%201%20.52%2015.379v-.013a9.376%209.376%200%200%201-.491-2.314%2011.642%2011.642%200%200%200%202.224%205.619c.241.338.482.651.744.956m10.239%202.7a9.645%209.645%200%200%200%201.028-.663q-.355.261-.72.484c-.1.062-.2.122-.308.179m-2.45.844q.2-.029.4-.07l-.192.037c-.065.012-.14.023-.212.033m-.956.067h-.011a6.886%206.886%200%200%201-1.455-.159Q8%2023%207.646%2022.884a7.263%207.263%200%200%200%202.2.352H9.83%22%20transform%3D%22translate%280%20-10%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-qf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h22.185v14.307H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qg%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2088%2057%22%3E%3Cimage%20width%3D%2288%22%20height%3D%2257%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAFgAAAA5CAIAAAA9X3ucAAAACXBIWXMAABbqAAAW6gHljkMQAAAI80lEQVRoQ9WbvbIkORGFvyNV39lddjaWnYg1cXBwcMDFwMAgAm8NDBwsLPBwCN4ADBwcngCHF2RudykxMlNSVXfPf%2FUGGRV31GpVSXl08k%2FVIzNjI%2FNH8bHSwDCDvGyFNdtnbIUzdomLC9bggj1j%2BZc122ezZwB73nzFczzKznDBzqGFnWE1W6NTBhexwtkXZ6UAlKfy7X%2BWq6V%2FvPJvFUHDGmi6QMIKAitQoYGiE6EKFwwwaMjHFGwFYEECw0BgzbW1%2Fnyd4AzVMOmENQS2Uk5QgGsgjhZL0s3Ua6hiBs2XBSuAKu2SIwVVejI7owXzXS1owRq6gLAVCauo%2BF2y1QQUeMYKqmAGkgKImO5YIHZGx5YCAkMFE9TQHLBLwtGAAEgVa2iBVVTzDdcCYIaWAFEnzNAKhjXkC6jYGRZkSNgJiqmJFX0esxwMxLW0qe1MvqS%2FaDitgxruR9JAULBAL7D%2FAuhF%2BAidsBU1KNgFnTA3NDeTRXYxNcwSiPBWpsUQqsLoxDhGXMNuC9ffCgwKOGmV%2FaCKlqCMKhRQ%2FkV6AQWdAHRCS%2FgLnVCNi4qeoObtBZYBh6pokkD2WB%2FR7XyHS4VLtoUKVpGlKy1pQQ6oAMpn2LNwaz9h5%2BRLQ8LOSJibyQWZmZBjXTBQMoLVWOBSv%2F03BzNidgclN1xTo8QSKVgDsAYNS9RUt4ZDjiFXvmMTGU0Ad5nL6JG3nTVAFRaO5oGMSFGZAqeLRTg0t%2BEZPoImLKF52FO4Rrk%2FtDM6xfjY8wVWrMJFnKx4DDbUMrWpSBFrgIOBsNzbuW8FxWpYsTWVmy6HYwNZBpGx8zXvnafwYSe0gkdTzJx0Bg1q%2BEsJ%2BcPj9uOAuHaQs5tgq7x3lKRDCZgomWUZ5kmRN2rsvKVpWEsXUMHjgIdVVFZzA7EzeDAuIOxCiaEc7COuxdLmEyZfk19jh1umlSWdi9Pecw3v6bFg%2BqiSsYYkV0lcyhjjUVnJPuBIRtwTgcX0llwYX%2FWrgGcZPsZy5w0RUdCKZ4gWibnFsICS8DtdWxWsjIkkRHn1L5%2F7OEbcMw3SKVyJ754UFhH7SfQ4Olqy3b1D8sLzhZFE1AgcWsQyEcSfeUpOhRzMiMjk4sPUsIyUPS5qe5EK95sqxlXevUIZk3geEU%2Bbs9LiU2Kk7ez36SBG7PZcWzr0TkVDO6PonR2LkhTo1KihrQpI4WuW6PeUIbLSCqfwEfKA61NYefXPvsSDGRFy3yiisnAI2jDv0JwwbM8sBbZGjAhqPOHnC7ZKgMy8Hl%2Bj%2BjIhInmNkFSjMEk3Sc53kBhwwy6UM2ra%2FGHwmpa4bjgSHqSMu%2FSUvMidV1UPNFJu8zJI4RzRgkr55h9McjAjhvl2Pa%2BdKAlTRY5dyUrcoEQdGbgw%2FCItyk2IkwguUCWDYuZpdYtn2kUqNqDfEvNIIGadd%2FrvFzGN0abhOdIo3r0TrIxE0yaAAsqKbwFgLU5fnIDmD6F88%2Ffd9McBsTON3p2OIM8FQu0e8yHXnQli5MVC60QNjWF%2BqGNZxW62YIkBAUfFbrPyOCB2ktP3CsJ1w3Oh9YoyHansiaqse023oCxVoogsUDB%2FuNvlJZ4Wj60I2pkrOQ4IkWsBhkrWeT7LpHMgVYaJ2DygJhZOGcvzSzeKc8ZXoYqPiMS8L2Mtr%2F52vYLHRI1pt3VzRuXfdA3RQ3AnGnWEiTh0KFDQ06AbvZpgwynhSVT54V%2B5JQ9jBGNX1c%2Fg%2B0j%2Ftx9GZL%2FyHIF0Cp44hhM11NK%2BLHyEDFvgdZSqNNGgBYdo91Q%2BDoiZES6K%2FvDzNjojfV6zp5u0Y7FO5dMCfkirfN%2FRbcSLWj99OvW3OI6a74i%2B%2Fgt35DjTuJbO0nrLBMhtF9RtcVWnwQpzYEGeUC9AwKE6TeRP7gqavv4z9%2BVgIDZpbJr6xl92yuT%2B76HpMbIgAh2vI6Kz5kFDzVtquImed3nnG%2BU409jJbCO9r0eFrrznS50vJY4kwjQss0xBi5vsgsgUK2OKz6gFnjGQ8dWfbixgkuOBCH%2BpyTRuOctNEjnzoqSLVWJBxFf%2FKpDsbz0rWuOdAPm68Ks%2F8jY5wjRubf6QNJBhCNr292F1gm%2BOHcuIo0H%2BtJ04g3Brcq9cp2e%2BSY4AYiubArSvKf3Z7C%2B7Oxyeooy3WL5U9TShRrkVcCiqifCgPkWDxld%2F4B3keNPYy7zzlteERSTgQM12RpnYNv9NgE11quI9sNbMNS4RjF%2F%2B%2FmoBt%2BU4RsyEnPnfQ4ZNnbtG7v8gPEEf9ci6ZMh0HjnFVuw19ow1WHn5O95ZHsMI2zqOHgX8Uz9u90OnJeNrRf1Qs1tQr6n9bRWYoe3xNOkv30eOY8ROdKdR0ryna9QjzoKt1xg2wrAsndJlAIY1vvwt7yOPYUSn7mwvu4%2B2%2BRgHky5TmIx%2FlL5QgYtbRHeQX37He8rxjNBOeRfbl6E7UgzjL5seue%2BcvKwKrNBgzeOJD1HqQ%2B55P7k%2BpHp38eiQH8b%2BR6T02HEZv9TzzO0Hv3nTM%2B%2FI8UAMRszU0I2PN7gzKR%2FjF3BwW%2F7aKs3BIfvi11cPeSc5AoibtnCrfxSUTH9n5S1C5uBCHWY10srk3Re%2F2k%2FxznKos3Tdrk1Dtzp3Pdrc7omWlnSQDYgfqJK8%2BPyXfIQcCsQ9sS0WE1Oi20Za0b8dNbVhLX5e214nCr%2Fg4%2BRhQOw8QkbTnlNvvixXx3aWRPBgsaaPgM9%2Bft8Y30OO8BF3ZF9r9q3erSG9pubGkq7Ub8yy6rOffRIUeCAjruWmAl3bNJyhP9m5xkHDi59e3f7hcjQjJn029fj0FTMpfMPLtrFA%2Fog9sgZ4%2BgmfVI4GAmAwfOqart7jdUdNj%2BAfT1mMldE4%2FZhPLUebhjY7f6Pn2lPM6PQByv%2FT8czpRxwgRwPRZda%2Ft2cbKSOsjiOmGnV3%2F78ux6AA6Op%2F8Hy83Htg9u%2FfA86NGa8y4qWdKS85Ur4PIGBynDszaQkHaSMreuJ4OQKILm9DZDe1rkzGX3Y%2FRA4FYpa3gRJ0mIPI7DIPl4cBwX0sXB6q9rU8iHjA967qm%2BUhCdX%2Fg%2FwP6YfmyFE1rFUAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qh%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M40.142%206.7a4.29%204.29%200%200%200-.262-.8%204.217%204.217%200%200%201%20.233.678l.029.119%22%20transform%3D%22translate%28-39.88%20-5.9%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qm%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%205%208%22%3E%3Cimage%20width%3D%225%22%20height%3D%228%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAIAAAC%2Bk6JsAAAACXBIWXMAABbCAAAWwgFTLGrhAAAAQklEQVQIW12NMQqAUBTD%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qn%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.846%202.7479999999999998q.216-.162.444-.312l-.013.01q-.221.145-.431.3%22%20transform%3D%22translate%28-4.846%20-.07%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-qr%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h11.194v3.38H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qs%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2045%2014%22%3E%3Cimage%20width%3D%2245%22%20height%3D%2214%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAC0AAAAOCAIAAAA0QAJVAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAACEUlEQVQ4T83Uz4rlVBTF4W%2Bf5N66BS345j6Lb9BP4NSZQ0ciDVJVN%2F%2FOcpCkq1SaUmzEPQiB7HP2j7VWdiXxP6j2XsN%2FVON7DV%2Bh%2Bq%2FfUWysMrPJyqaavMgn9W19HV9%2B%2B14WmiwsySpTtQ9MSJ9lVpfkSTZFf5KZmZFN%2BTcc8fSRjUEmdZNJNf3OSqPLJEsyy109sMic%2FqRKX1hk2dH%2FOcf9B0oW2dRIP0V%2BZJFd%2FI1Nf%2F6skCzJxiyzrLLIXQ3JJs9%2FW4%2FpR0KBOl86je0AynTMaFd9Vm0XQya5M6hBf5E7a15pXujJ%2FF5O559UU1dClw3aTe5cDlOU9iiD3Fhl1YqLusgiV3lgpTQyylTGWEBkq2pf5lh%2FhrqqQSGQqAtdXaRTdBW13zOpb2SS9XCkbjQ1SJiJdAZWerXHdNz17Qsc2y%2FqKv0kiLpC5ZShVNFfRaqHI%2FwGRV2lyUyXrl2kpFSgruWDvCiU9vAXju0TxUBUqcv5od40lexwo0S7HsGsUbbjSNbzbGNQjdIGGeQiCxu9KlG8zUd%2FPndLV5c3eXSYwjFJ1B7bqN2p3YhNlWxqOCK831BNsB6ichiqtKpeOfZpZnJ2d1XHvq%2FxzW%2ByozT1J75QapRSjX5qOcju0W1PA4%2FMr1dlOoSvsVzHY96%2BDaud806Uo%2BpVkj9AtPP5uaUO0JTCyibDOeI8W4OMrOeF4%2B%2BXLVAr%2B%2BcfLAAAAABJRU5ErkJggg%3D%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qt%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M7.185%201.73A20.167%2020.167%200%200%201%2013.37.294%2020.209%2020.209%200%200%200%207.185%201.73m-1.525.821l.013-.01c.238-.156.485-.3.741-.438q-.391.209-.754.447%22%20transform%3D%22translate%28-5.66%20-.294%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-qx%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h8.653v3.126H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-qy%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2035%2013%22%3E%3Cimage%20width%3D%2235%22%20height%3D%2213%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACMAAAANCAIAAACsHUBIAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABOklEQVQ4T73UTY7VMBAE4K9jBzGIBUJihVhxFNbc%2FyBIMEwcNwvjvLwZYPgZ0Yost1Jd1S63HJnpv0SFD%2FEY7AmiPgb418iPb%2BQi8imU3lO4eUG3yrpG%2F2pLhbr6dGstcvlbpbV6F3QdbGG%2FgyJq08ldDbXHFtbQ%2FtS9t9XeRYrdZ%2BpC6umOwsLCHcEzGpla2kKN31B6TS16wu1ujGqQtC7olDnAG4XOHgorS2p8%2BfU9vQpJpyXjo02uYCdoM11mBzvJknYWSsqfufcymAU5NQ7qsZprEhQXD0fV6KDQWB4qRbihD4ET14h%2BzR6ndPzqE5aUw2TqPaXnccW7%2B0HkZO%2BTaAzCAMe0sU%2Fw2Fxmb43vp45xKye94wHpk%2Bj8fh2M5%2FPlNSwP92rMmrwgzrjzps%2F0YQeH2L3RwOYbKT6NHs%2BLD5gAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-qz%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M9.85%2018.562a7.262%207.262%200%200%201-2.2-.354%2010.422%2010.422%200%200%201-4.27-2.827q-.2-.207-.388-.427c-.262-.3-.5-.618-.744-.956a11.642%2011.642%200%200%201-2.224-5.62Q.01%208.2.006%208.032v-.339q.006-.325.039-.632A6.112%206.112%200%200%201%20.41%205.518a5.675%205.675%200%200%201%20.29-.646A5.849%205.849%200%200%201%201.273%204a6.63%206.63%200%200%201%20.483-.545l.131-.129.106-.1c.106-.1.212-.188.321-.278l.019-.016q.116-.094.236-.184.212-.159.431-.3A6.379%206.379%200%200%200%20.014%207.827c0%204.682%204.761%2010.724%209.817%2010.724a7.329%207.329%200%200%200%204.429-1.572c3.033-2.256%207.233-7.616%207.233-11.815%200-3.422-2.624-5.085-8.024-5.085Q12.4.078%2011.442.13a30.825%2030.825%200%200%201%201.57-.063h.727q.238%200%20.467.01c.149%200%20.3.011.44.017a16.1%2016.1%200%200%201%202.025.226q.3.053.586.122.172.041.337.086A8.23%208.23%200%200%201%2018.6.871a5.544%205.544%200%200%201%201.355.789%204.142%204.142%200%200%201%20.7.722%203.881%203.881%200%200%201%20.459.773%204.288%204.288%200%200%201%20.262.8%205.349%205.349%200%200%201%20.123.971v.402a9.775%209.775%200%200%201-.815%203.43%2020.894%2020.894%200%200%201-3.563%205.54%2021.444%2021.444%200%200%201-1.721%201.756c-.383.346-.763.659-1.131.933a9.644%209.644%200%200%201-1.028.664%207.8%207.8%200%200%201-.83.4%206.868%206.868%200%200%201-1.218.374q-.2.041-.4.07a6.777%206.777%200%200%201-.939.067%22%20transform%3D%22translate%28-.006%20-.068%29%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22GSK-logo-rd%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%200h22.185v19.136H0z%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-re%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2088%2076%22%3E%3Cimage%20width%3D%2288%22%20height%3D%2276%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAFgAAABMCAIAAABmsOfuAAAACXBIWXMAABbqAAAW6gHljkMQAAAX%2F0lEQVR4Xu2cX8hlW3bVf2Outff5vqrq7tt9022C%2BUNrNJiAPhhQQTGooOZP200CgaigwaDgn%2B5ERQkS8NFAFPVJBB9EfMtD3nwU4osPAX0SRQTzEIRo27nVVfWdvfdaw4e51jmn6tatun1zOwg6OZy7a%2B999l5zrDnHHHPt%2FV3Z5v8b1Led8E23%2FtV%2FBIIGB96g4QMaCvwCfw29Q%2F8acVL9Viiouj9X3KFK%2BRyPvwQW77ztPm8x%2FVZExNNfwjsE3mG3D3xWPIEz4L7hDS32M9wQ9Gd4gw0q5J7nKEAowEjEHQ7Vz6JHxL3j21Al7tW%2FSv0uVFS%2B923Desm%2BeUCYZ%2F8WGhR8Rnf4jIL%2BAAcEdHzGu73hB3SCHW%2Fuz5DoO%2Bx4T%2BzwBjs06HinPMFAQEEGISi%2FTeUx5bOUz5rHaEVLrN%2F%2FtnEO%2B7iBePErKPCOG6rQZ5zfw44z%2Fhs0%2BvNLjODdbrDhDR94xw%2Bo2A0%2FR9D%2BN%2B5g%2FBxviaNk6OYEXTTHSnyaeISqyhPiCfV3mE68E6cfeNu4PxYgzv8JjAWAUG50CGgDEZ%2BHk7HSNxQZDviMH6CgQn%2BBH%2BDwFY4X0O2N9nTgy0Z%2FNi8buMMhmqlyg93lHbQgiBXQ6fMsv8vxnfRfj7sffIMTvzkgtv8GGnNFxw1EuR%2B%2B0QDciXu85aBHgLDMyN%2FwBgcIbxOa3YmCN9xgxy%2FcXwCDUN0Hp87cEYZtoIPwM%2BIdkJfHlM%2BqPGL9vS6fU%2F%2Bq7n70ta58VCD2XwNm%2FAMGcEcr6tBxB0EHo4q3K1P4gMDPoIzkt0de9DM%2B47P9IIUzRvoLtOYVPMDaoQ0QfcaHdFyBVtC%2BDidKB1snlm%2BnvKPlW1l%2FJ4j%2BG3r0k6849JHK5%2FHraMFGFQxGC4AMC%2BozQfoME9BplAAKAq048DYgiwULCxlAq3iCXyBAxGkAikQYQc7BAoYKZ3OI5A7RdlzgOQ2oKp32VXO4f5Xtv%2Bju9xN3cLzi%2BzcSETbta1ioT%2F%2FXeUw3%2FzXOo4GNNNgR4wYdGAnifYT34NdtfnLCz%2FQHJ7nkP73RX4DzZPuMdwE%2B22d8Riiv056BR3lSUCqqVlV9x%2FU7VL8F3esTX7517kMDsT0l0odOLKCr88wrqMypM%2BgaLMPtNgJE5QaIDApwengBoo%2Bw7w%2F2w8CLl8FKQhm4nPFuOt7knb4l0SJjoKNKWR1PKI8VL1i%2FD530yb938e9DAHF%2BRu%2FIhBDIgxdUpsNMLGIE87ALIn3GQp%2FM2ibnGQ6cVTaLxaWaTFe9XalhBM4NR9DpD5Bndvxg7yjUnk7cO4gIJBSOk%2BLO9TPEp%2BEhPv1Pcqxv4Qg%2FfYYsdRTjAyggbs7SNSheQiHm9%2BWU5I6kAyDjoqCK95v8KrjCMS9Yweg20HKz4gYFNjiBUQdEmC6tdkMzMLOas8ubjwe8qT51%2BeQc7Uv%2BvGr9q19jP9MavQMTi4KzRDEYrqeIECoTLI3PiBogUB1akFTKBWLubwBUKFChoopO6ITuUJUqLFBRQXm0QEULWog7VNACOYBVqtaqWGGFE3FHxGD0Zgm8ux8cz%2Fr%2F%2BovMe7%2Fe%2Bv%2F4n0guVimmKqexmXKZ58sEZsrcYCq9tO0YcCQuKTcSJhsaxKASBVS8TYwSx463Cahu4DMkARXUcRnhogMHEfZGVJR5t%2BAGCxLehX28R73Hpxzm64Fov%2FprqoVSxpwj9znTTn9uXH2TpcM3qfPKofFhOuxBbG7X37ihKmy41mz3mXT5z8ydDFWP2qQKmIKkhI8dAfdjAFaeyGuBaP%2F1v1OLDwSo0DsSJTBEBbjl1zH5F1w%2BPEC3G5d5Dpylp92cW6Y8uwTRjEdVzOzZU7l1VBFY0IwmQ3dcxvg5UMeJo2CH5XUc0Q2TAlRG5iMb7KSewXwfyu0pK%2BbPAC4TQb%2BJCM%2FO6hhU4o4zswIVadJKWpICfRDw4IgyBq8V6jy%2FmjJDeocOVRHYuPdf%2FwneHxHHf%2FjPOlVaYVkAut2aIm%2BQeTFPTbH0ir1ajD13GnyDm67XGt1HG9HujpkOFDgGs2Z%2FMSqRIMtKssNkmcyvgbhGh06HHcI%2BC6PT9QRi0McrQOz%2F%2Fj9qXUfJ9YwLRM9A0shETRTyHM1ISdZ8s13EpTQCXklDBXnyZZkUoOn5ZRt0mgiCGvZQum54H3fJAmHPMRbciZM5NJbC8qo5bPNqRBydVWyNKEQB0TpghboJcHePKy1cENGEI4f4FjgueavrJxEfYR8j5gfKAVmJD8yIslFQYvQy1CEZxjxlFGQQXhJnh2IsLbgjcCOWvOnLQLTmbVcpg6G7VaaI6pOlwzZIYkZBjoybcDDXrcvOi7YZh68nMeSO5waDLLN8qE%2BYirR69Cbpf0yCzEa%2BIeGkAwNys4CADY96PIafQEzGuZLl9m%2F%2BXdJJPzrbwXHQ%2B0h5260DdNM99sxDmCs12NfPS66m6eUPk8DK9ZRsNK4DG0wJQhVJKuP8IauyoJZJE3UQfBKnClqTL%2Bf%2BBRargtD95bZXIDDsDUkZ6hc%2Fu8d26svLHtsTlOv3W6xfN8lIPm7CxMPbLBl4qk%2FN%2FUKnG6ZIOGaxGB3QAhUWlAr1JC641CtkyKpWsbKBvEkNn89EUTeYbpppjRxdzIaaTkzsEq%2FcuHy%2FZIYPCg2Y2QyBxVh3Y5w8JOY%2BxajHmXRAOtkbWuaqhIZS0DL6fRgJ4oY8U6DiYy72FrGjakb23nBERzLuGfYCuikeRNjt3hU3MfyKXSrIBxye6fAKLmU2V4CGoMphoBkORr4ycdzhTWS2L6NbG0whvI96NDS7nSiTao3ZvNk0U%2BEon%2FvXvAREs6naDiNF0CsttcphUCmDIOyMLCwixl1GnOdkzkjJcefOjClme0amm2DqJR%2FAlIB94lLGQt5o2JnnADFlRaDLToa39CkxhBpOPVKhw4KyghZhayAw%2FvPwL39Jjx6znalKgYH71LMTQYU7CnMpfHTADmTFxX%2FPPOJm9MyBzkrpS%2Fh4qMOB0e2HESZDI17yKX%2BypGbCOzPV55zX0eBziMUxG79cT8W4II1aA1wjYm%2B407uPpm1nqZRKa0SlmcCtZ%2Bdi0u2AbPJF70TYDII1s6TPacx%2F5h17lr081OY50%2FOEI%2FniJWhiEu0YNyqzMbtNtLiZ86ymOCMu4aYgjXnKBZv58wmEwuddT55IQuFmWsdIwVropsjdGrM3CSGJM4Q9MkNSzlhmkCFiLMmOPuJy71s%2Fc8dlT1wjX8IxMjFFdHZAOfOzDcF9UsDsNcgeDEUzFeVjkZKhDcIHMSfvWj4fHlSDdgDsO61fy6FNb7SpFy7V1Lj3K3G8UlOZ%2Fo7e4bLr8kkQbhJhREdOXR8BcimfcBVR6Lquc%2FtPzXUKMUMsJi5xPeelVm1MQwAv%2FvG%2FIor3g253UwqI3mnd%2B8HRBi6t%2B%2BJzv1EEOf%2FjM3Zc%2FzNRm3BofOsmFrgcus0FDTjG71NWXb4zFjIC586BSBm%2F0oRJF1DieiMFinj3n%2Be9A7j%2F8p%2Fzs%2BfszUejd45Gaz6czk8p2XHn6D76OK33ESNjjm%2Bw8KwgvvntNTA8Z5iX7BodMWYy1f01LmKu9%2BkG2hkXF5gusjJbb1VRbwIkr7nMmBo2OcKd48Cdo5lQ7JRi0CI%2FbIpZgbMAKXx0wopuiRCgWglwS8XlGAJEAs1WVTdJ0S%2Bt94UFZ6xa08ObuEteGJ1rpnryZeS1AaTZgOratiEUAmPMzJ1XJmEC4b3paP76mUewmHQM3LvWJSUmpXA0QgSJZU63UlC0RkejiIhOPgHwsVOKog9R5IaY82ncLwpnYhSTIGIuFIJjopZ7AgJngcQ2BBhyhTK7j2PwgoGSree4V14Nx7v%2F9FUghqvb4TWfkTVah8a6%2BDDN9CYz9XVPBCAIXROErHoJvEb85t48R7dVY7ptzyjo0HG7UUfcVI2sArlg4QGQVjiEUg6CpkcNJwoZXPvlhqignvzCjU0geveLB7Zdq8BWcBy0LsMKx0Gtgy9ClEJrlIx2XGIsjQqwAySpjzsJhB1iEgdgE5qg3CS8GX7isdg9COKyKnm78H2CPiooeTd5tBVZTTM76gQ9b9AzmuLdf%2Fg6ILbDddP9HUdzMQ8vUOi0pKe5cmtgXYRwpwRd5KHejSXRjcBC3YFiot4NzVg5lCTOfimWFxlaENOHPnIkw6HH1D%2BMLJCgY0bTScOai3eJo%2BfVyAmQ%2B1R1hZeiYVwUYP3S93A0mjka%2B4bN%2BYF9ozd6FtED4DiccdE6rWeJpfdc2nRr16jvuHfsa3EBX8rK7UCkS0DA1EJo1o6Y1%2FT1G92c73G1LBBDJtRZX2JEWX6Po453f56X7VI1TO8%2BDh2NUjm6MUdXbT5Ctfs4hFgKvc96cDNEd46hsZVzIkbMZwnMlT5hW2PGmF0mSKhAu875tRJ46mLNFrvNfNM4NJbwRhc7fyrQbLQaUWxDn3tetRER9fv%2FpJ%2B94MWDn288bGwb25m2%2B2HjxQs%2F%2FToPZ794wd44jowLb3naxnHQGnTaQeve9yE0WndruI8o6MZIcuroIXIKxKS0i11Yw9c9LwmnmNzBCB8VqJfVF%2BUCjC5L%2BA37Kr0ua7w3drse0b3vvHg2UG7d6yIFhM8bpUjy%2BUyIEqqFkG0OqRRqUHMF5aAEHQ4Rotk2pdCbAnqCIBgBAuAObZSMW4LIZzCCfiNAMtwyHcbUx4yaTJyhHaRLZc0Fi8kabvHuP3g%2FEHHZWn%2Fs93De2Q4fzUdn3zkOb7vPZ%2FZ9MEWSQktxmY2ZfRzsB%2FvB0TmGJHfrTmF%2BHOPnWaENvTtFeuu0Np4hG7romkJ2xkgGubnKh6SPFAhDKdab8IkZIMyd81ICHJ%2F5WV5nVyCWP%2FTDPGzed%2FbD57PPG61x7H5xpnc%2FbJzP3g9a42icd7%2FYfD7yNPdOZkF6OAR4YgHjqL0fPpoN%2FfDRPHg0T%2FDMhgnHEOUxkij9dxtR4CnDzcyvMoSDi3u3y2zAk8sWW1K8unA%2F7eW9OUt7PhGo%2FMbXtS6si5FisxctzftBoFopQaTIMeDWNNSBKaKDg8C2iggNvrTpB0W40fGgA0maonOSaF4NjRXHkS91sqbm8w5hzR6%2FQ7HTr33uTCx2QO%2F83VcBmPY%2BIPbmZy90b6LQGrFOLdDpje1MrXS5dwmaUPOB1GZFKNgcnZpPjwPZzSLmmoKx7LmiNfK2210ht6YApTa7yI2YKiizJkkhSSSPzjqiwuXpFsydqYOJz%2FxtPtiuqQE8%2Fmc%2F52fP2XYfB%2Fvuh7PPG%2BeNbUv54COzuo2K0DpHozcfzXuj20fLLOAS9jNeMOAxe6OL99g2WHMh46aCJC9cCKJ7vqNy6c2SLMoMEIBRlfJMCoDjcvSD7NWEWf9g3X%2FlIHa6OC3sh0FHo8QggqMQUKvW6qNRi3phqUT4gNBY%2B%2B995HVWgYB2QBkcrws0k9fSVNybShZUDfmYV7CuS%2Fu5Zu2sGPn4s4DdJ4%2BQE5C9lvGud196h%2B799pqXyb7%2BF35O93c8OvH4Xo%2FutVQtC3crpVKDkE4nAkpVDUphWVQLglopRaU4rCKtlciy2glRpIhB%2BQJ1sjkOKUzShYZ2VoCPUWhpyCjmImWfGyBwg8N9l5qdbh%2BQL3fv%2BIW06dFPcnd5E%2FL19hoKXf%2Fw6fzLD7EWHh4MLAt33Q%2FneHzPsnBafN60ZJUOCfZBd6ntTMeyha0130vtlADZXaUC2Fx6k267q8ToskcPOkXhdXkuOwvB5XlvGz2rkcLuIwTGY5mevTDWW1HgtREBfP0n%2Fg53J93fc3%2FHkzuVitDdSevC%2FR21UCq1KOB0Ui0UoaKUVUXUQo2MDhUhkyFTCln1yC52Bn8YTRGYR0U%2BBx4nw1iJH6U0e1PcD6nZTdrHNOSL%2Fn6gn%2BEMW3zLT73fwffb64vq%2Bsc%2Buf3yC9rBtrMVL6gU7wegZXa1vbmEwF5EJV8csOUCposV2ziGM6Xki7%2FGY80i3%2ByJ1I4a861ZUinQ3Yfz4lIL%2BtTpHUboucdkBPB89b1bj%2F7sax18v33gC6dPf%2FRvElWfuNen7jndcVp1WrVUatVSqYX8rmXuLERQF1UBLIVSWAoSEVFEERGEp0gXwMXzAERB0YkyuCAGJAT0qTJghIbbfFPzoG%2Bow%2Bb2gMY7urr7UX3y8euce419YFH5xC%2F%2BQgrE%2FrUH9p1993FkNzX0dRaR3nGnNe8HrbNvU332oUGPg3bMMjk1dctF4E5vQ1%2FnIs3R3SJBgDL6D5uuUSbzTAcdmmkaH8LdNIPoQQfrw6PAB6XGsH3zc%2BnJI%2FYGWy7nAlpskDvZerWQRchH01pHn946kS%2FcmHzWEYpqkjLI9tyW5E6I%2FJZo3ZbqzTLPZbLEnDnRsoPseMoqh%2BWxB%2BJb%2F%2Fz7%2FHmTveVd7Kc%2F9BXeeUyt8Wjl7sRp4X5VlsmlaFlYFtaFdVEtrJUoqqIEkpZCFGqQVbMWIqJqtKqpf5NcsYLxrncpg%2B01tbmgd9vICjkVBA03jdTo9hkdeBLkt%2F34G5x6rb0xIsDHpqeF%2B9Vr0cOZEEu1upBD6JAAI%2Fk4OA4t1S0oMXjE%2BZLFKGdgN%2BE%2BoiBDJqNpFOD5Rg4mX8oJKXpWWUJuSOGef6bSLQm5Hwz50HCPd5680afX29vfzn%2Fvj%2F9lvfspPb53a%2FH4nrVyf8dStVTWVbXo7kQJlkpJCGbtXCsRirlUMQKkqIqQliyoyslPXGYIaDRvEdCZWAPg2UF11MfL%2BiMWdrzFZ%2B549Kfe7NFr7e1AAO%2F9kb%2BkTz%2FRZz7JWlUrS%2BH%2BniKdTpwWLVXLOgK%2BFmSWRTVYl5EgpSpgqQTUgkQNsiQWDfVxASLzIiCCErQpKzHyeP3DO%2FL4qwUO2NABB97jO7%2F4Nm9ebx8KCOC9P%2F3X9KnHrEs8eYTEaWEpnFbVyrpoXZUolOC0ACxVayWUbIKkkiEQLFNcFSmEUA1KEFAuNRWVQpbRDAU59863zTI7NryjHW%2FEEd%2F1hTe48Gb7sEAA7%2F2Jv6JHd3zqcTy6pxZOlbs71qolOXI2HUsd4nKpSLpfKYFQLSol0wcYG5HeSWVQ7NgZIoq4PBxJrbHQD9STKWGHM7TMjvj8D715%2FG%2B2bwAI4Omf%2BWlOix7fsxTVylpYKqeFtWq5oxRl%2BchpXwqIWlVFLSioRUsosyPEackYUQnVIKbPVaiQnRhSKUNWqcBBdNqZ40AbnAmgxXd%2FFF64tW8MCODpj%2F0tStFpYV10t6Z7PD5RQqeVWvPvG0bViKDGWOzNcKihJIhSBgskQa4Vid5VQkXZlYwAGVJCqA9q6DMj1Fi%2Br3z3b3%2FbqN9u3zAQwHs%2F8FP6tm8Z7i1VNXh0x92JpQ7KqIVu3a1TZWciVGZvrrUiK7PDJFjYBCwLoajzYVSIKETQ2vxTx53o%2BIHjzPI95Xu%2F682j%2FZD2UYAAnn7xZ6iFtWhdqUV3C6eVWlkq66KlQox1zaWoxEDkVPM5ACV702RQEc5HRywVoI6HvfkCtDJlAoppjXagnegun6%2B%2F7%2FNvHueHt48IBPDeD%2F51ffIREbq%2FA%2Bs%2B1cTCUlkKNVRKduKsi9Zl6IWlUCtFymoSeGtagiIMpahWJHxQCiHWhb0jE50IilWauynfsfyB3%2F22MX4D9tGBIGvq43tK1f2i0zqWIer4Ww%2FVSq2ma1l0f2Ipkim5ZlFIImh96Ih2UCuSaoFOKZQCKGYd2Rpt51RYcHz7%2Bke%2Fsf89xFvtNwVE2tMvfoXTiRJE0aNVS6qjYFmHAM3UqIWQamEJZabUwt4Gdq0RUilEoR1DpNbic6dAEdFjLagtP%2FQjbxvRR7GPAQjg6Zd%2BJonQqjoVmgdxLoVTYT0hqEENSUR2IkFd2DZqqIz1FbKUuCmghB%2B6npxE90PXo9Ddaf3xL71tLB%2FRPh4g0p7%2ByJc5rRS0LlbRUnW3IFMrdeF8Zl2oVXeLK4ridmhZKcJdSS6t9ecPqguEloo6tfrZEU%2BWu7%2F6YdeaPpp9nECkPf3Clyk1%2FdfdQsCyqhZ3VAv3C6VQRSmcd9bCWnm%2BoWApVGnrhOymHe5Xan30sx9q0fE3aR8%2FEMDTH%2F4bLMso%2B5FPJa37OsRVEcvKsvDwQAlaZ6lU6MHDwSfueHYQQW96fPfo53%2F6bXf7eOybAsStPf3CV8ZSpdC6UApRvHc9Xnj%2BwLpw3lxPHBt1Vdt48oijPfkXf382W79F9k0H4sb89AtfAYagGvWisu16dPL5%2BMQv%2FsLbrvBNtN9KIP6vtg9cxf5%2Fzf4PSVHsJ79nVb8AAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3CclipPath%20id%3D%22GSK-logo-rf%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M9.839%2018.56C4.783%2018.56.022%2012.518.022%207.836a6.379%206.379%200%200%201%202.985-5.381q.363-.239.754-.447.375-.2.771-.374A20.209%2020.209%200%200%201%2010.717.2q.374-.033.732-.056.959-.053%202.028-.053c5.4%200%208.024%201.663%208.024%205.085%200%204.2-4.2%209.559-7.233%2011.815a7.329%207.329%200%200%201-4.429%201.572%22%20transform%3D%22translate%28-.022%20-.088%29%22%2F%3E%3C%2FclipPath%3E%3Cpattern%20id%3D%22GSK-logo-rk%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2088%2076%22%3E%3Cimage%20width%3D%2288%22%20height%3D%2276%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAFgAAABMCAIAAABmsOfuAAAACXBIWXMAABbqAAAW6gHljkMQAAAQSUlEQVR4XuWcz68tx1HHP9U9c8697933AxsjxU4iZEsQJbIdgsQCRcoCJAQCvGCDBEsWLPIHwJoNexASUsSG%2FAVEAiFlAYIFKyQ7CISyScBJMAHbJH4%2FzjnTVVn0VE%2FNj%2FvjPT8bJEqjeT3V1dVd366q7ukz94mZ8QvC%2F3N6%2FUvddSIfOdmvvYAlxNh3dELfWdex78kdZxn9gDsv8fj77G5z72XyGXmPPmB%2Fl3zGnU%2FbN5XdWf79L1%2FXzzUkH4dHvAIZzm%2BB0mNdL3rgZGToejvL9BlL5BM502X22TJkQTJ9Yr%2BnF7qObkfesdtzfk7e0%2B%2B58wr5gv19Ofu0SUe%2BkOG%2FOHsFyfLLr183rEAfoUf0HZ8SUBSAk1COABnpBhSs0AmdyknohQF6IQtnwiGJoee7ZCfrhE5slzg%2FpxwlJ7ps5%2Ffperod732P3NPv7GzPxU%2BSb9vtT4mJdXftL%2F6W1Kdf%2FfkrRznRs%2FaIlzqKIoaAQpfASMYRMiRIICCwA4QMAlnohCx0jAVOpI4%2BwWD7Hd0JEfZ7OJATuz1dImW6xPldUiIlyz13PsnZXfoL9vfZ3ZNbnzGM7vn06794zbBf%2F9KzAOI56DJqAGYYAALmZitkI0GGAhnU57%2BHZJig0EPPKFbvPWQhwZkYSMI62AlZSAJCSty6RZcwoUv0nd36CXa3OL%2FN%2Fpycufgpuf0527%2FM8J%2FpjTcuNeHDhsZ9wUBhMKgXDG6qQAGBwR%2BTA1QqTEapNjt8OkfBQKzCJ3vBTAbQRFFyqmJ2OHC%2BJwld4pTECg%2FggdjZC%2BTM8Qf26G26O3Lv5%2FRrfy36nrzxm5umPK1HXAi4VWYjs1leL%2FxukCE7RgnM7aw2V4w6yNBB8toOeujcjzpv3nnDTqwXEiQh1yvR7%2Bhhf8E%2BkxP5zC5e5s6L3HpRLj4HwvC%2B%2FMbvzsx5Go8Q4RzU7W%2BmVtLAiYiYV6mLmUNgMEA313MKnMH1VM%2Bq%2FB0MYCaDjbh0IFiC45Fd5vSYQ0%2FacVZE37bhMY%2B%2Baw%2F%2BhftflHxWvvx7%2BY%2F%2FkEBPCMSZtAgAKFsy5sZryBTJhcXnX124FgZHZyGPc07uCE2yc2QNdmN3IpgaOnCAUpAjogxHOb7PxT0bnoc37fxF%2BeK98v7v5K9%2BpY36xkB0MkX%2BYBDgaIGlbmerIhgcvcPmYubQDP6oobbz3IH7EdUdXKa28mQsHSjWA0oWHh3IR8oASUpv%2Bi0efpMf%2B4L80nN8lUaJaykJSTAooIbaOIJ2qV%2F1sfilnhR1dVUDLEievKq4L1jg6Ly2wBCu2J2O2qQgJ%2BRkDAODoXB4xOFdefgOp8KDb3N4V7%2Fy283K6zxCBasrHBBSYJxzC06x4OOzvZYk%2BAieQZuYBvdpMUWQSYGZ3UGSt62cBBgmmPHwIbsdybCT2GNOD7nzQ9s%2F5%2Bqu9ogBzKatAcEFoi9ETruacAwH5lVNScspizk%2FuYXRy5qjWfCmOBhzmQEGk4IcCoNS4HDg8YHjyRjs9JjH7%2Bmf%2FEq17HKPOIYZq6tXg3zhEZUWnPYoW00aswmrK4%2FCzaR%2BLikhlSZHpDGTJ9Ga1FTpEoMhB2wHRn%2BUB%2F%2FD6WC3LrC7Vc02EPYYMtIG1Arqfawp%2BnykZtjCeFbYbcYdYYlptQ01gkOVIJm9CpA0AqSAUZSj0EM2BiMPrZMl2UMAim%2BUzC9C4UPS2n2aZl3hFXG34P94OOi8rbqPjAVFEbUxiE7GUDBlUBkGTPX1z7KdI6JnriF4Uixkdb%2B20GZbwhgWEOCZojVsKOABVcAESa7BMMUKw5FiFKUMPHrEb52zDg37wP2qPhpymc%2FfhG7SNnlUV%2BEIdwsBdQELSSF5ajDnyCpyS7UBEDoYCkDuORWychrgSJdZeIT%2BgBnZvBAdYe0UN%2FSUaPBiwlsv6oX1hc92i4gYHRJkYoAIgJzU8R0oA8ORMghaU8A8NBq0YVjtlWpJcXAL5k1onRQJHFuV42MraIiFCIobP2Fdd8OqFEONopwK5Ugp1U2WOcIus8Rx2TZ%2BLbwpGSlGjQRhC7WxeRUoc7FmvIUMskiZNm5GTAVNiKACgglq2IjABIS%2BC3hGWJixaeoVj5XWCWJh2GY5zZ0lYqqhTJj5dZissVDEjCmsBBPoMUWVCIQtBhQqbJKY8bflr6AFNBI4cQLUOa2LBRaE4C%2FBYByFaQ8q3qS%2BoqcxNOqOGUG6JRAopl6O81AZcUCNrl0UJNzXtDByUaXz2ig2BIHoAiWIVRRszjElCSlBQmBQtMgSCAtbyTWtx3o1XYtRJQuSa5ttHg51ACXw42t7dITYsGlWGd8hFYoyKH2PJPmDf2WRLEd%2FaQY3XTpqc7l5B5G5ftSgZ%2FNq3s4cPnPnZwvWy%2FrV4Cmt98ophhkFq%2B%2BjagxlPHNuQJT%2FCEpbB6vubSHQCq28fozMTTEJ6WCtnLk9cZ5LSBCL2nFxEUdBKIIaBdRkUCuQOrRQKkjNI7xj02Dt4m5QD2U2h7ugq6tqbbp8mWR%2BX5POcy0BzRER8V8YKscwpK6XaihGtgJl7GCWLKveUblbPpYbVeVtoxVBWQ86ctY260rzAuJ2tyBvc%2F4auGlD6Dg1Z0FQxQSE04AJpS420SM8Uy73VIv%2BmApLLJiLranNYbw3JZetpk1hZC7yjoaCMG6HrEFgtWAGapQiWjClFIuhUd4OA6pKWpcaqraw2H68omqtal3bBNKKs7gizaAxP161qVaQarYkzJBEl9Mf%2FXutT0D%2BZMg6oOr2s%2BovjiDeWYldsXzG9TJSxGhTuQVrF7PVWrWsiW%2Bl6mmz1HQgSAJM8pREgNlr%2BGIEFnoiJKfWViCcZs6Os9gqh1ajqjVYEcEFTBoSmoUrCsdBWhht5edkJBQwcibnCMSoe%2FQg35Cohm4W90XBq5ZLSRRbVDVqj20aF8KxvMgatvXYAnk2fhn59S5Y6mviSH%2F6Pe9gsXxGFXHQFqqi8MLCTRsitbnaDL3oC7GvhbWxvNhHtALBeIMk5IQkzw6Q0mKEHhrmJzxp7EbrVw5tqW9uZqsc5k5ugJ8GTfJr%2F680uuuK31olV25BG15r%2FptoA0VDFc7pZAJIwMzyjtSRUvqzd4JGB8IMFMkeigpgCdSxaNrFla7JQByONJeJzRdNGjOa2rDWkBqiy5iD1ewXP79P4V2rmTOMBcFsULrZuwWtk%2FzjTI2DluXbB15e3G3OAVv4NqEctbGFqQTJza6jwnVAaYsUQUEESXQC0GUj0ef0599nTlNoGGBINClOlM29dD36KtZqL4sIvHYh02xrKIhPk87lU5A35zThRgLUb3HSqDN1SMJkfGed09g63YWC1SOJ%2BJ6rWEEHTN0J20RNwK%2FmygB3JZvLEB5jbaQ1lLa6vJcJuHGE7UUbTBCZYVRAsnzw36wowDi1nxsJqLv62uYFHKEJzNdU2xJb09rmKKxbtWs%2BgFBwnEAwK5YETP5yo%2B8JiPwCxKTQ7PHy8q2U8BiHO%2FedCYvYpLWKChcWLsgC6A16CVhI%2FUwkcia3MsBEMPmbrcCIQKR7Uwc2d4eqegychbMsqDHDFBkOYkw6rXCZ2euLkCCawQ2gYtOjuDsUwwTAMilbyvLe4sebkTZ%2BBK47DgMZPAn5YtbeviWFEI7mxVQaDRYMxHyWonCTT6vmsrpHeUB9dcyMfZjz6zIhCYWUkWQ5pa%2B9zyU0B8JGp7KEVONTGBYV7BpvUGuaVZXWNuCjz%2FNWTWeUKfPkv0AhciKmybWMHdWvMJ3ZZ3IiSfqrbV%2BolJo80P902LTa5YHgtcacz1bItMcQLBPJVJxMjZzFAGxLwLxQqQnXU4kkRrJZTxvk%2BLtYujcqnc7s2jhWuJivuNP2qZHN72HaZ4LKjKKd0TZbjaFhKqGVgYmXBYUukxJi6es%2F5EoKjigA%2BRNYOBSdVooIfEDHbEShFWbDJXCYHmfAWbgIXcTahViVaSv9lB1kdh%2FXEZOvP%2BA6mm%2FHBIR83weq45xTsPbxGqsxMY1%2BdnjXEImWEMoRqcaPAo0spImosy4NUf%2Fo2okEffLo4FraEMkvgk6f7U07Cw33aKSFOPLytH2IeY7JwrFJmaNGKLc5t6nV7DHKt4J5Cq1frQN%2F95Ab0DZW%2BXmMqb%2F6U6BFFOJofGJnO67FC9u6YW3S1KqLEZQQokyDmK2uClldkAy6RM4Af38jFLgUiE9AwU7TmdUU%2F%2FFntWh5uzfSgE7zJueP8jbKjCkGF4v6F%2Fw2AAVkfnhf%2F6YhkwSBf3i0cd5xCV0aPbtXx%2BHaKQy31jWfrBRMtfhLMlPDafEy12Ab1xgsBLMXkoRa%2FIeswhQIk3K79mvaSFfJGjAgVUSdUxNQ8R1no2iqhr1w%2Fbce8ERhY4PqhjgKW1ggZc7Bv%2B8Xhy8L1N1e4h8fb%2Bi%2FnK7Kp%2FvXfJsQPpQ29fP%2BeLXpMiBkk0aL9RUvLDjeakylOuer54KYYo0xIurH%2BlkQ%2BMaTocD132JbmHyd7iYIM%2BPHWZKxbMw%2FMvDyuMs2F26t1N9oqvEJcO8Q71dcUhizQFOOIEISM%2BTGeSHSNSvs%2FvOYf4NgLUtVvyhbpzVtnuOOM06pQcuLjZqSBdmIqYX1ZVyeddzjWxYTLGFJDKQ3%2Fum4UnQ9Xb%2FV2H8BO6Ann%2BF5UGysqfPHKX0246trzKHZKCwQVEfQGB1vzI%2BJlOhkROufTxs23ICuBwLY%2Fyy0XSbBSHOnuMyMJtkWuWD%2FBFAUxgUWy0crS9hK4j9PKIjIt54SBW4IBDVGTtjgJoXRK77sLbYYzQCAsNdkBuVk1foqQUmEpvpmkrhyybefHgVuDgSw%2FxlgZaeOKcOYdtmzq0HTfKpx8Pvc0UZOWywJfSGOAoiQPEq%2Bs30Ad3N6AiCA%2FWtgbs%2FcTiuXv5JYcA1PolZneJje5VF%2FwYl%2FrKK%2BWAYNiKOA8F2Tdz4sCjwpEMDuVewI5pZMczUaOXOWiMUQONVBGFtVs0coNTCXbWXEBY%2BOfxukL5vjfFJ6YiCo60hZmV1GdLS9sLb5jKA0Mhh8227OsWmNnKFcGM9g1bcSCt8pcntjeE9HTwMEddM5uF8w3%2FB57GjgjKYW93x1jsIwpeFa0PY4YIodsDI%2BYr65ekfl4tLhPQU9JRC0vZZi1Tejd9hosyk6hEOd5ibtGgIirWFDs8DJj%2BPLBIe9a3Ln8pE9FV23xb6S9p8HOLwFePauf7tdxkdjDGZTkPlxfvuzK%2FPNdV0mkv%2FeDwimkLBc%2F4MFI0sS4x7PnD4UEJX2r3F4C%2BrfDBXEMPyLtATifwlQCzKm%2FNHy4i8yDYh2Fxjq3zr7Vx9JUo5p5lnSMwCCuqzC4U0k%2BxzW8%2FOWGpqbCJYx8cQhJMPK9AdTWsbvG%2BrumRMG0pPvflQQVHo2QFTavw5weAvR8ehQ6uBresN9pIyegkJC6zLRam2UHaOpo3vpo4Wg0rMEotL%2BNQ5vji8BNY9KvWc33kNmTI14INRcm6cUQ0f30mX9PGN69kDgrlGpplIT938PfslYQdIYStU7MMQwY%2FcZD6uPiz4SICLV9FHp8A1PioIdx2k3rf%2FpA%2FvPhmYfLwp8DEBE2r8aHj52U68mMfs%2FNqL%2FJfoRdG0kkQw0QFAAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fpattern%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%283.027%20.103%29%22%20clip-path%3D%22url%28%23GSK-logo-a%29%22%3E%3Cg%20transform%3D%22translate%28-3.016%20-.057%29%22%20clip-path%3D%22url%28%23GSK-logo-b%29%22%3E%3Cg%20transform%3D%22translate%28-.012%20-.012%29%22%20clip-path%3D%22url%28%23GSK-logo-c%29%22%3E%3Cg%20transform%3D%22translate%28-8.848%20-10.398%29%22%20clip-path%3D%22url%28%23GSK-logo-e%29%22%3E%3Cg%20transform%3D%22translate%28-18.748%20-18.816%29%22%20clip-path%3D%22url%28%23GSK-logo-f%29%22%3E%3Cimage%20width%3D%2277%22%20height%3D%2277%22%20transform%3D%22translate%28-.082%20-.064%29%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAl4AAAJeCAIAAADqQ5zRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAf7ElEQVR4Xu3dQX7bxpIHYIS8j%2BU7zMwB7L3yvJWXzgV0AWUpbR1nH13g5Q5R7iNmFkxgRSIJAmwA1V3ft5k387CYnySyXP9CV%2F%2Fw119%2FdZDV7umx%2B3a7uXsaehBIZDP0ADTt2%2B3mjz%2B7%2F%2Flh9%2FQ49CiQhdJIXrufrjZ%2F%2FLn%2Fz5svH59%2F%2FXz6eSAJpZGkdk%2BPfV3c23592P10pX0EfjBrJKHd0%2BPmy8ej%2F%2B3Pv22uPhz7b4HmKY1k9DJKPfzA%2B3fezYG0BKqkM1gXu67b%2FPGncBXSUhrJ5e2I8ZjNH39uvnxUHSEhgSrJ%2FM8PQ0%2B8JlyFbHSNJLL76WrokQOEq5CN0kgWz79%2BPjNKfWsfrjr4CEkIVEnh9GmN8wlXIQOlkRzGjxhPcPAR2iZQpX3TRownCFehbUojjbtkxHjCfqvc0FNAlZRGWrZ7etx%2BfRh6aiJXdkCrzBppWtER4zHPn2621%2FdDTwHV0DXSrMUCT1d2QGOURtp0%2FkK4ImyVg5YIVGlQqVOMEzj4CA3QNdKib7dDT8zFVjlogK6R1pxz59QCrAWAeukaacrCI8YTNl8%2BLvYeEFCW0kg7VhwxHuTgI1RKaaQh640YT7BVDqpj1kgjgowYj%2FHmKlRE10gL4owYjxGuQkV0jTRhkYVwRdgqB%2FEpjVQveJT6lnAVghOoUreZ7pyalXAVgtM1UrFopzXG0j5CTEojNatnxHjM7v277sdbe3MgFIEqtWpj14wrOyAgpZEq1ThiPMFWOQhFaaQ%2Bu6fH7deHoacq48oOiMOskQrVP2I8wZUdsDqlkcpUd4pxAm%2BuwroEqtQk%2FkK4Ihx8hHUpjVSj9lOMY7myA9YiUKUaGaLUt4SrsDxdI3XIWRc74SqsQWmkAklGjCcIV2FJAlWiyzZiPEG4CsvQNRLet9uhJ7IQrsIydI2ElnbEeJr2EWalayQuI8ZjbJWDWekaCazphXBF2CoHc1AaCUqUeibhKhQnUCWixu6cmpVwFYrTNRKO0xrTCFehFKWReIwYpxKuQhECVWJx2f0lHHyEIpRGAjFiLMJWObiQQJUojBjLEq7CZLpGwrAQrijhKkymNBKCU4wzEa7CBAJV1idKnZtwFUbRNbIydXEBwlUYRdfIykSpS9I%2Bwjl0jaxJXVyYrXJwDqWR1bhzahWbP%2F7cfPmoOsIJAlXWYcS4OuEqHKNrZCVOMa5NuArHKI2swEK4IISrcJBAlaWJUgMSrsJLSiOLc%2BdUVG58hD2BKoty51RktsrBntLIcowY49t%2BffDPF1AaWcju6XH79WHoKdZnqxyYNbIUI8baPH%2B62V7fDz0FDVIaWYKFcJXy5io5CVSZnRFjvYSr5KRrZF5OMbZB%2B0gqukZmZiFcE2yVIxVdIzMyYmyPtQBkoGtkLu6catLmy0cHH2me0sgsjBgbJlyleQJVZiFKzUC4SquURspTF%2FPw5ipNEqhSmBFjKg4%2B0iSlkZKMGHNyZQeNEahSkig1M%2BEqzdA1UoyFcMkJV2mG0kgZ7pxiT7hKAwSqFOLOKV4QrlI1XSMFWI%2FCK8JVqqY0cikjRo6xVY5KKY1cxIiR02yVo0ZmjVzGiJHz2CpHRZRGpnOKkVG8m0MtBKpMZMTIWMJVaqFrZAoL4biEcJXglEamEKVyIeEqkQlUGU1d5HIOPhKZ0sg47pyiIFvliEmgyghGjMxBuEo0ukbG%2BHY79ASMJlwlGqWRcxkxMivhKnEIVDmLKJVlCFeJQNfIMHWRxQhXiUDXyDBRKsvTPrIiXSMDLIRjFbbKsSJdI6eIUlmdrXIsT2nkJHdOEYBwlYUJVDnK%2FewEIVxlYUojhxkxEsrmjz83Xz6qjixDoMoBRoyEJVxlAUojhxgxEpt3c5iVQJXXjBiJz1Y5ZqU08i9GjNRi%2B%2FXBP%2BOYidLId7unx%2B3Xh6GnIApb5ZiJ0sgL7pyiQsJVivMaDn%2BzKJWqeXOVgnSNdN3%2BtIa6SM2EqxSka8QpRpqifeRyukaMGGmKrXJcTteYnREjrbIWgMl0jakZMdKwzZePDj4yjdKYlxEjzROuMo1ANS9RKnkIVxlF15iUhXCkIlxlFKUxIwvhSMjBR84nUE3JnVMk9vzpZnt9P%2FQUqSmN6RgxgrUAnCZQzcWIETrhKkOUxkSMGOElV3ZwjEA1EyNGeEO4ylu6xiy8uQ4HCVd5S2lMwYgRTnPwkZeUxvYZMcI5bJWjZ9bYPqc1YBRb5VAaG6cuwgTezUlOoNoyd07BNMLV5HSNzXLnFFzOVrmclMZmiVKhCOFqQgLVNqmLUIqDjwkpjQ0yYoTibJVLRaDaGiNGmI9wNQldY3O%2B3Q49AUwkXE1CaWyKhXCwAOFq8wSq7RClwpJ27991P97am9MkpbEh7pyCxdkq1ySlsRFOa8BavJvTHrPGFhgxwopslWuPrrF6RowQhHC1GUpj%2FYwYIQzhahsEqnVzLzmEIlxtg9JYMSNGCGjzx58OPtZOoForI0YITrhaL11jtSyEg9hslauX0lglpxihFsLVGglU6yNKheoIV%2Buia6yMugg1Eq7WRWmsjREjVEu4WguBak2MGKEBruyIT9dYjd3To7oIDdgffBSuRqZrrIMRI7THuzlh6RorYcQIzbFVLiylsQIWwkGrhKsxCVSjE6VCBsLVUJTG8Nw5BTl4czUOgWpo7pyCPFzZEYfSGJcRIyS0%2Ffrg38SrUxqD2j09br8%2BDD0FNMhWudWZNUZlxAjpPX%2B62V7fDz1FeUpjRBbCAXveXF2FQDUcI0agJ1xdhdIYixEj8JY3VxcmUI1FlAoc4%2BDjYpTGQNRFYNDu599Ux7kJVKNw5xRwjs2Xjw4%2Bzk1pDMGiVOB8ruyYm0A1BFEqMIFwdSZK4%2FrURWAyBx%2FnIFBdmREjcAnh6hx0jWsyYgRKsVWuIKVxTaJUoCDhaikC1dVYCAeUZatcKUrjOiyEA2Ziq9zlBKorcecUMCfh6iV0jSuwyQKYm3D1Ekrj0owYgcUIV6cRqC7KaQ1gea7sGEtpXJYRI7ASW%2BXOpzQuxylGYF3ezTmTWeNCjBiB1dkqdyZd4xKMGIFQhKunKY1LEKUC0QhXTxCozk5dBAISrp6gNM7LnVNAWJs%2F%2FnTw8SCB6oyMGIEqCFdf0TXO6dvt0BMA67NV7hWlcS5GjEBdhKs9geosRKlApYSrndI4FwvhgJolP%2FgoUC3PnVNA7ZKHq0pjYRbCAW3Yfn1Ie%2FBRoFqSESPQnoThqtJYlBEj0KJs7%2BYIVIsxYgRalW2rnNJYhhEj0Lb9Vrkk1VGgWoARI5BHhnBVaSzBiBHIZPf%2BXffjbcPv5ghUL2XECGTT%2FJUdusaLiFKBzFoNV3WN06mLQHKtXtmhNF7AnVMALW6VE6hO5M4pgJdaCld1jVPsnh7VRYCXWgpXlcbRjBgBjmkjXBWojiZKBTit9oOPSuM46iLAmeq9skOgOoIRI8D5Nl8%2BVroURdc4hoVwACPVGK7qGs9V6b99ANZV45UdSuNZ3DkFcIm6wlWlcdju6XH79WHoKQBOqeg%2BZLPGMxgxApTz%2FOlme30%2F9NSalMYBTmsAFBd8q5xA9RQjRoA5BN8qpzQeZcQIMKuwW%2BUEqscZMQLML2C4qms8rKKXjAGqFjBcVRoPsBAOYGGhwlWB6mvunAJYS5Ctckrja05rAKxr9Ss7lMZ%2FURcBIlj33Ryzxu%2BMGAGCWHernK7xb7unx81PH7uu6%2Fw8AMJYJVxVGv%2B2%2B%2Blq8%2FRPy%2BhHAhDG8uGqQLXrXtXFrut%2B6DrH%2FQFiWD5cVRq73dPjv%2BpiT3UEiGF%2FH%2FJiBx8Fql33v0M1MP1PCCCIZcLV7F3jWQvhhkonAMtYZqtc6tL4%2FOvnw1HqW6ojQBhzh6t5A9XvpzVGSfrTAghnvnA1b2kcHjEek%2FUHBhDQHAcfkwaqZ40Yj5laUgEobo5wNWNpHDFiPMbBR4Awtl8fyh58TBeoThwxHpPrhwcQWqlwNV1pnD5iPCbZzw8gsiLv5uQKVC8aMR4jXAUIo8hWuUSl8ehCuCJUR4AY9lvlLqmOWQLVwiPGY1L8LAHqMDlcTdM1frsdeqIE4SpAGJO3yqUoja%2FvnJqb6ggQxoSDj%2B0HqgtFqQc1%2FqMFqMaocLXxrnHNuthpHwGiGBWuNl4aFxoxnqA6AoRxZrjacqC69IjxtGZ%2FzACVGQxXm%2B0a5z3FOIH2ESCGwXC13a6x%2BEK4Ihr9YQPU6Fj72GbXOMtCuCIcfAQI49hWuQZLY4E7p%2BamOgLEcHCrXGuB6sqnNUZp6gcPULeX4WprpTHoiPGEtn78APXavX%2FX%2FXi7ufrQVGmMdVrjfO38BgCqt%2Fv5t3ZK4%2FOvn7e%2FPAw9FVUjvwSAFjRSGmsaMZ7Qwq8CoG4NdY3VjRiPaeK3AVCp%2Fcs4LRzeiHuKcQIHHwFW0r%2BkWn1pDLcQrgjVEWB5P97u%2F2fdpbGREeNBqiPAgp4%2F3WyuPuz%2Fc92lcf07p2YlXAVYxO79u%2B31ff%2B%2FVvwaTq2nGCeo9VcEUInf%2F%2FU9W2vX2OaI8Ri9I8Bsdj%2F%2F9ur%2FUmVpbHnEeIxwFWAGL0eMvSpLY%2BMjxhNUR4ByXo0Ye%2FXNGhONGI%2Bp7DcGENXvh79PK%2Bsac40YjxGuAlzs7YixV1vX2MxCuCKq%2BtUBxPH86eZglLpXU9fY1EK4Ivw7AWC8YyPGXjWl8fnXz6LUA4SrAGP9sxDumDoC1YynNcaq4NcIsL7dz7%2B9Pa3xSh2l0YjxXDX8MgHW0t%2BtcVoFgaoR4wj%2BCQFwxJl1sYtfGo0YR1MdAQ4aGjH2QgeqRowXifuLBVjaOSPGXujSaMR4qcC%2FW4DFnB%2Bl7sUNVI0YC%2FBPCyC9sXWxC1saLYQrxsFHILmzR4y9iKXRiLE81RFI6eCdU4Milsa8d07NSnUEkhlcCHdMuNdw3Dk1u1i%2FcIDZHLlzalCsrtGIcQnaRyCBE3dODQpUGo0Yl6M6Ak2bNmLsBSqNRoyL8uYq0KjJI8ZelFmjEeNqQvz%2BAcqZOmLshegajRjXpH0EGnLJiLEXo2u0EC6CAH8IAJd4%2FnRzYZS6t37XaCFcFP59AtTs8hFjb%2BXS6M6pWISrQL3GL4Q7Zs1A1WmNuFb7owCYYtSdU4PWLI1GjKGt93cBMMqEuzVOWy1QNWKMTrgK1KB4XezWKo1GjNVQHYHgyo0YeysEqkaM9Vn6bwTgLGVHjL0VSqMRY60W%2F0sBOGGOKHVv6UDViLFi%2FkkDhDFfXewWLo0WwlVPdQSCmGHE2FuuNBoxNsKbq8DaLrxzatBypdGdU01RHYGVFFwId8xCr%2BG4c6pZS%2Fz5ALxw8Z1Tg5boGo0YW6Z9BBZU5M6pQbOXRiPG9qmOwCLmHjH2Zi%2BNRowpeDcHmNkCI8bevLNGI8Z0ZvxrAnKbf8TYm7FrNGLMSO8IzGCZEWNvzq7RQrjMZvuzArJ5%2FnSzWJS6N1fXaCFcdv5dBJSw5IixN0tpdOcUXac6AiXMuRDumPKBqtMavFb4TwzIYqY7pwaVL41GjBxQ%2Bq8MaN6sd2ucVjhQNWLkMP9eAsZYsS52ZUujESOnWAsAnG%2BNEWOvWKBqxMi5yvzFAc1aa8TYK1YajRgZp9DfHdCYdaPUvTKBqhEjo%2FmnFPBGhLrYFSmNFsIxkeoIvLLqiLF3aWk0YuQi3s0B%2FrHYnVODLi2N7pyiANUR0ltlIdwxF72G484pSpr%2BlwjUb8E7pwZN7xqNGClMuApZLXzn1KCJpdGIkbmojpBMnBFjb2JpNGJkRqojpBFqxNibUhothGN2wlXIIcIpxrdGl8bd0%2BP2l4ehp6AE1RGaFm3E2Bv%2FhqqFcCxs5F8oUIXnTzcBo9S9cV2jhXCsQLgKzYk5YuyNKI1GjKxJdYSWxFgId8y5garTGkRx1h8sENfqd04NOrc0GjESyHl%2Fs0BAQe7WOO2sQNWIkVj8Ow3qVEVd7M4pjUaMROTdHKhR7BFjbyBQNWIkOuEqVCL%2BiLE31DVaCEdwekeowe79u1rqYne6NLpzijoIVyG2WkaMvaOl0Z1TVEZ1hLAqGTH2DpdGI0aqpDpCPAHvnBp0pGs0YqRSwlWIJPhCuGMOvKFqxEgLvLkKEfxe5UfxdddoxEgj9I6wtrB3Tg36V2k0YqQpwlVYT40jxt6%2Fu0YjRtqjOsLiKh0x9r6XRgvhaJb2EZZV1ynGt%2F4ujbunx%2B0vD6cfhbqpjrCIekeMvX%2FeUHXnFElU%2BbocVOP5003VUerepnPnFKkIV2E2tY8YexsjRjJSHWEOtS2EO2bzw7v%2FG3oGWqQ6QlEV3Tk1aLO5%2BtD996%2Fd1buhJ6E5wlUopK47pwZ9XxTnvD95eTcHLlDdnVODvp9r3Fx92N39pn0kI70jXKKVEWPPenF4QfsII7U0YuwduJRqc%2Fe0u6v%2BwCZMoX2EMRobMfYO39coXCUv1RHO096IsXcgUH1JuEpewlU4qckode9w1%2Fj9vxaukpb2EY6r%2Bs6pQQNdY0%2F7SF5nfUQgkYaj1L1zS2PXdc%2B%2FfnY7B0md%2BymBHH5v%2FCMxEKi%2BtL2%2BF66SlHAV%2FtHAnVODRpTGrutslSMvW%2BWg9RFjb1xp3NvcPT3%2F52boKWiR6khizdw5NWjErPEVO1fJa%2BKHBirX%2BoixN6Vr3BOukpdwlXwyjBh700vjnoOP5KU6kkaSEWNveqD60u7psft26%2BAjGRX4AEFozZ9ifKtMadyzFoC8in2MIJyGF8IdU7I0dt7NIbOSnySIImFd7C6fNb7iyg7yMnqkOa3eOTWocNfYE66S1ywfKVhawhFjr3DX2PPmKnlpH2nDj7dDTzRrrq6xp30kr3k%2FWzCjnCPG3lxdY89WOfLSPlKntCPG3uxd4543V8lriU8YFJVmIdwxs3eNe7bKkZetclQl1UK4YxYqjXvCVfJSHalBtoVwxywUqL4kXCWvpT9tMELm0xqvrFAa97y5Sl7rfOZgSPoRY2%2FRQPUlBx%2FJS7hKPEaML61WGjtb5chMdSQSI8ZXVgtUXxKuktf6nz%2ByM2J8K0Rp7LybQ2YhPoIkZsT4xpqB6kvCVfISrrIeI8aDonSNPeEqecX6LNI%2BUeox4UpjJ1wls3AfR5qlLp4QJVB9yVY58rJVjsUkvnNqUMTSuGerHHmpjsws%2BZ1TgyIGqi8JV8kr9EeTiolSB0UvjXvezSGvCj6g1ERdPEfcQPUl4Sp5CVcpy4jxDHV0jXvCVfKq5mNKaEaMZ6qja9zz5ip5eXOVi%2B3ev1MXz1RT19jTPpJXfZ9XwrAQ7mw1dY09W%2BXIS%2B%2FIJBbCjVJl19jz5ip5VfzBZWnPn2621%2FdDT%2FFd3aWxE66SWd2fXRbitMYE1ZfGrut2T4%2Fdt1vtI0lV%2FwlmZkaM41U5a3xlc%2FVhc%2Fdk9EhSpo8cZ8Q4TQulcW9z97S780dASqojhzx%2FunFaY5oWAtVXvJtDXq19mpnOiPESDZbGruuef%2F28%2FeVh6CloUYMfaCYxYrxAO4HqS9vre%2BEqSQlXMWK8WJulsbNVjsxslcvNQrjLNVsa91zZQV6qY0pGjEU0Xhq7f8JV7SMZqY4JuXOqhDZfwznIm6vkleVTnp07p0ppv2vsOfhIXtrHBIwYC0pUGjtXdpCZ6tg0I8ayEgWqLwlXySvjJ759otSykpbGzpUdZJb0Q98sdbG4XIHqS8JV8nLwsSFGjHPI2zX2bJUjr%2Byf%2FiZYCDeDvF1jz1Y58tI7Vs5CuJkojV1nqxyZCVer5c6p%2BSiN39kqR16qY212799tr%2B%2BHnmIis8bXvLlKXr4MKmLEOCdd42vCVfISrlbCiHFuSuNhwlXyUh1jM2JcgED1lN3TY%2Fft1t4cMvLFEJKFcMtQGofZKkdevh6iMWJchEB1mCs7yEu4GokR42KUxrPYKkdeqmMMFsItSaA6jnCVvHxVrMeIcWG6xnGEq%2BSlfVzRj7dDT1CS0jiacJW8HHxcgzunlidQnc6VHeTla2MpotRVKI0XsVWOvHxzzE9dXItA9SK2ypGXcHUBRowrURoLsFWOvFTH2RgxrkigWoxwlbx8i5QmSl2X0liYg4%2Fk5bukIAvhViVQLUy4Sl7C1UIshFud0lje9vrewUeSUh0v5s6pCASqMxKukpfvlUmMGINQGufl3Rzy8tUygRFjDALVedkqR17C1ZGMGOPQNS5EuEpevmPO8PzpZnt9P%2FQUC1EalyNcJS9fMycZMUajNC5q9%2FTYfbvVPpKUL5tjjBiDMWtc1Obqg4OP5GX6eIgRY0C6xnUIV8nLV84LotSYlMY1eTeHvHzxqIuBCVTXJFwlL%2BFq586puHSN6xOuklfirx93TkWma1yf%2B5DJK%2Bt9yLv379TFyJTGKISr5JWsOhoxxqc0BuLKDvJKVR2NGMMza4zIm6vk1foXkhFjFXSNEW3unnZ3TgGTUtPtoxFjLXSNcdkqR16tfi1ZCFcJXWNc%2B61yRo9k1OKbqxbCVURpjE64Sl4NVcfnTzei1IoIVOsgXCW1yr%2BlnNaojtJYk%2BdfP29%2FeRh6ClpU9ReVEWNtBKo12R98HHoKWlRtuGrEWCOlsTK2ypFXhe%2FmGDFWSmmskq1y5FVPddy9f7e9vh96iojMGivmyg7yquJ7y4ixWrrGiglXySt8uGrEWDWlsXrCVfKKWh0thKudQLURDj6SV7DvMKcYG6A0NsWVHeQV5pvM3RoNUBpb490c8grwZaYutsGssTWbqw%2FuQyaptUePRozN0DU2S7hKXmt8qxkxtkTX2CxXdpDXKu3jj7dDT1ANpbFlwlXyWvbgoxFjYwSqKbiyg7zm%2F4YTpbZHaczCm6vkNfeXnIVwzRGoZmGrHHnNGa5aCNckpTEXW%2BXIa4bq6M6pVglUMxKukle5LzwjxoYpjXk5%2BEheRb72jBjbJVDNS7hKXheHq0aMbVMaU9te3zv4SFIXVEcjxuYJVOk64SqZjfwKNGLMQGnkb97NIa9R34JGjAkIVPmbrXLkdXa4asSYhK6R14Sr5HXy61CUmofSyAHCVfI68o2oLqYiUOUA4Sp5Hdsq586pTHSNnOLKDvJ68dXozqlslEYGCFfJ66%2BuE6WmpDRyFu%2FmkNPuSl3MyKyRs9gqR1JGjCnpGhlBuEoquzsjxqR0jYzgPmTy2F29UxfT0jUyhTdXad9%2FfTfmpWtkCld20LbdnYVwqekauYg3V2nP839uttf3Q0%2FRMqWRS3k3h5Y4rUGnNFLE7umx%2B3arfaQFRoyYNVLE5urD5u7J6JHaGTGypzRSzObuyTcL9Xr%2Bz43TGuwJVClMuEqNjBh5SWlkFg4%2BUhkjRl4QqDKL%2FcHHoacgBH%2BrvKI0Mhdb5aiChXC8pTQyL1d2EJkRIwcpjcxOuEpc7pziEK%2FhsBxb5QjFnVMco2tkOcJV4jBi5ARdI0tz8JHVGTFymtLIOoSrrEiUymlKI6txZQerUBcZZNbIajZXH9yHzMKMGDmHrpH1CVdZjoVwnEHXyPpc2cEy%2FJlxJqWREISrzM2dU5xPoEosruxgDk5rMIrSSDjeXKU8I0bGEKgSjis7KMuIkbGURoKyVY4ijBiZQKBKaMJVLmHEyDS6RkITrnIRd04xia6ROmgfGctCOCbTNVIHBx8ZxUI4LqFrpDK2yjHIiJEL6RqpjK1yDDNi5DJKI%2FURrnKCESOXE6hSMeEqr4hSKUJppG7eXKWnLlKKQJW6OfjId0aMFKI00gJb5bAQjoIEqrRDuJqWKJWylEZa492cjNw5RVECVVojXM3GOVeKUxpp0Pb63tdlEkaMzEGgSsuEq20zYmQmSiON825Oy4wYmYdAlcbZKtcqmTnz0TWShXC1Jc%2F%2Fudle3w89BRMpjSQiXG2DESNzE6iSiHC1ERbCMTNdIxkJV%2BvlzikWoGskI%2FchV2p39U5dZAG6RlLTPlbEiJHF6BpJzVa5mhgxshRdI3hztQJGjCxJ1wjuQ47OiJGFKY3wN%2BFqTEaMLE9phO9c2RGRESOLUxrhX4SrobhzilV4DQcO827O6kSprEVphKN2T4%2Fdt1sHH1fjzilWIlCFozZXHzZ3T8LVVRj6siKlEQbYKrc8I0bWJVCFswhXF2PEyOqURhjBztUlGDGyNoEqjCBcnZsfLxEojTCOg4%2FzMWIkCKURprBVrrjd1bvt9f3QU7AEpREmslWuMAvhCMNrOHAp7%2BZczp1ThKJrhEsJVy%2Fkzimi0TVCGXauTuMUIwHpGqEMb65OZMRIPLpGKEz7eD4jRmLSNUJhm6sPu7vftI%2BDjBgJS9cIc%2FHm6glGjESma4S52Cp3ihEjgSmNMCPh6kEWwhGcQBWWIFztiVKJT2mEhXhz9W%2FunCI8gSosxMHHzp1TVEJphEVl3ipnxEgtBKqwgoThqhEjFVEaYTW53s0xYqQeAlVYTZ5w1YiRuiiNsKYM9yEbMVIdgSqE0Gq4asRIjXSNEEKzW%2BUshKNCSiNE0d5WOXdOUSmBKoTTRrgqSqVeSiNEVPvBR3WRqglUIaLqw1UjRmqma4TQagxXjRipna4RQqvuzdXd1Tt1kdrpGqEOVbSPRoy0QdcIdahjq5wRI01QGqEawbfKWQhHMwSqUJ%2BA4aoolZYojVCl518%2Fb395GHpqQe6coiECVahSqHA1zv8nUITSCLXaXH3o%2FvvX6msBjBhpj0AVqrfiVjkjRpqkNEILdk%2BP3bfbFd7NMWKkRQJVaMHm6sPm7mnhcNWIkVYpjdCOJbfKGTHSMIEqtGaBcNWIkbYpjdCmWdcCuFuDtimN0KyZ3lxVF2meWSM0a46Dj%2B6cIgOlERpX8MoOI0aSUBqhfcW2yrlzihzMGiGRS97NMWIkD10jJDI5XDViJBVdI6Qz9s1VI0ay0TVCOqPfXDViJBmlEZI6c6uchXAkJFCF1E5vlROlkpPSCBx%2Fc9WdU6QkUAUOh6vnxK3QJKUR6Lqu21x92N391r%2BbY8RIZgJV4F92P111XWfESGb%2FD%2FLBXJYjIKc6AAAAAElFTkSuQmCC%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.375%2015.347%29%22%20clip-path%3D%22url%28%23GSK-logo-g%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.332%20-.349%29%22%20clip-path%3D%22url%28%23GSK-logo-k%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-l%29%22%20d%3D%22M0%200h4.838v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2815.395%2014.298%29%22%20clip-path%3D%22url%28%23GSK-logo-m%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-r%29%22%20d%3D%22M0%200h2.615v2.363H0z%22%20transform%3D%22translate%28-.472%20-.317%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.055%2014.997%29%22%20clip-path%3D%22url%28%23GSK-logo-s%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-x%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.267%20-.508%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.004%208.005%29%22%20clip-path%3D%22url%28%23GSK-logo-y%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22u%22%3E%3Cpath%20class%3D%22v%22%20d%3D%22M-.264-.377h.775V.716h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.116%203.57%29%22%20clip-path%3D%22url%28%23GSK-logo-ae%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.376%20-.516%29%22%20clip-path%3D%22url%28%23GSK-logo-ai%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-aj%29%22%20d%3D%22M0%200h2.301v3.891H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.732%20.035%29%22%20clip-path%3D%22url%28%23GSK-logo-ak%29%22%3E%3Cg%20class%3D%22i%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-1.032%20-.285%29%22%20clip-path%3D%22url%28%23GSK-logo-ao%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ap%29%22%20d%3D%22M0%200h9.168v5.672H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.337%203.765%29%22%20clip-path%3D%22url%28%23GSK-logo-aq%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.505%20-.457%29%22%20clip-path%3D%22url%28%23GSK-logo-au%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-av%29%22%20d%3D%22M0%200h1.029v1.857H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.061%201.715%29%22%20clip-path%3D%22url%28%23GSK-logo-aw%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.563%20-.44%29%22%20clip-path%3D%22url%28%23GSK-logo-ba%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-bb%29%22%20d%3D%22M0%200h1.857v2.109H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2819.692%201.429%29%22%20clip-path%3D%22url%28%23GSK-logo-bc%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.448%20-.408%29%22%20clip-path%3D%22url%28%23GSK-logo-bg%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-bh%29%22%20d%3D%22M0%200h1.093v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2819.388%201.235%29%22%20clip-path%3D%22url%28%23GSK-logo-bi%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.335%20-.468%29%22%20clip-path%3D%22url%28%23GSK-logo-bm%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-bn%29%22%20d%3D%22M0%200h2.046v2.109H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.234%202.901%29%22%20clip-path%3D%22url%28%23GSK-logo-bo%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22aq%22%3E%3Cpath%20class%3D%22ar%22%20d%3D%22M-.461-.355H.568v.839H-.461z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.238%202.901%29%22%20clip-path%3D%22url%28%23GSK-logo-bu%29%22%3E%3Cg%20class%3D%22ad%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22aq%22%3E%3Cpath%20class%3D%22ar%22%20d%3D%22M-.465-.355H.564v.839H-.465z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.759%202.488%29%22%20clip-path%3D%22url%28%23GSK-logo-ca%29%22%3E%3Cg%20class%3D%22au%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cf%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.436%20-.451%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2819.388%201.236%29%22%20clip-path%3D%22url%28%23GSK-logo-cg%29%22%3E%3Cg%20class%3D%22au%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.335%20-.469%29%22%20clip-path%3D%22url%28%23GSK-logo-ck%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cl%29%22%20d%3D%22M0%200h2.301v2.363H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%288.36%2018.369%29%22%20clip-path%3D%22url%28%23GSK-logo-cm%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.488%20-.322%29%22%20clip-path%3D%22url%28%23GSK-logo-cq%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cr%29%22%20d%3D%22M0%200h2.301v.839H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2810.489%2018.429%29%22%20clip-path%3D%22url%28%23GSK-logo-cs%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-cx%29%22%20d%3D%22M0%200h1.284v.839H0z%22%20transform%3D%22translate%28-.33%20-.382%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%289.847%2018.463%29%22%20clip-path%3D%22url%28%23GSK-logo-cy%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.196%20-.416%29%22%20clip-path%3D%22url%28%23GSK-logo-dc%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dd%29%22%20d%3D%22M0%200h1.534v.839H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.545%2016.955%29%22%20clip-path%3D%22url%28%23GSK-logo-de%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.401%20-.434%29%22%20clip-path%3D%22url%28%23GSK-logo-di%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dj%29%22%20d%3D%22M0%200h1.601v1.347H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2814.605%205.294%29%22%20clip-path%3D%22url%28%23GSK-logo-dk%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.445%20-.461%29%22%20clip-path%3D%22url%28%23GSK-logo-do%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dp%29%22%20d%3D%22M0%200h7.703v12.274H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2815.397%2014.265%29%22%20clip-path%3D%22url%28%23GSK-logo-dq%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-dv%29%22%20d%3D%22M0%200h2.615v2.363H0z%22%20transform%3D%22translate%28-.473%20-.285%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.768%2013.271%29%22%20clip-path%3D%22url%28%23GSK-logo-dw%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.504-.306h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.517%2010.674%29%22%20clip-path%3D%22url%28%23GSK-logo-ec%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.269%20-.505%29%22%20clip-path%3D%22url%28%23GSK-logo-eg%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-eh%29%22%20d%3D%22M0%200h1.79v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.515%2010.667%29%22%20clip-path%3D%22url%28%23GSK-logo-ei%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.267-.499h.775V.34h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.512%2010.66%29%22%20clip-path%3D%22url%28%23GSK-logo-eo%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.264-.491h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%207.429%29%22%20clip-path%3D%22url%28%23GSK-logo-eu%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22u%22%3E%3Cpath%20class%3D%22v%22%20d%3D%22M-.26-.309h.775V.784H-.26z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%207.665%29%22%20clip-path%3D%22url%28%23GSK-logo-fa%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.26-.291h.775v.839H-.26z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.135%203.903%29%22%20clip-path%3D%22url%28%23GSK-logo-fg%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.379-.341H.65V.752H-.379z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.209%203.842%29%22%20clip-path%3D%22url%28%23GSK-logo-fm%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.453-.534H.576V.559H-.453z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.941%204.045%29%22%20clip-path%3D%22url%28%23GSK-logo-fs%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-fx%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.439%20-.483%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.404%203.989%29%22%20clip-path%3D%22url%28%23GSK-logo-fy%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.411%20-.427%29%22%20clip-path%3D%22url%28%23GSK-logo-gc%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-gd%29%22%20d%3D%22M0%200h1.537v2.363H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.501%204.891%29%22%20clip-path%3D%22url%28%23GSK-logo-ge%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22cl%22%20d%3D%22M-.415-.312H.36v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.089%203.071%29%22%20clip-path%3D%22url%28%23GSK-logo-gk%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-gp%29%22%20d%3D%22M0%200h1.029v1.601H0z%22%20transform%3D%22translate%28-.511%20-.525%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.985%202.86%29%22%20clip-path%3D%22url%28%23GSK-logo-gq%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-gv%29%22%20d%3D%22M0%200h1.029v1.347H0z%22%20transform%3D%22translate%28-.408%20-.314%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.208%203.353%29%22%20clip-path%3D%22url%28%23GSK-logo-gw%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hb%29%22%20d%3D%22M0%200h.775v1.093H0z%22%20transform%3D%22translate%28-.376%20-.299%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2817.664%20.515%29%22%20clip-path%3D%22url%28%23GSK-logo-hc%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.454%20-.511%29%22%20clip-path%3D%22url%28%23GSK-logo-hg%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hh%29%22%20d%3D%22M0%200h1.601v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2817.254%20.409%29%22%20clip-path%3D%22url%28%23GSK-logo-hi%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.488%20-.405%29%22%20clip-path%3D%22url%28%23GSK-logo-hm%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hn%29%22%20d%3D%22M0%200h3.062v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820.955%202.806%29%22%20clip-path%3D%22url%28%23GSK-logo-ho%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.377%20-.515%29%22%20clip-path%3D%22url%28%23GSK-logo-hs%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ht%29%22%20d%3D%22M0%200h1.284v1.857H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2818.6%20.838%29%22%20clip-path%3D%22url%28%23GSK-logo-hu%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.309%20-.325%29%22%20clip-path%3D%22url%28%23GSK-logo-hy%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-hz%29%22%20d%3D%22M0%200h3.317v3.126H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2814.639%20.062%29%22%20clip-path%3D%22url%28%23GSK-logo-ia%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.478%20-.313%29%22%20clip-path%3D%22url%28%23GSK-logo-ie%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-if%29%22%20d%3D%22M0%200h2.871v.839H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.732%20.035%29%22%20clip-path%3D%22url%28%23GSK-logo-ig%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-il%29%22%20d%3D%22M0%200h1.029v.839H0z%22%20transform%3D%22translate%28-.27%20-.285%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2813.031%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-im%29%22%3E%3Cg%20class%3D%22ba%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.332-.287h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2810.997%2017.44%29%22%20clip-path%3D%22url%28%23GSK-logo-is%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.394%20-.409%29%22%20clip-path%3D%22url%28%23GSK-logo-iw%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ix%29%22%20d%3D%22M0%200h3.379v1.857H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2811.188%2017.619%29%22%20clip-path%3D%22url%28%23GSK-logo-iy%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.33%20-.334%29%22%20clip-path%3D%22url%28%23GSK-logo-jc%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-jd%29%22%20d%3D%22M0%200h2.871v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.77%2013.273%29%22%20clip-path%3D%22url%28%23GSK-logo-je%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.506%20-.309%29%22%20clip-path%3D%22url%28%23GSK-logo-ji%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-jj%29%22%20d%3D%22M0%200h7.385v5.918H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.991%2014.92%29%22%20clip-path%3D%22url%28%23GSK-logo-jk%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.456%20-.431%29%22%20clip-path%3D%22url%28%23GSK-logo-jo%29%22%3E%3Cimage%20width%3D%225.602%22%20height%3D%224.142%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAARCAIAAAC5EaDqAAAACXBIWXMAABcRAAAXEQHKJvM%2FAAABsElEQVQ4T6WSS25TQRRET3Xd2%2F2ejYJATFgMEgMmIAhBYgkgMeATIpbDbtiRPUn8nt0MbKEoMpDAGfWkj6pKV713%2FpsAVk%2Fe6cE9PTyhhiJIM45Yao2WylBWohAmjDqZikJNJKVxFODkx%2Fc%2Bzf3yql9uAOYdmw3z3OeJq03fTH2amGammc0EYpr7vGPest32act21q9Gq2cftBi4vyyLkTAtGAZqKINihclUmAws9g9JY8VF13dZv%2F5KSy1H0oqgmgxaUkM5YKumwriQJg0iQiHdWHf99hu2WlJTQ0WFMMuGi1olQmFsZRCmFKLczHKo9vS9Hj%2FCZZ9fUVgMDI0MRbCPs%2BsaKjZpxBELsD67IEy1aiWsIWmVCDKoqQxU5NhX09Ese1YvPulkQSkaB%2BgaGy5kkkGaKLKxZVPztxZg9fyjliMOjalWCR%2BuJhNQBBGdnfKPlj3rs3Naw4ViLarSFFEKWclQxvF1j4jeXGCpRleomW0%2FLJ2mmdpuZdmzfvWFVjGq2WVlaEjUibiDZc%2F69Bz78HlICmS9swVYv%2FxMJoLSKYXuf7FcZ316Trndun%2FlJykRhyz1VJKBAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.766%2013.268%29%22%20clip-path%3D%22url%28%23GSK-logo-jp%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.502-.303h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.516%2010.672%29%22%20clip-path%3D%22url%28%23GSK-logo-jv%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.268-.504h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.515%2010.662%29%22%20clip-path%3D%22url%28%23GSK-logo-kb%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22bt%22%20d%3D%22M-.267-.493h.775v.839h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%207.876%29%22%20clip-path%3D%22url%28%23GSK-logo-kh%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.26%20-.502%29%22%20clip-path%3D%22url%28%23GSK-logo-kl%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-km%29%22%20d%3D%22M0%200h1.284v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%208%29%22%20clip-path%3D%22url%28%23GSK-logo-kn%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22u%22%3E%3Cpath%20class%3D%22v%22%20d%3D%22M-.26-.373h.775V.72H-.26z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.007%206.51%29%22%20clip-path%3D%22url%28%23GSK-logo-kt%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ky%29%22%20d%3D%22M0%200h.775v1.857H0z%22%20transform%3D%22translate%28-.267%20-.408%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.039%205.488%29%22%20clip-path%3D%22url%28%23GSK-logo-kz%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.299%20-.402%29%22%20clip-path%3D%22url%28%23GSK-logo-ld%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-le%29%22%20d%3D%22M0%200h1.029v2.363H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.345%203.801%29%22%20clip-path%3D%22url%28%23GSK-logo-lf%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-lk%29%22%20d%3D%22M0%200h.775v1.857H0z%22%20transform%3D%22translate%28-.259%20-.494%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.376%203.92%29%22%20clip-path%3D%22url%28%23GSK-logo-ll%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-lq%29%22%20d%3D%22M0%200h.775v1.857H0z%22%20transform%3D%22translate%28-.29%20-.359%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.609%202.978%29%22%20clip-path%3D%22url%28%23GSK-logo-lr%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-lw%29%22%20d%3D%22M0%200h1.284v1.347H0z%22%20transform%3D%22translate%28-.346%20-.432%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.371%203.511%29%22%20clip-path%3D%22url%28%23GSK-logo-lx%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.361-.457H.668V.636H-.361z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.666%203.267%29%22%20clip-path%3D%22url%28%23GSK-logo-md%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.402-.468H.627V.625H-.402z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.393%203.281%29%22%20clip-path%3D%22url%28%23GSK-logo-mj%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-mo%29%22%20d%3D%22M0%200h1.284v1.347H0z%22%20transform%3D%22translate%28-.383%20-.481%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.919%202.974%29%22%20clip-path%3D%22url%28%23GSK-logo-mp%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.401-.429H.628V.664H-.401z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.329%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-mv%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.303%20-.288%29%22%20clip-path%3D%22url%28%23GSK-logo-mz%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-na%29%22%20d%3D%22M0%200h11.459v3.632H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.01%20.103%29%22%20clip-path%3D%22url%28%23GSK-logo-nb%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.475%20-.353%29%22%20clip-path%3D%22url%28%23GSK-logo-nf%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ng%29%22%20d%3D%22M0%200h9.168v3.126H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.928%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-nh%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.41%20-.288%29%22%20clip-path%3D%22url%28%23GSK-logo-nl%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-nm%29%22%20d%3D%22M0%200h11.969v3.891H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%283.751%20.103%29%22%20clip-path%3D%22url%28%23GSK-logo-nn%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.454%20-.353%29%22%20clip-path%3D%22url%28%23GSK-logo-nr%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ns%29%22%20d%3D%22M0%200h8.658v2.615H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.91%203.258%29%22%20clip-path%3D%22url%28%23GSK-logo-nt%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22cl%22%20d%3D%22M-.392-.459h.775V.38h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.893%203.249%29%22%20clip-path%3D%22url%28%23GSK-logo-nz%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22bs%22%3E%3Cpath%20class%3D%22cl%22%20d%3D%22M-.375-.449H.4V.39h-.775z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.752%202.715%29%22%20clip-path%3D%22url%28%23GSK-logo-of%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.488%20-.425%29%22%20clip-path%3D%22url%28%23GSK-logo-oj%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ok%29%22%20d%3D%22M0%200h1.79v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2816.669%20.287%29%22%20clip-path%3D%22url%28%23GSK-logo-ol%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.475%20-.537%29%22%20clip-path%3D%22url%28%23GSK-logo-op%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-oq%29%22%20d%3D%22M0%200h1.347v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2814.199%20.045%29%22%20clip-path%3D%22url%28%23GSK-logo-or%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-ow%29%22%20d%3D%22M0%200h1.284v.839H0z%22%20transform%3D%22translate%28-.483%20-.295%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.254%203.812%29%22%20clip-path%3D%22url%28%23GSK-logo-ox%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cg%20class%3D%22cc%22%3E%3Cpath%20class%3D%22cd%22%20d%3D%22M-.498-.504H.531V.589H-.498z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.271%203.421%29%22%20clip-path%3D%22url%28%23GSK-logo-pd%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-pi%29%22%20d%3D%22M0%200h1.284v1.347H0z%22%20transform%3D%22translate%28-.515%20-.367%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.989%202.916%29%22%20clip-path%3D%22url%28%23GSK-logo-pj%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.471%20-.371%29%22%20clip-path%3D%22url%28%23GSK-logo-pn%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-po%29%22%20d%3D%22M0%200h1.284v1.093H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.699%203.966%29%22%20clip-path%3D%22url%28%23GSK-logo-pp%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.451%20-.404%29%22%20clip-path%3D%22url%28%23GSK-logo-pt%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-pu%29%22%20d%3D%22M0%200h1.284v1.601H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2817.594%20.494%29%22%20clip-path%3D%22url%28%23GSK-logo-pv%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.383%20-.491%29%22%20clip-path%3D%22url%28%23GSK-logo-pz%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qa%29%22%20d%3D%22M0%200h1.857v1.347H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%205.294%29%22%20clip-path%3D%22url%28%23GSK-logo-qb%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.324%20-.716%29%22%20clip-path%3D%22url%28%23GSK-logo-qf%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qg%29%22%20d%3D%22M0%200h22.201v14.32H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2821.114%203.124%29%22%20clip-path%3D%22url%28%23GSK-logo-qh%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qm%29%22%20d%3D%22M0%200h1.029v1.601H0z%22%20transform%3D%22translate%28-.282%20-.324%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.566%20.037%29%22%20clip-path%3D%22url%28%23GSK-logo-qn%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.285%20-.288%29%22%20clip-path%3D%22url%28%23GSK-logo-qr%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qs%29%22%20d%3D%22M0%200h11.205v3.379H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282.997%20.156%29%22%20clip-path%3D%22url%28%23GSK-logo-qt%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20transform%3D%22translate%28-.462%20-.406%29%22%20clip-path%3D%22url%28%23GSK-logo-qx%29%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-qy%29%22%20d%3D%22M0%200h8.658v3.126H0z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.003%20.036%29%22%20clip-path%3D%22url%28%23GSK-logo-qz%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-re%29%22%20d%3D%22M0%200h22.201v19.139H0z%22%20transform%3D%22translate%28-.327%20-.286%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28.012%20.047%29%22%20clip-path%3D%22url%28%23GSK-logo-rf%29%22%3E%3Cg%20class%3D%22dm%22%3E%3Cg%20class%3D%22j%22%3E%3Cg%20class%3D%22k%22%3E%3Cpath%20fill%3D%22url%28%23GSK-logo-rk%29%22%20d%3D%22M0%200h22.201v19.139H0z%22%20transform%3D%22translate%28-.336%20-.297%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cpath%20d%3D%22M18.551%2011.282c-.323%200-.768-.085-1.47-.847-.912-1.006-1.97-2.29-1.97-2.29l1.616-1.52c.951-.888%201.218-.948%201.291-.968h-1.5a5.66%205.66%200%200%201-.646.7l-1.729%201.615V2.884l-1.312.342c.172.229.229.608.229%201.463v5.264a3.247%203.247%200%200%201-.171%201.484h1.406a3.555%203.555%200%200%201-.151-1.482V8.437l1.747%202.091a2.26%202.26%200%200%200%201.687%201.04%201.971%201.971%200%200%200%201.158-.326.619.619%200%200%201-.189.04m-7.769-3.076c-.759-.38-1.482-.723-1.482-1.33%200-.513.55-.741%201.122-.741a2.566%202.566%200%200%201%201.6.571v-.858a3.248%203.248%200%200%200-1.578-.4c-1.024%200-2.165.513-2.165%201.691%200%20.97.854%201.387%201.652%201.767.722.342%201.388.646%201.388%201.274s-.665.758-1.2.758a4.5%204.5%200%200%201-1.9-.55v.874a4.8%204.8%200%200%200%201.863.381c1.064%200%202.336-.438%202.336-1.711%200-.874-.835-1.328-1.634-1.729m-3.584%202.808a9.3%209.3%200%200%200-2.686-.374c-.618-.049-.741-.229-.741-.476a.589.589%200%200%201%20.237-.446.914.914%200%200%201%20.4-.188%203.612%203.612%200%200%200%20.424.025%202.051%202.051%200%200%200%202.318-1.956%201.959%201.959%200%200%200-.47-1.272%208.751%208.751%200%200%201%201.121.077v-.764a4.4%204.4%200%200%201-1.121.116%203.147%203.147%200%200%201-.855-.132A3.856%203.856%200%200%200%204.8%205.45a2.159%202.159%200%200%200-2.412%202.094%201.962%201.962%200%200%200%201.285%201.821%201.261%201.261%200%200%200-.874%201.083%201.1%201.1%200%200%200%20.894%201.031c-.858.371-1.654%201.047-1.059%201.832.874%201.152%203.958%201.03%204.917-.17a1.336%201.336%200%200%200-.354-2.13M3.428%207.386a1.209%201.209%200%200%201%201.277-1.309%201.387%201.387%200%200%201%201.4%201.535%201.192%201.192%200%200%201-1.241%201.335%201.414%201.414%200%200%201-1.436-1.561m2.25%206.018c-1.747.188-3.107-.969-1.494-1.858.371.028.656.068%201.256.092%201.171.046%201.54.312%201.633.635.139.487-.272%201.011-1.4%201.13%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-KNO3 {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2092.281%2072.069%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M0%200h92.282v72.069H0z%22%20fill%3D%22%23032466%22%2F%3E%3Ctext%20transform%3D%22translate%2816.531%2042.988%29%22%20font-size%3D%2221%22%20font-family%3D%22HelveticaNeue-Bold%2CHelvetica%20Neue%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3EKNO%3C%2Ftspan%3E%3C%2Ftext%3E%3Ctext%20transform%3D%22translate%2863.625%2049.26%29%22%20font-size%3D%2220%22%20font-family%3D%22HelveticaNeue%2CHelvetica%20Neue%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3E3%3C%2Ftspan%3E%3C%2Ftext%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.1%2010.374h67.181v51.322H12.1z%22%2F%3E%3Cpath%20d%3D%22M12.1%2010.374v51.322h67.181V10.374H12.1m-1-1h69.181v53.322H11.1V9.374z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-Sensodyne-logo {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage1/sensodyne_logo.webp");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-SnF2 {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2092.281%2072.069%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M0%200h92.282v72.069H0z%22%20fill%3D%22%23032466%22%2F%3E%3Ctext%20transform%3D%22translate%2817.531%2042.988%29%22%20font-size%3D%2226%22%20font-family%3D%22HelveticaNeue-Bold%2CHelvetica%20Neue%22%20font-weight%3D%22700%22%20letter-spacing%3D%22.03em%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3ESnF%3C%2Ftspan%3E%3C%2Ftext%3E%3Ctext%20transform%3D%22translate%2862.625%2051.26%29%22%20font-size%3D%2220%22%20font-family%3D%22HelveticaNeue%2CHelvetica%20Neue%22%20fill%3D%22%23fff%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3E2%3C%2Ftspan%3E%3C%2Ftext%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.1%2010.374h67.181v51.322H12.1z%22%2F%3E%3Cpath%20d%3D%22M12.1%2010.374v51.322h67.181V10.374H12.1m-1-1h69.181v53.322H11.1V9.374z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-down-faq,
.icon-arrow-down-faq\:regular {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.395%205.989%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M.706%201.28l.569-.572q1.7%201.707%203.421%203.424Q6.419%202.408%208.115.708q.3.3.574.578l-3.99%203.995Q2.706%203.282.706%201.28z%22%20fill%3D%22%23032466%22%20stroke%3D%22%23032466%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-down {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.604%208.366%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M0%201.047L1.041%200Q4.159%203.123%207.3%206.264%2010.45%203.113%2013.554%200q.552.556%201.046%201.06L7.3%208.365Q3.659%204.71%200%201.047z%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-up-faq {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.395%205.989%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M8.689%204.709l-.569.572q-1.7-1.707-3.421-3.424Q2.976%203.581%201.28%205.281q-.3-.3-.574-.578L4.696.708q1.993%201.999%203.993%204.001z%22%20fill%3D%22%23032466%22%20stroke%3D%22%23032466%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-left-blue {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16.3 30' style='enable-background:new 0 0 16.3 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231A99DA;%7D%0A%3C/style%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpolygon class='st0' points='15.2,30 16.3,28.9 2.2,15.1 16.1,1.1 15.1,0 0,15.1 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-arrow-right-blue {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.26 30'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpolygon points='1.09 30 0 28.89 14.06 15.05 0.11 1.1 1.21 0 16.26 15.06 1.09 30' style='fill:%231a99da'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-brush {
  width: 60px;
  height: 60px;
  background-image: url("../../img/svg/icon_toothbrush_2x.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-brush {
    width: 64px;
    height: 64px;
  }
}

.icon-brush-x2 {
  width: 60px;
  height: 60px;
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/images/article-tips-icon-a.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-brush-x2 {
    width: 64px;
    height: 64px;
  }
}

.icon-button-minus {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMxYTk5ZGE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjIzIiBjeT0iMjMiIHI9IjIzIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTEuODUsMjEuOGgyMi4zdjNIMTEuODVaTTQ2LDIzQTIzLDIzLDAsMSwxLDIzLDAsMjMsMjMsMCwwLDEsNDYsMjNabS0zLDBBMjAsMjAsMCwxLDAsMjMsNDMsMjAsMjAsMCwwLDAsNDMsMjNaIi8+PC9zdmc+");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-button-plus {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYTk5ZGE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMyw0NkEyMywyMywwLDEsMSw0NiwyMywyMywyMywwLDAsMSwyMyw0NlpNMjMsM0EyMCwyMCwwLDEsMCw0MywyMywyMCwyMCwwLDAsMCwyMywzWk0zNC4xNSwyMS44SDI0LjVWMTIuMTVoLTNWMjEuOEgxMS44NXYzSDIxLjV2OS42NWgzVjI0LjhoOS42NVoiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-cavity {
  width: 57px;
  height: 57px;
  background-image: url("../../img/svg/icon_jaw_joint.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-chair {
  width: 61px;
  height: 61px;
  background-image: url("../../img/svg/icon_dentist.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-chair {
    width: 57px;
    height: 57px;
  }
}

.icon-close {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026.87%2026.87%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%231a99da%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28-56.997%20-33.429%29%22%3E%3Crect%20class%3D%22a%22%20width%3D%2234%22%20height%3D%224%22%20rx%3D%222%22%20transform%3D%22rotate%28-45%2097.872%20-40.065%29%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M79.624%2058.885L58.41%2037.672a2%202%200%200%201%202.828-2.829l21.213%2021.213a2%202%200%200%201-2.828%202.829z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-cup-hot {
  width: 19px;
  height: 19px;
  background-image: url("../../img/svg/icon_sensitivity_hot.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-cup-hot {
    width: 39px;
    height: 39px;
  }
}

.icon-floss {
  width: 52px;
  height: 52px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2079.602%20104%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%231a99da%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.595%2047.348A19.746%2019.746%200%201%200%2059.34%2067.094a19.81%2019.81%200%200%200-19.745-19.746zm0%2035.666A16.024%2016.024%200%201%201%2055.618%2066.99a16.038%2016.038%200%200%201-16.023%2016.024z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.594%2052.31a14.783%2014.783%200%201%200%2014.784%2014.783A14.78%2014.78%200%200%200%2039.594%2052.31zm0%2025.742a10.959%2010.959%200%201%201%2011.062-10.959%2010.964%2010.964%200%200%201-11.062%2010.959z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.595%2057.272a9.718%209.718%200%201%200%209.718%209.718%209.706%209.706%200%200%200-9.718-9.718zm0%2015.817a6%206%200%201%201%206-6%206%206%200%200%201-6%206z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.595%2062.235a4.859%204.859%200%201%200%204.859%204.859%204.853%204.853%200%200%200-4.859-4.859zm0%205.893a1.034%201.034%200%201%201%201.034-1.034.974.974%200%200%201-1.034%201.034z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M75.674%200a14.957%2014.957%200%200%200-14.887%2014.887v39.077a24.938%2024.938%200%201%200%203.722%2013.026v-52.1A11.074%2011.074%200%200%201%2075.571%203.825a1.853%201.853%200%200%200%201.861-1.861A1.859%201.859%200%200%200%2075.674%200zM39.595%2088.286a21.193%2021.193%200%201%201%2021.192-21.193%2021.222%2021.222%200%200%201-21.192%2021.193z%22%2F%3E%3Cpath%20d%3D%22M78.775%2049.002l-10.131-7.753a1.819%201.819%200%200%200-2.584.31%202.274%202.274%200%200%200-.414%201.344%201.917%201.917%200%200%200%20.724%201.241l9.408%207.133V80.43a19.633%2019.633%200%200%201-19.643%2019.642H23.467A19.633%2019.633%200%200%201%203.825%2080.43V50.449a19.633%2019.633%200%200%201%2019.642-19.642H48.8l7.03%204.962a2.274%202.274%200%200%200%201.344.414%201.917%201.917%200%200%200%201.241-.724%202.274%202.274%200%200%200%20.414-1.344%201.917%201.917%200%200%200-.724-1.241l-7.547-5.272a2.168%202.168%200%200%200-1.137-.414H23.467A23.274%2023.274%200%200%200%200%2050.449v30.084A23.516%2023.516%200%200%200%2023.467%20104h32.668A23.516%2023.516%200%200%200%2079.6%2080.533V50.449a2.56%202.56%200%200%200-.825-1.447z%22%20fill%3D%22%23032466%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-floss {
    width: 60px;
    height: 60px;
  }
}

.icon-glass-cold {
  width: 23px;
  height: 23px;
  background-image: url("../../img/svg/icon_sensitivity_cold.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-glass-cold {
    width: 52px;
    height: 52px;
  }
}

.icon-Aging {
  width: 40px;
  height: 40px;
  background-image: url("../../img/svg/icon_birthday_cake.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-Aging {
    width: 48px;
    height: 48px;
  }
}

.icon-Brush {
  width: 60px;
  height: 60px;
  background-image: url("../../img/svg/icon_toothbrush_electric.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-Brush {
    width: 72px;
    height: 72px;
  }
}

.icon-TeethWhitening {
  width: 40px;
  height: 40px;
  background-image: url("../../img/svg/icon_whitening.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-TeethWhitening {
    width: 57px;
    height: 57px;
  }
}

.icon-Youtube {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-youtube.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-Instagram {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-instagram.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-acid {
  width: 39px;
  height: 39px;
  background-image: url("../../img/svg/icon_acid_erosion.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-acid {
    width: 46px;
    height: 46px;
  }
}

.icon-aggressive {
  width: 43px;
  height: 43px;
  background-image: url("../../img/svg/icon_aggressive_brushing.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-aggressive {
    width: 51px;
    height: 51px;
  }
}

.icon-calendar {
  width: 62px;
  height: 62px;
  background-image: url("../../img/svg/icon_calendar.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-facebook {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-facebook.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-fast-relief {
  width: 50px;
  height: 50px;
  background-image: url("../../img/svg/icon_fast_relief.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-fast-relief {
    width: 58px;
    height: 58px;
  }
}

.icon-grinding {
  width: 47px;
  height: 47px;
  background-image: url("../../img/svg/icon_teeth.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-grinding {
    width: 70px;
    height: 70px;
  }
}

.icon-gum-disease {
  width: 39px;
  height: 39px;
  background-image: url("../../img/svg/icon_gum_disease.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-gum-disease {
    width: 55px;
    height: 55px;
  }
}

.icon-gum-protection {
  width: 44px;
  height: 44px;
  background-image: url("../../img/svg/icon_gum_protection.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-gum-protection {
    width: 49px;
    height: 49px;
  }
}

.icon-home {
  width: 32px;
  height: 32px;
  background-image: url("../../img/svg/home.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-mouthguard {
  width: 41px;
  height: 41px;
  background-image: url("../../img/svg/icon_teeth_cover.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-mouthguard {
    width: 48px;
    height: 48px;
  }
}

.icon-tube-2X {
  width: 66px;
  height: 66px;
  background-image: url("../../img/svg/icon_toothpaste_2x.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-tube-2X {
    width: 65px;
    height: 65px;
  }
}

.icon-twitter {
  width: 32px;
  height: 32px;
  background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_US/global/social-icon-twitter.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-xtra-fresh-breath {
  width: 46px;
  height: 46px;
  background-image: url("../../img/svg/icon_fresh_breath.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-xtra-fresh-breath {
    width: 56px;
    height: 56px;
  }
}

.icon-retake {
  width: 32px;
  height: 32px;
  background-image: url("../../img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 90px;
  background-position: 0 -1062px;
}

.icon-right-arrow {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.433%2010.706%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M1.324%209.983l-.632-.66%203.782-3.967q-1.9-2-3.78-3.966l.638-.666%204.41%204.627Q3.535%207.663%201.324%209.983z%22%20fill%3D%22%23575757%22%20stroke%3D%22%23575757%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-seal-recommended {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20143.635%20153.402%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill%3A%23575757%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20opacity%3D%22.5%22%3E%3Cpath%20class%3D%22b%22%20d%3D%22M1.092%20146.567h3.677l.23.287v.4l-.23.287H1.092v5.458l-.287.287H.287L0%20153v-11.146l.287-.287H5.4l.23.23-.057.4-.23.287H1.092v4.083M11.549%20153.402c-2.643%200-4.252-2.241-4.252-5.975s1.839-6.09%204.367-6.09c2.7%200%204.252%202.413%204.252%205.975%200%203.907-1.9%206.09-4.367%206.09m.115-11.089c-1.953%200-3.217%202.183-3.217%205.056%200%203.1%201.149%205.056%203.16%205.056%201.9%200%203.217-2.068%203.217-5.113-.058-3.045-1.15-4.998-3.16-4.998zM19.304%20153l-.287.287h-.575l-.287-.287v-11.146l.23-.287h2.183c2.3%200%203.62.977%203.62%203.332a3.176%203.176%200%200%201-2.241%203.16l2.528%204.884-.172.345h-.632l-.4-.23-2.356-4.769h-1.668V153m1.149-10.514h-1.092v4.826h1.321a2.336%202.336%200%200%200%202.528-2.471c-.057-1.723-1.034-2.355-2.757-2.355zM31.599%20153.402a7.452%207.452%200%200%201-2.413-.46l-.172-.345.172-.575.345-.115a5.665%205.665%200%200%200%202.126.46c1.264%200%202.356-.575%202.356-2.126a2.62%202.62%200%200%200-1.499-2.182l-1.9-1.207a3.1%203.1%200%200%201-1.609-2.643c0-2.011%201.436-2.873%203.1-2.873a4.749%204.749%200%200%201%202.241.46l.172.4-.172.46-.345.115a4.815%204.815%200%200%200-1.9-.46c-1.034%200-2.068.46-2.068%201.724a2.242%202.242%200%200%200%201.264%202.011l1.609%201.034c1.207.747%202.126%201.551%202.126%203.16.057%202.183-1.494%203.16-3.447%203.16M42.344%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23v.4l-.287.287h-4.251v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.366M52.743%20153c0%20.23-.057.287-.23.287h-.4c-.172%200-.287-.057-.4-.287l-5.918-9.25h-.057V153l-.23.287h-.46l-.23-.287v-11.146l.23-.287h.345l.4.287%205.975%209.422v-9.422l.23-.287h.46l.23.287V153M57.281%20153.402a7.452%207.452%200%200%201-2.413-.46l-.172-.345.172-.575.345-.115a5.665%205.665%200%200%200%202.126.46c1.264%200%202.356-.575%202.356-2.126a2.62%202.62%200%200%200-1.494-2.183l-1.9-1.207a3.1%203.1%200%200%201-1.609-2.643c0-2.011%201.436-2.873%203.1-2.873a4.749%204.749%200%200%201%202.241.46l.172.4-.172.46-.345.115a4.815%204.815%200%200%200-1.9-.46c-1.034%200-2.068.46-2.068%201.724a2.242%202.242%200%200%200%201.264%202.011l1.609%201.034c1.207.747%202.126%201.551%202.126%203.16.057%202.183-1.551%203.16-3.447%203.16M65.842%20152.426l.23.23v.4l-.23.23h-2.987l-.172-.23v-.46l.172-.172h.977v-10.057h-.977l-.23-.23v-.4l.23-.172h2.988l.23.172v.4l-.23.23h-.977v10.054h.977M71.932%20153l-.23.287h-.579l-.287-.287v-10.514h-2.983l-.23-.287v-.4l.23-.23h7.239l.23.23-.057.4-.287.287h-3.045V153M79.976%20152.426l.287.23v.4l-.287.23h-2.987l-.172-.23v-.46l.172-.172h1.034v-10.057h-1.034l-.23-.23v-.4l.23-.172h2.988l.287.172v.4l-.287.23h-.918v10.054h.919M82.964%20141.852l3.1%209.825%202.993-9.825c.057-.287.172-.345.4-.345h.46l.23.287-3.5%2011.2-.345.23h-.575l-.345-.23-3.625-11.142.23-.4h.517c.345.115.4.172.46.4M97.442%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23-.057.4-.23.287h-4.252v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.367M106.922%20153l-.287.287h-.575l-.23-.287v-10.514h-2.987l-.23-.287v-.4l.23-.23h7.182l.23.23-.057.4-.287.287h-2.988V153M117.493%20152.367l.172.23v.46l-.172.23h-5.228l-.23-.287v-11.146l.23-.287h5.17l.23.23-.057.4-.287.287h-4.252v4.083h3.735l.23.287v.4l-.23.287h-3.735v4.826h4.424M125.307%20152.367l.23.23v.46l-.23.23h-5.171l-.287-.287v-11.146l.287-.287h5.113l.23.23-.057.4-.23.287h-4.252v4.083h3.677l.23.287v.4l-.23.287h-3.677v4.826h4.367M131.053%20153l-.23.287h-.579l-.287-.287v-10.514h-2.983l-.23-.287v-.4l.23-.23h7.239l.23.23-.057.4-.287.287h-3.045V153M142.543%20141.854l.287-.287h.575l.23.287V153l-.23.287h-.575l-.287-.287v-5.458h-5.286V153l-.287.287h-.517l-.287-.287v-11.146l.287-.287h.517l.287.287v4.713h5.286v-4.711%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M72.91%20105.6a37.862%2037.862%200%201%201%2037.862-37.862A37.945%2037.945%200%200%201%2072.91%20105.6m0-74.116a36.282%2036.282%200%201%200%2036.254%2036.254A36.339%2036.339%200%200%200%2072.91%2031.485zm-.057%2096.293a60.442%2060.442%200%201%201%2060.442-60.442%2060.516%2060.516%200%200%201-60.443%2060.443zm0-119.275a58.833%2058.833%200%201%200%2058.833%2058.833A58.873%2058.873%200%200%200%2072.852%208.5zm0%20119.275a60.442%2060.442%200%201%201%2060.442-60.442%2060.516%2060.516%200%200%201-60.443%2060.443zm0-119.275a58.833%2058.833%200%201%200%2058.833%2058.833A58.873%2058.873%200%200%200%2072.852%208.5zm-1.494%2082.1a9.08%209.08%200%200%200%201.494.517c.115-.057.632-.23%201.436-.517-.46%200-.919.057-1.379.057a13%2013%200%200%201-1.552-.054zm.689-38.149l.115%2013.9c.46-.115.977-.172%201.494-.287l.114-13.666a2.179%202.179%200%200%200%201.264-2.011%202.243%202.243%200%200%200-2.241-2.241%202.282%202.282%200%200%200-2.241%202.241%202.337%202.337%200%200%200%201.495%202.067zm2.356%2010.4c-.517%203.045%203.045%201.781%203.5.8%200%200%201.321-.172%201.207.632-.115.747-1.781%201.953-4.252%202.126-8.963.862-8.044%205.4-7.929%205.86a5.283%205.283%200%200%200%202.471%202.7%208.173%208.173%200%200%201%202.36-1.371l.46-.23h-.057a7.651%207.651%200%200%200%201.379-.689v-2.357c-.287%200-.517.057-.8.057l-.575.057.057%202.93c-1.953-1.034-2.356-2.126-1.609-2.93.862-.977%203.907.172%207.412-1.839s3.677-3.964%202.988-5.8c-.752-1.84-6.1-2.989-6.613.056zm-1.552%2025.569c-1.321%201.149-3.735%203.045-3.735%203.045a25.621%2025.621%200%200%200%204.309-1.609c2.471-1.321%202.585-2.585%201.9-3.562l-.115.057-1.325.747-.689.4c.172.232.119.52-.345.922zm-5.228-19.879a8.081%208.081%200%200%201%203.964-2.068c-.23-.057-.517-.057-.8-.115-2.413-.23-4.079-1.379-4.252-2.126-.115-.747%201.149-.632%201.149-.632.46.977%204.079%202.241%203.5-.8-.517-2.988-5.8-1.9-6.607-.057-.747%201.781-.575%203.792%202.93%205.8zm5.975%2020.224l-.23.115a4.447%204.447%200%200%201-.919.4l.057%203.39v.172l.4.345.46-.345v-.172l.057-3.792a16.569%2016.569%200%200%200%202.873.977s-1.034-.747-2.011-1.551a7.169%207.169%200%200%201-.687.461zm1.034-18.615l.345.23c.862%201.034.172%202.413-3.045%203.62-3.045%201.149-6.205%204.424-1.953%207.067a9.064%209.064%200%200%201%201.724-1.034l.517-.23a7.3%207.3%200%200%200%201.264-.747v-2.3c1.724%201.034%201.436%202.413-1.609%203.677-3.562%201.494-3.1%203.907-1.724%205.171a9.157%209.157%200%200%201%202.126-1.551l.575-.287.575-.345v-.632c.46.345.747.632.345.919l-2.357%201.437c-1.436%201.034-2.528%202.471-.287%204.079.46-.4.919-.747%201.264-1.092-.632-.862.977-1.207%202.471-2.183%201.321-.862%202.183-2.758.575-4.309l-.4.23-.689.345a55.22%2055.22%200%200%200-1.092.46v.057a8.644%208.644%200%200%200-1.034.517v.862l-.575-.345c-1.034-.747%202.528-1.9%203.217-2.241%203.735-1.953%203.1-4.309%201.207-5.918a17.549%2017.549%200%200%201-2.011.862l-.632.172v-.057a7.06%207.06%200%200%200-1.321.632l.057%202.643c-2.3-1.436-1.436-2.873%201.724-3.849%203.677-1.149%204.539-3.16%204.654-3.677a3.277%203.277%200%200%200-.8-3.1%2010.127%2010.127%200%200%201-3.111.916zM71.588%2060.1l.057-6.148a1.833%201.833%200%200%201-2.183-.977c-.689-1.436-3.735-.575-5.458-.172-1.724.46-3.964.747-16.489.747%200%200%20.23%202.3%204.654%202.126%200%200-.46%201.781%203.964%201.666%200%200%201.149%203.332%206.09%201.207.115.051%201.781%203.157%209.365%201.551zm11.951-1.5c5%202.126%206.148-1.207%206.148-1.207%204.424.172%203.964-1.666%203.964-1.666%204.424.172%204.654-2.126%204.654-2.126-12.525%200-14.823-.287-16.489-.747s-4.769-1.264-5.458.172a1.833%201.833%200%200%201-2.183.977l.057%206.148c7.698%201.555%209.307-1.551%209.307-1.551zm33.323%2059.637a67.3%2067.3%200%201%201%2023.326-50.9%2067.15%2067.15%200%200%201-23.326%2050.9M72.852%201.781a65.555%2065.555%200%201%200%2065.555%2065.555A65.64%2065.64%200%200%200%2072.852%201.781zm0%2032.232a33.267%2033.267%200%201%200%2033.5%2033.266%2033.446%2033.446%200%200%200-33.5-33.266zm0%201.666a31.848%2031.848%200%200%201%2026.544%2014.249%2063.326%2063.326%200%200%200-53.088-.057%2031.873%2031.873%200%200%201%2026.544-14.192zm26.486%2018.615v.977c-.057%2032.519-23.671%2040.735-26.544%2041.6-2.873-.862-26.486-9.078-26.544-41.6v-3.447a61.413%2061.413%200%200%201%2053.088%200zm-26.486%2044.7a31.754%2031.754%200%200%201-31.83-31.657%2031.243%2031.243%200%200%201%203.447-14.249v2.241c.057%2035.219%2027.865%2043.263%2028.1%2043.378l.23.057.23-.057c.287-.115%2028.1-8.1%2028.1-43.378V52.8a31.615%2031.615%200%200%201-28.277%2046.193z%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M24.763%2070.783a1.4%201.4%200%200%201%201.724%201.321%201.446%201.446%200%200%201-1.436%201.666%201.4%201.4%200%200%201-1.724-1.321%201.446%201.446%200%200%201%201.436-1.666M31.025%2058.948l.287.287-.057.4c0%20.172-.057.23-.345.4l-9.882%204.884v.057l9.25.919.287.287-.057.46-.287.23-11.089-1.149-.287-.282.057-.345c0-.172.057-.23.345-.4l10-4.941v-.057l-9.365-.977-.287-.287.057-.46.287-.23%2011.089%201.207M32.921%2054.066c-.747%202.183-2.815%202.585-5.113%201.781-2.241-.747-3.677-2.471-2.988-4.6.747-2.183%202.758-2.585%205.113-1.839%202.3.8%203.677%202.585%202.988%204.654m-7.3-2.471c-.575%201.724.977%202.873%202.471%203.332%201.609.517%203.5.632%204.079-1.092.575-1.666-.862-2.815-2.471-3.39-1.662-.513-3.501-.513-4.075%201.153zM34.99%2046.366a1.154%201.154%200%200%201%20.575%201.666%201.085%201.085%200%200%201-1.666.46%201.2%201.2%200%201%201%201.092-2.126M29.13%2040.62l-.287.287-.4-.057-.23-.287-.175-3.05.172-.517.172-.287h.46l9.196%206.094.172.46-.287.345-.46.057-8.446-5.631.115%202.585M46.136%2032.978a5.322%205.322%200%200%201-2.011%203.447l-1.9%201.666-.4-.057-7.41-8.335v-.4l1.436-1.264c1.551-1.379%202.356-1.839%203.5-1.953%201.551-.172%203.39.747%204.941%202.471a6.738%206.738%200%200%201%201.839%204.424m-6.492-5.86a3.99%203.99%200%200%200-2.758%201.264l-1.207%201.092%206.55%207.412%201.034-.919c1.149-1.034%201.839-1.781%201.839-2.93a5.916%205.916%200%200%200-1.662-3.737c-1.206-1.262-2.585-2.181-3.792-2.181zM54.18%2028.382l.287.057.23.4-.115.345-4.482%202.531-.4-.115-5.46-9.71.057-.4%204.482-2.53.345.115.172.4-.115.345-3.677%202.07%202.011%203.62%203.217-1.839.345.115.172.345-.057.345-3.217%201.839%202.356%204.194%203.849-2.126M64.349%2025.509l-.172.345-.4.115-.46-.115-8.331-7.239-.057.057%202.7%208.848-.172.4-.46.115-.287-.23-3.22-10.684.115-.345.345-.115.46.172%208.5%207.3-2.758-9.02.172-.345.46-.172.287.23%203.275%2010.686M70.439%2024.935l-.23.287-.575.057-.287-.287-.689-10.514-2.988.172-.23-.172-.057-.46.23-.287%207.182-.46.23.23v.46l-.287.23-2.988.23.689%2010.514M78.482%2024.648l.23.23-.057.4-.23.23-2.988-.287-.172-.23.057-.46.172-.172.977.115.977-10.054-.977-.115-.172-.23v-.4l.287-.172%202.93.287.23.23-.057.4-.23.23-.977-.115-.977%2010%20.977.115M83.596%2026.717a8.417%208.417%200%200%201-2.183-1.034l-.057-.4.287-.517.345-.057a5.606%205.606%200%200%200%201.9%201.034%202.091%202.091%200%200%200%202.867-1.439%202.528%202.528%200%200%200-.862-2.528l-1.551-1.666a3.1%203.1%200%200%201-.862-2.988%202.751%202.751%200%200%201%203.735-1.953%205.4%205.4%200%200%201%202.068%201.034l.057.4-.287.4-.345.057a5.771%205.771%200%200%200-1.724-.977%201.792%201.792%200%200%200-2.471%201.149%202.248%202.248%200%200%200%20.689%202.3l1.264%201.379a3.573%203.573%200%200%201%201.207%203.62c-.46%202.068-2.241%202.643-4.079%202.183M92.214%2029.531l-.345.172-.517-.287-.057-.345%204.711-9.422-2.7-1.321-.057-.345.172-.4.345-.115%206.377%203.217.115.345-.23.345-.345.115-2.7-1.379-4.769%209.422M102.268%2029.187a1.384%201.384%200%200%201-2.126.4%201.457%201.457%200%200%201-.287-2.183%201.384%201.384%200%200%201%202.126-.4%201.457%201.457%200%200%201%20.287%202.183M102.149%2036.541h-.4l-.4-.4v-.4l8.044-7.756.4-.057%201.494%201.551c1.551%201.666%201.839%203.275.115%204.941a3.209%203.209%200%200%201-3.849.575l-1.78%205.228-.345.115-.4-.46-.115-.46%201.781-5-1.149-1.207-3.39%203.332m8.331-6.492l-.747-.8-3.5%203.39.919.977a2.323%202.323%200%200%200%203.5.115c1.263-1.329%201.033-2.478-.174-3.684zM110.657%2046.423l-.115.287-.345.23-.345-.057-2.815-4.367.115-.345%209.365-6.09.4.057%202.758%204.367-.057.287-.4.23-.345-.115-2.3-3.562-3.5%202.241%202.011%203.1-.057.345-.345.23-.345-.057-2.011-3.1-4.079%202.643%202.413%203.677M114.563%2055.559h-.4a5.689%205.689%200%200%201-1.724-2.471c-1.149-2.988.919-5.4%203.964-6.55%202.93-1.149%206.262-.632%207.354%202.241a5.112%205.112%200%200%201%20.287%202.93l-.287.23-.46-.057-.172-.287a4.341%204.341%200%200%200-.172-2.413c-.919-2.3-3.677-2.528-6.033-1.609s-4.481%202.815-3.5%205.286a5.774%205.774%200%200%200%201.494%202.068l.057.345-.4.287M114.506%2061.821c-.345-2.585%201.666-4.481%205.4-4.941%203.677-.46%206.262%201.034%206.607%203.562.345%202.7-1.839%204.481-5.4%204.941-3.907.517-6.32-1.092-6.607-3.562m11.031-1.264c-.23-1.9-2.585-2.873-5.458-2.528-3.045.4-4.884%201.781-4.654%203.735.23%201.839%202.413%202.873%205.458%202.528%203.103-.403%204.884-1.782%204.651-3.735zM116.23%2073.828l9.193%204.941.172.345-.057.4-.345.23-11.146-1.207-.23-.287.115-.632.287-.172%209.078.977-8.618-4.424-.172-.287.057-.4.23-.287%209.537-2.068-8.963-1.494-.23-.287.057-.575.287-.172%2011.035%201.899c.23.057.287.172.23.287l-.057.4-.287.287-10.173%202.526M112.38%2086.353l7.3%207.412.057.4-.172.4-.4.115-10.227-4.481-.115-.345.23-.575.345-.057%208.388%203.62-6.9-6.832-.115-.345.172-.345.345-.172%209.71.919-8.1-4.137-.172-.287.287-.517.287-.115%2010%205.171.115.345-.172.4-.345.172-10.514-.747M104.279%2096.983h-.347l-.345-.287-.057-.345%203.332-3.964.4-.057%208.561%207.124.057.4-3.217%203.964h-.345l-.345-.287v-.4l2.7-3.275-3.217-2.585-2.3%202.815-.345.057-.345-.287-.057-.345%202.356-2.873-3.735-3.045-2.758%203.39M95.546%20103.418v-.4l.345-.23c.115-.115.23-.115.517%200l10.342%203.792-5.688-7.354v-.4l.4-.287.345.057%206.837%208.848v.4l-.287.23c-.115.115-.23.115-.517%200l-10.514-3.849%205.745%207.469v.4l-.345.287-.345-.057-6.837-8.905M87.502%20108.301a5.116%205.116%200%200%201%202.988-2.643l2.356-1.034.345.172%204.424%2010.227-.115.345-1.724.747c-1.9.8-2.815%201.034-3.907.8-1.551-.345-2.988-1.724-3.907-3.907a6.038%206.038%200%200%201-.46-4.711m4.367%207.584a4.065%204.065%200%200%200%203.045-.345l1.494-.632-3.907-9.078-1.264.517c-1.379.632-2.3%201.149-2.643%202.241a5.756%205.756%200%200%200%20.4%204.079%205.564%205.564%200%200%200%202.875%203.222zM78.138%20110.201l-.23-.172-.115-.46.172-.287%205.113-.977.345.23%202.07%2010.966-.172.345-5.056.977-.287-.23-.057-.4.23-.287%204.194-.8-.8-4.079-3.62.689-.287-.172-.057-.46.172-.287%203.62-.689-.919-4.711-4.309.8M68.945%20110.656a5.27%205.27%200%200%201%203.792-1.149l2.528.057.23.287-.287%2011.146-.287.287-1.9-.057c-2.068-.057-2.988-.23-3.907-.919-1.264-.977-1.953-2.815-1.9-5.171a7.26%207.26%200%200%201%201.724-4.481m.8%208.733a4.159%204.159%200%200%200%202.873.977l1.609.057.23-9.882-1.379-.057c-1.551-.057-2.528.115-3.332.919a6.687%206.687%200%200%200%200%207.986zM60.729%20113.988a1.392%201.392%200%200%201%201.781-1.207%201.422%201.422%200%200%201%201.092%201.9%201.372%201.372%200%200%201-1.781%201.207%201.456%201.456%200%200%201-1.092-1.9M27.233%2081.472a2.755%202.755%200%200%201-2.011%203.447c-2.528.747-3.677-.747-4.309-2.758l-.689-2.3c-.057-.23-.057-.287.23-.345l10.686-3.16c.23-.057.345%200%20.4.23l.517%201.839c.575%201.9.287%203.5-1.781%204.137a2.48%202.48%200%200%201-3.043-1.09m-5.458.287c.46%201.609%201.321%202.643%203.1%202.126s1.9-1.953%201.494-3.447l-.4-1.379-4.6%201.321zm5.343-1.9c.287%201.034.977%202.241%202.815%201.666%201.609-.46%201.551-1.724%201.149-2.988l-.287-1.034-4.022%201.207zM24.59%2090.95l-.4-.115-.23-.517.115-.345%209.823-5.228.4.057%201.034%201.9c1.092%202.011.862%203.677-1.207%204.769a3.129%203.129%200%200%201-3.849-.517l-3.16%204.539h-.345l-.287-.575.057-.46%203.1-4.309-.8-1.436-4.252%202.241m9.825-3.964l-.517-.977-4.309%202.3.632%201.149a2.259%202.259%200%200%200%203.332%201.034c1.552-.81%201.667-2.016.863-3.51zM29.355%2099.051l-.46-.115-.345-.46.115-.287%2011.2-4.194.287.057.345.4v.23l-6.263%2010.169-.345.057-.46-.517v-.46l2.011-3.16-2.585-3.1-3.5%201.379m6.607.977l2.988-4.711-5.228%202.011zM43.377%20112.38l-.345.057-.345-.23a.565.565%200%200%201-.172-.46l.977-10.974-5.63%207.354-.345.057-.4-.287v-.4l6.78-8.848.4-.057.287.23a.5.5%200%200%201%20.172.46l-.977%2011.146%205.745-7.469.345-.057.345.287v.4l-6.837%208.79M54.352%20116.804a5.414%205.414%200%200%201-3.964-.345l-2.356-1.034-.115-.344%204.481-10.227.345-.172%201.724.747c1.9.8%202.643%201.321%203.275%202.3.8%201.379.747%203.332-.172%205.516a6.611%206.611%200%200%201-3.217%203.562m2.585-8.388a4.07%204.07%200%200%200-2.3-1.953l-1.494-.632-3.964%209.078%201.264.517c1.379.632%202.413.862%203.447.4a5.86%205.86%200%200%200%202.7-3.1%206.057%206.057%200%200%200%20.346-4.313z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-search {
  width: 32px;
  height: 32px;
  background-image: url("../../img/ssd_sprites.png");
  background-repeat: no-repeat;
  background-size: 50px;
  background-position: 0 -622px;
}

.icon-sour-b {
  width: 47px;
  height: 47px;
  background-image: url("../../img/svg/icon_orange_horizontal.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sour-b {
    width: 51px;
    height: 51px;
  }
}

.icon-sour {
  width: 22px;
  height: 22px;
  background-image: url("../../img/svg/icon_orange.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sour {
    width: 39px;
    height: 39px;
  }
}

.icon-sour-glass {
  width: 23px;
  height: 23px;
  background-image: url("../../img/svg/icon_sensitivity_sour.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sour-glass {
    left: 48% !important;
    width: 65px;
    height: 65px;
  }
}

@media (min-width: 992px) {
  .icon-sour-glass {
    width: 52px;
    height: 52px;
  }
}

.icon-star {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.688%2022.542%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M11.857%2018.682l7.3%203.861-1.395-8.17%205.928-5.779-8.2-1.171L11.857%200%208.2%207.423%200%208.594l5.928%205.779-1.395%208.17z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.icon-sweet {
  width: 23px;
  height: 23px;
  background-image: url("../../img/svg/icon_sensitivity_sweets.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-sweet {
    width: 40px;
    height: 40px;
  }
}

.icon-tube {
  width: 67px;
  height: 67px;
  background-image: url("../../img/svg/icon_toothpaste.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .icon-tube {
    width: 65px;
    height: 65px;
  }
}

.icon-video-play {
  width: 32px;
  height: 32px;
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABoVBMVEUAAAAAIGAAHmEAImYAIWMAI2QCImUCJGYCI2UAHGMAI2QCImYCJGYCI2YCImQAI2IAHF4AIGMCImQAJGEDI2QCI2UAI2gAEWYAIWQAHFUAImQCI2UAI2UAGmYAH2QCI2YAI2QCJGUAAAAAIWQAImUCImUAAAACI2QAImUAIWMAHV8CI2QAIGACI2QAImUAIGUAJGUCImUCI2QAImcAIWUAAFUsSIACImUHKGr3+PqQnrwPL2709fiYpsEXNXMCJGX6+vyxus8uSoAAIGD8/P2zvdEAH2L9/f28xNc7VYkAI2PJ0N5Zb5wAJGXd4upxhKrm6vB7jK8DJWfV2uZugqcKK2vv8fYFJmj+/v6uuc0wTILy8/ertsxBWoz6+vwVNHEjQXqhrscdO3bs7vOOnbv4+fuap8EMLG319vmirscTNHLk5++Hl7ft7/R2iKyOnboCI2MCI2QAH2YCImYAHWICI2UAImcCI2MCImUAAEACImUAEGACJGUCI2UAF10AImYAIWUAIWQAI2MAIGYCImUAFVUAI2QAImQAG2T///8AAACNwMMjAAAAiXRSTlMACCo8TV5vgJASQnGWmXBBG1B/FWaYFg9cCVKTUQohijOVAVRThgJ1Wz4jjBBzJjArfn00ZQOkkJr6xZz4yZ6B+9SlGP3UOf7YqEjgsVbque+9mea5m/Wa/tKl99Gq/J6hzKDzxPrKm/jNne7C9LzFdm4ZaRqXQ2doBHcQiIMLWl09OyiNDFdhHGsK5F0AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4wQCDRUWyDRt0QAAAoJJREFUWMOt2PlbEkEYB/ARL4h9FQ/UElQsz0JJITooLIqK2uw2yy4ru8ssNTut1Jr/OlZ8kIV9Z96Z5fvzPp9n59h35x3G8NR4auvqGxq93saG+rpaTw3TiG+P3wBbjKZmn5oRaGkFx7S2BMhIW3sQ0ATbO0hIZ5cBwhhdnVJk775ukKY7FBYrPb1yxEpvj0jpi9AUgEgfivTvpyJWDvQ7K2G/igLgd5ygwICaAjDgsIcGh1QVgKHBCmZYXQEYLldGdBSAEbviMfQYY7RU6fDqKQAHD5UwUV0FILqrjOkrAGNFRmOtHV5n3I0CENthDrtjJgrKpDsFYHybibtl4paSwPbMESqTFK320WPHTxAdqxSGMIbz1MlTJCaUZ9I4w/nU6TMEJs1YBkQM52fPEaAMy0oYzs9fuChjsiwnZfK5dFnM5JhJYTi/Mi1iTHzz2RnOr167jjJxvNSUM3kIfaMout4ODOc3bt5yfDbNkioM57enZxyeTaoyd2bvOjJKg7o3dx8ZlMIUP5h7iE4xecGnZh9hj+YX3KQxqcfzgMekfQxPnopLT47wafJnC89BnKy0UPAXL+dBloykbPHUwispYpUtdI4t5vUbUjm2imgMZd6+oxhQKOkJ5HOYeU8Yzna8Vfzduf/5TlblKLC4c6KIuWOK56SoG+VD8bQ16oZZ2j38fdRX4iUn0U/LusqyrYtd0WVW7Md0U08xy5uGVR3lc0UHszahrnxZq2yovn5TVb7/cGrvwotqih/pohM/VZR1pGXN5xd5/0R+M0H+bNCUDWE7z9jmFqGjj2xtMll8f4NixFinXeMsCS9eVttIiJV/1bgGKoytucn1pVQhCldk/wGVaG829s1FawAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
html:lang(vi):root {
  --font: 'Roboto', sans-serif;
  --font-medium: 'Roboto', sans-serif;
  --font-bold: 'Roboto', sans-serif;
}

html:lang(ko-KR):root {
  --font: 'Roboto', sans-serif;
  --font-medium: 'Roboto', sans-serif;
  --font-bold: 'Roboto', sans-serif;
}

:root {
  --font: "Roboto", sans-serif;
  --font-medium: "Roboto", sans-serif;
  --font-bold: "Roboto", sans-serif;
}

body {
  font-family: var(--font);
  font-weight: 400;
}

.page-nourish-sensitivity-toothpaste-range .btn.nourish-green {
  border: none;
  background: linear-gradient(90deg, #4c7c38 0%, 10.1382%, #558939 20%, 40.0922%, #5e983b 59%, 69.3548%, #67a53c 78%, 89.4009%, #71b33e 100%);
}

.page-nourish-sensitivity-toothpaste-range .btn.nourish-green:hover {
  border: 0.1875rem solid #4c7c38;
  background: transparent;
  color: #4c7c38;
}

.page-nourish-sensitivity-toothpaste-range .banner-img {
  padding: 0;
}

.page-nourish-sensitivity-toothpaste-range .banner-txt {
  position: absolute;
  top: 5%;
  left: 5%;
  width: 55vw;
  padding: 0;
}

.page-nourish-sensitivity-toothpaste-range .banner-txt .component-content {
  overflow: visible;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .banner-txt .component-content {
    height: 100%;
  }
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .banner-txt .richText-content {
    position: relative;
    height: 100%;
  }
}

.page-nourish-sensitivity-toothpaste-range .banner-txt h1,
.page-nourish-sensitivity-toothpaste-range .banner-txt p {
  margin: 0;
  color: white;
}

.page-nourish-sensitivity-toothpaste-range .banner-txt h1 {
  margin-bottom: 0.2em;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  font-family: var(--font);
  font-size: 7.8vw;
  letter-spacing: 0.04em;
}

.page-nourish-sensitivity-toothpaste-range .banner-txt h1 .next-line-indent {
  display: block;
  margin-left: 0.5em;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .banner-txt h1 {
    position: absolute;
    top: 15%;
    left: 50%;
    font-size: 7vw;
    transform: translateX(-50%);
  }
}

.page-nourish-sensitivity-toothpaste-range .banner-txt p {
  text-shadow: 0.04em 0.04em 0.06em #303030;
  text-align: center;
  line-height: 1;
  letter-spacing: 0.04em;
}

.page-nourish-sensitivity-toothpaste-range .banner-txt p:first-of-type {
  margin-bottom: 0.3em;
  font-size: 4.3vw;
  font-weight: bold;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .banner-txt p:first-of-type {
    top: 57%;
    left: 3.5%;
    font-size: 4vw;
  }
}

.page-nourish-sensitivity-toothpaste-range .banner-txt p:last-of-type {
  font-size: 3.7vw;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .banner-txt p:last-of-type {
    bottom: 15%;
    left: 4%;
    font-size: 2.1vw;
  }
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .banner-txt p {
    position: absolute;
    width: 100%;
  }
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .banner-txt {
    top: 0;
    left: 0;
    height: 100%;
  }
}

.page-nourish-sensitivity-toothpaste-range .main-text-box {
  display: flex;
  justify-content: center;
  margin: 2rem 0 2rem 0;
}

.page-nourish-sensitivity-toothpaste-range .main-text-box .main-text {
  max-width: 47.5rem;
}

.page-nourish-sensitivity-toothpaste-range .main-text-box .main-text p {
  font-size: 1.5625rem;
  line-height: 1.875rem;
}

.page-nourish-sensitivity-toothpaste-range .main-text-box .main-text p .note-text {
  font-size: 1rem;
}

.page-nourish-sensitivity-toothpaste-range .cta-box {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}

.page-nourish-sensitivity-toothpaste-range .cta-box>.component-content>.paragraphSystem {
  max-width: 60.9375rem;
  margin: 0 auto;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .cta-box>.component-content>.paragraphSystem {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-heading {
  margin-bottom: 1.875rem;
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-heading h2 {
  font-family: var(--font-bold);
  font-size: 1.5rem;
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-heading.heading-smaller {
  margin-bottom: 0;
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-heading.heading-smaller h2 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-heading.heading-sp {
    display: none;
  }
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-image>.component-content {
  text-align: center;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-image {
    width: 45%;
  }
}

@media (min-width: 992px) {
  .page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-image {
    width: 40%;
  }
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-text.text-sp {
    display: none;
  }
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-text.box-text-tb-dt {
  display: none;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-text.box-text-tb-dt {
    display: block;
  }
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-text h2 {
  font-family: var(--font-bold);
  font-size: 1.25rem;
  line-height: 1.625rem;
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-text p {
  font-size: 1rem;
  line-height: 1.625rem;
}

.page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-text p .note-text {
  font-size: 0.875rem;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .cta-box .cta-box-text {
    width: 45%;
  }
}

.page-nourish-sensitivity-toothpaste-range .science-within-nourish-box>.component-content {
  background-size: cover;
  background-position: center center;
}

.page-nourish-sensitivity-toothpaste-range .science-within-nourish-box .cta-box-heading h2::after {
  position: absolute;
  bottom: 15%;
  left: 50%;
  width: 2.5em;
  height: 0.25rem;
  content: "";
  background-color: #0071E5;
  transform: translateX(-50%);
}

@media (min-width: 992px) {
  .page-nourish-sensitivity-toothpaste-range .science-within-nourish-box .cta-box-image {
    width: 45%;
  }
}

.page-nourish-sensitivity-toothpaste-range .science-within-nourish-box .cta-box-text {
  padding: 2rem;
  background-color: white;
  border-radius: 0rem 3rem;
}

@media (min-width: 992px) {
  .page-nourish-sensitivity-toothpaste-range .science-within-nourish-box .cta-box-text {
    width: 55%;
  }
}

.page-nourish-sensitivity-toothpaste-range .science-within-nourish-box .cta-box-text p:last-of-type {
  margin-top: 1.875rem;
  margin-bottom: 0;
  text-align: center;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .science-within-nourish-box .cta-box-text p:last-of-type {
    margin: 0;
    text-align: left;
  }
}

.page-nourish-sensitivity-toothpaste-range .great-brushing-experience-box>.component-content>.paragraphSystem {
  display: flex;
  flex-wrap: wrap;
}

.page-nourish-sensitivity-toothpaste-range .great-brushing-experience-box .cta-box-image {
  order: 1;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .great-brushing-experience-box .cta-box-image {
    order: 2;
  }
}

.page-nourish-sensitivity-toothpaste-range .great-brushing-experience-box .cta-box-text {
  order: 2;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .great-brushing-experience-box .cta-box-text {
    order: 1;
  }
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box {
  padding: 0;
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box>.component-content {
  background-size: contain;
  background-position: center center;
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box>.component-content>.paragraphSystem {
  max-width: 72.0625rem;
  margin: 0 auto;
  padding: 1.875rem 0.9375rem;
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-heading {
  margin-bottom: 1.875rem;
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-heading h2 {
  margin-bottom: 0;
  font-family: var(--font-bold);
  font-size: 1.125rem;
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles {
  margin-top: -12vw;
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles>.component-content>.paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles>.component-content>.paragraphSystem>a {
    display: none;
  }
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles>.component-content>.paragraphSystem {
    justify-content: space-around;
  }
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article {
  background-color: white;
  width: 80%;
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article+.testimonials-article {
  margin-top: 1rem;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article+.testimonials-article {
    margin-top: 0;
  }
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article p {
  font-size: 1rem;
  line-height: 1.625rem;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article p:first-of-type {
    min-height: 215px;
  }
}

@media (min-width: 992px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article p:first-of-type {
    min-height: 180px;
  }
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article p:last-of-type {
  color: #8F8B8B;
}

@media (min-width: 1200px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article p {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles .testimonials-article {
    width: 30%;
  }
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles {
    margin-top: -8vw;
  }
}

@media (min-width: 1200px) {
  .page-nourish-sensitivity-toothpaste-range .testimonials-box .testimonials-articles {
    margin-top: -5rem;
  }
}

.page-nourish-sensitivity-toothpaste-range .testimonials-box .richText:last-of-type:not(.testimonials-article) p {
  margin-top: 1.875rem;
  margin-bottom: 0;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article {
  margin-bottom: 2.5rem;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article:last-of-type {
  margin-bottom: 0;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text h3 {
  font-family: var(--font-bold);
  font-size: 1.125rem;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text h3 a {
  color: #10069F;
  font-size: 1.125rem;
  line-height: 1.625rem;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text h3 a {
    font-size: 1.25rem;
  }
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text h3 a:hover {
  border-bottom: 3px solid #10069F;
  color: #10069F;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text p {
  font-size: 1rem;
  line-height: 1.625rem;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text p a:hover {
  border-bottom: 2px solid #0071E5;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text p:last-of-type {
  margin-bottom: 0;
}

.page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article .cta-article-text .link-without-border {
  font-size: 1rem;
  font-family: var(--font) !important;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .nourish-toothpaste-range-box .cta-box-articles .cta-box-article {
    width: 33.333%;
    margin-bottom: 0;
  }
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box {
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box>.component-content {
  padding: 1.875rem 0.9375rem;
  background-size: cover;
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box>.component-content>.paragraphSystem {
  max-width: 74.0625rem;
  margin: 0 auto;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box>.component-content {
    background-position: bottom left;
  }
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .cta-box-heading {
  margin-top: 1.875rem;
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .cta-box-heading h2 {
  margin-bottom: 0;
  color: white;
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .cta-box-heading h2::after {
  position: absolute;
  bottom: -55%;
  left: 50%;
  width: 2.5em;
  height: 0.25rem;
  content: "";
  background-color: white;
  transform: translateX(-50%);
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .cta-box-text p {
  margin-top: 0;
  color: white;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .cta-box-text {
    width: 100%;
    max-width: 30rem;
  }
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .icons-box {
  margin-top: 0.875rem;
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .icons-box .icon-box {
  width: 50%;
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .icons-box .icon-box .icon-box-text p {
  font-size: 1rem;
  color: white;
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .icons-box .icon-box .icon-box-image>.component-content {
  text-align: center;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .icons-box .icon-box {
    width: 25%;
  }
}

.page-nourish-sensitivity-toothpaste-range .nourishing-the-planet-box .cta-box-disclaimer p {
  font-size: 0.875rem;
  color: white;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .order-sample-box {
    padding: 1.875rem 3.125rem 3.125rem 3.125rem;
  }
}

.page-nourish-sensitivity-toothpaste-range .order-sample-box .cta-box-text p:last-of-type {
  margin-bottom: 0;
  margin-top: 1.875rem;
  text-align: center;
}

@media (min-width: 768px) {
  .page-nourish-sensitivity-toothpaste-range .order-sample-box .cta-box-text p:last-of-type {
    text-align: left;
  }
}

:lang(en-IE) img {
  height: auto;
}

:lang(en-IE) .top-bar .top-bar-blend-bg .top-bar-right {
  width: 100%;
}

:lang(en-IE) .social-pages .parametrizedhtml a:hover {
  border-bottom: none;
}

@media (max-width: 991px) {
  :lang(en-IE) .reference-pronamel-top-bar {
    display: none;
  }
}

:lang(en-IE) .single-section-block .product-box .image {
  display: flex;
  justify-content: center;
  align-items: center;
}

:lang(en-IE) .icon-glass-cold {
  width: 27px;
  height: 52px;
}

:lang(en-IE) .icon-cup-hot {
  width: 39px;
  height: 39px;
}

:lang(en-IE) .icon-sweet {
  width: 40px;
  height: 44px;
}

:lang(en-IE) .icon-sour-glass {
  width: 43px;
  height: 55px;
}

@media (min-width: 768px) {
  :lang(en-IE) .icon-sour-glass {
    background-position: initial !important;
    background-size: contain !important;
  }
}

:lang(en-IE) .mobile-nav .social-pages .parametrizedhtml {
  margin: 10px;
}

@media (max-width: 991px) {
  :lang(en-IE) body.template-sensodyne-related-articles-template .breadcrumbs.Breadcrumbs-mobile {
    display: block !important;
    margin: 0;
  }
}

@media (min-width: 992px) {
  :lang(en-IE) body.template-sensodyne-related-articles-template .breadcrumbs.Breadcrumbs-mobile {
    display: none !important;
    margin: 0;
  }
}

:lang(en-IE) body.template-sensodyne-related-articles-template .breadcrumbs {
  margin: 0 !important;
  padding: 0;
}

@media (max-width: 991px) {
  :lang(en-IE) body.template-sensodyne-related-articles-template .breadcrumbs {
    display: none;
  }
}

@media (min-width: 992px) {
  :lang(en-IE) body.template-sensodyne-related-articles-template .breadcrumbs {
    display: block !important;
  }
}

:lang(en-IE) body.template-sensodyne-related-articles-template .hero-article {
  margin-top: 0px !important;
}

@media (max-width: 768px) {
  :lang(en-IE) .page-home .carousel-content .main-text {
    left: 0;
    width: 75%;
    padding-left: 0;
  }
}

:lang(en-IE) .page-home .slides-item1 .carousel-content .main-text {
  height: auto;
  margin-bottom: 0;
  position: absolute;
  bottom: 15%;
  width: 100% !important;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-home .slides-item1 .carousel-content .main-text {
    bottom: 7%;
  }
}

@media (min-width: 768px) {
  :lang(en-IE) .page-home .slides-item1 .carousel-content .main-text .dark-blue-bold-txt-46 {
    font-size: 1.875rem;
  }
}

@media (min-width: 768px) {
  :lang(en-IE) .page-home .slides-item1 .carousel-content .main-text .dark-blue-bold-txt-18 {
    font-size: 2.125rem;
  }
}

:lang(en-IE) .page-home .slides-item1 .carousel-content .main-text p:last-child {
  position: static;
  max-width: unset;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  :lang(en-IE) .page-home .hero-image-wrapper {
    margin-top: 0 !important;
  }
}

@media (min-width: 768px) {
  :lang(en-IE) .page-home .slides-item4 .main-text {
    width: 69% !important;
  }
}

:lang(en-IE) .page-home .slides-item4 .main-text .dark-blue-txt-strong-30 {
  line-height: 1.1;
}

@media (max-width: 767px) {
  :lang(en-IE) .page-home .richText-content {
    width: 90%;
    margin: 0 auto;
  }
}

:lang(en-IE) .page-home .richText-content>h2 {
  margin-bottom: 5px;
}

:lang(en-IE) .page-home .richText-content>h2 span {
  line-height: 1;
}

:lang(en-IE) .page-home .navigation-item-title {
  white-space: normal;
}

:lang(en-IE) .page-home .navigation-level3 li a {
  padding: 13px;
}

:lang(en-IE) .page-products .powerreviews {
  display: none;
}

:lang(en-IE) .page-products .reference-buy-now-button {
  display: none;
}

:lang(en-IE) .page-products #Product-video-block {
  display: none;
}

:lang(en-IE) .page-products #Product-Most-popular-block #container12>.row {
  display: flex;
  justify-content: center;
}

:lang(en-IE) .page-products #Product-Most-popular-block #container12>.row .col-xs-2:last-of-type {
  display: none;
}

:lang(en-IE) .page-products #Product-Most-popular-block #container12>.row .col-md-2 {
  width: 25%;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-products #Product-Most-popular-block img {
    height: auto;
  }
}

:lang(en-IE) .page-products .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p a:first-child {
  margin-right: 0;
}

:lang(en-IE) .page-products .carousel.product-carousel .carousel-content .background-image-box>.component-content>.content>.banner-buttons .component-content>.content p a:first-child:after {
  display: none;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  :lang(en-IE) .page-products .breadcrumbs {
    margin-top: 0 !important;
  }
}

@media (max-width: 767px) {
  :lang(en-IE) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption {
    top: 4%;
  }
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  :lang(en-IE) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption {
    top: 15%;
  }
}

:lang(en-IE) .page-sensitivity-and-gum-relief-toothpaste .buy-now-btn-large-18 {
  display: inline-flex;
  align-items: center;
}

@media (min-width: 1900px) {
  :lang(en-IE) .page-sensitivity-and-gum-relief-toothpaste .buy-now-btn-large-18 {
    padding: 20px !important;
    font-size: 1rem !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  :lang(en-IE) .page-sensitivity-and-gum-relief-toothpaste .sync-slider .slick-slide {
    width: 140px !important;
  }
}

:lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption {
  text-align: right;
  position: absolute;
  bottom: 15%;
  right: 38%;
}

@media (max-width: 767px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption {
    bottom: 20%;
    right: 10%;
  }
}

:lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1 {
  font-size: 2.6rem;
  margin: 0;
}

@media (max-width: 767px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1 {
    font-size: 0.875rem;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1 {
    font-size: 1.063rem;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1 {
    font-size: 1.688rem;
  }
}

@media (min-width: 1200px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1 {
    font-size: 1.75rem;
  }
}

@media (min-width: 1900px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1 {
    font-size: 3.4rem;
  }
}

:lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1>strong {
  font-size: 3.5rem;
}

@media (max-width: 767px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1>strong {
    font-size: 1.75rem;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1>strong {
    font-size: 2.3rem;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1>strong {
    font-size: 2.75rem;
  }
}

@media (min-width: 1900px) {
  :lang(en-IE) .page-sensodyne-breeze .full-screen-width-image figure figcaption>h1>strong {
    font-size: 4.7rem;
  }
}

@media (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
  :lang(en-IE) #header .row .hero-article {
    margin-top: 0;
  }
}

:lang(en-IE) .page-tooth-decay #content,
:lang(en-IE) .page-best-way-to-whiten-teeth #content,
:lang(en-IE) .page-causes-of-tooth-sensitivity #content,
:lang(en-IE) .page-symptoms-of-sensitive-teeth #content,
:lang(en-IE) .page-sensitive-teeth-toothbrushes #content,
:lang(en-IE) .page-treatment #content {
  padding: 0 15px;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-symptoms-of-sensitive-teeth .hero-article figure figcaption {
    width: 65%;
  }
}

:lang(en-IE) .page-symptoms-of-sensitive-teeth .hero-article figure figcaption h1 {
  padding-top: 0;
}

:lang(en-IE) .page-symptoms-of-sensitive-teeth .reviews-single-card {
  margin-bottom: 8vw;
}

:lang(en-IE) .page-symptoms-of-sensitive-teeth .reviews-single-card .btn {
  width: 190px;
}

:lang(en-IE) .page-assessing-tooth-pain .small-message-text a,
:lang(en-IE) .page-pain-relief-for-toothache .small-message-text a {
  word-wrap: break-word;
}

:lang(en-IE) .page-pain-relief-for-toothache .article-tile-related .image.zglazyload {
  margin-left: 0;
}

:lang(en-IE) .page-sensodyne-extra-fresh-gel .BannerArea figure figcaption {
  left: 7%;
}

@media (max-width: 767px) {
  :lang(en-IE) .page-sensodyne-fresh-mint-toothpaste .BannerArea figure figcaption h1 .new-line-mobile {
    font-size: 2rem;
  }
}

@media (max-width: 389px) {
  :lang(en-IE) .page-about-sensodyne .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav {
    bottom: 70px;
  }
}

:lang(en-IE) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
  margin-top: 70px;
  flex-basis: unset;
  width: 100%;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
    width: 45%;
  }
}

:lang(en-IE) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image {
  flex-basis: unset;
  width: 100%;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image {
    margin-top: 85px;
    width: 25%;
  }
}

:lang(en-IE) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image img {
  max-width: 150px;
}

:lang(en-IE) .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption h1 {
  margin: 20px 0;
}

:lang(en-IE) .page-Sensodyne-RepairProtect-toothbrush .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
  margin-top: 70px;
  flex-basis: unset;
  width: 100%;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-Sensodyne-RepairProtect-toothbrush .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
    width: 45%;
  }
}

:lang(en-IE) .page-Sensodyne-RepairProtect-toothbrush .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image {
  flex-basis: unset;
  width: 100%;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-Sensodyne-RepairProtect-toothbrush .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image {
    margin-top: 85px;
    width: 25%;
  }
}

:lang(en-IE) .page-Sensodyne-RepairProtect-toothbrush .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image img {
  max-width: 150px;
}

:lang(en-IE) .page-oral-health-tips .full-screen-width-image figcaption {
  width: 65%;
}

:lang(en-IE) .page-oral-health-tips .breadcrumbs,
:lang(en-IE) .page-oral-health-tips #content .row .breadcrumbs-parsys {
  display: block !important;
  margin-top: 0 !important;
}

:lang(en-IE) .blue-gradient-header .image img {
  width: auto;
}

@media (min-width: 768px) {
  :lang(en-IE) .blue-gradient-header .image img {
    height: 300px;
  }
}

@media (max-width: 767px) {
  :lang(en-IE) .blue-gradient-header .image img {
    height: 175px;
  }
}

@media (min-width: 768px) {
  :lang(en-IE) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box .box {
    margin-top: 70px;
  }
}

:lang(en-IE) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box .richText:not(.richTextEnhanced) p {
  color: #00438b;
  text-align: center;
  word-wrap: normal;
  margin: 0 auto;
  font-family: "Roboto", sans-serif;
  font-size: 4rem;
  line-height: 55px;
  letter-spacing: 2px;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box .richText:not(.richTextEnhanced) p {
    text-align: left;
    font-size: 5.375rem;
    line-height: 64px;
    width: 95%;
    margin: 0;
  }
}

:lang(en-IE) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box .richText:not(.richTextEnhanced) p span {
  color: #019ee5;
  font-family: "Roboto", sans-serif;
  font-size: 3rem;
  font-weight: 100;
  letter-spacing: 4px;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box .richText:not(.richTextEnhanced) p span {
    font-size: 3.5rem;
  }
}

:lang(en-IE) .page-sensitivity-gum-whitening-toothpaste #Product-review-block>.row {
  display: none;
}

:lang(en-IE) .page-rapid-relief .image-list figcaption ul {
  display: flex;
  margin: 10px 0 0 0;
  padding: 0;
  list-style: none;
}

:lang(en-IE) .page-rapid-relief .image-list figcaption ul li {
  width: 20%;
  font-size: 0.75rem;
  text-align: center;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-rapid-relief .image-list figcaption ul li {
    font-size: 1.125rem;
  }
}

:lang(en-IE) .page-pronamel .big-rounded-box .image-without-link-underline a:hover {
  border-bottom: none;
}

:lang(en-IE) .page-pronamel .richText.PageTtitle {
  display: none;
}

@media (min-width: 768px) {
  :lang(en-IE) .page-pronamel-mouthwash #Product-Overview .d-mobile-visible {
    width: auto;
    max-width: 100%;
  }
}

:lang(en-IE) .page-pronamel-mouthwash #Product-Overview .image.last img {
  max-height: 400px;
}

:lang(en-IE) .page-sensitivity-gum-toothpaste .BannerArea figcaption p,
:lang(en-IE) .page-sensitivity-gum-whitening-toothpaste .BannerArea figcaption p {
  color: #10069f;
  font-weight: normal;
  text-align: center;
  margin: 0;
  font-size: 1rem;
  line-height: 1;
  font-family: "Roboto", sans-serif;
  padding: 0 15px;
}

@media (min-width: 992px) {

  :lang(en-IE) .page-sensitivity-gum-toothpaste .BannerArea figcaption p,
  :lang(en-IE) .page-sensitivity-gum-whitening-toothpaste .BannerArea figcaption p {
    font-size: 1.375rem;
  }
}

@media (min-width: 1200px) {

  :lang(en-IE) .page-sensitivity-gum-toothpaste .BannerArea figcaption p,
  :lang(en-IE) .page-sensitivity-gum-whitening-toothpaste .BannerArea figcaption p {
    font-size: 1.75rem;
  }
}

@media (max-width: 991px) {
  :lang(ko-KR) .navigation-item.navigation-level1.is-active>.navigation-item-title {
    display: none !important;
  }
}

:lang(ko-KR) .hero-image-wrapper .h2-hero h2 {
  font-weight: bold;
}

:lang(ko-KR) #footer .list-footer ul li a {
  font-weight: bold;
}

:lang(ko-KR) .related-box figure figcaption a {
  width: 100%;
}

@media (min-width: 768px) and (max-width: 991px) {
  :lang(ko-KR) .related-box figure figcaption a {
    font-size: 1.125rem;
  }
}

@media (max-width: 767px) {
  :lang(ko-KR) .quiz-block .carousel-track .carousel-slide .slide-content .answers .btn-transparent {
    font-size: 0.75rem;
  }
}

:lang(ko-KR) .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content .quiz-logo {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/ko_KR/related-articles/ssd_all.jpg");
}

:lang(ko-KR) .blue-gradient-header p {
  font-weight: 700;
}

:lang(ko-KR) .picture-on-line {
  bottom: -94px !important;
}

@media (min-width: 992px) {
  :lang(ko-KR) .picture-on-line {
    bottom: -112px !important;
  }
}

@media (max-width: 991px) {

  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothpaste-category,
  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothbrush-category {
    display: block !important;
  }

  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothpaste-category>a .navigation-item-decoration,
  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothbrush-category>a .navigation-item-decoration {
    display: inline-block;
  }

  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothpaste-category>a .navigation-item-decoration:after,
  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothbrush-category>a .navigation-item-decoration:after {
    transform: rotate(-45deg);
  }

  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothpaste-category>a .navigation-item-decoration:before,
  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothbrush-category>a .navigation-item-decoration:before {
    transform: rotate(45deg);
  }

  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothpaste-category.is-open>a .navigation-item-decoration:after,
  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothbrush-category.is-open>a .navigation-item-decoration:after {
    transform: rotate(45deg);
  }

  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothpaste-category.is-open>a .navigation-item-decoration:before,
  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothbrush-category.is-open>a .navigation-item-decoration:before {
    transform: rotate(-45deg);
  }

  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothpaste-category.is-open .navigation-level4.navigation-root,
  :lang(ko-KR) .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-toothbrush-category.is-open .navigation-level4.navigation-root {
    display: block !important;
    border: none;
  }
}

:lang(ko-KR) .page-home .carousel-block .carousel .slides-item1 .carousel-content h2 {
  position: absolute;
  bottom: 20%;
}

@media (min-width: 768px) {
  :lang(ko-KR) .page-home .carousel-block .carousel .slides-item1 .carousel-content h2 {
    bottom: 10%;
  }
}

@media (min-width: 992px) {
  :lang(ko-KR) .page-home .carousel-block .carousel .slides-item1 .carousel-content h2 {
    bottom: 14%;
  }
}

:lang(ko-KR) .page-home .carousel-block .carousel .slides-item1 .carousel-content p {
  bottom: 15%;
}

@media (min-width: 768px) {
  :lang(ko-KR) .page-home .carousel-block .carousel .slides-item1 .carousel-content p {
    width: 100%;
    bottom: 5%;
  }
}

:lang(ko-KR) .page-home .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content .quiz-logo {
  background-repeat: no-repeat;
}

@media (min-width: 992px) {
  :lang(ko-KR) .page-home .article-tile figure figcaption {
    width: 66%;
  }
}

@media (min-width: 1200px) {
  :lang(ko-KR) .page-home .article-tile figure figcaption {
    width: 58%;
  }
}

@media (min-width: 1020px) {
  :lang(ko-KR) .page-products.device-tablet .product-box.product-type-toothbrush.last {
    float: right;
  }
}

:lang(ko-KR) .page-products.page-multicare-toothbrush #Product-Overview #container2 .Product-Title {
  margin-top: 20px;
}

:lang(ko-KR) .page-products.page-multicare-toothbrush #Product-Overview #container2 .Product-Title h1 {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.3;
}

@media (min-width: 768px) {
  :lang(ko-KR) .page-about-sensodyne .about-bg-section .icon-box>.component-content p {
    margin: 0 auto;
  }
}

:lang(ko-KR) .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .how-sensodyne-help>.component-content .product-description p:first-of-type {
  margin-top: 18px;
}

:lang(ko-KR) .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card p {
  max-width: none;
}

:lang(ko-KR) .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card p .btn {
  width: 20em;
}

@media (min-width: 768px) {
  :lang(ko-KR) .page-understanding-tooth-sensitivity.page-treating-sensitive-teeth .hero-article h2 {
    width: 50%;
  }
}

@media (max-width: 767px) {
  :lang(ko-KR) .page-sensodyne-breeze .BannerArea figure figcaption {
    width: 80%;
  }
}

:lang(ko-KR) .page-sensodyne-breeze .BannerArea figure figcaption h1 {
  font-size: 3.5vw;
  line-height: 1.5em;
}

@media (min-width: 768px) {
  :lang(ko-KR) .page-sensodyne-breeze .BannerArea figure figcaption h1 {
    font-size: 2vw;
  }
}

@media (max-width: 767px) {
  :lang(ko-KR) .page-oral-health-tips .full-screen-width-image figcaption {
    bottom: unset;
    top: 23vw;
  }
}

@media (max-width: 767px) {
  :lang(ko-KR) .page-oral-health-tips .full-screen-width-image figcaption .font-size-40 {
    line-height: 1.1em;
    font-size: 6vw;
  }
}

@media (min-width: 667px) and (max-width: 767px) {
  :lang(ko-KR) .page-oral-health-tips #related-wrapper .related-box img {
    height: 300px;
  }
}

@media (max-width: 991px) {
  :lang(ko-KR) .page-oral-health-tips #toothpaste-for-you>.row {
    display: flex;
    flex-direction: column;
  }

  :lang(ko-KR) .page-oral-health-tips #toothpaste-for-you>.row div:last-of-type {
    order: -1;
  }
}

@media (min-width: 992px) {
  :lang(ko-KR) .page-oral-health-tips .reference-Articles-filter .article-selector li:last-of-type {
    width: 33%;
  }
}

@media (min-device-width: 736px) and (max-device-width: 1023px) and (orientation: landscape) {
  :lang(ko-KR) .page-oral-health-tips .category-landing-body .related-box:nth-child(3) img {
    height: unset;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  :lang(ko-KR) .page-oral-health-tips.page-brushing-cause-sensitive-teeth .margin-top-5 .myth-truth-row .richText:nth-child(2) {
    margin-left: 7.5%;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  :lang(ko-KR) .page-oral-health-tips.page-brushing-cause-sensitive-teeth .margin-top-3 .myth-truth-row .richText:nth-child(3) {
    margin-left: 7.5%;
  }
}

@media (min-width: 992px) {
  :lang(ko-KR) .page-oral-health-tips.page-managing-sensitive-teeth .article-tile figure figcaption {
    width: 67%;
  }
}

@media (min-width: 1200px) {
  :lang(ko-KR) .page-oral-health-tips.page-managing-sensitive-teeth .article-tile figure figcaption {
    width: 60%;
  }
}

@media (max-width: 767px) {
  :lang(ko-KR) .page-sensitive-teeth-toothbrushes .article-tile.caption-top-left figcaption .caption-large-txt {
    font-size: 5vw;
  }
}

@media (max-width: 767px) {
  :lang(ko-KR) .page-sensitive-teeth-toothbrushes .why-my-teeth-hurt-description p {
    padding: 0 15px;
  }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  html:lang(es-AR) #header .row .hero-article {
    margin-top: 0;
  }
}

html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption {
  left: 6%;
}

@media (max-width: 991px) {
  html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption {
    width: 300px;
  }
}

@media (min-width: 992px) {
  html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption {
    top: 50%;
    transform: translateY(-50%);
  }
}

html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption h1 {
  width: 300px;
}

@media (max-width: 991px) {
  html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 2rem;
  }
}

@media (min-width: 992px) {
  html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 413px;
  }
}

@media (min-width: 1200px) {
  html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 600px;
  }
}

@media (min-width: 1440px) {
  html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 670px;
  }
}

@media (pointer: none),
(pointer: coarse) {
  html:lang(es-AR) .hero-image-wrapper .hero-image-home figcaption h1 {
    -webkit-text-fill-color: initial;
    background: none;
  }
}

@media (min-width: 992px) {
  html:lang(es-AR) .desktop-nav .blue-nav-blend .navigation-root .navigation-item {
    border: none;
  }

  html:lang(es-AR) .desktop-nav .blue-nav-blend .navigation-root .navigation-item .navigation-item-title {
    white-space: pre-wrap;
    display: flex !important;
    line-height: 1;
  }
}

html:lang(es-AR) .mobile-nav .navigation-level1>.navigation-item>.navigation-item-title {
  display: none !important;
}

html:lang(es-AR) .mobile-nav .page-products .navigation-level3.navigation-branch .navigation-level3.navigation-item:not(:first-of-type) {
  display: none !important;
}

html:lang(es-AR) .mobile-nav .page-producto-resultados>.navigation-item-title {
  display: none !important;
}

html:lang(es-AR) .mobile-nav .page-producto-resultados .navigation-root.navigation-level4 {
  display: block !important;
  border: none;
}

html:lang(es-AR) .list-with-ticks-master.richText ul li:before {
  content: '' !important;
}

@media (max-width: 767px) {
  html:lang(es-AR) .quiz-block .carousel-track .carousel-slide .slide-content .answers .btn {
    display: block;
  }
}

html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .carousel-slides img {
  max-height: none !important;
}

@media (min-width: 768px) {
  html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item2 .carousel-content {
    bottom: 6%;
  }
}

@media (min-width: 992px) {
  html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item2 .carousel-content {
    bottom: 50px;
  }
}

@media (min-width: 768px) {
  html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item2 .main-text {
    width: 73%;
    padding-left: 0;
  }

  html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item2 .main-text h2 {
    margin-bottom: 0;
  }
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item3 .main-text {
    left: 0;
  }

  html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item3 .main-text p {
    line-height: 0.5;
  }
}

html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item4 .main-text {
  width: 67%;
  left: 0;
}

@media (min-width: 768px) {
  html:lang(es-AR) .page-home .carousel-block .carousel-wrapper .slides-item4 .main-text {
    width: 65%;
    padding-left: 0;
  }
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image {
    flex-basis: auto;
  }
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
    flex-basis: auto;
  }
}

@media (min-width: 992px) {
  html:lang(es-AR) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
    flex-basis: 60%;
  }
}

@media (max-width: 991px) {
  html:lang(es-AR) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
    padding: 0 35px;
    margin-left: 0;
  }

  html:lang(es-AR) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText .font-size-24 {
    font-size: 1rem;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  html:lang(es-AR) .page-causes-of-tooth-sensitivity .hero-article figure figcaption h1 {
    font-size: 2.5rem;
  }
}

html:lang(es-AR) .page-causes-of-tooth-sensitivity .main-causes .btn {
  width: 170px;
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-products .multi-product-block .single-product-block .product-box {
    min-height: auto;
    margin-bottom: 20px;
  }
}

@media (min-width: 768px) {
  html:lang(es-AR) .page-products .carousel.product-carousel .carousel-content .banner-buttons .richText p a:first-child {
    margin-right: 0 !important;
  }
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 {
    font-size: 3rem;
    line-height: 1;
  }

  html:lang(es-AR) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 span {
    font-size: 2rem;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  html:lang(es-AR) .page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 {
    font-size: 1.5rem;
  }

  html:lang(es-AR) .page-sensodyne-deep-clean-toothpaste .BannerArea figure figcaption h1 strong {
    font-size: 2.25rem;
  }
}

@media (min-width: 768px) {
  html:lang(es-AR) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure img {
    margin-top: 35px;
  }
}

@media (min-width: 992px) {
  html:lang(es-AR) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure img {
    margin-top: 70px;
  }
}

@media (min-width: 1700px) {
  html:lang(es-AR) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure img {
    margin-top: 0;
  }
}

html:lang(es-AR) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption {
  top: 0;
}

@media (min-width: 992px) {
  html:lang(es-AR) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption {
    top: 50px;
  }
}

html:lang(es-AR) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption h1 {
  padding: 0 15px;
}

html:lang(es-AR) .page-sensitivity-and-gum-relief-toothpaste .hero-article figure figcaption p {
  margin-top: 0;
}

html:lang(es-AR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
  top: 2%;
}

@media (min-width: 992px) {
  html:lang(es-AR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
    top: 15%;
  }
}

html:lang(es-AR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img h2 {
  margin-bottom: 0;
}

html:lang(es-AR) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .image {
  margin-top: 0;
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-deep-repair-toothpaste-range .article-tiles-wrapper {
    margin-top: 0;
  }
}

@media (max-width: 991px) {
  html:lang(es-AR) .page-moments-that-matter .hero-image-home figcaption {
    width: 450px;
  }

  html:lang(es-AR) .page-moments-that-matter .hero-image-home figcaption h1 {
    width: 350px;
  }
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-moments-that-matter .hero-image-home figcaption h2 {
    width: 47%;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  html:lang(es-AR) .page-ingredients .hero-article figure figcaption h1 {
    margin-bottom: 0;
  }

  html:lang(es-AR) .page-ingredients .hero-article figure figcaption h2 {
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  html:lang(es-AR) .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .sensitive-teeth-wrapper .button-wrapper-sensitive-teeth .btn {
    max-width: 220px;
    width: 220px;
  }
}

html:lang(es-AR) a.link-without-border {
  display: inline-flex;
}

@media (min-width: 768px) {
  html:lang(es-AR) .page-treating-sensitive-teeth .hero-article figure figcaption {
    width: 43%;
  }
}

html:lang(es-AR) .page-treating-sensitive-teeth .reviews-single-card .btn {
  width: 230px;
}

html:lang(es-ES) .hero-image-wrapper .hero-image-home figcaption h1 {
  width: 280px;
}

@media (max-width: 767px) {
  html:lang(es-ES) .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 1.9rem;
    padding-right: 45px;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 415px;
    font-size: 2.5rem;
  }
}

@media (min-width: 1280px) {
  html:lang(es-ES) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 450px;
    font-size: 3.75rem;
  }
}

@media (min-width: 1440px) {
  html:lang(es-ES) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 480px;
  }
}

@media (min-width: 1536px) {
  html:lang(es-ES) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 520px;
  }
}

@media (min-width: 1920px) {
  html:lang(es-ES) .hero-image-wrapper .hero-image-home figcaption h1 {
    width: 660px;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .hero-image-wrapper .h2-hero h2 {
    font-size: 1.625rem;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .desktop-nav .mega-menu.content-productos .reference-menuproductlist li {
    width: 100%;
  }
}

html:lang(es-ES) .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.navigation-item.page-sensitivity-gum-toothpaste-extra-fresh {
  display: none !important;
}

@media (min-width: 992px) {
  html:lang(es-ES) .product-details-title h2 {
    font-size: 1.375rem;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .product-details-title h2 .h2-hero h2 {
    font-size: 1.625rem;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .blue-gradient-header p {
    line-height: 3rem;
  }
}

html:lang(es-ES) .title-small {
  font-size: 1.5rem !important;
  line-height: 1.2 !important;
  margin-bottom: 5px !important;
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide .slide-content {
  width: 60%;
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content .quiz-logo {
  background-repeat: no-repeat;
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/SVGsprite/SSD-RECOMENDADO-POR-DENTISTAS-Silver.svg");
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-1 {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-sp.jpg");
}

@media (min-width: 768px) {
  html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-1 {
    background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-dt.jpg");
  }
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-2 {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-bg-sp.jpg");
}

@media (min-width: 768px) {
  html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-2 {
    background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-bg-dt.jpg");
  }
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-3 {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-icecream-sp.jpg");
}

@media (min-width: 768px) {
  html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-3 {
    background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-icecream-dt.jpg");
  }
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-4 {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-bg-sp.jpg");
}

@media (min-width: 768px) {
  html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-4 {
    background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-bg-dt.jpg");
  }
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-6 {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-bg-sp.jpg");
}

@media (min-width: 768px) {
  html:lang(es-ES) .quiz-block .carousel-track .carousel-slide#slide-6 {
    background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/es_ES/sensitivity-quiz/sensitivity-quiz-bg-dt.jpg");
  }
}

@media (max-width: 767px) {
  html:lang(es-ES) .box-common-questions .container-override .richText .white-txt-strong-30 {
    display: block;
    padding: 0 15px;
  }
}

html:lang(es-ES) #Product-Most-popular-block #container12 .row .col-md-2 .image figure h2 {
  line-height: 2rem;
}

@media (min-width: 768px) {

  html:lang(es-ES) .page-sensodyne-complete-protection-toothpaste .BannerArea .full-width-banner-box h2,
  html:lang(es-ES) .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea .full-width-banner-box h2 {
    width: 85%;
    display: flex;
    flex-wrap: wrap;
  }
}

html:lang(es-ES) .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
html:lang(es-ES) .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt {
  width: 25%;
}

html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(4) .carousel-content {
  bottom: 15px;
  left: 0;
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(4) .carousel-content {
    bottom: 45px;
  }
}

html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(4) .carousel-content .main-text {
  padding-left: 0;
  left: 0;
}

@media (min-width: 768px) and (max-width: 991px) {
  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content .richText-content {
    margin-top: 80px !important;
  }

  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content h2>span {
    font-size: 1.5rem !important;
  }

  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content p:first-of-type {
    width: 100% !important;
  }

  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content p:first-of-type>span {
    font-size: 1.5rem !important;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content .richText-content {
    margin-top: 120px !important;
  }

  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content h2>span {
    font-size: 2.125rem !important;
  }

  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content p:first-of-type {
    width: 100% !important;
  }

  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(5) .carousel-content p:first-of-type>span {
    font-size: 2rem !important;
  }
}

@media screen and (min-width: 991px) {
  html:lang(es-ES) .page-home .cta-tiles>.component-content>.content {
    display: flex;
    align-items: center;
    height: 720px;
  }

  html:lang(es-ES) .page-home .cta-tiles>.component-content>.content .video-box {
    height: 100%;
    margin-bottom: 10px !important;
  }

  html:lang(es-ES) .page-home .cta-tiles>.component-content>.content .video-box>.component-content {
    display: flex;
    align-items: center;
    height: 100%;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-content .main-text {
    width: 68%;
  }
}

html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(4) .carousel-content {
  bottom: 15px;
  left: 0;
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(4) .carousel-content {
    bottom: 45px;
  }
}

html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-slide:nth-of-type(4) .carousel-content .main-text {
  padding-left: 0;
  left: 0;
}

html:lang(es-ES) .page-home .slides-item0 .carousel-content {
  left: -20px;
  top: 7vw;
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-home .slides-item0 .carousel-content {
    top: auto;
    left: 0;
  }

  html:lang(es-ES) .page-home .slides-item0 .carousel-content .richText {
    width: 100% !important;
  }
}

html:lang(es-ES) .page-home .slides-item1 .carousel-content .title-small {
  font-size: 1.25rem !important;
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-home .slides-item1 .carousel-content .title-small {
    font-size: 2rem !important;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-home .slides-item1 .carousel-content .title-small {
    font-size: 2.5rem !important;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-home .slides-item1 .carousel-content p:first-of-type {
    width: 75%;
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  html:lang(es-ES) .page-home .slides-item1 .carousel-content p:last-child {
    bottom: 8%;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-home .slides-item1 .carousel-content p:last-child {
    line-height: 1;
  }
}

@media (max-width: 767px) {
  html:lang(es-ES) .page-home .slides-item1 .carousel-content .small-message-text {
    font-size: 0.65rem !important;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-home .slides-item1 .carousel-content .small-message-text {
    line-height: 0.5 !important;
  }
}

html:lang(es-ES) .page-home .slides-item3 .carousel-content {
  top: 0;
}

html:lang(es-ES) .page-home .slides-item3 .carousel-content .richText {
  top: 7vw;
  width: 100%;
  left: 0;
  padding: 0;
}

@media (min-width: 576px) {
  html:lang(es-ES) .page-home .slides-item3 .carousel-content .richText {
    bottom: 275px;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-home .slides-item3 .carousel-content .richText {
    bottom: 90px;
    width: 66%;
    left: -30px;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-home .slides-item3 .carousel-content .richText {
    width: 60% !important;
  }
}

html:lang(es-ES) .page-home .slides-item3 .carousel-content h2 {
  margin-bottom: 0;
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-home .slides-item3 .carousel-content h2 {
    margin-bottom: 20px;
  }
}

html:lang(es-ES) .page-home .slides-item3 .carousel-content .width-40 {
  width: 40%;
}

html:lang(es-ES) .page-home .slides-item4 .carousel-content {
  bottom: -7px;
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-home .slides-item4 .carousel-content {
    bottom: 25px;
  }
}

html:lang(es-ES) .page-home .slides-item4 .carousel-content p:last-child {
  margin-top: 15px;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  html:lang(es-ES) .page-home .carousel-box .carousel-slides .carousel-slide.first .carousel-content {
    bottom: 5%;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-about-sensodyne .hero-article h2 {
    width: 40%;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-understanding-tooth-sensitivity.page-symptoms-of-sensitive-teeth .reviews-single-card .btn {
    width: 235px;
  }
}

@media (min-device-width: 667px) and (max-device-width: 1023px) and (orientation: landscape) {
  html:lang(es-ES) .page-oral-health-tips .category-landing-body .related-box:nth-child(3) img {
    height: auto !important;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 2rem;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .page-sensodyne-extra-whitening-toothpaste .BannerArea figure figcaption h1 {
    font-size: 3rem;
  }
}

html:lang(es-ES) .page-sensodyne-complete-protection-toothpaste .BannerArea .full-width-banner-box h2,
html:lang(es-ES) .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea .full-width-banner-box h2 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

@media (min-width: 576px) {

  html:lang(es-ES) .page-sensodyne-complete-protection-toothpaste .BannerArea .full-width-banner-box h2,
  html:lang(es-ES) .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea .full-width-banner-box h2 {
    width: 75%;
  }
}

html:lang(es-ES) .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box .sensitivity-txt,
html:lang(es-ES) .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box .sensitivity-txt {
  width: 25%;
}

@media (max-width: 991px) {

  html:lang(es-ES) .page-sensitivity-gum-toothpaste .BannerArea .dark-blue-txt-40 span,
  html:lang(es-ES) .page-sensitivity-gum-toothpaste-extra-fresh .BannerArea .dark-blue-txt-40 span,
  html:lang(es-ES) .page-sensitivity-gum-whitening-toothpaste .BannerArea .dark-blue-txt-40 span {
    font-size: 1.5rem;
    padding: 0 30px;
    display: block;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .page-deep-repair-toothpaste-range .hero-image-wrapper {
    padding-bottom: 170px;
  }
}

html:lang(es-ES) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
  top: 20px;
}

@media (max-width: 767px) {
  html:lang(es-ES) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-img {
    margin-top: 250px;
  }
}

@media (max-width: 575px) {
  html:lang(es-ES) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-img {
    margin-top: 100px;
  }
}

@media (min-width: 768px) {
  html:lang(es-ES) .blue-gradient-header p strong {
    font-size: 2.5rem;
  }
}

html:lang(es-ES) .two-column-ul ul {
  width: 49%;
}

html:lang(es-ES) .two-column-ul ul+ul {
  padding-left: 0 !important;
}

@media (max-width: 767px) {
  html:lang(es-ES) .btn-width-250-mb {
    max-width: 250px !important;
    width: auto !important;
  }
}

html:lang(es-ES) .icon-aggressive {
  width: 63px;
  height: 55px;
}

html:lang(es-ES) .icon-acid {
  width: 44px;
  height: 55px;
}

@media screen and (max-width: 991px) {
  html:lang(es-ES) .list-5-flex-center ul {
    font-size: 10px;
  }
}

@media (min-width: 992px) {
  html:lang(es-ES) .desktop-nav .blue-nav-blend .navigation-root .navigation-item .navigation-item-title {
    font-size: 0.875rem;
  }
}

html:lang(es-ES) .hero-article figure figcaption {
  width: 90%;
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide .slide-content .answers {
  text-align: center !important;
}

html:lang(es-ES) .quiz-block .carousel-track .carousel-slide .slide-content .answers>button {
  display: inline-block !important;
}

@media screen and (max-width: 991px) {
  html:lang(es-ES) .quiz-block .carousel-track .carousel-slide .slide-content .answers>button:last-of-type {
    flex-basis: 100% !important;
  }
}

@media screen and (min-width: 768px) {
  html:lang(es-ES) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-txt h1 {
    font-size: 5vw !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  html:lang(es-ES) .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img .banner-img {
    margin-top: -25px !important;
  }
}

@media screen and (min-width: 992px) {
  html:lang(es-ES) .page-ingredients.page-ingredients .hero-article figcaption h2 {
    width: 54% !important;
  }
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-content {
    bottom: -5px;
  }
}

@media screen and (min-width: 768px) and (max-width: 992px) {
  html:lang(es-ES) .page-home .carousel-block .carousel-wrapper .carousel-content .main-text h2 .font-small {
    font-size: 1.5rem !important;
  }
}

html:lang(es-ES) .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.page-resultados-del-producto>a {
  display: none !important;
}

html:lang(es-ES) .mobile-nav .navigation-level1 .navigation-level2.is-open .navigation-level3.page-resultados-del-producto .navigation-level4 {
  display: block !important;
  border: none;
  border-bottom: 1px solid #e9eaed;
}

@media screen and (max-width: 991px) {
  html:lang(es-ES) .margin-bottom-30-mb {
    margin-bottom: 30px !important;
  }
}

@media (max-width: 991px) {
  html:lang(es-ES) .page-sensodyne-complete-protection-extra-fresh-toothpaste .complete-sensitive-box {
    margin-bottom: 50px !important;
  }
}

@media (max-width: 991px) {
  html:lang(es-ES) .page-sensodyne-complete-protection-toothpaste .complete-sensitive-box {
    margin-bottom: 50px !important;
  }
}

@media screen and (min-width: 992px) {
  .padding-right-30-dt {
    padding-right: 30px;
  }

  .padding-left-30-dt {
    padding-left: 30px;
  }
}

@media (min-width: 768px) {
  :lang(pt-PT) .font-size-30-tb {
    font-size: 1.275rem;
    display: block;
    margin: 1rem 0;
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .font-size-30-tb {
    font-size: 1.875rem;
  }
}

:lang(pt-PT) .hero-image-wrapper .h2-hero {
  padding: 0 25px;
}

@media (min-width: 992px) {
  :lang(pt-PT) .Megamenu .desktop-nav .blue-nav-blend {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  :lang(pt-PT) .Megamenu .desktop-nav .blue-nav-blend .navigation-item .navigation-item-title {
    white-space: pre-wrap;
  }

  :lang(pt-PT) .Megamenu .desktop-nav .blue-nav-blend .navigation-item.navigation-level1 {
    border: none;
  }
}

@media (min-width: 1200px) {
  :lang(pt-PT) .Megamenu .desktop-nav .blue-nav-blend {
    padding-top: 0;
    padding-bottom: 0;
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .desktop-nav .mega-menu .desktop-nav-links .reference-menuproductlist li {
    padding-right: 30px;
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .desktop-nav-faqs>.component-content>.content {
    display: flex;
    flex-wrap: wrap;
  }
}

:lang(pt-PT) .mobile-nav .navigation-level2.page-understanding-tooth-sensitivity a {
  padding-right: 15px;
}

@media (min-width: 992px) {
  :lang(pt-PT) .sync-slider .slick-slide {
    width: 140px !important;
  }
}

@media (min-width: 1200px) {
  :lang(pt-PT) .sync-slider .slick-slide {
    width: 170px !important;
  }
}

:lang(pt-PT) .complete-sensitive-box {
  margin-bottom: 50px;
}

@media (max-width: 767px) {
  :lang(pt-PT) .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem {
    display: block;
  }
}

:lang(pt-PT) #question-answer-slider>li article {
  padding: 20px;
}

@media (max-width: 767px) {
  :lang(pt-PT) .reviews-carousel-wrapper .reviews-carousel .component-content .carousel-nav {
    bottom: 27%;
  }
}

@media (max-width: 767px) {
  :lang(pt-PT) .benefits-sensodyne>.component-content>.content {
    display: flex;
    flex-wrap: wrap;
  }

  :lang(pt-PT) .benefits-sensodyne .switchable-image {
    flex: 1;
    padding: 0 5px;
    width: auto;
  }
}

:lang(pt-PT) .before-txt-box,
:lang(pt-PT) .after-txt-box {
  width: 97px;
  top: 79px !important;
}

@media (min-width: 768px) {

  :lang(pt-PT) .before-txt-box,
  :lang(pt-PT) .after-txt-box {
    top: 35% !important;
    width: 25%;
  }
}

@media (min-width: 992px) {

  :lang(pt-PT) .before-txt-box,
  :lang(pt-PT) .after-txt-box {
    top: 34% !important;
  }
}

@media (min-width: 1200px) {

  :lang(pt-PT) .before-txt-box,
  :lang(pt-PT) .after-txt-box {
    width: 22% !important;
  }
}

:lang(pt-PT) .before-txt-box .richText:nth-of-type(2),
:lang(pt-PT) .after-txt-box .richText:nth-of-type(2) {
  width: 100% !important;
  padding: 0;
}

:lang(pt-PT) .before-txt-box {
  left: 50%;
}

@media (max-width: 767px) {
  :lang(pt-PT) .before-txt-box {
    transform: translateX(-169%);
  }
}

@media (min-width: 768px) {
  :lang(pt-PT) .before-txt-box {
    left: 4% !important;
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .before-txt-box {
    left: 11% !important;
    width: 20%;
  }
}

@media (min-width: 1200px) {
  :lang(pt-PT) .before-txt-box {
    left: 17% !important;
    width: 17%;
  }
}

:lang(pt-PT) .before-txt-box .richText:nth-of-type(1) {
  padding-left: 0;
}

:lang(pt-PT) .after-txt-box {
  left: 50% !important;
  transform: translateX(75%);
}

@media (min-width: 768px) {
  :lang(pt-PT) .after-txt-box {
    transform: translateX(84%);
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .after-txt-box {
    transform: translateX(70%);
  }
}

@media (min-width: 1200px) {
  :lang(pt-PT) .after-txt-box {
    transform: translateX(66%);
  }
}

:lang(pt-PT) .after-txt-box .richText:nth-of-type(1) {
  padding-left: 0;
}

:lang(pt-PT) .after-txt-box .richText:nth-of-type(3) {
  margin-top: 10px !important;
}

@media (max-width: 767px) {
  :lang(pt-PT) .image-box {
    width: 375px;
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 767px) {
  :lang(pt-PT) .bottom-txt-box {
    margin-top: 80px !important;
  }
}

:lang(pt-PT) .page-home .hero-image-wrapper .hero-image-home figcaption {
  width: 65vw;
  min-height: auto;
}

@media (min-width: 768px) {
  :lang(pt-PT) .page-home .hero-image-wrapper .hero-image-home figcaption {
    top: 4vw;
    width: 46vw;
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .page-home .hero-image-wrapper .hero-image-home figcaption {
    left: 5vw;
  }
}

:lang(pt-PT) .page-home .hero-image-wrapper .hero-image-home figcaption h1 {
  font-size: 7vw;
  width: 100%;
  min-height: auto;
}

:lang(pt-PT) .page-home .hero-image-wrapper .hero-image-home figcaption h1:last-of-type {
  display: none;
}

@media (min-width: 768px) {
  :lang(pt-PT) .page-home .hero-image-wrapper .hero-image-home figcaption h1 {
    font-size: 5vw;
  }
}

@media (max-width: 767px) {
  :lang(pt-PT) .page-home .carousel-box .slides-item1 .carousel-content {
    top: 18%;
  }
}

@media (max-width: 767px) {
  :lang(pt-PT) .page-home .carousel-box .slides-item1 .carousel-content .main-text {
    width: 95%;
  }
}

@media (min-width: 768px) {
  :lang(pt-PT) .page-home .carousel-box .slides-item1 .carousel-content .main-text p:first-of-type {
    width: 100%;
  }
}

@media (max-width: 767px) {
  :lang(pt-PT) .page-home .carousel-box .slides-item4 .main-text {
    width: 63%;
  }
}

:lang(pt-PT) .page-home .box-common-questions p {
  padding-bottom: 5px;
}

@media (min-width: 768px) and (max-width: 991px) {
  :lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figure {
    margin-top: 50px;
  }
}

:lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption {
  width: 350px;
  margin: 0 auto;
}

@media (min-width: 768px) {
  :lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption {
    position: absolute;
    top: 50%;
    left: 5%;
    transform: translateY(-50%);
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption {
    width: 395px;
  }
}

:lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption p {
  text-transform: uppercase;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  margin: 0;
}

:lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption p:first-of-type {
  font-size: 2rem;
  font-family: var(--font-bold);
}

@media (min-width: 992px) {
  :lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption p:first-of-type {
    font-size: 4rem;
  }
}

:lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption p:last-of-type {
  font-size: 1rem;
  font-family: var(--font-medium);
}

@media (min-width: 992px) {
  :lang(pt-PT) .page-sensodyne-complete-protection-toothpaste .BannerArea.paragraphSystem .full-screen-width-image figcaption p:last-of-type {
    font-size: 1.5rem;
  }
}

:lang(pt-PT) .page-search-results .search-page-form .searchBoxSpan-invisible {
  display: none;
}

@media (max-width: 767px) {
  :lang(pt-PT) .page-about-sensodyne .about-bg-section .btn {
    width: 200px;
  }
}

:lang(pt-PT) .page-sensodyne-rapid-relief .banner-box .component-content>.paragraphSystem .banner-titles .component-content>.paragraphSystem .richText {
  width: auto;
  flex: 1;
  padding: 0 5px;
}

:lang(pt-PT) .page-treating-sensitive-teeth .reviews-single-card .btn {
  width: 200px;
}

@media (min-width: 768px) {
  :lang(pt-PT) .page-treating-sensitive-teeth .hero-article figure figcaption br {
    display: inline-block;
  }
}

@media (min-width: 992px) {
  :lang(pt-PT) .page-understanding-tooth-sensitivity .hero-article figure figcaption h1 {
    font-size: 2rem;
  }
}

@media (min-width: 1440px) {
  :lang(pt-PT) .page-understanding-tooth-sensitivity .hero-article figure figcaption h1 {
    font-size: 2.875rem;
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  :lang(pt-PT) .page-ingredients .hero-article figcaption h2 {
    width: 63%;
  }
}

@media (min-width: 768px) {
  :lang(pt-PT) .page-sensitive-teeth-toothbrushes .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
    flex-basis: 55%;
  }
}

@media (max-width: 767px) {
  :lang(pt-PT) .page-sensodyne-complete-protection-extra-fresh-toothpaste .BannerArea.paragraphSystem .full-width-banner-box h1 {
    font-size: 3.5rem;
  }
}

:lang(pt-PT) .page-sensitivity-gum-toothpaste .BannerArea figure figcaption h1,
:lang(pt-PT) .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption h1 {
  padding: 0 25px;
}

@media (min-width: 768px) {

  :lang(pt-PT) .page-sensitivity-gum-toothpaste .BannerArea figure figcaption h1,
  :lang(pt-PT) .page-sensitivity-gum-whitening-toothpaste .BannerArea figure figcaption h1 {
    padding: 0 35px;
  }
}

:lang(tr-TR) .page-home .carousel-box .main-text {
  width: 75%;
  left: 0;
}

@media (min-width: 768px) {
  :lang(tr-TR) .page-home .carousel-box .carousel-slides .carousel-slide.first .carousel-content {
    bottom: 11%;
  }
}

:lang(tr-TR) .page-home .carousel-box .carousel-slides .carousel-slide.last .carousel-content h2 .dark-blue-txt-strong-30.font-lh-normal-mb.dark-blue-txt-strong-25-tb {
  font-size: 1rem !important;
  line-height: 1 !important;
  font-family: var(--font);
}

:lang(tr-TR) .page-home .carousel-slide#slide-6 .quiz-logo {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/tr_TR/about-sensodyne/SSD_DRB_Blue_TR.png") !important;
  background-repeat: no-repeat;
}

@media (max-width: 767px) {
  :lang(tr-TR) .page-deep-repair-toothpaste-range .article-tile figure figcaption {
    bottom: 5px;
  }
}

@media (min-device-width: 1024px) and (max-device-width: 1200px) and (orientation: landscape) {
  :lang(tr-TR) .page-deep-repair-toothpaste-range .article-tile figure figcaption {
    bottom: 5px;
  }
}

:lang(tr-TR) .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt {
  bottom: 13%;
}

@media (min-width: 768px) {
  :lang(tr-TR) .page-what-is-tooth-enamel .category-landing-body .tooth-img-box .inorganic-txt {
    bottom: 10%;
  }
}

:lang(tr-TR) body .carousel-enamel-loss .category-landing-body .tooth-img-box .inorganic-txt {
  bottom: 13%;
}

@media (min-width: 768px) {
  :lang(tr-TR) body .carousel-enamel-loss .category-landing-body .tooth-img-box .inorganic-txt {
    bottom: 10%;
  }
}

:lang(tr-TR) .searchBoxSpan-invisible {
  display: none;
}

@media (max-width: 767px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 picture img {
    padding-top: 50px;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content {
  position: static;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
  width: 300px;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
    left: 2%;
  }
}

@media (min-width: 1200px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
    left: 4%;
    width: 26rem;
  }
}

@media (min-width: 1440px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
    left: 2%;
    top: 20%;
    width: 45rem;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h1 {
  width: 100%;
  min-height: auto;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
  font-size: 1.5rem;
  text-align: left;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  width: 50%;
  font-weight: 300;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    width: 100%;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    font-size: 2rem;
  }
}

@media (min-width: 1200px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    font-size: 2.2rem;
    line-height: 1.5;
  }
}

@media (min-width: 1440px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    font-size: 3.5rem;
  }
}

@media (max-width: 767px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item1 img {
    max-height: 500px;
    height: 65vw;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item1 img {
    height: auto !important;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .carousel-content {
  height: 100%;
  bottom: 0;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 img {
  object-position: 86%;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 img {
    object-fit: cover;
    min-height: unset !important;
    object-position: 76%;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 img {
    height: auto !important;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text {
  position: absolute;
  top: 0;
  left: 6%;
  width: 50vw;
  padding: 0;
  height: 100%;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text>.component-content {
  overflow: visible;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text a {
  pointer-events: all;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p {
  margin: 0;
  color: white;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
  background: none;
  -webkit-text-fill-color: white;
  margin-top: 6%;
  margin-bottom: 0.2em;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  font-family: var(--font);
  font-size: 1.75rem;
  letter-spacing: 0.04em;
  text-transform: none;
  min-height: unset;
  width: unset;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1 .next-line-indent,
html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 .next-line-indent {
  display: block;
  margin-left: 0.5em;
}

@media (min-width: 576px) {

  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
    margin-top: 5%;
  }
}

@media (min-width: 768px) {

  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
    font-size: 6vw;
    margin-top: 8%;
  }
}

@media (min-width: 1600px) {

  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
    font-size: 6rem;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p {
  text-shadow: 0.04em 0.04em 0.06em #303030;
  text-align: left;
  line-height: 1;
  letter-spacing: 0.04em;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p {
    text-align: center;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:first-of-type {
  margin-bottom: 0.7em;
  font-size: 1.125rem;
  font-weight: bold;
  width: 75%;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:first-of-type {
    font-size: 3vw;
    margin-bottom: 1em;
  }
}

@media (min-width: 1600px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:first-of-type {
    font-size: 3rem;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:nth-of-type(2) {
  font-size: 1rem;
  width: 70%;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:nth-of-type(2) {
    font-size: 2.7vw;
  }
}

@media (min-width: 1600px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:nth-of-type(2) {
    font-size: 2.7rem;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
  text-align: left;
  position: absolute;
  bottom: 10%;
  text-shadow: none;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
  color: #10069F;
  font-size: 3vw;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -5%;
  left: 0;
  width: 60%;
  height: 2px;
  background: #0071E5;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a:hover {
  border-bottom: none;
  color: #0071E5;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
    font-size: 2.2vw;
  }
}

@media (min-width: 1400px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
    font-size: 1.5vw;
  }
}

@media (min-width: 1600px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
    font-size: 1.5rem;
  }
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
    bottom: 5vw;
    left: 0;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
    left: 1%;
  }
}

@media (min-width: 1600px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
    bottom: 2vw;
  }
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text {
    width: 37vw;
    left: 6%;
  }
}

html[lang="sv-se"] .carousel.carousel-home .ultranova-text-container {
  margin-top: 15px;
  height: 100%;
  left: 6%;
}

html[lang="sv-se"] .carousel.carousel-home .ultranova-text-container>.component-content {
  height: 100%;
}

html[lang="sv-se"] .carousel.carousel-home .ultranova-text-container>.component-content>.content {
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
}

html[lang="sv-se"] .carousel.carousel-home .ultranova-text-container>.component-content>.content>.richText {
  width: auto !important;
  top: 0;
  left: 0;
  position: relative;
}

html[lang="sv-se"] .carousel.carousel-home .ultranova-text-container h3 {
  font-family: var(--font-bold);
}

@media (min-width: 1200px) {
  html[lang="sv-se"] .carousel.carousel-home .ultranova-text-container h3 {
    font-size: 1.5rem;
  }
}

html[lang="sv-se"] .carousel.carousel-home .slides-item2 .richText {
  min-height: auto !important;
}

html[lang="sv-se"] .carousel.carousel-home .slides-item2 h1 {
  width: 150px !important;
  min-height: auto !important;
  word-break: break-word;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .slides-item2 h1 {
    width: 300px !important;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .carousel.carousel-home .slides-item2 h1 {
    width: 400px !important;
  }
}

@media (min-width: 1280px) {
  html[lang="sv-se"] .carousel.carousel-home .slides-item2 h1 {
    width: 500px !important;
  }
}

@media (min-width: 1920px) {
  html[lang="sv-se"] .carousel.carousel-home .slides-item2 h1 {
    width: 600px !important;
  }
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .slides-item2 img.carousel-cover {
    object-position: 80%;
  }
}

html[lang="sv-se"] .carousel.carousel-home .slides-item2 .carousel-content {
  top: 0 !important;
}

html[lang="sv-se"] .carousel.carousel-home .slides-item2 .carousel-content>.content {
  height: 100%;
}

@media (min-width: 1200px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .ultranova-packshot {
    margin-top: 20px;
  }
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .ultranova-packshot>.component-content {
  text-align: left;
}

html[lang="sv-se"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
  width: 20vw;
  height: auto !important;
  min-height: auto !important;
  object-fit: contain !important;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
    height: 250px !important;
    width: auto !important;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
    height: 350px !important;
  }
}

@media (min-width: 1920px) {
  html[lang="sv-se"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
    height: 400px !important;
  }
}

html[lang="sv-se"] .carousel.product-carousel .carousel-content .background-image-box>.component-content {
  background-size: auto 85%;
  background-repeat: no-repeat;
  max-height: 100%;
}

html[lang="sv-se"] .carousel.product-carousel .carousel-content .image {
  display: flex;
  justify-content: center;
}

html[lang="sv-se"] .carousel.product-carousel .carousel-content .image img {
  transform: none;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .carousel.suggested-product-carousel .slides-item4 .richText h2 .dark-blue-txt-strong-30 {
    line-height: 1;
  }
}

html[lang="sv-se"] .hero-image-wrapper .hero-image-home img {
  object-fit: cover;
}

html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText {
  position: absolute;
  top: 3%;
  left: 6%;
  min-height: 120px;
  width: auto !important;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText {
    top: 20%;
    left: 7%;
    width: 275px;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText {
    top: 25%;
    left: 8%;
    width: 335px;
  }
}

@media (min-width: 1280px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText {
    left: 10%;
    width: 430px;
  }
}

@media (min-width: 1440px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText {
    width: 460px;
  }
}

@media (min-width: 1600px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText {
    width: 485px;
  }
}

@media (min-width: 1920px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText {
    top: 28%;
    left: 9%;
    width: 577px;
  }
}

html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h1,
html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h2 {
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  margin: 0;
  width: 220px;
  min-height: 120px;
  /*  @media (min-width: 1536px) {
     font-size: 78px;
     width: 465px;
   } */
}

@media (min-width: 768px) {

  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 40px;
    width: 390px;
  }
}

@media (min-width: 992px) {

  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 50px;
    width: 500px;
  }
}

@media (min-width: 1280px) {

  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 65px;
    width: 640px;
  }
}

@media (min-width: 1440px) {

  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 70px;
    width: 700px;
  }
}

@media (min-width: 1920px) {

  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="sv-se"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 90px;
    width: 900px;
  }
}

html[lang="sv-se"] .hero-image-wrapper .hero-image-home .new-line {
  display: block;
}

html[lang="sv-se"] .hero-image-wrapper h2 {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  color: #10069f;
}

html[lang="sv-se"] .hero-image-wrapper .hero-title h1 {
  text-align: center;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}

@media (max-width: 767px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-title h1 {
    font-size: 1.5625rem;
  }
}

html[lang="sv-se"] .hero-image-wrapper .h2-hero h2 {
  font-size: 0.875rem;
  line-height: 1.0625rem;
  font-weight: 400;
  text-align: center;
}

html[lang="sv-se"] .hero-image-wrapper .h2-hero h2 strong {
  font-weight: 700;
  font-family: var(--font-bold);
}

html[lang="sv-se"] .hero-image-wrapper .h2-hero h2 strong::after {
  content: "\A";
}

@media (min-width: 768px) {
  html[lang="sv-se"] .hero-image-wrapper .h2-hero h2 {
    font-size: 1.125rem;
  }
}

html[lang="sv-se"] .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p {
  font-weight: 700;
  color: #10069F;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-align: center;
}

@media (min-width: 768px) and (max-width: 991px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption .dark-blue-txt-normal-16 {
    font-weight: 700;
    font-size: 0.875rem;
  }
}

html[lang="sv-se"] .hero-image-wrapper .asterisk-text p {
  text-align: center;
  font-weight: 300;
}

html[lang="sv-se"] .hero-image-wrapper .button-wrapper a.btn {
  text-decoration: none;
}

@media (min-width: 992px) {
  html[lang="sv-se"] .hero-image-wrapper .hero-title h1 {
    font-size: 2.8125rem;
    line-height: 3.5rem;
  }

  html[lang="sv-se"] .hero-image-wrapper .h2-hero h2 {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }

  html[lang="sv-se"] .hero-image-wrapper .h2-hero h2 strong::after {
    content: "";
  }

  html[lang="sv-se"] .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p {
    font-weight: 400;
    color: #10069F;
    font-size: 1rem;
    line-height: 1.25rem;
  }

  html[lang="sv-se"] .hero-image-wrapper .asterisk-text p {
    font-size: 0.875rem;
  }
}

html[lang="sv-se"] .filter-mouthwash {
  display: none;
}

html[lang="sv-se"] .product-box .buy-now-link span {
  font-family: "Roboto", sans-serif;
  font-size: 1.5rem;
}

html[lang="sv-se"] #Product-video-block {
  display: none;
}

@media (max-width: 767px) {
  html[lang="sv-se"] .page-home .hero-image-wrapper .carousel .carousel-slides .carouselSlide img {
    max-height: 500px;
    height: 65vw;
  }
}

html[lang="sv-se"] .page-sensodyne-extra-whitening-toothpaste .BannerArea .gentle-whitening-product-banner figcaption {
  top: 50%;
  left: 50%;
  padding-left: 200px;
  transform: translate(-50%, -50%);
}

@media (min-width: 1440px) {
  html[lang="sv-se"] .page-sensodyne-extra-whitening-toothpaste .BannerArea .gentle-whitening-product-banner figcaption {
    padding-left: 350px;
  }
}

html[lang="sv-se"] .page-sensodyne-extra-whitening-toothpaste .BannerArea .gentle-whitening-product-banner figcaption p {
  margin-top: 0;
}

html[lang="sv-se"] .product-box .ps-button-label,
html[lang="sv-se"] .product-box .ps-button-label span {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.875rem !important;
  color: #0071E5 !important;
}

@media (min-width: 768px) {

  html[lang="sv-se"] .product-box .ps-button-label,
  html[lang="sv-se"] .product-box .ps-button-label span {
    font-size: 1.25rem !important;
  }
}

html[lang="sv-se"] #Product-Most-popular-block #container12>.row {
  display: flex;
}

@media (min-width: 992px) {
  html[lang="sv-se"] #Product-Most-popular-block #container12>.row {
    justify-content: center;
  }
}

@media (min-width: 1200px) {
  html[lang="sv-se"] #Product-Most-popular-block #container12>.row {
    width: 1170px;
  }
}

@media (min-width: 1200px) {
  html[lang="sv-se"] #Product-Most-popular-block #container12>.row>div {
    width: 16%;
  }
}

html[lang="sv-se"] #Product-Most-popular-block #container12>.row>div .image {
  height: 100% !important;
  display: block !important;
  margin: 0 !important;
}

html[lang="sv-se"] #Product-Most-popular-block #container12>.row>div .image>.component-content {
  height: 100% !important;
}

html[lang="sv-se"] #Product-Most-popular-block #container12>.row>div .image>.component-content figure {
  height: 100% !important;
}

html[lang="sv-se"] #Product-Most-popular-block #container12>.row>div img {
  max-width: 50%;
  margin: 0 auto;
}

html[lang="sv-se"] #Product-Most-popular-block #container12>.row>div h2 {
  margin-bottom: 15px !important;
  position: relative !important;
}

html[lang="sv-se"] .quiz-block .quiz-logo {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/se_SE/new_images/images/quiz-logo.svg") !important;
}

@media (max-width: 767px) {
  html[lang="sv-se"] .quiz-block .btn {
    padding: 10px 20px;
  }
}

@media (max-width: 767px) {
  html[lang="sv-se"] .quiz-block .carousel-slide .answers .btn {
    display: block;
  }
}

@media (max-width: 767px) {
  html[lang="sv-se"] .page-moments-that-matter .hero-image-home figcaption h1 {
    width: 65%;
  }
}

@media (max-width: 767px) {
  html[lang="sv-se"] .page-moments-that-matter .hero-image-home figcaption h2 {
    width: 50%;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .page-moments-that-matter .hero-image-home figcaption {
    left: 4%;
    top: 45%;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  html[lang="sv-se"] .page-oral-health-tips .full-screen-width-image figure figcaption {
    width: 70%;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  html[lang="sv-se"] .page-oral-health-tips .full-screen-width-image figure figcaption h2 {
    margin: 0;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .desktop-nav-faqs>.component-content>.content {
    display: flex;
    flex-wrap: wrap;
  }
}

html[lang="sv-se"] .related-product-box>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

@media (min-width: 992px) {
  html[lang="sv-se"] .related-product-box>.component-content>.content {
    justify-content: space-between;
  }
}

html[lang="sv-se"] .related-product-box img {
  max-height: 160px !important;
}

html[lang="sv-se"] #Product-Overview .reference-buy-now-button {
  width: 100% !important;
}

@media (max-width: 991px) {
  html[lang="sv-se"] #Product-Overview .reference-buy-now-button {
    text-align: center;
  }
}

html[lang="sv-se"] .hero-image-home h1 {
  padding-top: 5px;
}

html[lang="sv-se"] .before-txt-box,
html[lang="sv-se"] .after-txt-box {
  width: 97px;
  top: 86px !important;
}

@media (min-width: 768px) {

  html[lang="sv-se"] .before-txt-box,
  html[lang="sv-se"] .after-txt-box {
    top: 38% !important;
    width: 25%;
  }
}

html[lang="sv-se"] .before-txt-box .richText:nth-of-type(2),
html[lang="sv-se"] .after-txt-box .richText:nth-of-type(2) {
  width: 100% !important;
  padding: 0;
}

html[lang="sv-se"] .before-txt-box {
  left: 50%;
}

@media (max-width: 767px) {
  html[lang="sv-se"] .before-txt-box {
    transform: translateX(-150%);
  }
}

@media (min-width: 768px) {
  html[lang="sv-se"] .before-txt-box {
    left: 13% !important;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .before-txt-box {
    left: 19% !important;
    width: 20%;
  }
}

@media (min-width: 1200px) {
  html[lang="sv-se"] .before-txt-box {
    left: 24% !important;
    width: 17%;
  }
}

html[lang="sv-se"] .before-txt-box .richText:nth-of-type(1) {
  padding-left: 22%;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .before-txt-box .richText:nth-of-type(1) {
    padding-left: 0;
  }
}

html[lang="sv-se"] .after-txt-box {
  left: 50% !important;
  transform: translateX(60%);
}

@media (min-width: 768px) {
  html[lang="sv-se"] .after-txt-box {
    transform: translateX(67%);
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .after-txt-box {
    transform: translateX(58%);
  }
}

@media (min-width: 1200px) {
  html[lang="sv-se"] .after-txt-box {
    transform: translateX(50%);
  }
}

@media (min-width: 768px) {
  html[lang="sv-se"] .after-txt-box .richText:nth-of-type(1) {
    padding-left: 0;
  }
}

html[lang="sv-se"] .after-txt-box .richText:nth-of-type(3) {
  margin-top: 10px !important;
}

@media (max-width: 767px) {
  html[lang="sv-se"] .image-box {
    width: 375px;
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 767px) {
  html[lang="sv-se"] .bottom-txt-box {
    margin-top: 80px !important;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .articles-filter ul.article-filter-pronamel li {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  html[lang="sv-se"] .articles-filter ul.article-filter-pronamel li a {
    line-height: 2;
    border: 0;
    border-bottom: 3px solid transparent;
  }

  html[lang="sv-se"] .articles-filter ul.article-filter-pronamel li a:after {
    content: '';
    display: block;
    margin: 4px auto 0;
    height: 3px;
    transform: translate(-50%) !important;
    position: absolute !important;
  }

  html[lang="sv-se"] .articles-filter ul.article-filter-pronamel li a:hover {
    border-bottom: 3px solid transparent;
  }
}

@media only screen and (max-width: 991px) {
  html[lang="sv-se"] .navigation-level2.page-acceptable-use-policy {
    display: none !important;
  }

  html[lang="sv-se"] .navigation-level2 .page-accessibility {
    display: none !important;
  }

  html[lang="sv-se"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-gently-soothing-toothpaste {
    display: none !important;
  }

  html[lang="sv-se"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-healthy-white-toothpaste {
    display: none !important;
  }

  html[lang="sv-se"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-repair-protect-toothpaste {
    display: none !important;
  }

  html[lang="sv-se"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-repair-protect-extra-fresh-toothpaste {
    display: none !important;
  }
}

html[lang="sv-se"] .page-nourish-sensitivity-toothpaste-range .banner-txt h1 {
  width: 80% !important;
}

html[lang="sv-se"] .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line {
  line-height: 1 !important;
  font-family: "Roboto", sans-serif;
  color: #10069F;
  -webkit-text-fill-color: #10069F;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line {
    font-size: 7.4vw;
  }
}

@media (min-width: 992px) {
  html[lang="sv-se"] .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line {
    background: #7554d9;
    background: radial-gradient(circle, #7554d9 0%, #10069f 100%);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
}

@media (max-width: 767px) {
  html[lang="sv-se"] .page-mineral-boost-toothpaste-range .hero-image-home figcaption h1 .new-line {
    font-size: 8vw;
  }
}

html[lang="sv-se"] .page-mineral-boost-toothpaste-range .hero-image-home figcaption p {
  z-index: 1;
}

@media (max-width: 767px) {
  html[lang="sv-se"] .page-deep-repair-toothpaste-range .article-tiles-wrapper {
    margin-top: 0;
  }
}

html[lang="sv-se"] .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
  top: 10px;
}

html[lang="sv-se"] .page-deep-repair-toothpaste-range .banner-img {
  margin-top: 0;
  margin-left: 6vw;
}

@media (min-width: 768px) {
  html[lang="sv-se"] .page-deep-repair-toothpaste-range .banner-img {
    margin-top: 0 !important;
    width: 9vw;
  }
}

@media (min-width: 1200px) {
  html[lang="sv-se"] .page-deep-repair-toothpaste-range .banner-img {
    margin-top: 50px !important;
  }
}

html[lang="sv-se"] .page-moments-that-matter .full-screen-width-image img {
  height: auto;
}

@media (min-width: 768px) and (max-width: 991px) {
  html[lang="sv-se"] .page-moments-that-matter .hero-image-home figcaption h1 {
    width: 50%;
  }
}

html[lang="sv-se"] .page-moments-that-matter .hero-image-home figcaption h2 {
  max-width: 45%;
}

@media (min-width: 992px) {
  html[lang="sv-se"] .page-moments-that-matter .hero-image-home figcaption h2 {
    max-width: 50%;
  }
}

@media (max-width: 991px) {

  html[lang="sv-se"] .page-sensodyne-healthy-white-toothpaste #Product-Overview .image.last img,
  html[lang="sv-se"] .page-sensodyne-gently-soothing-toothpaste #Product-Overview .image.last img {
    max-height: 175px;
  }
}

@media (max-width: 767px) {
  html[lang="sv-se"] .article-figcaption-48-width figure figcaption {
    width: 48%;
  }
}

.same-height-links {
  display: flex;
  justify-content: center;
  align-items: center;
}

.infographic-with-bullets ul {
  list-style: none;
  padding: 0;
  display: flex;
}

@media (min-width: 768px) {
  .infographic-with-bullets ul {
    padding: 0 20px;
  }
}

.infographic-with-bullets ul li {
  flex: 1;
  font-size: 0.75rem;
  padding: 0 5px;
  text-align: center;
}

@media (min-width: 768px) {
  .infographic-with-bullets ul li {
    font-size: 1rem;
  }
}

@media (max-width: 767px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 picture img {
    padding-top: 50px;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content {
  position: static;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
  width: 300px;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
    left: 2%;
  }
}

@media (min-width: 1200px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
    left: 4%;
    width: 26rem;
  }
}

@media (min-width: 1440px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText {
    left: 2%;
    top: 20%;
    width: 45rem;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h1 {
  width: 100%;
  min-height: auto;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
  font-size: 1.5rem;
  text-align: left;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  width: 50%;
  font-weight: 300;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    width: 100%;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    font-size: 2rem;
  }
}

@media (min-width: 1200px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    font-size: 2.2rem;
    line-height: 1.5;
  }
}

@media (min-width: 1440px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item3 .carousel-content .richText h2 {
    font-size: 3.5rem;
  }
}

@media (max-width: 767px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item1 img {
    max-height: 500px;
    height: 65vw;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item1 img {
    height: auto !important;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .carousel-content {
  height: 100%;
  bottom: 0;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 img {
  object-position: 86%;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 img {
    object-fit: cover;
    min-height: unset !important;
    object-position: 76%;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 img {
    height: auto !important;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text {
  position: absolute;
  top: 0;
  left: 8%;
  width: 50vw;
  padding: 0;
  height: 100%;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text>.component-content {
  overflow: visible;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text a {
  pointer-events: all;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p {
  margin: 0;
  color: white;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
  background: none;
  -webkit-text-fill-color: white;
  margin-top: 8%;
  margin-bottom: 0.2em;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  font-family: var(--font);
  font-size: 1.75rem;
  letter-spacing: 0.04em;
  text-transform: none;
  min-height: unset;
  width: unset;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1 .next-line-indent,
html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 .next-line-indent {
  display: block;
  margin-left: 0.5em;
}

@media (min-width: 576px) {

  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
    margin-top: 5%;
  }
}

@media (min-width: 768px) {

  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
    font-size: 6vw;
    margin-top: 8%;
  }
}

@media (min-width: 1600px) {

  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h1,
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text h2 {
    font-size: 6rem;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p {
  text-shadow: 0.04em 0.04em 0.06em #303030;
  text-align: center;
  line-height: 1;
  letter-spacing: 0.04em;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:first-of-type {
  margin-bottom: 0.7em;
  font-size: 1.125rem;
  font-weight: bold;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:first-of-type {
    font-size: 3vw;
    margin-bottom: 1em;
  }
}

@media (min-width: 1600px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:first-of-type {
    font-size: 3rem;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:nth-of-type(2) {
  font-size: 1rem;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:nth-of-type(2) {
    font-size: 2.7vw;
  }
}

@media (min-width: 1600px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:nth-of-type(2) {
    font-size: 2.7rem;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
  text-align: left;
  position: absolute;
  bottom: 10%;
  left: -12%;
  text-shadow: none;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
  color: #10069F;
  font-size: 3vw;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -5%;
  left: 0;
  width: 60%;
  height: 2px;
  background: #0071E5;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a:hover {
  border-bottom: none;
  color: #0071E5;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
    font-size: 2.2vw;
  }
}

@media (min-width: 1400px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
    font-size: 1.5vw;
  }
}

@media (min-width: 1600px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type a {
    font-size: 1.5rem;
  }
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
    bottom: 5vw;
    left: 0;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
    left: 1%;
  }
}

@media (min-width: 1600px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text p:last-of-type {
    bottom: 2vw;
  }
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .slides-item0 .nourish-banner-hp-text {
    width: 37vw;
    left: 6%;
  }
}

html[lang="nb"] .carousel.carousel-home .ultranova-text-container {
  margin-top: 15px;
  height: 100%;
  left: 6%;
}

html[lang="nb"] .carousel.carousel-home .ultranova-text-container>.component-content {
  height: 100%;
}

html[lang="nb"] .carousel.carousel-home .ultranova-text-container>.component-content>.content {
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
}

html[lang="nb"] .carousel.carousel-home .ultranova-text-container>.component-content>.content>.richText {
  width: auto !important;
  top: 0;
  left: 0;
  position: relative;
}

html[lang="nb"] .carousel.carousel-home .ultranova-text-container h3 {
  font-family: var(--font-bold);
}

@media (min-width: 1200px) {
  html[lang="nb"] .carousel.carousel-home .ultranova-text-container h3 {
    font-size: 1.5rem;
  }
}

html[lang="nb"] .carousel.carousel-home .slides-item2 .richText {
  min-height: auto !important;
}

html[lang="nb"] .carousel.carousel-home .slides-item2 h1 {
  width: 150px !important;
  min-height: auto !important;
  word-break: break-word;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .slides-item2 h1 {
    width: 300px !important;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .carousel.carousel-home .slides-item2 h1 {
    width: 400px !important;
  }
}

@media (min-width: 1280px) {
  html[lang="nb"] .carousel.carousel-home .slides-item2 h1 {
    width: 500px !important;
  }
}

@media (min-width: 1920px) {
  html[lang="nb"] .carousel.carousel-home .slides-item2 h1 {
    width: 600px !important;
  }
}

html[lang="nb"] .carousel.carousel-home .slides-item2 .carousel-content {
  top: 0 !important;
}

html[lang="nb"] .carousel.carousel-home .slides-item2 .carousel-content>.content {
  height: 100%;
}

@media (min-width: 1200px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .ultranova-packshot {
    margin-top: 20px;
  }
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .ultranova-packshot>.component-content {
  text-align: left;
}

html[lang="nb"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
  width: 20vw;
  height: auto !important;
  min-height: auto !important;
  object-fit: contain !important;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
    height: 250px !important;
    width: auto !important;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
    height: 350px !important;
  }
}

@media (min-width: 1920px) {
  html[lang="nb"] .carousel.carousel-home .carousel-slides .ultranova-packshot img {
    height: 400px !important;
  }
}

html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box>.component-content {
  background-size: auto 85%;
  background-repeat: no-repeat;
  max-height: 100%;
}

html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a {
  padding-bottom: 5px;
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a {
    font-size: 1rem !important;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a {
    font-size: 1.5rem !important;
  }

  html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a:after {
    top: 50% !important;
    transform: translateY(-50%);
    height: 90% !important;
  }
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn {
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn a {
    font-size: 1rem !important;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn a {
    font-size: 1.5rem !important;
  }
}

html[lang="nb"] .carousel.product-carousel .carousel-content .image {
  display: flex;
  justify-content: center;
}

html[lang="nb"] .carousel.product-carousel .carousel-content .image img {
  transform: none;
}

html[lang="nb"] .hero-image-wrapper .hero-image-home img {
  object-fit: cover;
}

html[lang="nb"] .hero-image-wrapper .hero-image-home .richText {
  position: absolute;
  top: 3%;
  left: 6%;
  min-height: 120px;
  width: auto !important;
}

@media (min-width: 768px) {
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText {
    top: 20%;
    left: 7%;
    width: 275px;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText {
    top: 25%;
    left: 8%;
    width: 335px;
  }
}

@media (min-width: 1280px) {
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText {
    left: 10%;
    width: 430px;
  }
}

@media (min-width: 1440px) {
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText {
    width: 460px;
  }
}

@media (min-width: 1600px) {
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText {
    width: 485px;
  }
}

@media (min-width: 1920px) {
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText {
    top: 28%;
    left: 9%;
    width: 577px;
  }
}

html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h1,
html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h2 {
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  margin: 0;
  width: 220px;
  min-height: 120px;
  /*  @media (min-width: 1536px) {
     font-size: 78px;
     width: 465px;
   } */
}

@media (min-width: 768px) {

  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 40px;
    width: 390px;
  }
}

@media (min-width: 992px) {

  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 50px;
    width: 500px;
  }
}

@media (min-width: 1280px) {

  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 65px;
    width: 640px;
  }
}

@media (min-width: 1440px) {

  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 70px;
    width: 700px;
  }
}

@media (min-width: 1920px) {

  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h1,
  html[lang="nb"] .hero-image-wrapper .hero-image-home .richText h2 {
    font-size: 90px;
    width: 900px;
  }
}

html[lang="nb"] .hero-image-wrapper .hero-image-home .new-line {
  display: block;
}

html[lang="nb"] .hero-image-wrapper h2 {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  color: #10069f;
}

html[lang="nb"] .hero-image-wrapper .hero-title h1 {
  text-align: center;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}

@media (max-width: 767px) {
  html[lang="nb"] .hero-image-wrapper .hero-title h1 {
    font-size: 1.5625rem;
  }
}

html[lang="nb"] .hero-image-wrapper .h2-hero h2 {
  font-size: 0.875rem;
  line-height: 1.0625rem;
  font-weight: 400;
  text-align: center;
}

html[lang="nb"] .hero-image-wrapper .h2-hero h2 strong {
  font-weight: 700;
  font-family: var(--font-bold);
}

html[lang="nb"] .hero-image-wrapper .h2-hero h2 strong::after {
  content: "\A";
}

@media (min-width: 768px) {
  html[lang="nb"] .hero-image-wrapper .h2-hero h2 {
    font-size: 1.125rem;
  }
}

html[lang="nb"] .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p {
  font-weight: 700;
  color: #10069F;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-align: center;
}

@media (min-width: 768px) and (max-width: 991px) {
  html[lang="nb"] .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption .dark-blue-txt-normal-16 {
    font-weight: 700;
    font-size: 0.875rem;
  }
}

html[lang="nb"] .hero-image-wrapper .asterisk-text p {
  text-align: center;
  font-weight: 300;
}

html[lang="nb"] .hero-image-wrapper .button-wrapper a.btn {
  text-decoration: none;
}

@media (min-width: 992px) {
  html[lang="nb"] .hero-image-wrapper .hero-title h1 {
    font-size: 2.8125rem;
    line-height: 3.5rem;
  }

  html[lang="nb"] .hero-image-wrapper .h2-hero h2 {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }

  html[lang="nb"] .hero-image-wrapper .h2-hero h2 strong::after {
    content: "";
  }

  html[lang="nb"] .hero-image-wrapper .hero-icons-wrapper .hero-icon figure figcaption p {
    font-weight: 400;
    color: #10069F;
    font-size: 1rem;
    line-height: 1.25rem;
  }

  html[lang="nb"] .hero-image-wrapper .asterisk-text p {
    font-size: 0.875rem;
  }
}

html[lang="nb"] .filter-mouthwash {
  display: none;
}

html[lang="nb"] .product-box .buy-now-link span {
  font-family: "Roboto", sans-serif;
  font-size: 1.5rem;
}

html[lang="nb"] #Product-video-block {
  display: none;
}

html[lang="nb"] .related-product-box>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

@media (min-width: 992px) {
  html[lang="nb"] .related-product-box>.component-content>.content {
    justify-content: space-between;
  }
}

html[lang="nb"] .related-product-box img {
  max-height: 160px !important;
}

html[lang="nb"] .single-section-block {
  display: flex !important;
  flex-wrap: wrap;
}

html[lang="nb"] .single-section-block .product-box {
  margin-top: 20px;
}

html[lang="nb"] .infographic-with-bullets ul li:first-of-type {
  padding: 0 2px;
}

html[lang="nb"] #Product-Overview .image.last img {
  max-height: none;
}

@media (min-width: 992px) {
  html[lang="nb"] .margin-bottom-100-dt {
    margin-top: 100px;
  }
}

html[lang="nb"] #Product-Overview .d-mobile-visible {
  max-height: none;
}

html[lang="nb"] .filter-product .filters-container .filter-buttons {
  justify-content: space-around;
}

html[lang="nb"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-repair-protect-toothpaste,
html[lang="nb"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-extra-whitening-toothpaste,
html[lang="nb"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-healthy-white-toothpaste,
html[lang="nb"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-gently-soothing-toothpaste,
html[lang="nb"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-repair-protect-extra-fresh-toothpaste,
html[lang="nb"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-fresh-mint-toothpaste,
html[lang="nb"] .mobile-nav .navigation-level2 .navigation-level3 .navigation-level3.page-sensodyne-deep-clean-toothpaste {
  display: none !important;
}

html[lang="nb"] .reference-faq-dropdown ul {
  width: 325px;
}

@media (min-width: 992px) {
  html[lang="nb"] .reference-faq-dropdown ul {
    width: 430px;
  }
}

html[lang="nb"] .single-product-block>.component-content .content {
  display: flex;
  flex-wrap: wrap;
}

html[lang="nb"] .single-product-block .product-box {
  margin-top: 15px;
}

@media (max-width: 767px) {
  html[lang="nb"] .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .component {
    flex-basis: unset !important;
  }
}

@media (max-width: 767px) {
  html[lang="nb"] .page-home .hero-image-wrapper .carousel .carousel-slides .carouselSlide img {
    max-height: 500px;
    height: 65vw;
  }
}

@media (max-width: 767px) {
  html[lang="nb"] .page-sensodyne-deep-clean-toothpaste #Product-details-block .main-img-box .after-txt-box .richText:nth-child(4) {
    padding: 0;
    margin-top: 5px;
  }
}

@media (max-width: 767px) {
  html[lang="nb"] .page-deep-repair-toothpaste-range .article-tiles-wrapper {
    margin-top: 0;
  }
}

html[lang="nb"] .page-deep-repair-toothpaste-range .hero-image-wrapper .banner-text-and-img {
  top: 10px;
}

html[lang="nb"] .page-deep-repair-toothpaste-range .banner-img {
  margin-top: 15px !important;
  margin-left: 6vw;
  width: 20vw;
}

@media (min-width: 768px) {
  html[lang="nb"] .page-deep-repair-toothpaste-range .banner-img {
    margin-top: 0 !important;
    width: 6vw;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .page-deep-repair-toothpaste-range .banner-img {
    margin-top: 0 !important;
    width: 9vw;
  }
}

@media (min-width: 1200px) {
  html[lang="nb"] .page-deep-repair-toothpaste-range .banner-img {
    margin-top: 50px !important;
  }
}

html[lang="nb"] .page-about-sensodyne .reviews-single-card .btn {
  width: 280px;
}

html[lang="nb"] .page-understanding-tooth-sensitivity .sensitive-teeth-wrapper .button-wrapper-sensitive-teeth .btn {
  max-width: 500px;
  width: auto;
}

@media (min-width: 768px) {
  html[lang="nb"] .page-treating-sensitive-teeth .hero-article figcaption {
    width: 47%;
  }
}

html[lang="nb"] .page-treating-sensitive-teeth .reviews-single-card .btn {
  width: auto !important;
}

html[lang="nb"] .page-symptoms-of-sensitive-teeth .reviews-single-card .btn {
  width: auto !important;
}

html[lang="nb"] .page-symptoms-of-sensitive-teeth .quiz-block .btn {
  width: auto;
}

html[lang="nb"] .page-How-to-brush-effectively .icon {
  background-size: contain !important;
}

@media (min-width: 768px) {
  html[lang="nb"] .page-oral-health-tips .breadcrumbs-parsys {
    margin-top: 0 !important;
  }
}

html[lang="nb"] .page-oral-health-tips .category-landing-body .related-box:nth-child(3) img {
  height: auto;
}

html[lang="nb"] .page-sensodyne-extra-whitening-toothpaste .BannerArea figure {
  position: relative;
}

@media (min-width: 992px) {
  html[lang="nb"] .page-sensodyne-extra-whitening-toothpaste .BannerArea figure {
    margin-top: 0;
  }
}

html[lang="nb"] .page-sensodyne-extra-whitening-toothpaste .BannerArea figcaption {
  top: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  padding-left: 50%;
  padding-right: 6%;
}

html[lang="nb"] .page-sensodyne-extra-whitening-toothpaste .BannerArea figcaption p {
  position: relative;
  transform: translateY(-50%);
  top: 50%;
  margin-top: 0;
  text-align: left;
  font-size: 1.25rem;
  line-height: 1;
  font-family: var(--font-medium);
}

@media (min-width: 992px) {
  html[lang="nb"] .page-sensodyne-extra-whitening-toothpaste .BannerArea figcaption p {
    font-size: 2rem;
  }
}

html[lang="nb"] .page-sensodyne-extra-whitening-toothpaste .BannerArea figcaption span {
  font-size: .75rem;
}

@media (min-width: 992px) {
  html[lang="nb"] .page-sensodyne-extra-whitening-toothpaste .BannerArea figcaption span {
    font-size: 1.25rem;
  }
}

@media (min-width: 768px) {
  html[lang="nb"] .page-sensodyne-fresh-mint-toothpaste .BannerArea figure {
    margin-top: 0;
  }
}

html[lang="nb"] .product-box .ps-button-label,
html[lang="nb"] .product-box .ps-button-label span {
  font-family: "Roboto", sans-serif !important;
  font-size: 0.875rem !important;
  color: #0071E5 !important;
}

@media (min-width: 768px) {

  html[lang="nb"] .product-box .ps-button-label,
  html[lang="nb"] .product-box .ps-button-label span {
    font-size: 1.25rem !important;
  }
}

html[lang="nb"] #Product-Most-popular-block #container12>.row {
  display: flex;
}

@media (min-width: 992px) {
  html[lang="nb"] #Product-Most-popular-block #container12>.row {
    justify-content: center;
  }
}

@media (min-width: 1200px) {
  html[lang="nb"] #Product-Most-popular-block #container12>.row {
    width: 1170px;
  }
}

@media (min-width: 1200px) {
  html[lang="nb"] #Product-Most-popular-block #container12>.row>div {
    width: 16%;
  }
}

html[lang="nb"] #Product-Most-popular-block #container12>.row>div .image {
  height: 100% !important;
  display: block !important;
  margin: 0 !important;
}

html[lang="nb"] #Product-Most-popular-block #container12>.row>div .image>.component-content {
  height: 100% !important;
}

html[lang="nb"] #Product-Most-popular-block #container12>.row>div .image>.component-content figure {
  height: 100% !important;
}

html[lang="nb"] #Product-Most-popular-block #container12>.row>div img {
  max-width: 50%;
  margin: 0 auto;
}

html[lang="nb"] #Product-Most-popular-block #container12>.row>div h2 {
  margin-bottom: 15px !important;
  position: relative !important;
}

html[lang="nb"] .quiz-block .quiz-logo {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/se_SE/new_images/images/quiz-logo.svg") !important;
}

html[lang="nb"] .quiz-block .carousel-track .carousel-slide .slide-content .answers .btn {
  display: block;
}

html[lang="nb"] .releted-product-box>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

@media (min-width: 992px) {
  html[lang="nb"] .releted-product-box>.component-content>.content {
    justify-content: space-between;
  }
}

html[lang="nb"] .releted-product-box img {
  max-height: 160px !important;
}

html[lang="nb"] #Product-Overview .reference-buy-now-button {
  width: 100% !important;
}

@media (max-width: 991px) {
  html[lang="nb"] #Product-Overview .reference-buy-now-button {
    text-align: center;
  }
}

@media (min-width: 992px) {
  html[lang="nb"] .page-moments-that-matter .hero-image-home figcaption {
    left: 4%;
    top: 45%;
  }
}

@media (max-width: 767px) {
  html[lang="nb"] .page-moments-that-matter .hero-image-home figcaption h1 {
    width: 65%;
    font-size: 9vw;
  }
}

@media (min-width: 768px) {
  html[lang="nb"] .page-moments-that-matter .hero-image-home figcaption h1 {
    width: 53%;
  }
}

html[lang="nb"] .page-moments-that-matter .hero-image-home figcaption h2 {
  width: 50%;
}

@media (max-width: 767px) {
  html[lang="nb"] .page-moments-that-matter .hero-image-home figcaption h2 {
    font-size: 4vw;
  }
}

@media (min-width: 768px) {
  html[lang="nb"] .page-moments-that-matter .hero-image-home figcaption h2 {
    width: 46%;
  }
}

html[lang="nb"] .hero-image-home h1 {
  padding-top: 0.15em;
}

.same-height-links {
  display: flex;
  justify-content: center;
  align-items: center;
}

.infographic-with-bullets ul {
  list-style: none;
  padding: 0;
  display: flex;
}

@media (min-width: 768px) {
  .infographic-with-bullets ul {
    padding: 0 20px;
  }
}

.infographic-with-bullets ul li {
  flex: 1;
  font-size: 0.75rem;
  padding: 0 5px;
  text-align: center;
}

@media (min-width: 768px) {
  .infographic-with-bullets ul li {
    font-size: 1rem;
  }
}

html:lang(vi) .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content .quiz-logo {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/vi_VN/vietnam-images/images/SSD-RECOMENDADO-POR-DENTISTAS-Silver.svg");
}

html:lang(vi) .quiz-block .btn-transparent {
  display: block;
}

html:lang(vi) .quiz-block .btn-primary {
  padding: 5px 30px;
}

html:lang(vi) .hero-image-wrapper .hero-image-home figcaption {
  left: 7%;
  width: 47%;
}

@media (min-width: 1440px) {
  html:lang(vi) .hero-image-wrapper .hero-image-home figcaption {
    left: 3%;
    width: 50%;
  }
}

html:lang(vi) .hero-image-wrapper .hero-image-home figcaption h1 {
  width: 100%;
  padding-top: 5px;
  font-size: 5.1vw;
}

html:lang(vi) .rating-tile.article-tile figcaption {
  width: 70%;
}

html:lang(vi) .rating-tile.article-tile figcaption a {
  color: white;
}

@media (min-width: 992px) {
  html:lang(vi) .desktop-nav .reference-Understanding_Sensitivity .navigation-level1.navigation-item {
    max-width: 65%;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  html:lang(vi) .desktop-nav .blue-nav-blend .navigation-root .navigation-item .navigation-item-title {
    font-size: 0.875rem;
  }
}

html:lang(vi) .banner-buttons>.component-content>.content {
  flex-direction: unset !important;
}

html:lang(vi) .banner-buttons .richText p {
  margin-right: 55px;
  position: relative;
}

html:lang(vi) .banner-buttons .richText p a {
  margin-right: 0 !important;
  position: static !important;
}

html:lang(vi) .banner-buttons .richText p a:after {
  height: 35px !important;
  top: 50% !important;
  transform: translateY(-50%);
}

html:lang(vi) .filter-product .filters-container .filters-toothpaste {
  justify-content: space-around;
}

html:lang(vi) .single-product-block .product-title,
html:lang(vi) .single-section-block .product-title {
  margin-bottom: 13px;
}

@media (min-width: 768px) {
  html:lang(vi) .icons-horizontal-layout .icon-box {
    width: 49%;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  html:lang(vi) #content .row .breadcrumbs-parsys {
    margin-top: 0;
  }

  html:lang(vi) #content .row .breadcrumbs-parsys figcaption {
    top: 3%;
  }
}

@media (min-width: 992px) {
  html:lang(vi) #Product-Most-popular-block #container12 .row {
    display: flex;
    justify-content: center;
  }
}

html:lang(vi) #Product-Most-popular-block #container12 .row>div:last-child {
  display: none;
}

html:lang(vi) #question-answer-slider>li article {
  padding: 15px;
}

@media (min-width: 768px) {
  html:lang(vi) #question-answer-slider>li article h3 {
    line-height: 1.1;
  }
}

@media (min-width: 768px) {
  html:lang(vi) .page-home .hero-image-wrapper {
    margin-top: 0;
  }
}

html:lang(vi) .page-home .carousel .slides-item2 .carousel-content {
  right: 0;
  width: 44%;
}

@media (min-width: 768px) {
  html:lang(vi) .page-home .carousel .slides-item2 .carousel-content {
    width: 39%;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  html:lang(vi) .page-home .carousel .slides-item2 .carousel-content {
    bottom: 40px;
  }
}

html:lang(vi) .page-home .carousel .slides-item2 .carousel-content .content {
  padding: 0;
}

html:lang(vi) .page-home .carousel .slides-item2 .carousel-content .richText {
  width: 100%;
}

@media (max-width: 767px) {
  html:lang(vi) .page-home .carousel .slides-item2 .carousel-content .richText {
    margin-bottom: 0;
    left: -9%;
  }

  html:lang(vi) .page-home .carousel .slides-item2 .carousel-content .richText h2 {
    margin-bottom: 0;
  }
}

html:lang(vi) .page-home .carousel .slides-item3 .carousel-content {
  bottom: 80px;
}

html:lang(vi) .page-home .carousel .slides-item4 .carousel-content {
  top: 60px;
  right: 0;
  width: 50%;
}

html:lang(vi) .page-home .carousel .slides-item4 .carousel-content .richText,
html:lang(vi) .page-home .carousel .slides-item4 .carousel-content p {
  width: 100%;
}

@media (min-width: 768px) {
  html:lang(vi) .page-oral-health-tips .featured-block p {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

html:lang(vi) .page-oral-health-tips .category-landing-body .related-box:nth-child(3) img {
  height: auto;
}

@media (min-width: 768px) {
  html:lang(vi) .page-oral-health-tips .category-landing-body .article-tiles-wrapper:nth-of-type(2) figcaption {
    width: 74%;
  }
}

@media (min-width: 768px) {
  html:lang(vi) .page-oral-health-tips .full-screen-width-image.article-tile figure figcaption h1 span {
    line-height: 1.1;
  }
}

html:lang(vi) .page-understanding-tooth-sensitivity .cta-text-wrapper .richText .btn {
  width: 250px;
}

html:lang(vi) .page-sensodyne-extra-whitening-toothpaste .container-override .breadcrumbs {
  margin-top: 0 !important;
}

html:lang(vi) .page-understanding-tooth-sensitivity:not(.page-causes-of-tooth-sensitivity) .btn {
  width: 250px;
}

html:lang(vi) .page-moments-that-matter .box-with-title-bottom-right.tips-box h3 {
  width: 45%;
}

html:lang(vi) .page-about-sensodyne .about-bg-section .btn:first-child {
  width: 250px;
}

html:lang(en-us) .hero-image-wrapper .hero-image-home img {
  object-fit: cover;
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home img {
    height: 580px !important;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 img {
  object-position: 61%;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 img {
    object-position: 75%;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content {
  height: 100%;
  top: 0;
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText {
  position: absolute;
  top: 0;
  left: 8%;
  width: 50vw;
  padding: 0;
  height: 100%;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText {
    left: 5%;
  }
}

@media (min-width: 992px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText {
    width: 38vw;
    left: 2%;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText {
    width: 44vw;
    left: 5%;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText h1 {
  color: white;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  margin-top: 9%;
  font-size: 7.8vw;
  font-family: var(--font);
  letter-spacing: 1px;
  margin-bottom: .2em;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText h1 {
    margin-top: 6%;
    margin-bottom: 0.5em;
  }
}

@media (min-width: 992px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText h1 {
    font-size: 6vw;
    margin-bottom: 0.3em;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText h1 {
    font-size: 6rem;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText h1 .next-line-indent {
  margin-left: .3em;
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p {
  text-align: center;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  color: white;
  margin-top: 0;
  margin-bottom: 0.3em;
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:first-of-type {
  font-size: 4.3vw;
  letter-spacing: 1px;
  font-weight: bold;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:first-of-type {
    font-size: 1.875rem;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:first-of-type {
    font-size: 3rem;
    margin-bottom: 40px;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:nth-of-type(2) {
  letter-spacing: 1px;
  font-size: 3.4vw;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:nth-of-type(2) {
    font-size: 1.75rem;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (min-width: 992px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:nth-of-type(2) {
    width: 100%;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:nth-of-type(2) {
    font-size: 2.875rem;
    line-height: 1;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:last-of-type {
  position: absolute;
  bottom: 8%;
  text-shadow: none;
  left: -15%;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText p:last-of-type {
    left: 0;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText a {
  color: #10069F;
  font-size: 3.2vw;
  pointer-events: all;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText a {
    font-size: 1.5rem;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item0 .carousel-content .richText a:after {
  content: '';
  display: block;
  position: absolute;
  bottom: -5%;
  left: 0;
  width: 60%;
  height: 2px;
  background: #0071E5;
}

.nourish-banner-hp-text .richText-content a {
  color: #10069F;
  font-size: 3.2vw;
  pointer-events: all;
}

@media (min-width: 768px) {
  .nourish-banner-hp-text .richText-content a {
    font-size: 1.5rem;
  }
}

.nourish-banner-hp-text .richText-content a:after {
  content: '';
  display: block;
  position: absolute;
  bottom: -5%;
  left: 0;
  width: 60%;
  height: 2px;
  background: #0071E5;
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item1 img {
  max-height: 500px;
  height: 65vw;
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item1 img {
    max-height: none;
    height: auto;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item1 .richText {
  position: absolute;
  top: 4%;
  left: 2%;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item1 .richText {
    top: 50%;
    transform: translateY(-50%);
    left: 10%;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item1 .richText h1 {
  font-size: 2rem;
  text-transform: uppercase;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  width: min-content;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item1 .richText h1 {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item1 .richText h1 {
    font-size: 4.5rem;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .carousel-cover {
  padding-top: 50px;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .carousel-cover {
    padding-top: 0;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .carousel-content {
  position: static;
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text {
  position: absolute;
  top: 3%;
  left: 4%;
  width: 300px;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text {
    left: 2%;
    top: 20%;
  }
}

@media (min-width: 992px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text {
    width: min-content;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text h1 {
  font-size: 2rem;
  text-transform: uppercase;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  margin: 0;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text h1 {
    font-size: 2.625rem;
  }
}

@media (min-width: 992px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text h1 {
    font-size: 5.5vw;
  }
}

@media (min-width: 1440px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text h1 {
    font-size: 5.5rem;
  }
}

html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text h2 {
  font-size: 1.5rem;
  text-align: left;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  width: 50%;
  font-weight: 300;
}

@media (min-width: 768px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text h2 {
    width: 100%;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .hero-image-wrapper .hero-image-home .slides-item3 .nourish-banner-hp-text h2 {
    font-size: 2.25rem;
  }
}

html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image img {
  padding-top: 50px;
}

@media (min-width: 768px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image img {
    padding-top: 0;
  }
}

html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption {
  position: absolute;
  top: 0;
  left: 5%;
  width: 63%;
}

@media (min-width: 768px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption {
    width: 18rem;
    top: 15%;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption {
    top: 24%;
    left: 5%;
    width: 25rem;
  }
}

@media (min-width: 1440px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption {
    width: 37%;
  }
}

html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h1 {
  font-size: 2rem;
  margin-bottom: 0;
  margin-top: 0;
  text-align: left;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 992px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h1 {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h1 {
    font-size: 3.5rem;
  }
}

@media (min-width: 1440px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h1 {
    font-size: 5.75rem;
  }
}

html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h2 {
  font-size: 1.5rem;
  margin-top: 0;
  text-align: left;
  width: 50%;
  font-weight: 300;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 992px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h2 {
    font-size: 2rem;
    width: 100%;
  }
}

@media (min-width: 1200px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h2 {
    font-size: 2.2rem;
    line-height: 1.5;
  }
}

@media (min-width: 1440px) {
  html:lang(en-us) .page-natural-white-toothpaste .full-screen-width-image figcaption h2 {
    font-size: 3rem;
  }
}

html:lang(fi) .carousel-home .carousel-slides {
  min-height: auto;
}

html:lang(fi) .carousel-home .carousel-slides .slides-item0 .carousel-content {
  height: 100%;
  bottom: 0;
}

html:lang(fi) .carousel-home .carousel-slides .slides-item0 .carousel-cover {
  object-fit: cover;
  min-height: 327px;
}

@media (max-width: 767px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item0 .carousel-cover {
    height: 65vw;
    max-height: 500px;
  }
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item0 .carousel-cover {
    min-height: calc(100vw * 0.3654);
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item0 .richText {
  position: absolute;
  top: 3%;
  left: 3%;
  width: 60%;
  padding: 0;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item0 .richText {
    width: 43%;
    top: 13%;
    left: 5%;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item0 .richText h1 {
  text-transform: uppercase;
  line-height: 1;
  background: linear-gradient(90deg, #000f9f 0%, #0220a6 20%, #0a4cba 40%, #1794d9 60%, #1baae3 80%);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  margin: 0;
  font-size: 2rem;
  padding-top: .1em;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item0 .richText h1 {
    font-size: 5vmax;
  }
}

@media (min-width: 992px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item0 .richText h1 {
    font-size: 6vmax;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .carousel-content {
  min-height: auto !important;
}

@media (max-width: 767px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .carousel-content {
    top: 20%;
  }
}

@media (max-width: 767px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .carousel-cover {
    height: 65vw;
    max-height: 500px;
    min-height: 327px;
    object-fit: cover;
    object-position: 100%;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText {
  position: absolute;
  left: 3%;
  padding: 0;
  height: 100%;
  width: 90%;
  top: -8%;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText {
    left: 6%;
    top: 0;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText h1 {
  color: #fff;
  font-size: 1.75rem;
  margin-bottom: 0.2em;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  letter-spacing: 0.04em;
  font-family: var(--font);
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText h1 {
    margin-top: 8%;
    font-size: 4vmax;
  }
}

@media (min-width: 992px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText h1 {
    font-size: 6vmax;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText p {
  text-align: left;
  line-height: 1;
  letter-spacing: 0.04em;
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText p:first-of-type {
  font-size: 1.125rem;
  width: 38%;
  margin-bottom: 0.7em;
  color: #fff;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  margin-top: 0;
  font-weight: bold;
  text-align: center;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText p:first-of-type {
    font-size: 3vmax;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText p:nth-of-type(2) {
  color: #fff;
  font-size: 1rem;
  width: 47%;
  text-shadow: 0.04em 0.04em 0.06em #303030;
  margin: 0;
  text-align: center;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText p:nth-of-type(2) {
    font-size: 2.7vmax;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText p:last-of-type {
  position: absolute;
  bottom: 4%;
  margin: 0;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText p:last-of-type {
    bottom: 14%;
    font-size: 2.7vmax;
    text-align: center;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText a {
  color: #10069F;
}

@media (min-width: 1200px) {
  html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText a {
    font-size: 1.5rem;
  }
}

html:lang(fi) .carousel-home .carousel-slides .slides-item1 .richText a:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -5%;
  left: 0;
  width: 60%;
  height: 2px;
  background: #0071E5;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel-block .carousel-slide .carousel-cover {
    height: 380px;
  }
}

@media (min-width: 992px) {
  html:lang(fi) .carousel-block .carousel-slide .carousel-cover {
    height: 497px;
  }
}

@media (min-width: 1200px) {
  html:lang(fi) .carousel-block .carousel-slide .carousel-cover {
    height: 600px;
  }
}

html:lang(fi) .icon-glass-cold {
  width: 27px;
  height: 52px;
}

html:lang(fi) .icon-cup-hot {
  width: 39px;
  height: 39px;
}

html:lang(fi) .icon-sweet {
  width: 40px;
  height: 44px;
}

html:lang(fi) .icon-sour-glass {
  width: 43px;
  height: 55px;
}

@media (min-width: 768px) {
  html:lang(fi) .icon-sour-glass {
    background-position: initial !important;
    background-size: contain !important;
  }
}

html:lang(fi) .infographic-with-bullets {
  padding: 0 5px;
}

html:lang(fi) .infographic-with-bullets ul li {
  padding: 0 2px;
}

html:lang(fi) .infographic-with-bullets p {
  text-align: right;
}

html:lang(fi) .mobile-nav .searchBoxSpan-invisible {
  display: none;
}

html:lang(fi) #Product-Overview .box .image img {
  max-height: 170px;
}

@media (min-width: 992px) {
  html:lang(fi) #Product-Overview .box .image img {
    max-height: 160px;
  }
}

@media (min-width: 768px) {
  html:lang(fi) #Product-Most-popular-block>.row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}

@media (min-width: 768px) {
  html:lang(fi) #Product-Most-popular-block #container12 .row {
    display: flex;
    justify-content: center;
  }
}

html:lang(fi) #Product-Most-popular-block #container12 .row>div {
  display: flex;
}

html:lang(fi) #Product-Most-popular-block .image>.component-content {
  height: 100%;
}

html:lang(fi) #Product-Most-popular-block .image figure {
  height: 100% !important;
}

html:lang(fi) #Product-Most-popular-block .image figure img {
  max-width: 50%;
  margin: 0 auto;
}

html:lang(fi) #Product-Most-popular-block .image figcaption {
  text-align: center;
}

html:lang(fi) #Product-Most-popular-block .image figcaption h2 {
  position: static !important;
}

html:lang(fi) .desktop-nav-faqs>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
}

html:lang(fi) .quiz-block .carousel-track .carousel-slide#slide-6 .slide-content .quiz-logo {
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/fi_FI/new-images/images/Dentist-Recommended-Brand-Finland.svg");
}

html:lang(fi) #toothpaste-for-you>.row {
  display: flex;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  html:lang(fi) #toothpaste-for-you>.row>.col-sm-6 {
    flex: 1;
  }
}

html:lang(fi) #toothpaste-for-you .snippetReference {
  height: 100%;
}

html:lang(fi) #toothpaste-for-you .snippetReference .inner,
html:lang(fi) #toothpaste-for-you .snippetReference .component-content,
html:lang(fi) #toothpaste-for-you .snippetReference .image,
html:lang(fi) #toothpaste-for-you .snippetReference figure {
  height: 100%;
}

html:lang(fi) #toothpaste-for-you .snippetReference figure {
  display: flex;
  flex-direction: column;
}

html:lang(fi) #toothpaste-for-you .snippetReference figcaption {
  margin-top: auto;
}

html:lang(fi) .filter-product .filters-container .filter-buttons {
  justify-content: space-around;
}

html:lang(fi) .carousel.product-carousel .carousel-content .background-image-box>.component-content {
  max-height: unset;
  background-repeat: no-repeat;
  background-position-y: -45px;
}

@media (min-width: 768px) {
  html:lang(fi) .carousel.product-carousel .carousel-content .background-image-box>.component-content {
    background-position-y: -125px;
  }
}

@media (min-width: 992px) {
  html:lang(fi) .carousel.product-carousel .carousel-content .background-image-box>.component-content {
    background-position-y: -95px;
  }
}

html:lang(fi) .carousel.product-carousel .carousel-content .image img {
  transform: translateY(0);
}

@media (min-width: 768px) {
  html:lang(fi) .carousel.product-carousel .slides-item2 .banner-buttons .richText a:after {
    right: -18px !important;
  }
}

@media (min-width: 992px) {

  html:lang(fi) .carousel.product-carousel .carousel-nav .carousel-nav-prev,
  html:lang(fi) .carousel.product-carousel .carousel-nav .carousel-nav-next {
    margin-top: -66px;
  }
}

html:lang(fi) .banner-buttons .richText p {
  margin: 0;
}

@media (max-width: 991px) {
  html:lang(fi) .banner-buttons .richText a {
    font-size: 1rem !important;
  }
}

html:lang(fi) .banner-buttons .richText a:after {
  height: 100% !important;
}

html:lang(fi) .banner-buttons .reference-prd-landing-buynow-btn {
  margin-top: 0 !important;
}

html:lang(fi) .single-product-block>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
}

html:lang(fi) .before-txt-box,
html:lang(fi) .after-txt-box {
  width: 97px;
  top: 89px !important;
}

@media (min-width: 768px) {

  html:lang(fi) .before-txt-box,
  html:lang(fi) .after-txt-box {
    top: 48% !important;
    width: 25%;
  }
}

@media (min-width: 992px) {

  html:lang(fi) .before-txt-box,
  html:lang(fi) .after-txt-box {
    top: 47% !important;
  }
}

html:lang(fi) .before-txt-box .richText:nth-of-type(2),
html:lang(fi) .after-txt-box .richText:nth-of-type(2) {
  width: 100% !important;
  padding: 0;
}

html:lang(fi) .before-txt-box {
  left: 50%;
}

@media (max-width: 767px) {
  html:lang(fi) .before-txt-box {
    transform: translateX(-137%);
  }
}

@media (min-width: 768px) {
  html:lang(fi) .before-txt-box {
    left: 13% !important;
  }
}

@media (min-width: 992px) {
  html:lang(fi) .before-txt-box {
    left: 19% !important;
    width: 20%;
  }
}

@media (min-width: 1200px) {
  html:lang(fi) .before-txt-box {
    left: 24% !important;
    width: 17%;
  }
}

html:lang(fi) .before-txt-box .richText:nth-of-type(1) {
  padding-left: 0;
}

html:lang(fi) .after-txt-box {
  left: 50% !important;
  transform: translateX(60%);
}

@media (min-width: 768px) {
  html:lang(fi) .after-txt-box {
    transform: translateX(67%);
  }
}

@media (min-width: 992px) {
  html:lang(fi) .after-txt-box {
    transform: translateX(58%);
  }
}

@media (min-width: 1200px) {
  html:lang(fi) .after-txt-box {
    transform: translateX(50%);
  }
}

html:lang(fi) .after-txt-box .richText:nth-of-type(1) {
  padding-left: 0;
}

html:lang(fi) .after-txt-box .richText:nth-of-type(3) {
  margin-top: 10px !important;
}

@media (max-width: 767px) {
  html:lang(fi) .image-box {
    width: 375px;
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 767px) {
  html:lang(fi) .bottom-txt-box {
    margin-top: 100px !important;
  }
}

@media (min-width: 768px) {
  html:lang(fi) .page-home .carousel-block .carousel-wrapper .carousel-content .main-text {
    width: 70%;
  }
}

@media (min-width: 992px) {
  html:lang(fi) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figure {
    margin-top: 0;
  }
}

html:lang(fi) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figcaption {
  padding-left: 38%;
  top: 34%;
}

@media (min-width: 768px) {
  html:lang(fi) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figcaption {
    padding-left: 20%;
    top: 45%;
  }
}

@media (min-width: 992px) {
  html:lang(fi) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figcaption {
    top: 35%;
    padding-left: 19%;
  }
}

html:lang(fi) .page-nourish-sensitivity-toothpaste-range .order-sample-box .cta-box-text p:last-of-type {
  margin-top: 0;
  text-align: left;
}

@media (max-width: 991px) {
  html:lang(fi) .page-sensodyne-rapid-relief .richText .buy-now-btn-18 {
    font-size: 1rem;
  }
}

@media (max-width: 767px) {
  html:lang(fi) .page-sensodyne-rapid-relief .rapid-relief-image figcaption {
    display: flex;
    justify-content: center;
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  html:lang(fi) .page-sensodyne-rapid-relief .rapid-relief-image figcaption {
    top: 51%;
    left: -28%;
  }
}

@media (min-width: 1200px) {
  html:lang(fi) .page-sensodyne-rapid-relief .rapid-relief-image figcaption {
    top: 59%;
    left: -17%;
  }
}

html:lang(fi) .page-symptoms-of-sensitive-teeth .btn {
  padding: 15px 21px;
}

html:lang(fi) .page-treating-sensitive-teeth .reviews-single-card .btn {
  width: 225px;
}

@media (min-width: 768px) {
  html:lang(fi) .page-treating-sensitive-teeth .hero-article figcaption {
    width: 65%;
    margin: 0 auto;
  }
}

html:lang(fi) .page-treating-sensitive-teeth .icons-horizontal-layout>.component-content>.content {
  display: flex;
  flex-wrap: wrap;
}

@media (min-width: 768px) and (max-width: 1199px) {
  html:lang(fi) .page-treating-sensitive-teeth .icons-horizontal-layout>.component-content>.content>.box {
    flex: 1;
  }
}

@media (min-width: 768px) {
  html:lang(fi) .page-about-sensodyne .hero-article figcaption {
    width: 72%;
  }
}

html:lang(fi) .page-about-sensodyne .reviews-single-card {
  padding-bottom: 70px;
}

html:lang(fi) .page-about-sensodyne .reviews-single-card .btn {
  width: 275px;
}

html:lang(fi) .page-sensodyne-fresh-mint-toothpaste .BannerArea .new-line-mobile {
  white-space: normal;
}

@media (min-width: 768px) {
  html:lang(fi) .page-cavity-vs-sensitivity .blue-gradient-header p {
    font-size: 3.5rem;
  }
}

html:lang(fi) .page-oral-health-tips #content .row .breadcrumbs-parsys {
  margin-top: 0;
}

@media (min-width: 768px) and (max-width: 991px) {
  html:lang(fi) .page-oral-health-tips .full-screen-width-image figcaption {
    top: 0 !important;
  }

  html:lang(fi) .page-oral-health-tips .full-screen-width-image figcaption .dark-blue-txt-strong-30 {
    font-size: 1.5rem;
    line-height: 1.5;
  }
}

html:lang(fi) .page-search-results .search-page-form .form-search .button {
  top: 0;
}

@media (max-width: 767px) {
  html:lang(fi) .page-sensodyne-extra-fresh-gel .BannerArea figure .new-line-mobile {
    white-space: normal;
    font-size: 2rem;
  }
}

html:lang(fi) .page-managing-sensitive-teeth .article-tile figure figcaption {
  width: 70%;
}

@media (max-width: 991px) {

  html:lang(fi) .page-brushing-cause-sensitive-teeth .breadcrumbs,
  html:lang(fi) .page-assessing-tooth-pain .breadcrumbs,
  html:lang(fi) .page-cavity-vs-sensitivity .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-hot .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-cold .breadcrumbs,
  html:lang(fi) .page-what-to-know .breadcrumbs,
  html:lang(fi) .page-sensitive-teeth-whitening-tips .breadcrumbs,
  html:lang(fi) .page-whitening-products-and-sensitive-teeth .breadcrumbs {
    margin: 0 -5px !important;
  }
}

@media (min-width: 768px) {

  html:lang(fi) .page-brushing-cause-sensitive-teeth .breadcrumbs,
  html:lang(fi) .page-assessing-tooth-pain .breadcrumbs,
  html:lang(fi) .page-cavity-vs-sensitivity .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-hot .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-cold .breadcrumbs,
  html:lang(fi) .page-what-to-know .breadcrumbs,
  html:lang(fi) .page-sensitive-teeth-whitening-tips .breadcrumbs,
  html:lang(fi) .page-whitening-products-and-sensitive-teeth .breadcrumbs {
    width: 750px;
  }
}

@media (min-width: 992px) {

  html:lang(fi) .page-brushing-cause-sensitive-teeth .breadcrumbs,
  html:lang(fi) .page-assessing-tooth-pain .breadcrumbs,
  html:lang(fi) .page-cavity-vs-sensitivity .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-hot .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-cold .breadcrumbs,
  html:lang(fi) .page-what-to-know .breadcrumbs,
  html:lang(fi) .page-sensitive-teeth-whitening-tips .breadcrumbs,
  html:lang(fi) .page-whitening-products-and-sensitive-teeth .breadcrumbs {
    width: 970px;
  }
}

@media (min-width: 1200px) {

  html:lang(fi) .page-brushing-cause-sensitive-teeth .breadcrumbs,
  html:lang(fi) .page-assessing-tooth-pain .breadcrumbs,
  html:lang(fi) .page-cavity-vs-sensitivity .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-hot .breadcrumbs,
  html:lang(fi) .page-sensitivity-to-cold .breadcrumbs,
  html:lang(fi) .page-what-to-know .breadcrumbs,
  html:lang(fi) .page-sensitive-teeth-whitening-tips .breadcrumbs,
  html:lang(fi) .page-whitening-products-and-sensitive-teeth .breadcrumbs {
    width: 1170px;
  }
}

@media (max-width: 767px) {

  html:lang(fi) .page-brushing-cause-sensitive-teeth .breadcrumbs .breadcrumb-list-item,
  html:lang(fi) .page-assessing-tooth-pain .breadcrumbs .breadcrumb-list-item,
  html:lang(fi) .page-cavity-vs-sensitivity .breadcrumbs .breadcrumb-list-item,
  html:lang(fi) .page-sensitivity-to-hot .breadcrumbs .breadcrumb-list-item,
  html:lang(fi) .page-sensitivity-to-cold .breadcrumbs .breadcrumb-list-item,
  html:lang(fi) .page-what-to-know .breadcrumbs .breadcrumb-list-item,
  html:lang(fi) .page-sensitive-teeth-whitening-tips .breadcrumbs .breadcrumb-list-item,
  html:lang(fi) .page-whitening-products-and-sensitive-teeth .breadcrumbs .breadcrumb-list-item {
    padding-right: 11px !important;
  }
}

html:lang(fi) .page-sensodyne-fresh-mint-hammastahna .BannerArea figure figcaption {
  position: absolute;
  width: 75%;
  bottom: 35%;
  left: 4%;
}

html:lang(fi) .page-sensodyne-fresh-mint-hammastahna .BannerArea figure figcaption h1 {
  font-size: 1.875rem;
}

@media (min-width: 768px) and (max-width: 991px) {
  html:lang(fi) .page-sensodyne-deep-clean-hammastahna .BannerArea {
    margin-top: 50px;
  }
}

html:lang(fi) .page-sensodyne-deep-clean-hammastahna .BannerArea figure figcaption {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

html:lang(fi) .page-sensodyne-deep-clean-hammastahna .BannerArea figure figcaption h1 {
  margin: 0;
  font-size: 1.5rem;
  text-align: center;
}

@media (min-width: 992px) {
  html:lang(fi) .page-sensodyne-deep-clean-hammastahna .BannerArea figure figcaption h1 {
    font-size: 2.875rem;
  }
}

html:lang(fi) .mobile-nav .navigation .navigation-level1 .page-products .page-sensodyne-healthy-white-toothpaste,
html:lang(fi) .mobile-nav .navigation .navigation-level1 .page-products .page-sensodyne-gently-soothing-toothpaste,
html:lang(fi) .mobile-nav .navigation .navigation-level1 .page-products .page-sensodyne-repair-protect-extra-fresh-toothpaste,
html:lang(fi) .mobile-nav .navigation .navigation-level1 .page-products .page-sensodyne-repair-protect-hammastahna,
html:lang(fi) .mobile-nav .navigation .navigation-level1 .page-products .page-sensodyne-repair-protect-toothpaste {
  display: none !important;
}

html:lang(da) .carousel.product-carousel .carousel-content .background-image-box>.component-content {
  background-size: auto 85%;
  background-repeat: no-repeat;
  max-height: 100%;
}

html:lang(da) .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a {
  padding-bottom: 5px;
}

@media (min-width: 768px) {
  html:lang(da) .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a {
    font-size: 1rem !important;
  }
}

@media (min-width: 992px) {
  html:lang(da) .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a {
    font-size: 1.5rem !important;
  }

  html:lang(da) .carousel.product-carousel .carousel-content .background-image-box .banner-buttons .richText p a:after {
    top: 50% !important;
    transform: translateY(-50%);
    height: 90% !important;
  }
}

@media (min-width: 768px) {
  html:lang(da) .carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn {
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  html:lang(da) .carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn a {
    font-size: 1rem !important;
  }
}

@media (min-width: 992px) {
  html:lang(da) .carousel.product-carousel .carousel-content .background-image-box .reference-prd-landing-buynow-btn a {
    font-size: 1.5rem !important;
  }
}

html:lang(da) .carousel.product-carousel .carousel-content .image {
  display: flex;
  justify-content: center;
}

html:lang(da) .carousel.product-carousel .carousel-content .image img {
  transform: none;
}

@media (min-width: 992px) {
  html:lang(da) #Product-Most-popular-block>.row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}

@media (min-width: 992px) {
  html:lang(da) #Product-Most-popular-block .image {
    margin-top: 65px !important;
  }
}

html:lang(da) #Product-Most-popular-block .image img {
  height: 100%;
  object-fit: contain;
}

html:lang(da) #Product-Most-popular-block .image figcaption {
  margin-bottom: 12px;
}

html:lang(da) #Product-Most-popular-block .image figcaption h2 {
  position: relative !important;
}

html:lang(da) .before-txt-box,
html:lang(da) .after-txt-box {
  width: 87px;
  top: 89px !important;
}

@media (min-width: 768px) {

  html:lang(da) .before-txt-box,
  html:lang(da) .after-txt-box {
    top: 40% !important;
    width: 24%;
  }
}

@media (min-width: 992px) {

  html:lang(da) .before-txt-box,
  html:lang(da) .after-txt-box {
    top: 40% !important;
  }
}

html:lang(da) .before-txt-box .richText:nth-of-type(2),
html:lang(da) .after-txt-box .richText:nth-of-type(2) {
  width: 100% !important;
  padding: 0;
}

html:lang(da) .before-txt-box {
  left: 50%;
}

@media (max-width: 767px) {
  html:lang(da) .before-txt-box {
    transform: translateX(-153%);
  }
}

@media (min-width: 768px) {
  html:lang(da) .before-txt-box {
    left: 13% !important;
  }
}

@media (min-width: 992px) {
  html:lang(da) .before-txt-box {
    left: 18% !important;
    width: 20%;
  }
}

@media (min-width: 1200px) {
  html:lang(da) .before-txt-box {
    left: 24% !important;
    width: 16%;
  }
}

html:lang(da) .before-txt-box .richText:nth-of-type(1) {
  padding-left: 0;
}

html:lang(da) .after-txt-box {
  left: 50% !important;
  transform: translateX(74%);
}

@media (min-width: 768px) {
  html:lang(da) .after-txt-box {
    transform: translateX(70%);
  }
}

@media (min-width: 992px) {
  html:lang(da) .after-txt-box {
    transform: translateX(59%);
  }
}

@media (min-width: 1200px) {
  html:lang(da) .after-txt-box {
    transform: translateX(49%);
  }
}

html:lang(da) .after-txt-box .richText:nth-of-type(1) {
  padding-left: 0;
}

html:lang(da) .after-txt-box .richText:nth-of-type(3) {
  margin-top: 10px !important;
}

@media (max-width: 767px) {
  html:lang(da) .image-box {
    width: 375px;
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 767px) {
  html:lang(da) .bottom-txt-box {
    margin-top: 70px !important;
  }
}

@media (min-width: 992px) {
  html:lang(da) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figure {
    margin-top: 0;
  }
}

html:lang(da) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figcaption {
  padding-left: 44%;
  top: 34%;
  width: 90%;
}

@media (min-width: 768px) {
  html:lang(da) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figcaption {
    padding-left: 30%;
    top: 45%;
    width: 60%;
  }
}

@media (min-width: 992px) {
  html:lang(da) .page-sensodyne-extra-whitening-toothpaste .full-screen-width-image figcaption {
    top: 35%;
  }
}

html:lang(da) .page-sensodyne-fresh-mint-toothpaste .full-screen-width-image .new-line-mobile {
  white-space: normal;
}

html:lang(da) .page-sensodyne-deep-clean-toothpaste .full-screen-width-image figcaption {
  padding: 0 25px;
}

@media (min-width: 768px) {
  html:lang(da) .page-oral-health-tips .breadcrumbs-parsys {
    margin-top: 0 !important;
  }
}

html:lang(da) .page-oral-health-tips .full-screen-width-image {
  position: relative;
}

@media (min-width: 768px) {
  html:lang(da) .page-oral-health-tips .full-screen-width-image figcaption {
    top: 4% !important;
  }
}

@media (min-width: 768px) {
  html:lang(da) .page-oral-health-tips .full-screen-width-image figcaption .dark-blue-txt-strong-30 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}

@media (min-width: 992px) {
  html:lang(da) .page-oral-health-tips .full-screen-width-image figcaption .dark-blue-txt-strong-30 {
    font-size: 1.875rem;
  }
}

@media (min-width: 1200px) {
  html:lang(da) .page-oral-health-tips .full-screen-width-image figcaption .dark-blue-txt-strong-30 {
    font-size: 2rem;
  }
}

html:lang(da) .mobile-nav .navigation-level1 .navigation-level2.page-products.has-children .page-sensodyne-repair-protect-toothpaste,
html:lang(da) .mobile-nav .navigation-level1 .navigation-level2.page-products.has-children .page-sensodyne-extra-whitening-toothpaste,
html:lang(da) .mobile-nav .navigation-level1 .navigation-level2.page-products.has-children .page-sensodyne-fresh-mint-toothpaste,
html:lang(da) .mobile-nav .navigation-level1 .navigation-level2.page-products.has-children .page-sensodyne-deep-clean-toothpaste,
html:lang(da) .mobile-nav .navigation-level1 .navigation-level2.page-products.has-children .page-sensodyne-extra-fresh-gel {
  display: none !important;
}

.two-column-box ul>li {
  display: inline-block;
  min-width: 45%;
  margin: 0;
  vertical-align: top;
  position: relative;
}

.two-column-box ul>li:before {
  content: "";
  display: list-item;
  position: absolute;
}

@media (max-width: 767px) {
  .break-spaces-mb {
    white-space: break-spaces !important;
  }
}

@media (max-width: 767px) {
  .white-spaces-normal-mb {
    white-space: normal !important;
  }
}

@media (max-width: 767px) {
  .image-margin-top-30-mb img {
    margin-top: 30px;
  }
}

@media (max-width: 767px) {
  .image-margin-top-90-mb img {
    margin-top: 90px;
  }
}

.nowrap {
  white-space: nowrap;
}

.list-5-flex-center ul {
  display: flex;
  justify-content: space-between;
  padding: 0;
}

.list-5-flex-center ul li {
  list-style: none;
  width: 20%;
  text-align: center;
}

.flex-center {
  display: flex;
  justify-content: center;
}

.width-60 {
  width: 60%;
}

.flex-center-inner>.component-content>.paragraphSystem {
  display: flex;
  align-items: center;
}

.flex-wrap-inner>.component-content>.paragraphSystem {
  flex-wrap: wrap;
}

.text-center {
  text-align: center;
}

@media (max-width: 767px) {
  .text-center-mb {
    text-align: center;
  }
}

.pull-right {
  float: right;
}

.light-btn .btn {
  background: #0071E5;
  border: 3px solid #0071E5;
}

.light-btn .btn:hover {
  background: transparent;
  color: #0071E5;
}

@media (min-width: 1200px) {
  .font-size-40-xl {
    font-size: 2.5rem;
  }
}

@media (min-width: 992px) {
  .figcaption-width-80 figure figcaption {
    width: 80%;
  }
}

.article-tile-fig-bottom figcaption {
  bottom: 2% !important;
}

.word-keep {
  word-break: keep-all;
}

.btn-extend {
  width: max-content !important;
  width: intrinsic !important;
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
.dark-blue-txt-40,
.dark-blue-txt-30,
.dark-blue-txt-24,
.dark-blue-txt-20,
.red-txt-30,
.blue-txt-28,
.light-blue-bold-txt-16,
.caption-large-txt {
  font-family: var(--font-bold);
}

.dark-blue-txt-12,
.buy-now-btn-large-18,
.dark-grey-txt-16,
.dark-grey-txt-normal-14,
.small-message-text {
  font-family: var(--font);
}

.font-12 {
  font-size: 0.75rem !important;
}

.font-13 {
  font-size: 0.8125rem !important;
}

.font-14 {
  font-size: 0.875rem !important;
}

.font-15 {
  font-size: 0.9375rem !important;
}

.font-16 {
  font-size: 1rem !important;
}

.font-17 {
  font-size: 1.0625rem !important;
}

.font-18 {
  font-size: 1.125rem !important;
}

.font-19 {
  font-size: 1.1875rem !important;
}

.font-20 {
  font-size: 1.25rem !important;
}

.dark-blue-txt-12 {
  font-size: 0.875rem;
}

.dark-blue-link-15 {
  font-size: 0.9375rem;
}

.light-blue-bold-txt-16,
.dark-grey-txt-16 {
  font-size: 1rem;
}

.buy-now-btn-large-18,
.buy-now-btn-18-no-arrow,
.dark-blue-txt-18,
.buy-now-btn-18 {
  font-size: 1.125rem;
}

.dark-blue-txt-20 {
  font-size: 1.25rem;
}

.dark-blue-txt-24,
.dark-blue-link-24 {
  font-size: 1.5rem;
}

.blue-txt-28 {
  font-size: 1.75rem;
}

.dark-blue-txt-30,
.red-txt-30 {
  font-size: 1.875rem;
}

.dark-blue-txt-40,
.dark-blue-txt-dt-40-sp-20,
.dark-blue-bold-txt-40 {
  font-size: 2.5rem;
}

.dark-blue-txt-30,
.dark-blue-txt-20,
.dark-blue-txt-12,
.dark-blue-txt-24,
.dark-blue-txt-18,
.dark-blue-txt-40,
.dark-blue-txt-dt-40-sp-20,
.dark-blue-bold-txt-40,
.dark-blue-link-24,
.dark-blue-link-15 {
  color: #10069F;
  text-decoration: none;
}

.red-txt-30 {
  color: red;
  text-decoration: none;
}

.dark-grey-txt-10,
.dark-grey-txt-16 {
  color: #666363;
  text-decoration: none;
}

.light-blue-bold-txt-16 {
  color: #47c3ec;
  text-decoration: none;
}

.blue-txt-28 {
  color: #10069F;
  text-decoration: none;
}

.dark-blue-txt-20,
.dark-blue-txt-24 {
  font-weight: normal;
}

.buy-now-btn-large-18 {
  padding: 20px 50px 20px 50px;
  background-image: none;
  border-radius: 50px;
  width: auto;
  min-height: 42px;
  margin: 0;
  line-height: 1.125rem;
  letter-spacing: 0.2px;
  color: #fff;
  box-sizing: border-box;
  background-color: #009dd6;
  text-decoration: none;
}

.buy-now-btn-large-18:hover {
  text-decoration: none;
  color: #fff;
  background-image: -webkit-linear-gradient(top, #006dad, #01488e);
  background-image: linear-gradient(to bottom, #006dad, #01488e);
  text-decoration: none;
}

.buy-now-btn-large-18:after {
  content: url(../../img/ICON_arrow-copy-3.png);
  padding-left: 20px;
  right: 0;
  vertical-align: -20%;
}

.buy-now-btn-18,
.buy-now-btn-18-no-arrow {
  line-height: 1.125rem;
  letter-spacing: 0.2px;
  color: #fff;
  border-radius: 30px;
  box-sizing: border-box;
  display: block;
  min-height: 42px;
  margin: 0 0 0 20px;
  background-color: #0071E5;
  clear: both;
  float: left;
  margin-left: 0;
}

.buy-now-btn-18 {
  padding: 13px 20px;
}

.buy-now-btn-18-no-arrow {
  padding: 13px 50px;
}

.buy-now-btn-18:hover,
.buy-now-btn-18-no-arrow:hover {
  text-decoration: none;
  color: #fff;
  background-image: -webkit-linear-gradient(top, #0071E5, #10069F);
  background-image: linear-gradient(to bottom, #0071E5, #10069F);
  outline: none;
  cursor: pointer;
}

.buy-now-btn-18:after {
  content: url(../../img/ICON_arrow-copy-3.png);
  padding-left: 12px;
  right: 0;
  vertical-align: -20%;
}

.dark-blue-link-24,
.dark-blue-link-15 {
  font-weight: normal;
  padding: 10px 30px 10px 0px;
  background: transparent url(../../img/arrow-link.png?auto=format) no-repeat scroll;
  display: inline;
  background-position: 99% 60%;
  line-height: 1.5;
  text-align: left;
  text-decoration: none;
}

.dark-blue-link-24:hover,
.dark-blue-link-15:hover {
  text-decoration: underline;
}

.sensodyne-section-title-left .sensodyne-section-title::after {
  left: 0;
  transform: none;
}

.font-size-14 {
  font-size: 0.875rem;
}

.font-size-16 {
  font-size: 1rem;
}

.font-size-18 {
  font-size: 1.125rem;
}

.font-size-20 {
  font-size: 1.25rem;
}

.font-size-22 {
  font-size: 1.375rem;
}

.font-size-24 {
  font-size: 1.5rem;
}

.font-size-28 {
  font-size: 1.75rem;
}

.font-size-30 {
  font-size: 1.875rem;
}

.font-size-40 {
  font-size: 2.5rem;
}

@media (max-width: 991px) {
  .font-size-28-tb {
    font-size: 1.75rem;
  }
}

@media (max-width: 767px) {
  .font-size-24-mb {
    font-size: 1.5rem;
  }
}

@media (max-width: 767px) {
  .font-size-13-mb {
    font-size: 0.8125rem !important;
  }
}

@media (max-width: 767px) {
  .font-lh-normal-mb {
    font-size: 1rem !important;
    line-height: 1 !important;
  }
}

.white-txt-14 {
  font-family: var(--font);
  font-size: 0.875rem;
  line-height: 1.4375rem;
  color: #fff;
}

.dark-blue-bold-txt-46 {
  color: #10069F;
  font-size: 2.875rem;
}

.dark-blue-bold-txt-18 {
  color: #10069F;
  font-size: 1.125rem;
  font-family: var(--font-bold);
}

.text-color-white {
  color: #fff;
}

.line-height-2,
.line-height-2 p {
  line-height: 2rem;
}

.line-height-3,
.line-height-3 p {
  line-height: 3rem;
}

.line-height-4,
.line-height-4 p {
  line-height: 4rem;
}

@media screen and (max-width: 767px) {
  .dark-blue-txt-dt-40-sp-20 {
    font-size: 1.5rem;
  }
}

.new-blue-link-txt {
  font-size: 1rem;
  color: #10069F;
  font-weight: normal;
  padding: 18px 0 15px 34px;
  background: url(../../img/arrow-link.png) left 20px no-repeat;
  display: block;
  float: left;
}

.blue-bold-txt {
  font-weight: bold;
  color: #10069F;
  font-size: 2rem;
}

.dark-blue-txt-strong-46 {
  font-family: var(--font-bold);
  color: #10069F;
  font-size: 1.5625rem;
  font-weight: 700;
  line-height: 1.875rem;
}

@media (min-width: 768px) {
  .dark-blue-txt-strong-46 {
    font-size: 2.875rem;
    line-height: 3.5rem;
  }
}

.dark-grey-txt-normal-14 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 0.8125rem;
  color: #666363;
}

.white-text-46 {
  font-size: 2.875rem;
  font-family: var(--font);
  font-weight: 400;
  line-height: 3.5rem;
  color: #fff;
}

.dark-grey-txt-light-25 {
  font-size: 1.5625rem;
  font-family: var(--font);
  font-weight: 300;
  line-height: 1.875rem;
  color: #575757;
}

.dark-blue-txt-normal-20 {
  font-size: 1.25rem;
  font-family: var(--font);
  font-weight: 400;
  line-height: 1.75rem;
  color: #10069F;
}

.light-blue-txt-normal-18-lh20 {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: #0071E5;
  margin: 0;
}

.dark-grey-txt-normal-20 {
  font-size: 1.25rem;
  font-family: var(--font);
  font-weight: 400;
  line-height: 1.75rem;
  color: #575757;
  margin: 0;
}

.dark-blue-txt-normal-22 {
  font-size: 1.375rem;
  font-family: var(--font);
  font-weight: 400;
  line-height: 1.75rem;
  color: #10069F;
  margin: 0;
}

.dark-grey-txt-strong-18 {
  font-size: 1.125rem;
  font-family: var(--font);
  font-weight: bold;
  line-height: 1.75rem;
  color: #575757;
}

.dark-grey-txt-light-18 {
  font-size: 1.125rem;
  font-family: var(--font);
  font-weight: 300;
  line-height: 1.75rem;
  color: #575757;
}

.light-blue-txt-normal-18 {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
  color: #0071E5;
}

.light-blue-txt-light-18 {
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.875rem;
  color: #0071E5;
}

.dark-blue-txt-normal-16 {
  font-size: 1rem;
  font-family: var(--font);
  font-weight: 400;
  line-height: 1.25rem;
  color: #10069F;
}

.dark-blue-txt-strong-30 {
  font-family: var(--font-bold);
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 2.5rem;
  color: #10069F;
}

.dark-grey-txt-normal-18 {
  font-family: var(--font);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
  color: #575757;
}

.dark-blue-txt-light-20 {
  font-family: var(--font);
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.75rem;
  color: #10069F;
}

.dark-blue-txt-normal-18 {
  font-family: var(--font);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
  color: #10069F;
}

.dark-blue-txt-normal-18-roboto-lh22 {
  font-family: var(--font);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
  color: #10069F;
}

.dark-blue-txt-normal-18-roboto {
  font-family: var(--font);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
  color: #10069F;
}

.white-txt-strong-30 {
  font-family: var(--font-bold);
  font-size: 1.875rem;
  color: #fff;
  font-weight: 700;
  line-height: 2.5rem;
}

.light-blue-txt-light-18-roboto {
  font-family: var(--font);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.3;
  color: #0071E5;
}

@media (min-width: 768px) {
  .light-blue-txt-light-18-roboto {
    font-size: 1.125rem;
  }
}

@media (max-width: 1199px) {
  .dark-grey-txt-light-25 {
    font-size: 1.3125rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .dark-grey-txt-light-25 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }

  .dark-grey-txt-normal-20 {
    font-size: 0.875rem;
  }

  .dark-blue-txt-normal-22 {
    font-size: 0.875rem;
  }
}

@media (min-width: 768px) and (max-width: 1199px) {
  .dark-blue-txt-strong-25-tb {
    font-family: var(--font-bold);
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 2.1rem;
    color: #10069F;
  }
}

@media (max-width: 767px) {
  .white-text-46 {
    font-size: 1.875rem;
    line-height: normal;
  }

  .dark-grey-txt-light-25 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-blue-txt-normal-20 {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }

  .light-blue-txt-normal-18-lh20 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-grey-txt-normal-20 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-blue-txt-normal-22 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-grey-txt-strong-18 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-grey-txt-light-18 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .light-blue-txt-normal-18 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .light-blue-txt-light-18 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-blue-txt-normal-16 {
    font-size: 0.875rem;
    line-height: 1.0625rem;
    font-weight: 700;
  }

  .dark-blue-txt-strong-30 {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }

  .dark-blue-txt-strong-20 {
    font-size: 1.25rem;
    line-height: 1.1;
  }

  .dark-blue-txt-strong-18-mb {
    font-size: 1.125rem;
    line-height: 1;
  }

  .dark-grey-txt-normal-18 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-blue-txt-light-20 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-blue-txt-normal-18 {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .dark-blue-txt-normal-18-roboto-lh22 {
    font-size: 0.875rem;
    line-height: 0.9375rem;
  }

  .dark-blue-txt-normal-18-roboto {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .white-txt-strong-30 {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* BUTTONS
----------------------------------*/
.richText ul li {
  font-size: 0.875rem;
}

.list-with-ticks.richText ul li:before {
  content: "";
  background: url(../../img/product-tick.jpg) left no-repeat;
  left: -10px;
  top: 0;
  width: 21px;
  height: 16px;
}

@media (max-width: 767px) {
  .list-with-ticks.richText ul li:before {
    position: absolute;
  }
}

@media (max-width: 767px) {
  .list-with-ticks.richText li {
    line-height: normal;
    margin-left: 10px;
  }
}

.list-with-ticks-master.richText ul li:before {
  content: "";
  background: url(../../img/product-tick.jpg) left no-repeat;
  top: 3px;
  width: 21px;
  height: 16px;
  position: absolute;
}

.line-height-1 p {
  line-height: 1;
}

.references-box {
  padding: 0 0.8rem;
}

.references-box .paragraphSystem,
.references-box .row {
  margin: 0;
}

.references-box .paragraphSystem .reference-text p,
.references-box .row .reference-text p {
  font-family: var(--font);
  font-size: 0.85rem;
  font-weight: 400;
  line-height: 1.5;
  color: #575757;
  margin: 0.5rem 0 0 0;
}

@media (max-width: 767px) {

  .references-box .paragraphSystem .reference-text p,
  .references-box .row .reference-text p {
    font-weight: 300;
  }
}

.jump-tabbing {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  pointer-events: none;
}

.jump-tabbing p {
  margin: 0px;
  display: inline-block;
}

.jump-tabbing p a {
  opacity: 0;
  background-color: lightgrey;
  transition: opacity .2s linear;
  border-radius: 0 0 10px 10px;
  padding: 3px 10px 0px;
  cursor: default;
}

.jump-tabbing p a:focus {
  opacity: 1;
  border-bottom: 3px solid #0071E5;
  outline: none;
}

.caption-top-left {
  position: relative;
}

.caption-top-left figcaption {
  position: absolute;
  top: 0;
  left: 0;
  color: #10069F;
}

.margin-top-80 {
  margin-top: 80px;
}

.page-sensodyne-rapid-relief .rapid-relief-image img {
  max-width: 100%;
  width: 100%;
}

.page-sensodyne-rapid-relief .rapid-header-image {
  padding-bottom: 10px;
}

.page-sensodyne-rapid-relief .header-video-image img {
  width: 100%;
  max-width: 853px;
}

@media (min-width: 768px) {
  .sensitive-teeth-gum-problems-image {
    margin-top: 3em;
  }
}

@media (min-width: 992px) {
  .sensitive-teeth-gum-problems-image {
    margin-top: 4em;
  }
}

@media (min-width: 1200px) {
  .sensitive-teeth-gum-problems-image {
    margin-top: 3em;
  }
}

.image-without-link-underline figure>a {
  border: none;
}

.image-without-link-underline a {
  border: none;
}

.image-without-link-underline figcaption a:hover {
  border-bottom: 3px solid #0071E5;
}

.full-screen-width-image {
  padding: 0 !important;
}

.full-screen-width-image img {
  max-width: none;
  width: 100vw;
}

.dentist-recommended-banner-darkblue-gradient {
  background: white;
  background: linear-gradient(180deg, #ffffff 0%, #ffffff 29%, #1a99da 30%, #032466 100%);
}

@media (max-width: 767px) {
  .dentist-recommended-banner-darkblue-gradient {
    background: linear-gradient(180deg, #ffffff 0%, #ffffff 17%, #1a99da 17%, #032466 100%);
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .dentist-recommended-banner-darkblue-gradient .box {
    margin-left: auto;
    margin-right: auto;
    float: none;
    width: 990px;
  }
}

.dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

@media (max-width: 767px) {
  .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem {
    flex-direction: column;
  }
}

.dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .component {
  width: auto;
  flex-basis: 25%;
  float: none;
}

@media (max-width: 767px) {
  .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .component {
    flex-basis: 100%;
  }
}

@media (min-width: 768px) {
  .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image:nth-of-type(1) {
    align-self: flex-end;
  }
}

.dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
  margin-top: 10%;
  flex-basis: 45%;
}

@media (max-width: 767px) {
  .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText {
    flex-basis: 100%;
    margin-top: 20px;
  }

  .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .richText p {
    line-height: 1.2;
  }
}

.dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image:nth-of-type(3) {
  margin-top: 10%;
}

.dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image:nth-of-type(3) img {
  max-width: 150px;
}

@media (max-width: 767px) {
  .dentist-recommended-banner-darkblue-gradient .box>.component-content>.content.paragraphSystem .image:nth-of-type(3) {
    flex-basis: 100%;
    margin-top: 20px;
    margin-bottom: 15px;
  }
}

.ocu-tooth-banner a:hover {
  border: none;
}

.ocu-tooth-banner>.component-content {
  padding: 20px 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.ocu-tooth-banner .content.paragraphSystem {
  display: flex;
  justify-content: space-around;
}

@media (max-width: 767px) {
  .ocu-tooth-banner .content.paragraphSystem {
    flex-direction: column;
    max-width: 86%;
    margin: 0 auto;
  }
}

.ocu-tooth-banner .component {
  float: none;
  margin: 0;
  padding: 0;
}

.ocu-tooth-banner .image {
  align-self: center;
  width: auto;
}

.ocu-tooth-banner .divider {
  width: 4px;
  align-self: center;
}

@media (max-width: 767px) {
  .ocu-tooth-banner .divider {
    display: none;
  }
}

.ocu-tooth-banner .divider>.component-content {
  height: 150px;
  margin: 0;
  background: #1B71B8;
}

.sensitivity-promo-box>.component-content>.content.paragraphSystem {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.sensitivity-promo-box .big-rounded-box {
  border: 1px solid #d2d1d1;
  border-radius: 8% 0 8% 0;
  max-width: 380px;
  width: 44%;
  margin: 20px;
  padding: 10px;
  min-height: 420px;
}

@media (max-width: 767px) {
  .sensitivity-promo-box .big-rounded-box {
    width: 100%;
    min-height: 0;
  }
}

.sensitivity-promo-box .big-rounded-box:hover {
  cursor: pointer;
}

.sensitivity-promo-box .big-rounded-box:hover img {
  opacity: 0.3;
}

.sensitivity-promo-box .big-rounded-box:hover .new-blue-link-txt a {
  text-decoration: underline !important;
}

.sensitivity-promo-box .big-rounded-box .richText {
  margin-top: 20px;
}

.sensitivity-promo-box .big-rounded-box .richText>.component-content {
  margin: 0 auto;
  max-width: 85%;
}

.sensitivity-promo-box .big-rounded-box .new-blue-link-txt a {
  font-size: 1rem;
  color: #014289;
  font-weight: normal;
  display: inline-block;
  border: none;
  line-height: 1;
}

.full-width-banner-box {
  width: 100%;
  margin: 0;
  background: url(../../img/footer-slice.png) left top repeat-x, url(../../img/banner-bg.png) center bottom no-repeat;
}

@media (min-width: 768px) {
  .full-width-banner-box>.component-content>.content.paragraphSystem {
    display: flex;
    justify-content: center;
    min-height: 403px;
  }

  .full-width-banner-box>.component-content>.content.paragraphSystem .component {
    float: none;
    width: auto;
  }

  .full-width-banner-box>.component-content>.content.paragraphSystem .image {
    align-self: flex-end;
  }
}

@media (min-width: 992px) {
  .full-width-banner-box>.component-content>.content.paragraphSystem {
    min-height: 444px;
  }
}

.full-width-banner-box .box {
  margin-top: 50px;
}

@media (min-width: 768px) {
  .full-width-banner-box .box {
    margin-top: 120px;
  }
}

.sensitivity-grey-box {
  background: url(../../img/footer-slice.png) left top repeat-x;
  padding-top: 10px;
  margin-top: -10px;
}

@media (min-width: 768px) {
  .sensitivity-grey-box {
    padding-top: 50px;
  }
}

.blank-component {
  display: none;
}

.padding-0 {
  padding: 0 !important;
}

.padding-1 {
  padding: 10px !important;
}

.padding-2 {
  padding: 20px !important;
}

.padding-3 {
  padding: 30px !important;
}

.padding-top-5 {
  padding-top: 5px;
}

@media (min-width: 768px) {
  .tb-padding-left-0 {
    padding-left: 0 !important;
  }

  .tb-padding-right-0 {
    padding-right: 0 !important;
  }
}

.margin-0 {
  margin: 0;
}

.margin-1 {
  margin: 10px !important;
}

.margin-2 {
  margin: 20px !important;
}

.margin-3 {
  margin: 30px !important;
}



.margin-top-1 {
  margin-top: 10px !important;
}

.margin-top-2 {
  margin-top: 20px !important;
}

.margin-top-3 {
  margin-top: 30px !important;
}

.margin-top-4 {
  margin-top: 40px !important;
}

.margin-top-5 {
  margin-top: 50px !important;
}

.margi-bottom-1 {
  margin-bottom: 10px !important;
}

.margi-bottom-2 {
  margin-bottom: 20px !important;
}

.margi-bottom-3 {
  margin-bottom: 30px !important;
}

.margi-bottom-4 {
  margin-bottom: 40px !important;
}

.margin-bottom-5 {
  margin-bottom: 50px !important;
}

@media (min-width: 992px) {
  .margin-top-0-dt {
    margin-top: 0 !important;
  }
}

@media (min-width: 991px) {
  .lg-margin-bottom-3 {
    margin-bottom: 30px;
  }
}

@media (min-width: 992px) {
  .margin-top-1-dt {
    margin-top: 10px !important;
  }

  .margin-top-2-dt {
    margin-top: 20px !important;
  }

  .margin-top-3-dt {
    margin-top: 30px !important;
  }

  .margin-top-4-dt {
    margin-top: 40px !important;
  }

  .margin-top-5-dt {
    margin-top: 50px !important;
  }
}

@media (max-width: 767px) {
  .margin-top-1-mb {
    margin-top: 10px !important;
  }

  .margin-top-2-mb {
    margin-top: 20px !important;
  }

  .margin-top-3-mb {
    margin-top: 30px !important;
  }

  .margin-top-4-mb {
    margin-top: 40px !important;
  }

  .margin-top-5-mb {
    margin-top: 50px !important;
  }

  .margi-bottom-1-mb {
    margin-bottom: 10px !important;
  }

  .margi-bottom-2-mb {
    margin-bottom: 20px !important;
  }

  .margi-bottom-3-mb {
    margin-bottom: 30px !important;
  }

  .margi-bottom-4-mb {
    margin-bottom: 40px !important;
  }

  .margin-bottom-5-mb {
    margin-bottom: 50px !important;
  }
}

@media (min-width: 768px) {
  .desktop-margin-top-1 {
    margin-top: 10px !important;
  }

  .desktop-margin-top-2 {
    margin-top: 20px !important;
  }

  .desktop-margin-top-3 {
    margin-top: 30px !important;
  }

  .desktop-margin-top-5 {
    margin-top: 50px !important;
  }
}

.width-100,
.width-100 img {
  width: 100% !important;
}

.reference-css-block,
.reference-main-cast {
  display: none;
}

.hero-image-wrapper .carousel-content .hero-title {
  position: absolute;
}

@media (min-width: 320px) {
  .hero-image-wrapper .carousel-content .hero-title {
    left: 0%;
    width: 60%;
  }

  .hero-image-wrapper .carousel-content .hero-title h1 {
    font-size: 1.3rem;
  }
}

/*Syed GB- 2411 | 21-10-2022 */

.related-box figure figcaption a,
.related-box a .dark-blue-txt-normal-20 {
  font-family: var(--font-bold) !important;
}

/*Syed GB- 2411 | 21-10-2022 End */



/*Syed GB- 2303 | 21-10-2022  */

@media (max-width: 767px) {
  .dark-blue-txt-strong-30 {
    font-size: 1.25rem;
  }
}

/*Syed GB- 2303 | 21-10-2022  End */


/*Syed GB- 2291,2294 | 21-10-2022   https://author.preprod-cf65.ch.adobecqms.net/content/cf-consumer-healthcare/sensodyne-v3/en_IN/home/enamel/what-is-enamel.html?wcmmode=disabled */


#toothpaste-for-you .related-box figure figcaption a:after {
  left: 50%;
  transform: translate(-50%);
}

.related-box figure figcaption a:after {
  left: initial;
  transform: initial;
}

/*Syed GB- 2291,2294 | 21-10-2022 End */


/*Syed GB- 2264 | 21-10-2022   https://sensodyne-com-v3.preprod-cf65.ch.adobecqms.net/en-in/understanding-tooth-sensitivity/quiz/ */


@media (max-width:768px) {
  .quiz-block .carousel-track .carousel-slide#slide-3 {
    background-position-y: 95%;
  }
  .p-m-l-1 {
    padding-left: 1rem !important;
  }
  .p-m-l-26 {
    padding-left: 26px !important;
  }
  .initial-height {
    min-height: initial !important;
  }
}

@media (min-width: 768px) {
  .quiz-block .carousel-track .carousel-slide#slide-3 {
    background-size: cover !important;
  }
}

/*Syed GB- 2264 | 21-10-2022 End */
.desktop-nav .blue-nav-blend .navigation-item.page-pronamel {
  display: inline-block !important;
}

.hide-anything {
  display: none;
}

#zenpage .hide-anything {
  display: block !important;
}

.carousel-slide .image-and-content {
  touch-action: pan-y !important;
}

body .uwy.userway_p1 .uai {
  top: 32px !important;
  left: calc(100vw - 20px) !important;
  transform: translate(-100%);

}


.carouselSlide.component.section.col-xs-12.slides-item4 img {
  object-fit: contain;
}

.carouselSlide.component.section.col-xs-12.slides-item6 img {
  object-fit: contain;
}

/* ul.carousel-nav li:nth-child(7) {
  display: none !important;
} */

ul.carousel-nav li:nth-child(9) {
  display: none !important;
}

.carousel-slides .slides-item7 {
  display: none;
}

.page-sensitivity-to-cold .article-diy-body p a {
  color: #1477a9;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {

  ul.carousel-nav li:nth-child(7) {
    display: none !important;
  }

  ul.carousel-nav li:nth-child(8) {
    display: none !important;
  }

  ul.carousel-nav li:nth-child(9) {
    display: block !important;
  }

  .carousel-slides .slides-item7 {
    display: block;
  }

  .carousel-slides .slides-item7 img {
    object-fit: contain !important;
  }

  .carousel-nav {
    display: flex;
  }
}



@media (min-width: 768px) {
  .hero-image-wrapper .carousel-content .hero-title {
    top: 12%;
  }

  .hero-image-wrapper .carousel-content .hero-title h1 {
    font-size: 2rem;
  }

}

@media (min-width: 992px) {
  .hero-image-wrapper .carousel-content .hero-title {
    width: 44rem;
  }

  .hero-image-wrapper .carousel-content .hero-title h1 {
    width: 90%;
    display: inline-block;
    margin-bottom: 0;
    max-width: 100%;
    font-size: 3rem;
  }
}

@media (min-width: 1280px) {
  .hero-image-wrapper .carousel-content .hero-title {
    top: 17%;
  }

  .hero-image-wrapper .carousel-content .hero-title h1 {
    font-size: 3.5rem;
  }
}

@media (min-width: 1440px) {
  .hero-image-wrapper .carousel-content .hero-title h1 {
    font-size: 4rem;
  }
}

.hero-image-wrapper .carousel-content .hero-title h1 {
  background: -webkit-linear-gradient(4deg, #080e9f, #00a1dc 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
  padding-left: 15px;
  line-height: 1.2;
  text-align: left;
}

.hero-image-wrapper .slides-item3 .carousel-content {
  height: 100%;
  bottom: 0;
}

/*GSKBD-2298 | Pradeep | 17-10-22 | Start */
body .show-more-products {
  display: flex !important;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  body .show-more-products .product-title {
    min-height: 100px !important;
    height: auto !important;
  }
}

@media (min-width: 768px) and (max-width: 1199px) {
  body .show-more-products .product-box {
    min-height: initial !important;
  }
}

/* @media (min-width: 992px) {
body .show-more-products .col-md-push-6 {
  left: initial;
  }
}*/
/*GSKBD-2298 | Pradeep | 17-10-22 | End */
/*GSKBD-2302 | Pradeep | 17-10-22 | Start */
.filter-product .filters-container .filter-buttons {
  justify-content: center;
}

@media (min-width: 768px) {
  .filter-product .filters-container .filter-buttons .filter-btn {
    margin: 10px;
  }

  .filter-product .filters-container .filter-buttons.filters-toothbrush .filter-btn:nth-of-type(2) {
    margin-left: 10px;
    margin-right: 10px;
  }
}

/*GSKBD-2302 | Pradeep | 17-10-22 | Start */

/* Ashish  Gupta | GB-2335, GB-2333, GB-2315, GB-2322 | 20/10/22 */
.page-sensitivity-and-gum-relief-toothpaste .why-my-teeth-hurt .sensitivity-gum-problems-txt.button-ipad .buy-now-btn-large-18::after {
  padding-left: 5px;
}

@media only screen and (min-width: 992px) {
  .m-d-t-2 {
    margin-top: 2rem;
  }
}

@media only screen and (max-width: 991px) {
  .m-m-t-2 {
    margin-top: 2rem;
  }
}

.icon-box .glass-icon .icon-tube {
  background-image: url('/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/understanding-sensitivity/icon_toothpaste.svg');
}

@media only screen and (min-width: 990px) {
  .carousal-ipad-layout .sync-slider .slick-slide {
    width: 18.5% !important;
  }
}

/*Ashish end*/

/*Rohit Singh Css Starts: GB-2286*/
.mt-50 {
  margin-top: 50px;
}

.mobile-only .carousel-box .carousel-nav {
  position: inherit;
}

.mobile-only .carousel-box .carousel-nav .carousel-nav-prev,
.mobile-only .carousel-box .carousel-nav .carousel-nav-next {
  display: inline-block;
}

@media (min-width: 768px) {
  .single-product-block .product-title {
    height: auto;
  }
}

@media (min-width: 992px) {
  body .understand-tooth-enamel.category-landing-body .tooth-img-box .inorganic-txt p {
    font-size: 1.125rem;
  }
}

/*Rohit Singh Css Ends: GB-2286*/

/*Date 28-10-2022 |Ticket No GB-2432 | Pritha |changes start*/
/*added class due to missing zengarden class*/
@media(max-width:768px) {
  .m-m-t-1 {
    margin-top: 1rem;
  }
}

/*Date 28-10-2022 |Ticket No GB-2432 | Pritha |changes end*/

@media (max-width: 767px) {
  .dark-blue-txt-30 {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }

  .margin-bottom-25 {
    margin-bottom: 25px
  }
}

/*Date 28-10-2022 |Ticket No GB-2432 | Pritha |changes start*/

/*added class due to missing zengarden class*/
@media(max-width:768px) {
  .m-m-t-1 {
    margin-top: 1rem;
  }

  /*ticket no-GB-2430| changes start*/
  .hide-m {
    display: none;
  }

  /*ticket no-GB-2430| changes end*/
}

/*ticket no-GB-2430| changes start*/
.pageBack a {
  padding: 3px 0 3px 30px;
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/common/desktop/left-arrow.png");
  background-position: left 3px center;
  background-repeat: no-repeat;
}

.pageForward a {
  padding: 3px 30px 3px 0;
  background-image: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/common/desktop/right-arrow.png");
  background-position: right 3px center;
  background-repeat: no-repeat;
}

/*ticket no-GB-2430| changes end*/


/*Date 28-10-2022 |Ticket No GB-2432 | Pritha |changes end*/
/*Date 29-10-2022 ticket no gd-2433 chagnes start by pritha*/

.mobile-banner-buttons .component-content>.content p a {
  margin-right: 55px;
}

/*Date 29-10-2022 ticket no gd-2433 chagnes End by pritha*/
/* GB-2228 | Pradeep | Start*/
.m-d-t-4 {
  margin-top: 4rem !important;
}

.d-block {
  display: block !important;
}

.page-home-second-carousel .carousel-content {
  width: 100%;
  max-width: 100%;
}

.page-home-second-carousel .carousel-slides .carousel-content p {
  width: 100%;
}

.page-home-second-carousel .carousel-slides .carousel-slide.last .carousel-content {
  right: 50px;
  width: 50%;
  top: 50%;
  transform: translateY(-50%);
  bottom: initial;
}

.page-home-second-carousel .carousel-slides .carousel-slide:nth-child(2) .carousel-content {
  top: 50%;
  bottom: initial;
  width: 50%;
  transform: translateY(-50%);
}

.page-home-second-carousel .main-text {
  width: 100%;
  margin-bottom: 0px;
}

@media screen and (max-width: 992px) {
  .page-home-second-carousel .carousel-nav {
    bottom: 40px;
    right: 10px;
    left: initial;
  }

  .m-m-t-2 {
    margin-top: 2rem !important;
  }
}

@media screen and (max-width:768px) {
  .page-home-second-carousel .dark-blue-txt-strong-30 {
    font-size: 1.25rem;
    line-height: 1.2;
  }

  .page-home-second-carousel .carousel-slide.first .carousel-content {
    height: 100%;
  }

  .page-home-second-carousel .carousel-slide:nth-child(3) .carousel-content {
    bottom: 0;
  }

  .page-home-second-carousel .carousel-slide .carousel-content {
    bottom: 15px !important;
  }

  .page-home-second-carousel .carousel-slide.first .carousel-content .main-text p:last-child {
    bottom: 0;
  }
}

@media screen and (max-width: 767px) {
  .page-home-second-carousel .carousel-content {
    position: absolute;
    text-align: left;
  }

  .page-home .carousel-block .carousel-wrapper .carousel>.component-content {
    max-height: initial;
  }

  .page-home-second-carousel .carousel-slide.first .carousel-content .main-text p:last-child {
    position: absolute;
    margin-top: initial;
    bottom: 11%;
  }

  body .page-home-second-carousel .carousel-slides img {
    width: 100%;
    min-height: 191px !important;
    aspect-ratio: auto 640 / 191;
  }

  .page-home-second-carousel .main-text p {
    position: initial;
    margin-bottom: 25px;
  }

  .page-home-second-carousel .main-text p a:after {
    left: 23px;
    transform: translateX(-50%);
  }

  .page-home-second-carousel .carousel-slides .carousel-slide:nth-child(2) .carousel-content,
  .page-home-second-carousel .carousel-slide:nth-child(3) .carousel-content,
  .page-home-second-carousel .carousel-slides .carousel-slide.last .carousel-content {
    top: initial;
    bottom: 0;
    width: 100%;
    transform: initial;
    right: initial
  }

  .page-home .carousel-content .main-text {
    left: 4%;
    width: 60%;
  }

  .page-home-second-carousel .carousel-slides .carousel-slide:nth-child(2) .carousel-content .main-text {
    width: 100%;
  }

  .page-home-second-carousel .carousel-nav {
    display: initial;
    position: relative;
    left: 10% !important;
  }
}

/* GB-2228 | Pradeep | End*/
/* GB-2251 | Anubhav | End*/
@media screen and (max-width: 991px) {
  .mobile-nav .search-icon-mobile i {
    background-size: 50px;
  }
}

/* GB-2251 | Anubhav | End*/
/* GB-2275 | Ashish | End*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .hero-image-wrapper .carousel-content .hero-title h1 {
    width: 100%;
  }
}

/* GB-2275 | Ashish | End*/
/* GB-2301  Ashish - start */
.desktop-nav .mega-menu .desktop-nav-links .navigation-level2.two-column {
  max-width: 100%;
  display: grid;
  grid-template-columns: 50% 50%;
}

.dark-blue-txt-strong-30.menu-text-28 {
  font-size: 1.7rem;
}

.justify-content-center {
  justify-content: center
}

/* GB-2301  Ashish - End */

/* alam | GB-2195 | 30-Nov-22 | buy now hover module*/
.tooltip_btn .buy-now-hover {
  padding-left: 15px;
}

.tooltip_btn .buy-now-hover a.buy-hover:after {
  background-color: transparent;
}

.tooltip_btn .buy-now-hover a.buy-hover {
  color: #ffffff;
  padding: 15px 30px;
  font-size: 0.875rem;
}

.tooltip_btn .buy-now-hover a.buy-hover:hover,
.tooltip_btn .buy-now-hover a.buy-hover:active,
.tooltip_btn .buy-now-hover a.buy-hover:focus {
  color: #1477a9;
}

.buy-now-hover {
  position: relative;
}

.buy-now-hover a.buy-hover {
  padding-bottom: 10px;
  font-size: 1.25rem;
  line-height: 1.875rem;
  color: #032466;
}

.buy-now-hover a.buy-hover:after {
  content: '';
  width: 80px;
  height: 3px;
  background-color: #157eb2;
  position: absolute;
  bottom: 0;
  left: 0;
}

.buy-now-hover ul * {
  color: #fff;
}

.buy-now-hover .hover-content {
  display: none;
  position: absolute;
  width: 100%;
  left: -1px;
  z-index: 1;
  text-align: left;
  top: 23px;
  margin: 0;
  padding: 10px 0;
}

.buy-now-hover ul {
  background: #10069F;
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #fff;
  padding: 10px;
  margin: 0;
}

.buy-now-hover ul::before {
  content: '';
  position: absolute;
  left: 18px;
  top: 2px;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #10069F;
  clear: both;
}

.buy-now-hover ul li {
  list-style: none;
  margin-bottom: 10px;
  float: none;
  margin-right: 0px;
  display: inline-flex;
  width: 31%;
}

.buy-now-hover ul li a {
  background: #fff;
  border-radius: 3px;
  padding: 5px;
  display: inline-block;
  border-bottom: none;
}

.buy-now-hover ul li a:hover {
  border-bottom: none;
  opacity: .8;
  transition: all ease-in .2s;
}

.buy-now-hover ul li a:hover img {
  opacity: .8;
}

.buy-now-hover .content {
  display: inline-block;
  width: 100%;
}

.buy-now-hover .content p {
  margin: 0;
  font-size: 13px;
  line-height: 1.5;
}

.close-btn-wrapper {
  display: inline-block;
  width: 100%;
  text-align: center;
  border-top: 1px solid #fff;
  margin-top: 10px;
}

.close-btn {
  background: none;
  border: none;
  font-size: 16px;
  margin: 10px auto 0;
}

.hide-mobile .hover-content {
  display: none;
}

@media(min-width:1200px) {
  .close-btn-wrapper {
    display: none;
  }
}

@media (max-width:991px) {
  .buy-now-hover .hover-content {
    /* position: fixed;
    width: calc(100% - 2rem);
    left: 1rem;
    top: 50%;
    margin: auto;
    transform: translate(0%, -50%); */
    z-index: 2;
    position: absolute;
    bottom: -1rem;
    width: 100%;
  }

  .buy-now-hover ul::before {
    display: none;
  }

  .buy-now-hover ul li {
    float: none;
    margin-right: 0;
  }

  .buy-now-hover ul li a {
    max-width: 100%;
    width: 100%;
    text-align: center;
  }

  .buy-now-hover img {
    max-width: 100px;
    width: 100%;
  }

  .buy-now-hover a.buy-hover {
    font-size: inherit;
  }
}


@media (min-width: 992px) {
  .tooltip_btn .buy-now-hover .hover-content {
    top: 30px;
  }
}
@media (min-width:767px) and (max-width:991px) {
  .buy-now-hover .hover-content {
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 400px;
  }
}
@media (min-width: 768px) {
  .tooltip_btn .buy-now-hover a.buy-hover {
    height: 54px;
    font-size: 1rem;
  }
}
/* alam | GB-2195 | 30-nov-22 | buy now hover module | end*/
/*Amrendra | GB-4847 | 02-02-23 | banner text alignment in  iphone*/
@media (max-width: 575px) {
  .m-t-mobile {
    margin-top: 1rem !important;
  }
}

.caption-top-left.article-tile.banner-img-variation figure img {
  width: 100%;
  margin-top: 0rem;
}
@media (min-width: 768px){
  .page-ingredients.page-ingredients .hero-article .hero-article-content {
      width: 53%;
  }
}
.richText ol[type="a"]{
  counter-reset: alpha
}
.richText ol[type="a"] li{
  list-style: none;
  position: relative;
  padding-left: 24px;
}
.richText ol[type="a"] > li:before {
  counter-increment: alpha;
  content:"(" counter(alpha, lower-alpha)")";
  position: absolute;
  left: 0;
}
/* .carousel-contect{
  position: unset;
}
.page-home-second-carousel {
  overflow: hidden;
  position: relative;
} */

/* Ashish Gupta | GB-5155 | 17/02/23 */

.d-flex {
  display: flex !important;
}
.d-flex-wrap {
  flex-wrap: wrap !important;
}
@media (max-width: 375px){
  .font-medium{
    font-size: 1.125rem;
  }
}

/* Ashish Gupta | GSKBD-29412 | 11/09/23 | Start */

.video-box .video-play-int .visually-hidden {
  text-indent: -9999px;
  clip-path: inset(100%);
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
  color: #000;
}

@media (max-width: 767px) {
  .video-play-int img {
    max-height: 600px;    
  }   
  .video-play-int .image-switch-video {
    text-align: center
  }
}

/* Ashish Gupta | GSKBD-29412 | 11/09/23 | End*/

/* GSKBD-30273 | 23/11/23 | starts*/
.icon-haleon-logo {
  width: 125px;
  height: 30px;
  background-image: url('/content/dam/cf/haleon/logo/haleon-logo-colour-pos.svg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
/* GSKBD-30273 | 23/11/23 | ends*/

/* GSKBD-30273 | 12/08/23 | starts*/
@media only screen and (max-width: 991px){
  body .mobile-nav .navigation-level1 .navigation-level2.page-products .navigation-level3 li {
    display: block !important;
}
}
/* GSKBD-30273 | 12/08/23 | ends*/

/*GSKBD-30125 | 19-12-23 | starts*/
.buy-now-cta{
  background: #0071E5;
  color: #ffffff;
  border: 3px solid #0071E5;
  border-radius: 0 15px;
  padding: 15px 30px;
  font-size: 1rem;
  font-weight: 700;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
.buy-now-cta:hover{
  background: transparent;
  color: #0071E5;
}
/*GSKBD-30125 | 19-12-23 | ends*/
@media (max-width: 991px) {
  .page-sensodyne-complete-protection-cool-mint-mouthwash #Product-Overview img.d-mobile-visible {
    max-height: inherit;
  }
}

.color-light-blue {
  color: #12ADBA !important;
}

.page-about-acid-erosion #toothpaste-for-you,
.page-about-enamel #toothpaste-for-you {
  display: none;
}

@media (min-width: 992px) {
  .m-d-l-0 {
    margin-left: 0 !important;
  }
  .desktop-only {
    display: block;
  }
  .mobile-only {
    display: none;
  }
}

@media (max-width: 991px) {
  .page-about-acid-erosion ,
  .page-about-enamel {
    .mobile-only .carousel-slides {
      height: auto !important;
      .carousel-slide.is-active{
        display: block !important;
      }
    }
  }
  .p-m-x-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .m-m-b-0 {
    margin-bottom: 0 !important;
  }

  .image.p-m-x-0 img{
    padding-left: 0;
    padding-right: 0;
  }
  ul.hide-dots-m li::before{
    display: none !important;
  }
  ul.spacing-x-none-mobile {
    margin-left: 0 !important;

    li{
      padding-left: 0 !important;
    }
  }
  .hide-m {
    display: none !important;
  }
  .desktop-only {
    display: none;
  }
  .mobile-only {
    display: block;
  }
}

.pronamel-articles-links {
  .box.flex > .component-content {
    width: 100%;
  }
}

#toothpaste-for-you .related-box figure figcaption a:after {
  left: 0;
  transform: none;
}

.box.flex > .component-content > .content {
  display: flex;
}

@media (max-width: 767px) {
  .box.flex > .component-content > .content {
    flex-direction: column;
  }
}

.navigation-item.navigation-level1.page-pronamel {
  li.navigation-level2 > a{
    font-size: 1.25rem;
  }
  /* .navigation-level2.page-blog {
    grid-template-columns: 100% !important;

    > a {
      font-size: 1.875rem;
      font-weight: 700;
      line-height: 2.5rem;
      padding: 1rem 1rem 1rem 0;
    }

    ul.navigation-level3 {
      border: none;
    }
  } */
}

.reference-OralHealthTips .navigation-level1.page-blog{
  
  >  ul {
    grid-template-columns: 100% !important;
  }
}

.image-rounded-right-to-left > .component-content img{
  border-radius: 0 30px 0 30px;
}

.box.justify-content-center > .component-content > .content {
  justify-content: center;
}


@media only screen and (min-width: 992px) {
  .Megamenu .desktop-nav .mega-menu .desktop-nav-links .navigation-item.navigation-level1.page-pronamel > ul.navigation-level2 {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

@media only screen and (max-width: 991px) {
  .image.img-center-m .component-content {
    text-align: center; 
  } 
  .image.img-caption-center-m figcaption{
    > * {
      text-align: center;
      width: fit-content;
      margin: 0 auto;
    }
  }
}


.footer-banner-fixed {
  position: fixed;
  bottom: 2.5vh;
  z-index: 10;
  left: 50%;
  transform: translateX(-50%);
  opacity: 1;
  transition: all .2s ease-in-out;

  @media (min-width: 992px) {
    display: none;
  }

  img {
    max-height: 15vh;
    box-shadow: 1px 1px 8px 2px #555;
  }

  &.hidden {
    opacity: 0;
  }
}/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* BUTTONS
----------------------------------*/
.overlay-background {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 9998;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

.overlay-container {
  position: absolute;
  width: 100%;
  top: 150px;
  text-align: center;
  z-index: 9999;
  padding-bottom: 30px;
}

.overlay-content {
  position: relative;
  min-width: 80px;
  min-height: 80px;
  max-width: 90%;
  padding: 10px;
  display: inline-block;
  background: #FFF;
  text-align: left;
  border: solid 2px #323131;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.overlay-content-inner {
  overflow: hidden;
}

.overlay-close {
  width: 25px;
  height: 25px;
  z-index: 9999;
  font-size: 25px;
  position: absolute;
  top: -30px;
  right: 15px;
  background: url(../../../../wireframe/desktop/img/close.png) no-repeat;
  cursor: Pointer;
  display: none;
}

.overlay-loading {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(../../../../wireframe/desktop/img/loader.gif) no-repeat 50% 50%;
}
/*!
 * FullCalendar v2.0.2 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */


.fc {
	direction: ltr;
	text-align: left;
	}
	
.fc table {
	border-collapse: collapse;
	border-spacing: 0;
	}
	
html .fc,
.fc table {
	font-size: 1em;
	}
	
.fc td,
.fc th {
	padding: 0;
	vertical-align: top;
	}



/* Header
------------------------------------------------------------------------*/

.fc-header td {
	white-space: nowrap;
	}

.fc-header-left {
	width: 25%;
	text-align: left;
	}
	
.fc-header-center {
	text-align: center;
	}
	
.fc-header-right {
	width: 25%;
	text-align: right;
	}
	
.fc-header-title {
	display: inline-block;
	vertical-align: top;
	}
	
.fc-header-title h2 {
	margin-top: 0;
	white-space: nowrap;
	}
	
.fc .fc-header-space {
	padding-left: 10px;
	}
	
.fc-header .fc-button {
	margin-bottom: 1em;
	vertical-align: top;
	}
	
/* buttons edges butting together */

.fc-header .fc-button {
	margin-right: -1px;
	}
	
.fc-header .fc-corner-right,  /* non-theme */
.fc-header .ui-corner-right { /* theme */
	margin-right: 0; /* back to normal */
	}
	
/* button layering (for border precedence) */
	
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
	z-index: 2;
	}
	
.fc-header .fc-state-down {
	z-index: 3;
	}

.fc-header .fc-state-active,
.fc-header .ui-state-active {
	z-index: 4;
	}
	
	
	
/* Content
------------------------------------------------------------------------*/
	
.fc-content {
	position: relative;
	z-index: 1; /* scopes all other z-index's to be inside this container */
	clear: both;
	zoom: 1; /* for IE7, gives accurate coordinates for [un]freezeContentHeight */
	}
	
.fc-view {
	position: relative;
	width: 100%;
	overflow: hidden;
	}
	
	

/* Cell Styles
------------------------------------------------------------------------*/

.fc-widget-header,    /* <th>, usually */
.fc-widget-content {  /* <td>, usually */
	border: 1px solid #ddd;
	}
	
.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
	background: #fcf8e3;
	}
	
.fc-cell-overlay { /* semi-transparent rectangle while dragging */
	background: #bce8f1;
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
	}
	


/* Buttons
------------------------------------------------------------------------*/

.fc-button {
	position: relative;
	display: inline-block;
	padding: 0 .6em;
	overflow: hidden;
	height: 1.9em;
	line-height: 1.9em;
	white-space: nowrap;
	cursor: pointer;
	}
	
.fc-state-default { /* non-theme */
	border: 1px solid;
	}

.fc-state-default.fc-corner-left { /* non-theme */
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	}

.fc-state-default.fc-corner-right { /* non-theme */
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	}

/*
	Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
	and we'll try to make them look good cross-browser.
*/

.fc-button .fc-icon {
	margin: 0 .1em;
	font-size: 2em;
	font-family: 'Roboto', sans-serif;
	vertical-align: baseline; /* for IE7 */
	}

.fc-icon-left-single-arrow:after {
	content: "\02039";
	font-weight: bold;
	}

.fc-icon-right-single-arrow:after {
	content: "\0203A";
	font-weight: bold;
	}

.fc-icon-left-double-arrow:after {
	content: "\000AB";
	}

.fc-icon-right-double-arrow:after {
	content: "\000BB";
	}
	
/* icon (for jquery ui) */

.fc-button .ui-icon {
	position: relative;
	top: 50%;
	float: left;
	margin-top: -8px; /* we know jqui icons are always 16px tall */
	}
	
/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/

.fc-state-default {
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	color: #333;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
	color: #333333;
	background-color: #e6e6e6;
	}

.fc-state-hover {
	color: #333333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	   -moz-transition: background-position 0.1s linear;
	     -o-transition: background-position 0.1s linear;
	        transition: background-position 0.1s linear;
	}

.fc-state-down,
.fc-state-active {
	background-color: #cccccc;
	background-image: none;
	outline: 0;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.fc-state-disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	box-shadow: none;
	}

	

/* Global Event Styles
------------------------------------------------------------------------*/

.fc-event-container > * {
	z-index: 8;
	}

.fc-event-container > .ui-draggable-dragging,
.fc-event-container > .ui-resizable-resizing {
	z-index: 9;
	}
	 
.fc-event {
	border: 1px solid #3a87ad; /* default BORDER color */
	background-color: #3a87ad; /* default BACKGROUND color */
	color: #fff;               /* default TEXT color */
	font-size: .85em;
	cursor: default;
	}

a.fc-event {
	text-decoration: none;
	}
	
a.fc-event,
.fc-event-draggable {
	cursor: pointer;
	}
	
.fc-rtl .fc-event {
	text-align: right;
	}

.fc-event-inner {
	width: 100%;
	height: 100%;
	overflow: hidden;
	}
	
.fc-event-time,
.fc-event-title {
	padding: 0 1px;
	}
	
.fc .ui-resizable-handle {
	display: block;
	position: absolute;
	z-index: 99999;
	overflow: hidden; /* hacky spaces (IE6/7) */
	font-size: 300%;  /* */
	line-height: 50%; /* */
	}
	
	
	
/* Horizontal Events
------------------------------------------------------------------------*/

.fc-event-hori {
	border-width: 1px 0;
	margin-bottom: 1px;
	}

.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
	border-left-width: 1px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	}

.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
	border-right-width: 1px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
/* resizable */
	
.fc-event-hori .ui-resizable-e {
	top: 0           !important; /* importants override pre jquery ui 1.7 styles */
	right: -3px      !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: e-resize;
	}
	
.fc-event-hori .ui-resizable-w {
	top: 0           !important;
	left: -3px       !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: w-resize;
	}
	
.fc-event-hori .ui-resizable-handle {
	_padding-bottom: 14px; /* IE6 had 0 height */
	}
	
	
	
/* Reusable Separate-border Table
------------------------------------------------------------*/

table.fc-border-separate {
	border-collapse: separate;
	}
	
.fc-border-separate th,
.fc-border-separate td {
	border-width: 1px 0 0 1px;
	}
	
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
	border-right-width: 1px;
	}
	
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
	border-bottom-width: 1px;
	}
	
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
	border-top-width: 0;
	}
	
	

/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/

.fc-grid th {
	text-align: center;
	}

.fc .fc-week-number {
	width: 22px;
	text-align: center;
	}

.fc .fc-week-number div {
	padding: 0 2px;
	}
	
.fc-grid .fc-day-number {
	float: right;
	padding: 0 2px;
	}
	
.fc-grid .fc-other-month .fc-day-number {
	opacity: 0.3;
	filter: alpha(opacity=30); /* for IE */
	/* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
	}
	
.fc-grid .fc-day-content {
	clear: both;
	padding: 2px 2px 1px; /* distance between events and day edges */
	}
	
/* event styles */
	
.fc-grid .fc-event-time {
	font-weight: bold;
	}
	
/* right-to-left */
	
.fc-rtl .fc-grid .fc-day-number {
	float: left;
	}
	
.fc-rtl .fc-grid .fc-event-time {
	float: right;
	}
	
	

/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/

.fc-agenda table {
	border-collapse: separate;
	}
	
.fc-agenda-days th {
	text-align: center;
	}
	
.fc-agenda .fc-agenda-axis {
	width: 50px;
	padding: 0 4px;
	vertical-align: middle;
	text-align: right;
	font-weight: normal;
	}

.fc-agenda-slots .fc-agenda-axis {
	white-space: nowrap;
	}

.fc-agenda .fc-week-number {
	font-weight: bold;
	}
	
.fc-agenda .fc-day-content {
	padding: 2px 2px 1px;
	}
	
/* make axis border take precedence */
	
.fc-agenda-days .fc-agenda-axis {
	border-right-width: 1px;
	}
	
.fc-agenda-days .fc-col0 {
	border-left-width: 0;
	}
	
/* all-day area */
	
.fc-agenda-allday th {
	border-width: 0 1px;
	}
	
.fc-agenda-allday .fc-day-content {
	min-height: 34px; /* TODO: doesnt work well in quirksmode */
	_height: 34px;
	}
	
/* divider (between all-day and slots) */
	
.fc-agenda-divider-inner {
	height: 2px;
	overflow: hidden;
	}
	
.fc-widget-header .fc-agenda-divider-inner {
	background: #eee;
	}
	
/* slot rows */
	
.fc-agenda-slots th {
	border-width: 1px 1px 0;
	}
	
.fc-agenda-slots td {
	border-width: 1px 0 0;
	background: none;
	}
	
.fc-agenda-slots td div {
	height: 20px;
	}
	
.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
	border-top-width: 0;
	}

.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
	border-top-style: dotted;
	}
	
.fc-agenda-slots tr.fc-minor th.ui-widget-header {
	*border-top-style: solid; /* doesn't work with background in IE6/7 */
	}
	


/* Vertical Events
------------------------------------------------------------------------*/

.fc-event-vert {
	border-width: 0 1px;
	}

.fc-event-vert.fc-event-start {
	border-top-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	}

.fc-event-vert.fc-event-end {
	border-bottom-width: 1px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
.fc-event-vert .fc-event-time {
	white-space: nowrap;
	font-size: 10px;
	}

.fc-event-vert .fc-event-inner {
	position: relative;
	z-index: 2;
	}
	
.fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay  */
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .25;
	filter: alpha(opacity=25);
	}
	
.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
.fc-select-helper .fc-event-bg {
	display: none; /* for IE6/7/8. nested opacity filters while dragging don't work */
	}
	
/* resizable */
	
.fc-event-vert .ui-resizable-s {
	bottom: 0        !important; /* importants override pre jquery ui 1.7 styles */
	width: 100%      !important;
	height: 8px      !important;
	overflow: hidden !important;
	line-height: 8px !important;
	font-size: 11px  !important;
	font-family: 'Roboto', sans-serif;
	text-align: center;
	cursor: s-resize;
	}
	
.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
	_overflow: hidden;
	}
	
.search-filters-box
{
border: 2px solid;
max-width:15%;
}

.searchResults 
{
border: 1px solid;
width:70%;
margin:40px auto; 
}

.searchResultDetails h2
{
color:green;
font-size:18px;
font-weight:bold;
}

.searchResultDetails
{
padding:20px;
}

.searchResults
{
padding:10px;
}.h-color {
    color: #10069F !important
}
.hide-desktop, .hide-our-products, .Breadcrumbs-mobile  {
    display: none;
}
#Product-details-block .Product-details-list li {
    padding-left: 20px;
}
.references-box .reference-text p {
    word-break: break-all;
}
#content .references-box {
    margin-top: 20px
}
/* Anubhav | ticket-GB-2347 | 04-11-2022 | Start */
.teeth-sensitive-list .teeth-sensitive-bullet {
    color: #575757;
    font-size: 0.875rem;
    line-height: 1.125rem;
    padding-left: 25px;
    padding-bottom: 10px;
}
.teeth-sensitive-list .teeth-sensitive-bullet::before {
    content: "";
    background: url("/content/dam/cf-consumer-healthcare/sensodyne-v3/en_IN/homepage/desktop/product-tick.png") left no-repeat;
    width: 21px;
    height: 16px;
    position: absolute;
}
/* Anubhav | ticket-GB-2347 | 04-11-2022 | End */
/* Anubhav | ticket-GB-2536 | 04-11-2022 | Start */
/* This class added because to fix the overlapping issue between image and text (new image have not white space from top)*/
.caption-top-left.article-tile figure img {
    width: 75%;
    display: block;
    margin-left: auto;
    margin-top: 2rem;
}
/* Anubhav | ticket-GB-2536 | 04-11-2022 | End */
/* GB-2459 | Pradeep | Start */
.share-this-container > div > .content {
    display: flex;
    justify-content: center;
}
.share-this-container .share-this-text {
    display: inline-flex;
    width: initial;
}
.shareThis {
    width: initial;
}
.share-this-container.also-available > div > .content {
    justify-content: end;
}
/* GB-2459 | Pradeep | End */
/* Media Queries */
@media screen and (min-width: 768px) {
    /* Anubhav | ticket-GB-2257 | 03-11-2022 | removing inline style */
    .hero-image-wrapper .carousel.carousel-box .carousel-slides {
        min-height: 280px !important;
    }
    .carousel.carousel-box.page-home-second-carousel .carousel-slides {
        min-height: 365px !important;
    }
    /* Anubhav | ticket-GB-2257 | 03-11-2022 | removing inline style */
    /* Anubhav | ticket-GB-2347 | 04-11-2022 | Start */
    .teeth-sensitive-list .teeth-sensitive-bullet {
        font-size: 1.125rem;
        line-height: 1.5rem;
    }
    /* Anubhav | ticket-GB-2347 | 04-11-2022 | End */
    /*Date 08-11-2022 | Ticket GB-2536 |Pritha|changes start*/
    .banner-img-variation .caption-heading {
        margin: 0px 0 20px 0 !important;
    }
    /*Date 08-11-2022 | Ticket GB-2536 |Pritha|changes end*/
}
@media (min-width: 1024px) {
    .hero-image-wrapper .carousel.carousel-box .carousel-slides {
        min-height: 375px !important;
    }
}
@media screen and (min-width: 1280px) {
    /* Anubhav | ticket-GB-2257 | 03-11-2022 | removing inline style | Start */
    .hero-image-wrapper .carousel.carousel-box .carousel-slides {
        min-height: 480px !important;
    }
    /* Anubhav | ticket-GB-2257 | 03-11-2022 | removing inline style | End */
}
@media screen and (max-width: 1200px) {
    /*Date 09-11-2022 |Ticket GB-2526 |Pritha|changes start*/
    .img-height-auto-sm img {
        height:auto !important;
        aspect-ratio: auto 16/9;
      }
    /*Date 09-11-2022 |Ticket GB-2526 |Pritha|changes end*/
}
@media screen and (max-width: 991px) {
    .Product-also-available {
        display: flex;
        flex-direction: column;
    }
    .Product-also-available .also-available-box {
        order: 2;
    }
}
@media screen and (max-width: 767px) {
    /* Anubhav | ticket-GB-2257 | 03-11-2022 | removing inline style | start */
    .hide-desktop {
        display: block;
    }
    .hide-mobile {
        display: none;
    }
    .mob-packshot {
        display: block !important;
        margin: 32px 0 20px 0;
    }
    .hero-image-wrapper .carousel.carousel-box .carousel-slides {
        min-height: 205px !important;
        height: auto !important;
    }
    /* Anubhav | ticket-GB-2257 | 03-11-2022 | removing inline style | end */

    /* GB-2454 | Pradeep | Start*/
    .breadcrumbs.container-override {
        display: none;
    }
    .breadcrumbs.container-override.breadcrumbs-article {
        display: block;
    }
    .breadcrumbs.Breadcrumbs-mobile {
        display: block;
        padding-left: 10px;
        margin-top: 50px;
        margin-bottom: 0;
    }
    /* GB-2454 | Pradeep | End*/
    .share-this-container.also-available > div > .content {
        justify-content: center;
    }   
}

/* GB-2607 | Anubhav | Start */
@media screen and (min-width: 540px) {
    .carousel.carousel-box.page-home-second-carousel .carousel-slides {
        min-height: 555px !important;
        height: auto !important;
    }
    .hero-image-wrapper .carousel.carousel-box .carousel-slides {
        min-height: 269px !important;
    }
}
@media (min-width: 767px) {
    .carousel.carousel-box.page-home-second-carousel .carousel-slides {
        min-height: 385px !important;
        height: auto !important;
    }
}
@media (min-width: 992px) {
    .carousel.carousel-box.page-home-second-carousel .carousel-slides {
        min-height: 600px !important;
    }
}
/* GB-2607 | Anubhav | End */

/* Anubhav - GB-3407 */
.page-home-second-carousel .carouselSlide:hover a {
    color: #0071E5;
}
/* Anubhav - GB-3407 */
/* GB-2477 | Anubhav | Start */
.page-sensodyne-fresh-mint-toothpaste #Product-video-block,
.page-sensodyne-whitening-toothpaste #Product-video-block,
.page-sensodyne-deep-clean-toothpaste #Product-video-block,
.page-sensodyne-fresh-gel #Product-video-block {
    visibility: hidden;
    height: 0px;
    padding: 0;
}
/* GB-2477 | Anubhav | End */
/* GB-3085 | Feedback changes | Pradeep | Start */
.img-center {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.m-t-1 {
    margin-top: 1rem !important;
}
.m-t-0 {
    margin-top: 0rem !important;
}
.p-x-2 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
@media (max-width: 374px) {
    .head-center-m {
        position: relative;
        width: 90%;
        left: 50%;
        transform: translateX(-50%);
    }
}
/* GB-3085 | Feedback changes | Pradeep | End */
/* Aman Singh | GB-2581 | 01-12-2022 */

.full-clickable-box:hover {
    overflow: hidden;
    position: relative;
    cursor: pointer;
    transform: translateZ(0);
  }
  .full-clickable-box:hover .product-title a:before{
    content: '';
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1001;
    background : transparent;
  }
  .full-clickable-box:hover .reference-prd-landing-buynow-btn  {
    z-index: 1005;
  }
.video-box iframe[src*="youtube"] {
    visibility: visible;
    opacity: 1;
}
  /* Aman Singh End */.accordion-container {
  padding: 0;
  margin: 0;
  list-style: none;
  border: solid 2px #323131; }

.accordion-slide {
  border-top: 2px solid black; }
  .accordion-slide:first-child {
    border-top: 0; }

.accordion-head {
  padding: 13px;
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
  background-color: #e1e1e1;
  background: #e1e1e1;
  color: #323131; }

.accordion-title {
  float: none;
  margin: 0;
  display: inline-block; }

.accordion-content {
  padding: 13px; }
  .accordion-content-wrapper {
    border-left: 0;
    border-right: 0;
    border-top: 0; }

.mod-js .accordion-content-wrapper {
  position: relative;
  height: 0;
  top: -999999px;
  left: -999999px;
  overflow: hidden;
  box-sizing: border-box;
  visibility: hidden; }

.mod-js .accordion-head {
  position: relative;
  cursor: pointer; }
  .mod-js .accordion-head:after {
    position: absolute !important;
    top: 50%;
    margin-top: -10px;
    right: 15px;
    content: "\f054";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    font-size: 12px; }

.mod-js .accordion-slide.is-active > .accordion-head:hover,
.mod-js .accordion-slide.is-active > .accordion-head {
  color: #323131;
  cursor: pointer; }
  .mod-js .accordion-slide.is-active > .accordion-head:hover:after,
  .mod-js .accordion-slide.is-active > .accordion-head:after {
    right: 15px;
    content: "\f078";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal; }

.mod-js .accordion-slide .accordion-head:hover {
  color: #323131; }

.mod-js .accordion-slide.is-active > .accordion-head {
  color: black; }
  .mod-js .accordion-slide.is-active > .accordion-head:hover {
    background-color: #e1e1e1; }

.mod-js .accordion-slide.is-active > .accordion-content-wrapper {
  position: relative;
  top: auto;
  left: auto;
  height: auto;
  visibility: visible; }

.mod-js .accordion-slide.is-active:last-child > .accordion-content-wrapper {
  border-bottom: none; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.add-to-basket-container {
  border: 1px solid #D5D1CE;
  background: #F0EFED; }
  .add-to-basket-container .add-to-basket-description {
    border-right: 1px solid #D5D1CE;
    display: inline-block;
    vertical-align: top;
    width: 65%;
    padding-left: 10px;
    margin-right: 10px; }
  .add-to-basket-container .add-to-basket-quantity {
    display: inline-block;
    vertical-align: middle;
    width: 15%;
    padding-top: 20px; }
    .add-to-basket-container .add-to-basket-quantity select {
      padding-left: 2%;
      padding-right: 4%; }
  .add-to-basket-container .add-to-basket-btn {
    display: inline-block;
    padding-top: 20px;
    vertical-align: middle;
    width: 15%; }

@media only screen and (max-width: 767px) {
  .add-to-basket-container {
    padding-bottom: 10px; }
    .add-to-basket-container .add-to-basket-description {
      width: 100%; }
    .add-to-basket-container .add-to-basket-quantity {
      width: 100%;
      padding-left: 10px; }
    .add-to-basket-container .add-to-basket-btn {
      width: 100%;
      padding-left: 10px; } }

.order-header {
  background-color: white;
  float: left;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px; }

.productDescription {
  float: left;
  width: 35%;
  padding-left: 20px; }
  .productDescription img {
    width: 40%;
    margin: 20px 15px 5px 0px !important; }

.SampleCount {
  float: left;
  width: 15%; }

.OrderDate {
  float: left;
  width: 25%; }

.OrderStatus {
  width: 20%;
  float: left; }

.itemOrderList {
  float: left;
  width: 100%; }
  .itemOrderList .SampleCount, .itemOrderList .OrderDate, .itemOrderList .OrderStatus {
    padding-top: 15px; }

.orderList .order-header div {
  font-weight: bold;
  font-size: 20px; }

.webshop-metadata {
  display: none !important; }

.webshop-cart .cartRecord {
  background: white;
  margin-bottom: 10px;
  padding-left: 30px;
  padding-top: 20px;
  float: left;
  width: 100%; }

.webshop-cart .add-to-basket-description {
  width: 68%;
  border-right: 1px solid #f2f2f2;
  float: left; }

.webshop-cart .add-to-basket-wrapper {
  width: 30%;
  display: inline;
  margin-left: 40px;
  position: relative;
  left: 15px; }
  .webshop-cart .add-to-basket-wrapper div {
    float: left; }

.webshop-cart a.add-to-basket-remove {
  float: left;
  position: relative;
  left: 15px; }

.webshop-cart .webshop-error {
  margin-top: 20px;
  margin-left: 15px;
  color: red; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.articleTeaser .articleTeaser-image-holder.articleTeaser-image-top img {
  border-bottom: solid 4px #f36633; }

.articleTeaser .articleTeaser-text-content .articleTeaser-text-link {
  background-color: #f36633;
  border-radius: 3px;
  color: white;
  padding: 8px 20px;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block; }
  .articleTeaser .articleTeaser-text-content .articleTeaser-text-link:hover {
    background-color: #939191;
    color: white; }
  .articleTeaser .articleTeaser-text-content .articleTeaser-text-link:active {
    background-color: #939191;
    color: white; }

/* Mobile view 767 max width */
@media only screen and (max-width: 767px) {
  .articleTeaser .component-content.hero-article .articleTeaser-text-content {
    width: 100%; }
  .articleTeaser .articleTeaser-image-holder {
    text-align: center; } }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.article-teaser-block {
  border: 1px solid #efefed;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 8px 0 rgba(84, 79, 64, 0.06);
  box-shadow: 0 0 8px 0 rgba(84, 79, 64, 0.06);
  position: relative;
  margin: 8px;
  overflow: hidden;
  background-color: #fff; }
  .article-teaser-block .aspect-ratio-box {
    position: relative;
    height: 0;
    padding-top: 56.25%;
    overflow: hidden; }
    .article-teaser-block .aspect-ratio-box img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      min-height: 100%; }
  .article-teaser-block .article-body {
    min-height: 120px;
    padding: 0 24px 30px; }
  .article-teaser-block .label p {
    margin-bottom: 20px; }
  .article-teaser-block .article-title p {
    margin-bottom: 20px; }
  .article-teaser-block .article-description {
    margin-bottom: 20px; }
  .article-teaser-block .article-body .article-date {
    color: rgba(84, 79, 64, 0.7);
    font-size: 1rem;
    letter-spacing: .2px;
    margin-bottom: 20px; }
  .article-teaser-block .article-button-container {
    position: relative;
    bottom: 0;
    left: 0; }
  .article-teaser-block .article-title {
    font-size: 1.5rem;
    font-weight: 700; }
  .article-teaser-block .margin-none-top {
    margin-top: 0; }
  .article-teaser-block .button-text {
    font-size: .85714rem;
    letter-spacing: 1.5px;
    line-height: 1.14286rem;
    text-transform: uppercase;
    font-weight: 700;
    color: #544f40; }
  .article-teaser-block a.button-primary {
    color: #15717d; }
  .article-teaser-block a.button-primary-filled {
    background-color: #15717d;
    color: #fff;
    display: inline-block;
    padding: 12px 20px;
    border-radius: 2rem;
    font-size: .85714rem;
    font-weight: 700;
    letter-spacing: 1.5px;
    line-height: 1.14286rem;
    text-transform: uppercase;
    text-align: center; }
  .article-teaser-block a.button-primary-pdf-icon::after {
    content: '';
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: contain;
    background-image: url(../../img/download.png); }
  .article-teaser-block a.external-link-icon::after {
    content: '';
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: contain;
    background-image: url(../../img/new-window.png); }

.article-teaser-block-transparent-background {
  border: none;
  background-color: inherit;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0; }

.articleTeaser .clickable-at {
  cursor: pointer; }
.articleList > .component-content {
  padding: 13px;
  border: solid 2px #323131;
  background-color: #e1e1e1; }

.articleList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.articleList-date {
  margin-bottom: 10px;
  color: #868484; }

.articleList-article {
  margin-bottom: 20px;
  overflow: hidden; }
  .articleList-article-wrapper {
    margin: 0;
    padding: 0; }

.articleList-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.articleList-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.articleList-thumbnail {
  max-width: 100px;
  float: left;
  margin-right: 15px; }
  @media only screen and (max-width: 767px) {
    .articleList-thumbnail {
      float: none;
      margin: auto;
      display: block; } }

.articleList-more {
  float: right; }
  .articleList-more:after {
    display: inline;
    content: "\00bb"; }
  .articleList-more-arrow {
    display: none; }
    .no-generatedcontent .articleList-more-arrow {
      display: inline; }

.articleList-tags {
  padding: 0;
  margin: -20px 0 0 0;
  list-style-type: none; }
  .articleList-tags-item {
    display: inline-block;
    margin: 0 2px; }
    .articleList-tags-item-link {
      display: block;
      padding: 1px;
      background: #b9b8b8;
      color: black;
      border: 1px solid #939191;
      font-size: 0.85em; }
.box-video-bg {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  .box-video-bg video.box-video-bg {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -1; }
  .box-video-bg .component-content {
    z-index: -1;
    position: relative; }
.breadcrumbs {
  margin: 10px 0; }
  .breadcrumbs-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none; }
    .breadcrumbs-list li {
      float: left;
      margin-right: 6px; }
      @media only screen and (max-width: 767px) {
        .breadcrumbs-list li {
          float: none; } }
  .breadcrumbs-separator {
    margin: 0 10px; }
  .breadcrumbs-without-separator .breadcrumbs-separator {
    display: none; }
  .breadcrumbs-without-separator li {
    position: relative;
    padding-right: 15px;
    margin-right: 9px; }
    .breadcrumbs-without-separator li:before {
      top: 5px;
      right: 0;
      content: "\f054";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      position: absolute;
      font-size: 8px; }
    .breadcrumbs-without-separator li:last-child {
      background-image: none; }
      .breadcrumbs-without-separator li:last-child:before {
        display: none; }
.carousel > .component-content {
  position: relative;
  padding: 15px 60px;
  border: solid 2px #323131;
  background-color: #e1e1e1; }

.carousel-slides {
  overflow: hidden;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none; }

.carousel-slide {
  clear: both;
  position: absolute;
  width: 100%; }
  .carousel-slide .no-content,
  .carousel-slide .no-image {
    text-align: center; }
  .carousel-slide.is-active {
    display: block;
    position: relative; }
  .carousel-slide .image-and-content {
    overflow: hidden; }
  .carousel-slide .no-content .carousel-cover {
    float: none;
    max-width: 100%; }
  .carousel-slide .no-image .carousel-content {
    float: none;
    max-width: 100%; }

.carousel-cover {
  max-width: 50%;
  height: auto;
  float: right; }
  @media only screen and (max-width: 767px) {
    .carousel-cover {
      max-width: 100%;
      float: none;
      margin: auto;
      display: block; } }

.carousel-content {
  max-width: 48%;
  float: left;
  width: 100%;
  text-align: left;
  transition: margin 200ms ease-in; }
  @media only screen and (max-width: 767px) {
    .carousel-content {
      max-width: 100%;
      float: none; } }

.carousel-nav {
  padding: 0;
  margin-top: 20px;
  overflow: hidden;
  text-align: center; }
  .carousel-nav li {
    display: inline-block;
    margin: 0 3px; }
    .carousel-nav li.is-active a {
      background: #939191; }
  .carousel-nav a {
    display: inline-block;
    width: 10px;
    height: 10px;
    font-size: 0;
    color: transparent;
    border: 2px solid #656363; }
  .carousel-nav-prev, .carousel-nav-next {
    position: absolute;
    top: 50%;
    width: 19px;
    height: 31px;
    border: none; }
    .carousel-nav-prev a, .carousel-nav-next a {
      display: block;
      width: 100%;
      height: 100%;
      border: none; }
      .carousel-nav-prev a:before, .carousel-nav-next a:before {
        font-size: 30px;
        color: #939191; }
      .carousel-nav-prev a:hover:before, .carousel-nav-next a:hover:before {
        color: #323131; }
    @media only screen and (max-width: 767px) {
      .carousel-nav-prev, .carousel-nav-next {
        display: block; } }
  .carousel-nav-prev {
    left: 10px; }
    .carousel-nav-prev a:before {
      content: "\f053";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal; }
  .carousel-nav-next {
    right: 10px; }
    .carousel-nav-next a:before {
      content: "\f054";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal; }

.carousel .carousel-autoplay-nav {
  position: absolute;
  bottom: 10px;
  left: 0; }
  .carousel .carousel-autoplay-nav li {
    display: inline-block;
    list-style: none; }
  .carousel .carousel-autoplay-nav button {
    background: none;
    border: none; }

.no-js .carousel-slide {
  position: static; }
  .no-js .carousel-slide:first-child {
    margin-top: 0;
    border-top: none; }

.no-js .carousel-nav li {
  display: none; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.coupons {
  padding: 10px;
  border: 1px solid #D5D1CE;
  position: relative;
  margin-bottom: 10px; }
  .coupons .couponsImage {
    float: left;
    width: 30%;
    margin-right: 10px; }
  .coupons .couponsDescription {
    float: left;
    width: 60%; }
  .coupons .couponsContainer .button, .coupons .couponsContainer a.lightbox {
    bottom: 10px;
    position: absolute;
    right: 25px; }

.overlay-content-inner a.couponCancel, .overlay-content-inner a.couponSubmit {
  background-color: #f36633;
  border-radius: 3px;
  color: white;
  padding: 8px 20px;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block; }
  .overlay-content-inner a.couponCancel:hover, .overlay-content-inner a.couponSubmit:hover {
    background-color: #939191;
    color: white; }
  .overlay-content-inner a.couponCancel:active, .overlay-content-inner a.couponSubmit:active {
    background-color: #939191;
    color: white; }
.digitalWallet .hidden {
  display: none; }
.divider > .component-content {
  height: 2px;
  margin: 2em 0;
  background: #939191; }
.fileList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.fileList-date {
  margin-bottom: 10px;
  color: #868484; }

.fileList-file {
  margin-bottom: 20px;
  overflow: hidden; }

.fileList-description {
  overflow: hidden; }

.fileList-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.fileList-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.fileList-thumbnail {
  margin-right: 15px;
  float: left;
  max-width: 100px; }
  @media only screen and (max-width: 767px) {
    .fileList-thumbnail {
      float: none;
      margin: auto;
      display: block; } }

.fileList-download {
  text-align: right; }
  .fileList-download-size {
    display: block;
    color: #868484; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.filterableBox {
  position: relative;
  margin-left: 10px; }
  .filterableBox .filterableBox__header {
    display: flex; }
    .filterableBox .filterableBox__header .header__item {
      margin-right: 20px; }
    .filterableBox .filterableBox__header .header__searchWrapper .searchWrapper__search-box {
      height: 100%;
      padding: 0; }
    .filterableBox .filterableBox__header .header__sortMenu .sortMenu__label {
      background-color: #f36633;
      color: white;
      border: none;
      cursor: pointer;
      padding: 10px 20px;
      text-decoration: none;
      margin: auto; }
    .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items {
      display: none;
      position: absolute;
      background-color: #f1f1f1;
      box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
      z-index: 1;
      margin-top: 10px;
      padding-inline-start: 0; }
      .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items .sortMenu__item {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        cursor: pointer; }
        .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items .sortMenu__item:hover {
          box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.5); }
        .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items .sortMenu__item.active {
          font-weight: bold; }
  .filterableBox .filterableBox__content {
    margin-top: 20px; }
    .filterableBox .filterableBox__content .content__noResultFound {
      display: none; }
    .filterableBox .filterableBox__content .content {
      display: flex;
      flex-wrap: wrap; }
      .filterableBox .filterableBox__content .content .indexable-component {
        padding: 10px; }
        .filterableBox .filterableBox__content .content .indexable-component:first-child {
          margin-right: 20px; }
.flash > .component-content {
  text-align: center; }

.flash object {
  max-width: 100%; }

.flash-missing {
  margin: 0 auto; }

.flash .seoDescription {
  display: none; }
.footer {
  background: none;
  color: inherit; }
  .footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  .footer .img-link {
    border: solid 2px transparent;
    display: block; }
    .footer .img-link:focus {
      border: solid 2px red; }

.footer-bar {
  padding: 1rem 0 0; }

.footer-sitemap {
  background: none; }

.footer-social {
  background: none; }

.footer-core {
  background: none; }

.footer-extra {
  background: none; }

.footer-navgroup__heading {
  color: inherit;
  font-size: inherit; }

.footer-navgroup li {
  padding: 0.25rem 0; }

.footer-navgroup li > a {
  color: red;
  text-decoration: none; }
  .footer-navgroup li > a:hover, .footer-navgroup li > a:focus {
    color: blue;
    text-decoration: underline; }

.footer-navgroup img {
  max-width: 100%; }

.footer-copyright {
  display: flex; }
  .footer-copyright__img {
    margin: 0 1rem 0 0; }
  .footer-copyright__text {
    font-size: inherit;
    color: inherit; }

.footer-navlist ul {
  display: flex;
  flex-direction: row;
  justify-content: center; }

.footer-navlist li {
  padding: 0 0 0.25rem 0; }

.footer-navlist a {
  color: red;
  text-decoration: none; }
  .footer-navlist a:hover, .footer-navlist a:focus {
    color: blue;
    text-decoration: underline; }

.social-icons {
  max-width: 100%;
  margin: 0 auto; }
  .social-icons ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: row;
    justify-content: flex-start; }
  .social-icons li {
    margin: 0 0.4rem 0 0;
    position: relative; }
  .social-icons a {
    display: block;
    background: #000;
    border: solid 3px transparent;
    transition: all 0.5s ease; }
    .social-icons a:hover, .social-icons a:focus {
      background: black;
      border: solid 3px red; }
  .social-icons svg {
    position: absolute;
    left: 3px;
    top: 4px;
    fill: #FFF; }
  .social-icons--md svg {
    width: 32px; }
  .social-icons--md a {
    width: 40px;
    height: 40px; }
.form-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.form form {
  margin: 0 0 20px; }

.form fieldset {
  background-color: #e1e1e1;
  border: solid 2px #323131;
  padding: 13px;
  margin: 15px 0; }

.form label,
.form input,
.form button,
.form select,
.form textarea {
  font-size: 14px; }

.form select,
.form textarea,
.form input {
  width: 100%;
  max-width: 250px;
  padding: 4px 6px;
  margin-bottom: 0;
  cursor: pointer;
  font-size: 14px;
  line-height: 20px;
  color: #323131;
  border-radius: 4px;
  background-color: white;
  border: 1px solid #e1e1e1;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border linear 0.2s, box-shadow linear 0.2s; }
  .form select:focus,
  .form textarea:focus,
  .form input:focus {
    border-color: rgba(82, 168, 236, 0.8);
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); }
    .form select:focus:invalid,
    .form textarea:focus:invalid,
    .form input:focus:invalid {
      color: red;
      border-color: #ff6666; }

.form legend {
  font-size: 18px;
  font-weight: 700;
  margin-left: 10px;
  padding: 0 5px;
  display: block;
  margin-right: 10px; }

.form textarea {
  height: auto;
  resize: vertical; }

.form label {
  display: block;
  margin-bottom: 5px; }

.form select {
  max-width: 260px; }
  .form select[multiple], .form select[size] {
    height: auto; }

.form input {
  height: 20px; }
  .form input[type="radio"], .form input[type="checkbox"] {
    width: auto;
    height: auto;
    box-shadow: none; }

.form .control-label {
  padding: 5px 0; }

.form .control-group {
  margin-bottom: 10px; }

.no-js .clearButton {
  display: none; }

.hiddenField {
  display: none; }

.control-tooltip {
  display: none;
  padding: 0 10px;
  max-width: 200px;
  margin-left: 5px;
  position: absolute;
  z-index: 1;
  background-color: #ddd;
  left: 100%;
  top: 0; }
  .control-tooltip:after {
    content: '';
    position: absolute;
    z-index: 1;
    right: 100%;
    top: 10px;
    display: inline-block;
    border: solid transparent;
    height: 0;
    width: 0;
    border-right-color: #ddd;
    border-width: 5px;
    margin-top: -5px; }
  .control-tooltip-container {
    position: relative;
    display: inline-block; }
  .control-tooltip-button:hover + .control-tooltip, .control-tooltip:hover {
    display: block; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.hidden-password-field {
  display: none; }

.gigya-screen .default-submit-button input[type=submit] {
  background-color: #f36633; }
.image .right {
  text-align: right; }

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

.image .middle {
  text-align: center; }

@media only screen and (max-width: 767px) {
  .image .component-content {
    text-align: center; } }
.imageGallery > .component-content {
  padding: 13px;
  border: solid 2px #323131;
  background-color: #e1e1e1; }

.imageGallery .gallery-play {
  color: #323131; }

.imageGallery-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.imageGallery-description {
  margin: 15px 0; }

.imageGallery-thumbnails {
  position: relative;
  margin: 20px 0; }

.imageGallery-thumbnail, .imageGallery-view {
  cursor: pointer; }

.imageGallery.is-playing .imageGallery-view-overlay:before {
  content: "\f04c";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  text-indent: 0; }

.imageGallery-arrow, .imageGallery-arrow.is-disabled:hover {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  width: 35px;
  height: 60px;
  padding: 0;
  border: 0;
  box-sizing: content-box;
  background: none;
  cursor: pointer;
  font: 0/0 serif;
  color: transparent; }
  .imageGallery-arrow:before, .imageGallery-arrow.is-disabled:hover:before {
    position: absolute;
    margin-top: 15px;
    color: #b9b8b8; }

.imageGallery-arrow {
  text-align: center; }
  .imageGallery-arrow.is-disabled {
    opacity: 0.5; }
  .imageGallery-arrow:hover:before {
    color: #939191; }
  .imageGallery-arrow-left, .imageGallery-arrow-left.is-disabled:hover {
    left: 0; }
    .imageGallery-arrow-left:before, .imageGallery-arrow-left.is-disabled:hover:before {
      content: "\f053";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      font-size: 30px; }
  .imageGallery-arrow-right, .imageGallery-arrow-right.is-disabled:hover {
    right: 0; }
    .imageGallery-arrow-right:before, .imageGallery-arrow-right.is-disabled:hover:before {
      content: "\f054";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      font-size: 30px; }

.imageGallery-thumbnail {
  position: relative;
  display: block;
  float: left;
  padding: 0;
  margin: 0 9px;
  border: solid 4px #323131;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
  opacity: .7;
  transition: opacity .2s; }
  .imageGallery-thumbnail a {
    display: block; }
  .imageGallery-thumbnail-image {
    position: relative;
    margin: 2px;
    border: solid 2px #323131; }
    .imageGallery-thumbnail-image img {
      display: block;
      width: 63px;
      height: 52px;
      margin: 0 auto; }
  .imageGallery-thumbnail-cover {
    display: block;
    max-width: none; }
  .imageGallery-thumbnail-title {
    display: block;
    margin: 10px auto 0 auto;
    width: 71px;
    font-size: 11px; }
  .imageGallery-thumbnail.is-active .imageGallery-thumbnail-overlay {
    opacity: 0;
    transition: opacity .5s; }
  .imageGallery-thumbnail-overlay {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -14px 0 0 -15px;
    height: 28px;
    width: 30px;
    cursor: pointer;
    opacity: 0.7; }
    .imageGallery-thumbnail-overlay:before {
      display: inline-block;
      height: 100%;
      width: 100%;
      box-sizing: border-box;
      content: "\f04b";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      font-size: 15px;
      border-radius: 50%;
      border: 3px solid #323131;
      text-indent: 7px;
      background: white;
      text-align: center;
      line-height: 24px; }
  .imageGallery-thumbnail.is-active, .imageGallery-thumbnail:hover {
    opacity: 1; }

.imageGallery-list {
  overflow: hidden;
  margin: 0 50px;
  position: relative; }
  .imageGallery-list li:hover .image,
  .imageGallery-list li.active .image {
    margin: 0;
    border: solid 4px #323131; }
  .imageGallery-list-inner {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    padding: 0;
    margin: 0;
    width: 4000px;
    overflow: hidden;
    list-style: none; }

.imageGallery-view {
  position: relative;
  margin-bottom: 10px;
  border: solid 2px #323131;
  overflow: hidden;
  text-align: center;
  background: white; }
  .imageGallery-view img {
    display: block;
    margin: 0 auto;
    max-height: 100%;
    max-width: 100%; }
  .imageGallery-view:hover-overlay {
    opacity: 0.7; }
  .imageGallery-view-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -34px 0 0 -36px;
    width: 73px;
    height: 69px;
    cursor: pointer;
    transition: opacity .5s;
    opacity: 0; }
    .imageGallery-view-overlay:hover {
      opacity: 1;
      text-decoration: none; }
    .imageGallery-view-overlay:before {
      display: inline-block;
      height: 100%;
      width: 100%;
      box-sizing: border-box;
      content: "\f04b";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      background: white;
      border: 3px solid #323131;
      border-radius: 50%;
      font-size: 30px;
      text-indent: 5px;
      text-align: center;
      line-height: 65px; }

.mod-js .imageGallery-thumbnail {
  padding: 0; }
  .mod-js .imageGallery-thumbnail .imageGallery-thumbnails {
    position: relative; }

.no-js .imageGallery-view {
  display: none; }

.no-js .imageGallery-list {
  margin: 0; }

.no-js .imageGallery-arrow {
  display: none; }

.no-js .imageGallery-thumbnail {
  float: none;
  border: 0;
  opacity: 1;
  overflow: hidden; }
  .no-js .imageGallery-thumbnail img {
    width: auto;
    height: auto; }
  .no-js .imageGallery-thumbnail a:after {
    display: block;
    padding: 10px 0 30px;
    content: attr(data-description);
    text-align: left; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.locationfinder input[type=text] {
  font-family: arial;
  font-size: 12px;
  border: 1px solid #D5D1CE;
  display: inline;
  float: left;
  height: 12px;
  padding: 8px;
  width: 27%; }
  @media only screen and (max-width: 767px) {
    .locationfinder input[type=text] {
      width: 60%;
      margin-bottom: 20px; } }

.locationfinder .button {
  padding: 8px;
  background-image: url(../../img/Search-icon.png);
  background-repeat: no-repeat;
  border: none;
  margin-right: 20px;
  width: 30px;
  height: 30px; }
  @media only screen and (max-width: 767px) {
    .locationfinder .button {
      margin-right: 24%;
      margin-bottom: 20px; } }

.locationfinder .locationFinder-selectOption {
  width: 7%;
  border: 1px solid #D5D1CE;
  height: 30px;
  margin-left: 10px;
  margin-right: 20px; }
  @media only screen and (max-width: 767px) {
    .locationfinder .locationFinder-selectOption {
      width: 20%;
      margin-left: 0px;
      margin-right: 15px; } }

.locationfinder .locationFinder-selectOption1 {
  height: 30px;
  margin-left: 15px;
  width: 15%; }
  @media only screen and (max-width: 767px) {
    .locationfinder .locationFinder-selectOption1 {
      width: 40%;
      margin-left: 0px; } }

.locationfinder .locationFinder-loadMore .loadMore {
  background-color: #f36633;
  border-radius: 3px;
  color: white;
  padding: 8px 20px;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block; }
  .locationfinder .locationFinder-loadMore .loadMore:hover {
    background-color: #939191;
    color: white; }
  .locationfinder .locationFinder-loadMore .loadMore:active {
    background-color: #939191;
    color: white; }
.map-canvas {
  margin-bottom: 10px;
  border: solid 2px #323131;
  text-align: center; }
  .map-canvas img {
    width: 100%;
    max-width: inherit; }

.no-js .map-canvas img {
  width: 100%;
  max-width: 640px; }
.navigation-root {
  text-align: left;
  z-index: 10;
  max-width: 100%; }

.navigation-mobile-menu {
  display: none; }
  @media only screen and (max-width: 767px) {
    .navigation-mobile-menu {
      display: block;
      position: relative;
      margin: 0 0 -2px -2px;
      width: 100%;
      height: 41px;
      cursor: pointer;
      box-sizing: border-box;
      overflow: hidden;
      background: whitesmoke;
      border: 2px solid #323131; }
      .navigation-mobile-menu:after {
        content: "\f0c9";
        display: inline-block;
        font-family: FontAwesome;
        font-style: normal;
        position: relative;
        font-weight: normal;
        display: block;
        width: 41px;
        height: 41px;
        position: absolute;
        top: 0;
        line-height: 38px;
        font-size: 25px;
        right: 0; } }

.navigation-branch {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  overflow: visible;
  list-style: none;
  border: 2px solid #323131; }
  .navigation-branch.navigation-level1 {
    border: none; }

.navigation-item {
  margin: 0 0 0 0;
  display: block; }
  .navigation-item > .navigation-item-title {
    display: block !important;
    padding: 5px 15px 5px 40px;
    background: #e1e1e1;
    color: #323131;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis; }
    .navigation-item > .navigation-item-title:hover {
      color: white;
      background: #939191;
      text-decoration: none; }
  .navigation-item.has-children > .navigation-item-title .navigation-item-decoration {
    background-color: #c8c7c7; }
  .navigation-item.has-active-child > .navigation-item-title, .navigation-item.is-active > .navigation-item-title {
    color: #323131;
    background: #cccccc;
    text-decoration: none; }
  .navigation-item.is-open > .navigation-branch,
  .no-js .navigation-item:hover > .navigation-branch {
    display: block; }
  .navigation-item.navigation-level1 {
    margin: 0 0 -2px -2px;
    box-sizing: border-box;
    border: 2px solid #323131; }
    .navigation-item.navigation-level1 > .navigation-item-title {
      padding: 10px 20px 10px 20px;
      background: #e1e1e1;
      color: #323131;
      font-size: 14px;
      font-weight: bold;
      line-height: 1.5;
      text-decoration: none;
      display: block; }
      .navigation-item.navigation-level1 > .navigation-item-title:hover {
        color: white;
        background: #939191;
        text-decoration: none; }
    .navigation-item.navigation-level1.has-active-child > .navigation-item-title, .navigation-item.navigation-level1.is-active > .navigation-item-title {
      color: white;
      background: #605e5e;
      text-decoration: none; }
    @media only screen and (max-width: 767px) {
      .navigation-item.navigation-level1 {
        width: 100%; } }
  .navigation-item.navigation-level2 {
    border-top: 1px solid #323131; }
    @media only screen and (max-width: 767px) {
      .navigation-item.navigation-level2 {
        display: none; }
        .navigation-item.navigation-level2.is-open {
          display: block; } }

.navigation-branch.navigation-level2 {
  display: block; }

@media only screen and (max-width: 767px) {
  .navigation-root {
    display: none; }
  .is-open {
    display: block; } }
/* NEWSFEED ITEM */
/* NEWSFEED COMPONENT */
/* PER PAGE */
/* MOBILE */
.newsfeed-result {
  padding: 0;
  margin: 0;
  background: #F5F5F5;
  margin-bottom: 20px; }

.newsfeed-image {
  margin: 0;
  height: 150px;
  overflow: hidden; }
  .newsfeed-image img {
    height: 100%;
    min-width: 100%;
    left: 50%;
    position: relative;
    transform: translateX(-50%); }

.newsfeed-inner-content {
  padding: 10px 15px;
  border-top: solid 4px #F36533; }

.newsfeed-category {
  margin: 0 0 10px;
  font-style: italic;
  color: #73645D; }

.newsfeed-title {
  margin: 0 0 10px;
  font-size: 14px;
  font-weight: bold;
  color: #7E7E7E; }
  .newsfeed-title:only-child {
    border-bottom: 0;
    padding: 0;
    margin: 0; }
  .newsfeed-title a:hover {
    text-decoration: none; }
  .newsfeed-title a:active {
    text-decoration: none; }
  .newsfeed-title a:focus {
    text-decoration: none; }

.newsfeed-date {
  font-size: 13px;
  margin: 0 0 10px;
  font-style: italic;
  color: #73645D; }

.newsfeed-description {
  margin: 0 0 10px;
  color: #73645D; }

.newsfeed-url {
  font-size: 13px;
  word-break: break-all; }
  .newsfeed-url a {
    color: #16727F;
    font-weight: bold; }
    .newsfeed-url a:hover {
      text-decoration: none; }
    .newsfeed-url a:active {
      text-decoration: none; }
    .newsfeed-url a:focus {
      text-decoration: none; }

.newsfeed {
  position: relative; }
  .newsfeed a {
    color: inherit;
    text-decoration: none; }
  .newsfeed .active a {
    font-weight: bold; }
  .newsfeed .splitter {
    color: #F36533; }

.newsfeed-number {
  margin-bottom: 20px;
  position: absolute;
  left: 250px;
  top: -50px; }
  .newsfeed-number .results-count-strong {
    font-weight: bold; }

.newsfeed-pagination .mobile {
  display: none; }

.newsfeed-pagination-list {
  font-size: 13px;
  font-size: 1.3rem;
  padding: 0;
  margin: 20px 0 0;
  list-style: none;
  float: right; }

.newsfeed-pagination-item {
  display: inline-block; }
  .newsfeed-pagination-item a {
    display: block;
    border: 1px solid #e9e9e9;
    width: 25px;
    line-height: 25px;
    text-align: center;
    margin-right: 3px; }
    .newsfeed-pagination-item a:hover {
      text-decoration: none;
      border-color: #a0ce4e; }
    .newsfeed-pagination-item a:focus {
      text-decoration: none;
      border-color: #a0ce4e; }
    .newsfeed-pagination-item a:active {
      text-decoration: none;
      border-color: #a0ce4e; }

.newsfeed-pagination-item.separator {
  display: inline-block;
  border: 1px solid #fff;
  width: 25px;
  line-height: 25px;
  text-align: center;
  margin-right: 3px;
  letter-spacing: 2px; }
  .newsfeed-pagination-item.separator:before {
    content: "..."; }

.newsfeed-pagination-item.is-active a {
  background: #a0ce4e;
  color: #fff;
  cursor: default; }

.newsfeed-pagination-item.item-next a {
  border: 0;
  width: auto; }
  .newsfeed-pagination-item.item-next a:hover {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-next a:focus {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-next a:active {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-next a:after {
    content: ">";
    font-family: FontAwesome, serif;
    display: inline-block;
    font-style: normal;
    position: relative;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-size: 10px;
    font-size: 1rem;
    margin-left: 5px; }

.newsfeed-pagination-item.item-previous a {
  border: 0;
  width: auto; }
  .newsfeed-pagination-item.item-previous a:hover {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-previous a:focus {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-previous a:active {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-previous a:before {
    content: "<";
    font-family: FontAwesome, serif;
    display: inline-block;
    font-style: normal;
    position: relative;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-size: 10px;
    font-size: 1rem;
    margin-right: 5px; }

.view-all.button {
  margin-top: 30px; }

.promo .view-all.button {
  text-align: center; }

.related .view-all.button {
  text-align: start; }

.view-all a {
  background: #15717d;
  padding: 10px 23px;
  border-radius: 20px;
  color: #fff; }

span.newsfeed-related-updates {
  display: block;
  margin: 50px 0 20px 0;
  font-style: italic;
  color: #73645D; }

a.newsfeed-related-category {
  background: #f3f2f0;
  padding: 15px;
  border-radius: 40px;
  font-weight: bold;
  color: #15717d; }

.newsfeed-perPage {
  max-width: 200px;
  margin: 14px 0 0; }
  .newsfeed-perPage > div {
    display: inline-block; }
  .newsfeed-perPage .active {
    font-style: italic;
    background: #DDD; }
  .newsfeed-perPage a {
    color: inherit;
    text-decoration: none; }
  .newsfeed-perPage .heading {
    background: #EEE;
    min-width: 100px;
    padding: 10px; }
  .newsfeed-perPage .slider {
    position: absolute;
    background: #FFF;
    width: 100%;
    max-width: 198px;
    border: 1px solid grey;
    z-index: 100; }
  .newsfeed-perPage ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .newsfeed-perPage li {
    padding: 5px 20px; }
    .newsfeed-perPage li a {
      display: block; }

@media (max-width: 767px) {
  .newsfeed-pagination {
    text-align: center; }
    .newsfeed-pagination .mobile {
      display: block; }
    .newsfeed-pagination .desktop {
      display: none; }
  .newsfeed-pagination-list {
    display: inline-block;
    float: none; }
  .newsfeed-result.has-image {
    text-align: center; }
    .newsfeed-result.has-image .newsfeed-image {
      position: static;
      margin-bottom: 20px; }
    .newsfeed-result.has-image .newsfeed-title {
      text-align: left;
      margin-left: 0; }
    .newsfeed-result.has-image .newsfeed-description {
      text-align: left;
      margin-left: 0; }
    .newsfeed-result.has-image .newsfeed-date {
      text-align: left;
      margin-left: 0; }
    .newsfeed-result.has-image .newsfeed-url {
      text-align: left;
      margin-left: 0; }
  .item-previous {
    float: left; }
  .item-next {
    float: right; } }
.newsfeedFilterBy {
  max-width: 200px; }
  .newsfeedFilterBy .active {
    font-style: italic;
    background: #DDD; }
  .newsfeedFilterBy a {
    color: inherit;
    text-decoration: none; }
  .newsfeedFilterBy .heading {
    background: #F36533;
    color: #FFF;
    padding: 10px; }
  .newsfeedFilterBy .slider {
    position: absolute;
    background: #FFF;
    width: 100%;
    max-width: 198px;
    border: 1px solid grey;
    z-index: 100; }
    .newsfeedFilterBy .slider .tag-link a {
      display: block; }
  .newsfeedFilterBy .top-level {
    font-weight: bold;
    padding-left: 10px; }
  .newsfeedFilterBy ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .newsfeedFilterBy li {
    padding: 5px 20px; }
.podcast {
  border-radius: 4px;
  overflow: hidden;
  box-sizing: border-box;
  border: 1px solid #EFEFED;
  max-width: 800px; }
  .podcast p {
    margin: 0; }

.podcast__information {
  display: flex; }

.podcast__text {
  padding: 10px; }

.podcast__title {
  font-weight: 700; }

.audio {
  background-color: #efefed; }

.audio__controls {
  display: flex;
  align-items: center; }

.audio__backwards {
  visibility: hidden;
  height: 37px;
  width: 37px;
  border: 1px solid #15717d;
  border-radius: 50%; }

.audio__forwards {
  visibility: hidden;
  height: 37px;
  width: 37px;
  border: 1px solid #15717d;
  border-radius: 50%; }

.audio__backwards, .audio__forwards, .audio__play, .audio__pause {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer; }

.audio__play {
  height: 50px;
  width: 50px;
  background-color: #15717d;
  border-radius: 50%; }
  .audio__play:after {
    content: "\25b6";
    color: #fff;
    font-size: 25px; }

.audio__pause {
  display: none;
  height: 50px;
  width: 50px;
  background-color: #ffffff;
  border-radius: 50%; }
  .audio__pause:after {
    content: "| |";
    color: #000;
    font-size: 25px; }

.audio--playing .audio__pause {
  display: flex; }

.audio--playing .audio__backwards {
  visibility: visible; }

.audio--playing .audio__forwards {
  visibility: visible; }

.audio--playing .audio__play {
  display: none; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.powerreviews {
  border: solid 1px #e0e0e0;
  padding: 5px 10px 0 10px;
  margin-bottom: 5px; }
  .powerreviews .p-w-r .pr-header-title {
    color: #f36633; }
  .powerreviews .p-w-r .pr-star-selected {
    background-color: #f36633; }
  .powerreviews .pr-snapshot-rating .pr-stars {
    background-image: url("../../img/stars.gif"); }
  .powerreviews .pr-review-rating .pr-stars-small {
    background-image: url("../../img/stars_small.gif"); }
  .powerreviews .pr-snippet-stars .pr-stars-small {
    background-image: url("../../img/stars_small.gif"); }
  .powerreviews.pr-base-modal a, .powerreviews .pr-pa-snippet a, .powerreviews .pr-review-engine a, .powerreviews .pr-snippet a, .powerreviews prImageSnippet a {
    color: #f36633; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.product-list-main__results .product {
  border-bottom: 2px solid #f3f2f1; }

.productList .product-list-content {
  display: table;
  width: 50%;
  margin-left: auto;
  margin-right: auto; }
  .productList .product-list-content .product-list-main, .productList .product-list-content product-list-header {
    display: flex;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto; }

.productList .alphabet-filter__element {
  margin-left: 10px; }

.productList .no-of-shown-results, .productList .no-of-all-results, .productList .applied-filter {
  font-weight: bold; }

.productList .product-list-main {
  display: table-row;
  justify-content: space-around; }

.productList .product-list-header {
  display: table-row;
  justify-content: space-around; }

.productList .product-list-filter--alphabet {
  border-left: 2px solid #f3f2f1; }

.productList .product-list-filter .filter-trigger--alphabet {
  color: #72635d;
  cursor: default;
  opacity: 0.5;
  text-decoration: none;
  margin: 0; }
  .productList .product-list-filter .filter-trigger--alphabet.filter-trigger--active {
    color: #f36633;
    cursor: pointer;
    opacity: 1;
    text-decoration: none; }

.productList .product-list-header__filter-by .filter-by__label {
  background-color: #f36633;
  color: white;
  padding: 10px 30px;
  font-size: 16px;
  border: none;
  cursor: pointer; }

.productList ul.filter__product-types {
  display: none;
  position: absolute;
  background-color: #f2f2f2;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1; }
  .productList ul.filter__product-types li {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block; }
    .productList ul.filter__product-types li input ~ span::after {
      content: "";
      background-color: white;
      border-radius: 30px;
      width: 20px;
      height: 20px;
      margin: 0 7px 0 0;
      position: absolute;
      right: 0; }
    .productList ul.filter__product-types li input:checked ~ span::after {
      background-color: #15717e;
      border: 2px solid white;
      margin: 0 6px 0 0; }
    .productList ul.filter__product-types li input {
      visibility: hidden; }

.productList ul .alphabet-filter__elements, .productList ul .product__links--additional {
  list-style-type: none;
  margin: 0;
  padding: 0; }

.productList ul.filter__product-types.show {
  display: block;
  padding: 0; }

.productList .product__info-formula-text {
  font-style: italic; }

.productList .product .product__links a {
  color: #15717e;
  font-weight: bold; }

.productList .product .product__info-title, .productList .product .product__info-title a {
  color: #15717e;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold; }

.productList .product .product__info-title.lock-icon {
  color: black;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold; }
  .productList .product .product__info-title.lock-icon a:before {
    content: '!';
    color: #ff0000; }

.productList .product-list-main__results {
  width: 95%; }
  .productList .product-list-main__results .product {
    display: flex;
    margin-top: 15px; }
    .productList .product-list-main__results .product .product__info {
      width: 50%; }
    .productList .product-list-main__results .product .product__links {
      width: 60%;
      margin-left: auto;
      margin-right: auto;
      font-family: arial;
      font-size: 13px;
      font-weight: 700; }

.productList .results__show-more-btn {
  display: inline-block;
  margin-top: 15px;
  color: white;
  background-color: #15717e;
  padding: 10px 30px;
  border-radius: 20px;
  text-align: center;
  cursor: pointer;
  font-size: 18px;
  width: 20%;
  margin-left: 35%;
  margin-right: auto; }
  .productList .results__show-more-btn:hover {
    background-color: white;
    display: inline-block;
    padding: 8px 30px;
    border: 2px solid #15717e;
    color: #15717e;
    font-size: 18px;
    width: 20%;
    margin-left: 35%;
    margin-right: auto; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.questionanswers.hideScoreBox .quizScoreBox, .questionanswers.hideScoreBox .quizResultBoxContainer {
  display: none; }

.quizResultBoxContainer.showBoxQuiz {
  display: block; }

.quizButton img {
  cursor: pointer; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.questionWithCheck {
  border: dotted 1px #D5D1CE;
  padding: 10px; }
  .questionWithCheck .formControl-radio {
    float: left;
    margin: 0;
    padding: 0;
    width: 21px; }
  .questionWithCheck .genericFormGroup span input[type="checkbox"] {
    float: left;
    margin: 2px 2px 0 0;
    padding: 0;
    width: 15px; }

.questionWithRadio button {
  background: white;
  border: 1px solid white;
  border-radius: 0;
  float: left;
  margin-right: 15px; }
  .questionWithRadio button.optionActive {
    border: solid 1px #D5DCEF; }

.questionWithRadio .formControl-radio {
  float: left;
  margin: 0;
  padding: 0;
  width: 21px; }

.questionWithRadio .genericFormGroup span input[type="radio"] {
  float: left;
  margin: 2px 2px 0 0;
  padding: 0;
  width: 15px; }

.questionWithRadio .genericFormGroup label, .questionWithCheck .genericFormGroup label {
  float: left;
  padding: 1px 0 0;
  width: auto;
  margin-right: 15px; }

.questionWithRadio .genericFormGroup .quizRadioImg label, .questionWithCheck .genericFormGroup .quizRadioImg label {
  width: 100px; }

.questionWithRadio .quizScoreBox, .questionWithCheck .quizScoreBox {
  border: 1px solid #0F61AF;
  background: white;
  text-align: center;
  font-weight: 700;
  padding: 5px;
  width: 50px;
  height: 15px;
  margin-left: 20px;
  float: left; }
  .questionWithRadio .quizScoreBox p, .questionWithCheck .quizScoreBox p {
    margin: 0;
    font-weight: 700; }

.questionWithRadio .imgContainer, .questionWithCheck .imgContainer {
  width: 100%;
  float: left; }

.questionWithRadio .quizQuestion p, .questionWithCheck .quizQuestion p {
  margin: 0 0 15px 0; }

.quizHideBox {
  display: none; }

.quizOverlayContainer .overlay-bg {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  z-index: 1000;
  /* high z-index */
  background: #000;
  /* fallback */
  background: rgba(0, 0, 0, 0.75);
  text-align: center; }

.quizOverlayContainer .overlay-content {
  background: none repeat scroll 0 0 white;
  display: inline-block;
  max-width: 90%;
  min-height: 80px;
  min-width: 80px;
  padding: 30px 10px 10px;
  position: relative;
  text-align: left;
  top: 150px; }

.quizOverlayContainer .overlay-close {
  background: url("../../img/overlay-close-icon.png") no-repeat scroll 0 0/20px auto rgba(0, 0, 0, 0);
  cursor: pointer;
  display: none;
  font-size: 25px;
  height: 20px;
  position: absolute;
  right: 3px;
  top: 5px;
  width: 20px;
  z-index: 9999; }

.quizOverlayContainer .close-btn:hover {
  background: #05abe0; }

.questionWithImage {
  clear: both; }
  .questionWithImage .quizQuestion {
    border: 2px solid #0F61AF;
    background: #D5DCEF;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding: 15px 10px 20px 10px;
    float: left;
    width: 80%; }
    .questionWithImage .quizQuestion p {
      font-weight: 700;
      line-height: 1.2em;
      margin: 10px 0 0 0;
      vertical-align: middle;
      color: black; }
  .questionWithImage .imgContainer {
    float: left;
    width: 50%;
    text-align: center; }
    .questionWithImage .imgContainer span {
      border: 3px solid #78A7D2;
      padding: 10px;
      height: 36px;
      width: 36px;
      -webkit-border-radius: 150px;
      -moz-border-radius: 150px;
      border-radius: 150px; }
    .questionWithImage .imgContainer img {
      text-align: center;
      vertical-align: bottom;
      cursor: pointer; }
  .questionWithImage .quesLeftCaption, .questionWithImage .quesRighCaption {
    float: left;
    width: 25%; }

.quizResultContainer {
  width: 92%; }

.quizScoreBox {
  border: 2px solid #0F61AF;
  background: #D5DCEF;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  padding: 5px;
  width: 58px;
  height: 62px;
  margin-left: 20px;
  float: left; }
  .quizScoreBox p {
    text-align: center;
    font-weight: 700;
    font-size: 20px;
    margin: 0;
    color: black;
    margin-top: 15px; }
  .quizScoreBoxtotalScoreBox {
    float: right; }

.quiz .nextQuestionPage {
  float: right; }

.quiz .generateScore {
  float: right; }

.quiz .button.generateScore {
  width: 230px;
  padding: 10px;
  font-weight: 700;
  font-size: 22px;
  color: white;
  background: #115A64; }

.quiz .button.generateScoreNewPage {
  padding: 10px;
  font-weight: 700;
  color: #0073BD;
  border: solid 1px white;
  background: #E4FE98; }

.quiz.quizWithBGImage {
  float: left; }
  .quiz.quizWithBGImage .quizQuestionBox {
    background-color: #FFF1D0;
    padding: 20px;
    width: 70%; }
    .quiz.quizWithBGImage .quizQuestionBox h2 {
      color: #4469A1;
      font-size: 40px;
      margin-bottom: 0; }
    .quiz.quizWithBGImage .quizQuestionBox p {
      font-size: 18px;
      color: #5C5D59;
      margin: 0;
      line-height: 22px; }
  .quiz.quizWithBGImage .quizQuestionOption {
    position: relative;
    background-repeat: no-repeat;
    background-position: left top; }
  .quiz.quizWithBGImage .quizOptionButton {
    position: absolute;
    right: 0;
    bottom: 0;
    background: #E2F1F3;
    padding: 17px 25px 17px 25px;
    font-size: 20px;
    border: 0;
    border-radius: 0;
    color: #73A1A7; }
    .quiz.quizWithBGImage .quizOptionButton focus {
      border: dotted 1px #000; }
    .quiz.quizWithBGImage .quizOptionButton span {
      background: url("../../img/boxlink-arrow.png") no-repeat right center;
      padding-right: 25px; }

.quiz.quizProgressBar .quizProgressBarQuestions {
  background-color: white;
  padding: 5px;
  position: relative;
  margin-bottom: 35px; }
  .quiz.quizProgressBar .quizProgressBarQuestions .quizProgressBarQuestion {
    color: #22508E;
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    position: absolute;
    top: 2px;
    padding: 0;
    border: none;
    background: none;
    cursor: text; }

.quiz.quizProgressBar .quizProgressBarDots {
  background-color: #eeece4;
  border: 1px solid #eeece4;
  border-radius: 18px;
  height: 10px;
  padding: 5px;
  position: relative; }

.quiz.quizProgressBar .quizProgressDots {
  background-color: white;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  height: 12px;
  left: 0;
  position: absolute;
  top: 4px;
  width: 12px;
  box-shadow: none;
  border: 0px solid gainsboro; }
  .quiz.quizProgressBar .quizProgressDots.active {
    background-color: #099696;
    height: 16px;
    width: 16px;
    left: 0;
    position: absolute;
    top: 2px; }
  .quiz.quizProgressBar .quizProgressDots.firstactive {
    background-color: #099696;
    height: 16px;
    width: 16px;
    position: absolute;
    top: 2px; }
  .quiz.quizProgressBar .quizProgressDots.progressActive {
    background-color: #099696;
    height: 16px;
    width: 16px;
    position: absolute;
    top: 2px; }

.quizWithBGImage.questionOption1 .quizQuestionOption {
  height: 450px; }

.quizWithBGImage.questionOption2 .quizQuestionOption, .quizWithBGImage.questionOption3 .quizQuestionOption, .quizWithBGImage.questionOption4 .quizQuestionOption, .quizWithBGImage.questionOption5 .quizQuestionOption {
  height: 225px; }

.quizWithBGImage.questionOption1, .quizWithBGImage.questionOption4 {
  width: 50%; }

.quizWithBGImage.questionOption2, .quizWithBGImage.questionOption3 {
  width: 25%; }

#question3 .quizWithBGImage .questionOption2 {
  height: 450px; }
  #question3 .quizWithBGImage .questionOption2 .quizQuestionOption {
    height: 450px; }

#question3 .quizWithBGImage.questionOption2 {
  widht: 50%; }

#question2 .quizWithBGImage.questionOption3, #question2 .quizWithBGImage.questionOption4, #question2 .quizWithBGImage.questionOption5 {
  width: 25%; }

.quizProgressBar {
  background: white;
  border: solid 1px white;
  padding: 20px 0;
  border-color: white;
  box-shadow: 0 0 10px #9ecaed; }

.progressDotActive {
  width: 2%;
  background: #099696;
  height: 10px; }

.quizRadioImg {
  float: left;
  width: 100px; }

.hideQuizTotalBox .quizResultContainer {
  display: none; }

/* Mobile start */
@media only screen and (max-width: 767px) {
  .questionWithCheck .formControl-radio {
    clear: both;
    display: block; } }

@media only screen and (max-width: 420px) {
  .questionWithRadio .formControl-radio, .questionWithCheck .formControl-radio {
    clear: both;
    display: block;
    float: left;
    width: 6%; }
  .questionWithRadio .genericFormGroup label, .questionWithCheck .genericFormGroup label {
    display: block;
    float: left;
    width: 50%; }
  .quizRadioImg {
    width: 100%; }
  .questionWithImage .quizQuestion {
    width: 60%; }
  .questionWithImage .quesLeftCaption, .questionWithImage .quesRightCaption, .questionWithImage .imgContainer {
    display: block;
    width: 100%; }
  .quiz.quizProgressBar .quizProgressBarQuestions {
    margin-bottom: 15px; }
    .quiz.quizProgressBar .quizProgressBarQuestions .quizProgressBarQuestion {
      font-size: 12px;
      font-weight: 700; }
  .quiz.quizWithBGImage {
    width: 100%;
    display: block; }
    .quiz.quizWithBGImage .quizQuestionOption {
      width: 100%;
      display: block;
      background: no-repeat;
      background-position: center center;
      background-attachment: scroll;
      background-size: 100% 100%; }
  .quizWithBGImage.questionOption1, .quizWithBGImage.questionOption4, .quizWithBGImage.questionOption2, .quizWithBGImage.questionOption3 {
    width: 100%; }
  .quizWithBGImage #question3 .quizWithBGImage.questionOption2 {
    width: 100%; }
  .quizWithBGImage #question2 .quizWithBGImage.questionOption3, .quizWithBGImage #question2 .quizWithBGImage.questionOption4, .quizWithBGImage #question2 .quizWithBGImage.questionOption5 {
    width: 100%; } }
.richText .component-content {
  overflow: hidden; }

.richText h1 {
  margin-top: 0;
  word-wrap: break-word; }

.richText h2 {
  margin-top: 0;
  word-wrap: break-word; }

.richText h3 {
  margin-top: 0;
  word-wrap: break-word; }

.richText h4 {
  margin-top: 0;
  word-wrap: break-word; }

.richText h5 {
  margin-top: 0;
  word-wrap: break-word; }

.richText h6 {
  margin-top: 0;
  word-wrap: break-word; }

.richText a {
  text-decoration: underline; }

.richText ul, .richText ol {
  padding: 10px 0;
  margin-left: 10px; }

.richText li {
  margin-left: 15px;
  margin-bottom: 10px;
  font-size: 14px;
  list-style-type: none; }

.richText ol li {
  list-style: decimal; }

.richText ul li {
  position: relative;
  margin-left: 0;
  padding-left: 15px; }
  .richText ul li:before {
    position: absolute;
    top: 1px;
    left: -5px;
    content: "\f0da";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal; }

.richText-image {
  display: block;
  margin-bottom: 10px; }
  .richText-image.pull-left {
    margin: 5px 15px 5px 10px;
    float: left; }
  .richText-image.pull-right {
    margin: 5px 10px 5px 15px;
    float: right; }
.searchBox .easy-autocomplete-container ul {
  list-style-type: none;
  padding: 0 0 0 0; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.searchFilter {
  border: solid 1px #f3f2f1; }

.searchFilter-title {
  background-color: white;
  background: url("../../img/down_arrow_black.png") no-repeat 90% center;
  margin: 0;
  padding: 13px;
  cursor: pointer; }

.searchFilter-controls {
  border-top: solid 4px #f36533; }
  .searchFilter-controls .searchFilterContent {
    display: block; }

.searchFilter-selection, .searchFilter-checkbox, .searchFilter-phrase {
  overflow: hidden;
  margin: 5px 0; }

.searchFilter-label {
  float: left;
  margin-right: 10px;
  min-width: 85%; }

.searchFilter-checkbox .searchFilter-label {
  float: none;
  margin-right: 0; }

.searchFilter-submit {
  padding: 13px;
  margin: 5px 0;
  overflow: hidden;
  display: block; }
  .searchFilter-submit button {
    float: right; }

.searchFilter-horizontal .searchFilter-controls {
  float: left; }

.searchFilter-horizontal .searchFilter-control {
  float: left; }

.searchFilter-horizontal .searchFilter-label {
  min-width: 0; }

.searchFilter-horizontal .searchFilter-selection, .searchFilter-horizontal .searchFilter-checkbox, .searchFilter-horizontal .searchFilter-phrase {
  float: left;
  clear: none;
  margin-right: 10px; }

.tagRadioFilter fieldset {
  border: none;
  margin: 0;
  padding: 0; }
  .tagRadioFilter fieldset legend {
    background: url("../../img/filter-plus.png") no-repeat right center;
    color: #000;
    font-size: 16px;
    padding: 0px 10px;
    display: block;
    width: 93%;
    cursor: pointer;
    margin: 7px 10px; }
    .tagRadioFilter fieldset legend.filter-active {
      background: url("../../img/filter-minus.png") no-repeat right center; }
  .tagRadioFilter fieldset .searchFilter-control, .tagRadioFilter fieldset .searchFilter-control {
    padding: 7px 5px;
    background: #f5f5f5;
    border-bottom: solid 1px #f8f7f6; }

.searchFilter-sorting h4 {
  background: url("../../img/filter-plus.png") no-repeat right center;
  color: #000;
  font-size: 16px;
  padding: 0px 10px;
  display: block;
  width: 93%;
  cursor: pointer;
  margin: 7px 10px; }

.tagRadioFilter input {
  float: right; }

.searchFilter-form .search-productFilter, .searchFilter-form .search-theraphyFilter, .searchFilter-form .search-indicationFilter {
  font-size: 1.2em;
  font-style: italic;
  padding: 0 20px; }

.searchResults-number {
  display: none; }

.searchFilter-content {
  display: none; }
.searchBox input[type=text] {
  width: 81px; }

.searchBox-title {
  cursor: default; }

.searchBox .form-content .textField {
  display: inline;
  float: left;
  margin-right: 15px; }

.searchBox .form-contentButton {
  display: inline;
  float: left; }
  .searchBox .form-contentButton.section {
    margin: -1px 0 0; }

.searchBox .form-content .section {
  margin: 0 15px 0 0; }

.searchBox .form-search.no-box,
.searchBox .form-search.no-box .section {
  margin-top: 0;
  margin-bottom: 0; }
.searchResults-title {
  margin-left: 110px;
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.searchResults-term {
  font-style: italic; }

.searchResults-number {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left; }

.searchResults-results {
  margin-bottom: 10px; }

.searchResults-description, .searchResults-url {
  margin-left: 110px; }

.searchResults-url {
  margin-top: 10px; }

.searchResults-image {
  float: left;
  width: 100px;
  height: 100px;
  margin: 10px 0; }

.searchResults-result {
  position: relative;
  padding: 0 10px 20px 10px;
  overflow: hidden;
  background-color: #e1e1e1; }
  .searchResults-result:nth-child(even) {
    background-color: inherit; }

.searchResults-icon-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  width: 70px;
  margin-top: 10px;
  text-align: center; }

.searchResults-date {
  margin-bottom: 10px;
  margin-left: 110px; }

.searchResults-pagination {
  padding: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center;
  overflow: hidden;
  cursor: default; }
  .searchResults-pagination-list {
    padding: 0;
    margin: 0; }
  .searchResults-pagination-item {
    display: inline-block;
    margin: 1px;
    line-height: 30px;
    background-color: #eeeeee;
    cursor: default; }
    .searchResults-pagination-item a {
      display: inline-block;
      min-width: 30px;
      padding: 0 10px;
      background-color: #e1e1e1;
      cursor: pointer; }
      .searchResults-pagination-item a:hover {
        background-color: #ebebeb;
        text-decoration: none; }
    .searchResults-pagination-item.is-active {
      font-weight: bold; }

.searchResults-tags {
  list-style-type: none;
  padding: 0; }
  .searchResults-tags-item {
    display: inline-block;
    margin: 0 2px; }
    .searchResults-tags-item-link {
      display: block;
      padding: 1px;
      color: black;
      font-size: 0.85em;
      background: #b9b8b8;
      border: 1px solid #939191; }
@charset "UTF-8";
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.searchBlox.searchResults .component-content {
  display: flex; }

.searchBlox-results highlight {
  font-weight: bold; }

.searchBlox-results .searchResults-number {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left; }

.searchBlox-results .searchResults-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
  margin-left: 10px; }

.searchBlox-results .searchResults-term {
  font-style: italic; }

.searchBlox-results .searchResults-results {
  margin-bottom: 10px; }

.searchBlox-results .searchResults-description, .searchBlox-results .searchResults-url,
.searchBlox-results .searchResults-context {
  margin-left: 10px; }

.searchBlox-results .searchResults-image {
  float: left;
  width: 100px;
  height: 100px;
  margin: 10px 0; }

.searchBlox-results .searchResults-result {
  position: relative;
  overflow: hidden;
  padding: 0 10px 20px 10px;
  background-color: #eeece4; }
  .searchBlox-results .searchResults-result:nth-child(even) {
    background-color: inherit; }

.searchBlox-results .searchResults-icon-wrapper {
  position: absolute;
  text-align: center;
  width: 70px;
  margin-top: 10px;
  left: 0;
  top: 0; }

.searchBlox-results .searchResults-url {
  margin-top: 10px; }

.searchBlox-results .searchResults-description p, .searchBlox-results .searchResults-context p {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  color: #635a54; }

.searchBlox-results .searchResults {
  width: 100%; }
  .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav {
    float: right;
    padding-left: 20px; }
    .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul {
      padding-left: 0; }
      .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul li {
        list-style-type: none;
        display: block;
        text-align: center;
        margin-bottom: 10px; }
        .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul li a {
          color: #000; }
        .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul li.active a {
          color: #F98033;
          font-size: 12px;
          font-weight: 700; }

.searchResults .searchResults-facets {
  margin-right: 30px; }
  .searchResults .searchResults-facets .facet-value {
    cursor: pointer; }
  .searchResults .searchResults-facets .facet-value--active {
    font-weight: bold; }
    .searchResults .searchResults-facets .facet-value--active:before {
      content: "✖"; }
.shareThis-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
  list-style: none; }
  .shareThis-list li {
    float: left;
    width: auto;
    height: 26px;
    margin: 0 10px 10px 0; }
    .shareThis-list li:last-child {
      margin-right: 0; }

.shareThis-item a {
  display: block;
  height: 26px;
  transition: all .3s; }
  .shareThis-item a:hover img {
    opacity: 1; }

.shareThis-item img {
  opacity: 0.7;
  transition: opacity .2s ease-in-out; }
.sitemap-columns-1 .sitemap-column {
  width: 100%; }

.sitemap-columns-2 .sitemap-column {
  width: 50%; }

.sitemap-columns-3 .sitemap-column {
  width: 33.33333%; }

.sitemap-columns-4 .sitemap-column {
  width: 25%; }

.sitemap-columns-5 .sitemap-column {
  width: 20%; }

.sitemap-columns-6 .sitemap-column {
  width: 16.66667%; }

.sitemap-columns-7 .sitemap-column {
  width: 14.28571%; }

.sitemap-columns-8 .sitemap-column {
  width: 12.5%; }

.sitemap-columns-9 .sitemap-column {
  width: 11.11111%; }

.sitemap-columns-10 .sitemap-column {
  width: 10%; }

.sitemap-columns-11 .sitemap-column {
  width: 9.09091%; }

.sitemap-columns-12 .sitemap-column {
  width: 8.33333%; }

.sitemap-column {
  float: left; }
  .sitemap-column .component-content {
    overflow: hidden; }
  .sitemap-column a {
    text-decoration: none; }
  .sitemap-column h3 {
    padding: 5px 7px;
    font-size: 13px;
    font-weight: bold;
    background-color: #e1e1e1; }
  .sitemap-column ul {
    padding: 0 0 10px 0;
    margin-bottom: 10px;
    list-style: none; }
  .sitemap-column > ul {
    margin: 0 3px; }
    .sitemap-column > ul li > ul {
      padding-bottom: 0;
      padding-left: 5px;
      margin-bottom: 0;
      margin-left: 0;
      word-wrap: break-word; }
      .sitemap-column > ul li > ul li {
        position: relative;
        padding-left: 5px;
        font-weight: bold;
        line-height: 150%; }
        .sitemap-column > ul li > ul li:before {
          position: absolute;
          top: 1px;
          left: 0;
          content: "\f0da";
          display: inline-block;
          font-family: FontAwesome;
          font-style: normal;
          position: relative;
          font-weight: normal; }
        .sitemap-column > ul li > ul li > ul {
          margin-top: 0; }
          .sitemap-column > ul li > ul li > ul li {
            font-weight: normal; }

@media only screen and (max-width: 767px) {
  .component-content .sitemap-column {
    width: 100%;
    float: none; }
    .component-content .sitemap-column > ul {
      margin: 0 0 15px; } }
.smart-link {
  margin: 10px 0; }
  .smart-link-previous:before, .smart-link-next:after {
    display: inline-block;
    position: relative;
    top: -1px;
    height: 14px;
    width: 6px;
    font-size: 8px;
    color: black; }
  .smart-link-next:after {
    margin-left: 10px;
    content: "\f054";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal; }
  .smart-link-previous:before {
    margin-right: 10px;
    content: "\f053";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal; }
  .smart-link-list {
    margin: 0;
    padding: 0;
    overflow: hidden;
    list-style: none;
    text-align: center; }
    .smart-link-list li {
      display: inline-block; }
.table-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.table .button {
  display: none; }
  @media only screen and (max-width: 767px) {
    .table .button {
      display: block;
      margin: 20px; } }

.table-caption {
  padding: 13px;
  border: solid 2px #323131;
  background-color: #e1e1e1;
  border-bottom: none; }
  .table-caption .button {
    display: block;
    margin: 10px 0 0 5px; }
    @media only screen and (max-width: 767px) {
      .table-caption .button {
        display: none; } }

.table th, .table td {
  border: solid 2px #323131;
  padding: 5px; }

.table td {
  vertical-align: middle; }

.table th {
  background-color: #e1e1e1;
  font-weight: bold;
  text-align: center; }

.table table {
  width: 100%;
  border: solid 2px #323131;
  border-collapse: collapse; }

.no-js .table .button {
  display: none; }
.tabs {
  position: relative; }
  .tabs-heading {
    display: block;
    color: #323131;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 10px; }
  .tabs-nav {
    position: relative;
    top: 0;
    left: 0;
    height: 39px;
    z-index: 150;
    width: 100%;
    overflow: hidden; }
    .tabs-nav-list {
      position: relative;
      left: 0;
      padding: 0;
      margin: 0;
      width: 2000px;
      list-style: none;
      overflow: hidden; }
    .tabs-nav-item {
      display: inline;
      float: left;
      margin-left: 5px;
      height: 21px;
      top: 4px;
      padding: 7px 10px 7px 10px;
      border-width: 2px 2px 0 2px;
      border-style: solid;
      border-color: #323131;
      background: #e1e1e1;
      font-weight: bold;
      font-size: 12px;
      cursor: pointer; }
      .tabs-nav-item a {
        color: #323131; }
      .tabs-nav-item.is-active,
      .tabs-nav-item.is-active a, .tabs-nav-item.is-active:hover {
        cursor: default;
        background: white; }
      .tabs-nav-item.is-active, .tabs-nav-item.is-active:hover {
        border-bottom: none;
        padding-bottom: 9px; }
      .tabs-nav-item.is-active:hover a {
        color: #323131; }
      .tabs-nav-item:first-child {
        margin-left: 0; }
      .tabs-nav-item:hover {
        background: #939191; }
        .tabs-nav-item:hover a {
          color: white;
          text-decoration: none; }
    .tabs-nav-switcher {
      position: absolute;
      top: 0;
      height: 35px;
      width: 15px;
      border: 2px solid #323131;
      background: #e1e1e1;
      cursor: pointer; }
      .tabs-nav-switcher-right {
        right: 0; }
      .tabs-nav-switcher-left {
        left: 0; }
        .tabs-nav-switcher-left:before {
          content: "f053";
          margin-left: -4px; }
      .tabs-nav-switcher:before {
        left: 50%;
        margin-left: -3px;
        padding: 7px 0;
        font-size: 12px;
        content: "\f054";
        display: inline-block;
        font-family: FontAwesome;
        font-style: normal;
        position: relative;
        font-weight: normal; }
  .tabs-content {
    padding: 13px;
    position: relative;
    top: -2px;
    z-index: 100;
    border: solid 2px #323131;
    background: white;
    overflow: hidden; }

.tabMenuItem {
  margin-bottom: 0; }

.no-js .tabs > .component-content {
  padding-top: 0; }

.no-js .tabs-nav {
  display: none; }

.no-js .tabs-content {
  display: block !important;
  visibility: visible !important; }
.tagList-tag-link, .tagList-tag-item {
  background-color: #e1e1e1;
  border: 1px solid #656363;
  color: #323131;
  padding: 5px 20px;
  border-radius: 20px;
  cursor: pointer;
  display: inline-block; }
  .tagList-tag-link:hover, .tagList-tag-item:hover {
    background-color: #939191;
    color: white; }

.tagList-heading {
  font-weight: bold;
  color: #323131;
  margin: 10px 0;
  font-size: 1.5rem;
  display: block; }

.tagList-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.tagList-tag {
  display: inline-block; }

.tagList-tag-link, .tagList-tag-item {
  margin-right: 5px;
  text-decoration: none; }
  .tagList-tag-link:hover, .tagList-tag-link:active, .tagList-tag-item:hover, .tagList-tag-item:active {
    color: #fff; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.genericFormGroup {
  clear: both; }

.initialTabBasedFilter {
  background-color: #eeece4;
  border: 2px solid #323131;
  padding: 15px 60px;
  position: relative; }

.tagBasedFilter .formControl-radio {
  float: left;
  margin: 0;
  padding: 0;
  width: 21px; }

.tagBasedFilter .genericFormGroup span input[type="radio"], .tagBasedFilter .genericFormGroup span input[type="checkbox"] {
  float: left;
  margin: 2px 2px 0 0;
  padding: 0;
  width: 15px; }

.tagBasedFilter .genericFormGroup label {
  float: left;
  padding: 1px 0 0;
  width: auto; }

.tagBasedFilterResults-Information {
  border: 1px solid #C5C4C4; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-productImage {
    border-bottom: 1px solid #C5C4C4;
    text-align: center; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-description {
    padding: 20px; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
      font-size: 26px;
      margin: 16px 0 0;
      text-align: center; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description p {
      text-align: center; }

.prd-category {
  border-bottom: 1px solid #C5C4C4;
  border-top: 1px solid #C5C4C4;
  font-size: 11px;
  display: block;
  padding: 5px 0;
  text-align: center; }

.tagBasedFilterResults-box-content .product-button {
  border: 1px solid #C5C4C4;
  display: inline-block;
  font-size: 11px;
  margin: 10px 0 0;
  padding: 10px; }

.tagbasedfilter .simpleTagFilter input[type="button"] {
  background-color: #f36633;
  border: 1px solid #D5D1CE;
  border-radius: 0;
  color: white;
  padding: 5px 10px; }

/*Multi Level Filter*/
.tagBasedFilter .multiLevelFilterContent input[type="button"]:hover {
  background-color: #85F5F5; }

.tagBasedFilter .multiLevelFilterContent .selected {
  background-color: #85F5F5; }

.tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
  overflow: hidden;
  margin-top: 10px;
  padding-top: 15px; }

.tagBasedFilter.multiLevelFilter .genericFormGroup span input[type="button"]:focus {
  background: url("../../img/quiz1_hover.png") no-repeat scroll center center; }

.multiLevelFilter-Container .multiLevelFilter-level1 {
  margin-left: 25px; }

.multiLevelFilter-Container .multiLevelFilter-level2 {
  margin-left: 45px; }

.multiLevelFilter-Container .multiLevelFilter-level3 {
  margin-left: 65px; }

.multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level1, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level2, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level3 {
  margin-left: 0; }
  .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level1 input, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level2 input, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level3 input {
    float: left; }

.multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level4 {
  margin-left: 0; }

.multiLevelFilter-Container .buttonTypeContent.multiLevelFilter-level0 {
  float: left; }

.multiLevelFilter .genericFormGroup {
  border-bottom: 1px dotted #e0e0e0;
  overflow: hidden;
  padding: 5px 0; }

.tagBasedNoResult {
  color: #ff0000;
  font-weight: 700; }

.tagbasedfilter-primary .multiLevelFilter-Container .multiLevelFilterContent {
  float: left; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.tagBasedFilterResults-Information {
  border: 1px solid #C5C4C4; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-productImage {
    border-bottom: 1px solid #C5C4C4;
    text-align: center; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-description {
    padding: 20px; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
      font-size: 26px;
      margin: 16px 0 0;
      text-align: center; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description p {
      text-align: center; }

.prd-category {
  border-bottom: 1px solid #C5C4C4;
  border-top: 1px solid #C5C4C4;
  font-size: 11px;
  display: block;
  padding: 5px 0;
  text-align: center; }

.tagBasedFilterResults-box-content .product-button {
  border: 1px solid #C5C4C4;
  display: inline-block;
  font-size: 11px;
  margin: 10px 0 0;
  padding: 10px; }
.title h1 {
  margin-top: 0;
  word-wrap: break-word; }

.title h2 {
  margin-top: 0;
  word-wrap: break-word; }

.title h3 {
  margin-top: 0;
  word-wrap: break-word; }

.title h4 {
  margin-top: 0;
  word-wrap: break-word; }

.title h5 {
  margin-top: 0;
  word-wrap: break-word; }

.title h6 {
  margin-top: 0;
  word-wrap: break-word; }
.twitter > .component-content {
  padding: 13px;
  border: solid 2px #323131;
  background-color: #e1e1e1; }

.twitter-feed {
  position: relative;
  display: block;
  margin: 10px 0;
  padding-left: 55px;
  list-style-type: none; }
  .twitter-feed:before, .twitter-feed:after {
    content: "";
    display: table; }
  .twitter-feed:after {
    clear: both; }

.twitter-content a:hover strong {
  text-decoration: underline; }

a:hover
.twitter-sender-avatar {
  position: absolute;
  top: 3px;
  left: 0; }

.twitter-date {
  float: right; }

.twitter-actions {
  padding: 0;
  margin: 0;
  float: right; }

.twitter-action {
  list-style-type: none;
  display: inline; }

.feed-provider-heading {
  display: inline-block;
  margin: 0 0 0 20px;
  line-height: 30px; }
  .feed-provider-heading-image {
    float: left;
    width: 30px;
    height: 30px; }

.feed-provider-description {
  margin: 10px 0;
  padding: 10px 0;
  border-bottom: 1px solid black; }

.feed-provider-feeds {
  padding: 0;
  margin: 0; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.userBox-header-text {
  font-size: 2em; }

.userBox .logged-in .user {
  font-weight: bold; }

.userBox .logged-in, .userBox .logged-out {
  border: 1px solid #D5D1CE;
  padding: 13px;
  margin: 10px 0; }
  .userBox .logged-in .button, .userBox .logged-out .button {
    float: right; }
  .userBox .logged-in .button, .userBox .logged-in a, .userBox .logged-out .button, .userBox .logged-out a {
    background-color: #eeece4;
    border: 1px solid #D5D1CE;
    margin-left: 1%;
    margin-right: 1%;
    color: #323131;
    padding: 5px 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block; }
    .userBox .logged-in .button:hover, .userBox .logged-in a:hover, .userBox .logged-out .button:hover, .userBox .logged-out a:hover {
      background-color: #939191;
      color: white; }
  .userBox .logged-in .lt-ie8 .button, .userBox .logged-out .lt-ie8 .button {
    display: inline; }
.video object,
.video embed {
  width: 100%; }

.video-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.video-description {
  padding: 13px;
  margin-top: -2px;
  border: solid 2px #323131; }

.video-video {
  border: solid 2px #323131; }
  .video-video-container {
    margin: 0 auto; }

.video-nojs {
  display: none;
  padding: 20px 0;
  text-align: center;
  color: red; }

.no-js .video-nojs {
  display: block; }
.videoGallery-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.videoGallery-video {
  border: 2px solid #323131; }
  .videoGallery-video object,
  .videoGallery-video embed {
    width: 100% !important; }

.videoGallery-thumbnail {
  position: relative;
  display: inline;
  float: left;
  margin: 0 9px;
  padding: 0;
  max-width: 100px;
  overflow: hidden;
  cursor: pointer;
  text-align: center; }
  .videoGallery-thumbnail-image {
    position: relative;
    margin: 2px;
    border: solid 2px #323131; }
    .videoGallery-thumbnail-image img {
      display: block;
      margin: 0 auto; }
  .videoGallery-thumbnail-title {
    display: block;
    margin: 10px auto 0 auto;
    width: 71px;
    font-size: 11px; }
  .videoGallery-thumbnail-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 28px;
    width: 30px;
    margin: -14px 0 0 -15px;
    opacity: 0.7; }
    .videoGallery-thumbnail-overlay:before {
      display: inline-block;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
      content: "\f04b";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      background: white;
      border: 3px solid #323131;
      border-radius: 50%;
      line-height: 24px;
      text-align: center;
      text-indent: 5px;
      font-size: 15px; }
  .videoGallery-thumbnail.is-active .videoGallery-thumbnail-overlay {
    opacity: 0;
    transition: opacity .5s; }

.videoGallery-thumbnails {
  position: relative;
  margin-top: 18px; }
  .videoGallery-thumbnails-list li:hover .image, .videoGallery-thumbnails-list li.active .image {
    margin: 0;
    border: solid 4px #323131; }
  .videoGallery-thumbnails-title {
    display: block;
    margin: 10px auto 0 auto;
    width: 71px;
    font-size: 11px; }

.videoGallery-list {
  position: relative;
  margin: 0 50px;
  overflow: hidden; }
  .videoGallery-list-inner {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    list-style: none; }

.videoGallery-description {
  margin: 15px 0; }

.videoGallery-arrow, .videoGallery-arrow.is-disabled:hover {
  position: absolute;
  top: 0;
  width: 35px;
  height: 60px;
  background: 50% no-repeat;
  font: 0/0 serif;
  cursor: pointer; }
  .videoGallery-arrow:before, .videoGallery-arrow.is-disabled:hover:before {
    position: absolute;
    top: 50%;
    color: #323131; }

.videoGallery-arrow.is-disabled {
  opacity: 0.5; }

.videoGallery-arrow:hover:before {
  color: #b9b8b8; }

.videoGallery-arrow-left, .videoGallery-arrow-left.is-disabled:hover {
  left: 0; }
  .videoGallery-arrow-left:before, .videoGallery-arrow-left.is-disabled:hover:before {
    content: "\f053";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    font-size: 30px; }

.videoGallery-arrow-right, .videoGallery-arrow-right.is-disabled:hover {
  right: 0;
  text-align: right; }
  .videoGallery-arrow-right:before, .videoGallery-arrow-right.is-disabled:hover:before {
    content: "\f054";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    font-size: 30px; }

.mod-js .videoGallery-nojs {
  display: none; }
.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.box.virtual-meeting-list .component-content {
  overflow: visible; }
  .box.virtual-meeting-list .component-content .tabs .tabs-nav {
    overflow: visible;
    height: 50px; }
    .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-list {
      width: 100%; }
    .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item {
      background: #ebebeb;
      padding: 14px 30px 18px;
      border: none; }
      .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item.is-active {
        border-top: 4px solid #f36633; }
        .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item.is-active .text-wrapper {
          color: #f36633; }
      .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item:hover:not(.is-active) .text-wrapper {
        text-decoration: underline; }
      .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item .text-wrapper {
        color: #808080;
        font: bold 18px sans-serif; }
  .box.virtual-meeting-list .component-content .tabs .tabs-content {
    overflow: visible;
    z-index: 500;
    padding: 0;
    border: none; }

.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingList .meeting-list-filter {
  background-color: #f0efed;
  padding: 30px; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__categoryTrigger.active {
    font-weight: 700; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__categoryTrigger.active:before {
      content: 'x'; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterByLabel {
    background-color: #f36633;
    color: #fff;
    padding: 10px 45px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    margin: 0;
    display: inline; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__foundResults {
    float: right;
    font-size: 14px;
    margin: 0;
    display: inline; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterBox {
    display: none;
    position: absolute;
    background-color: #fff;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
    z-index: 1;
    margin-top: 10px;
    min-width: 230px; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__resetTrigger {
    box-sizing: border-box;
    margin: 10px 10px;
    padding: 0;
    border-radius: 20px;
    text-align: center;
    font-size: 15px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__resetTrigger .resetTrigger__label {
      background-color: #f0efed;
      color: #f36633;
      border: 0;
      border-radius: 20px;
      padding: 5px;
      font-weight: 700;
      display: block;
      margin-top: 10px;
      margin-bottom: 10px; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__resetTrigger .resetTrigger__label:hover {
        background-color: #f36633;
        color: #f0efed;
        cursor: pointer; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter {
    border-width: 0 0 2px;
    border-style: solid;
    border-color: #e0dfdd;
    border-image: none;
    padding: 0;
    margin: 0;
    clear: both;
    height: 52px;
    position: relative;
    cursor: pointer; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.active {
      height: auto;
      transition-duration: 0.5s; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter:first-child {
      border-width: 2px 0 2px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__label {
      font-weight: 700;
      padding-left: 16px;
      padding-top: 10px;
      position: relative;
      display: block; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__label:after {
        content: '+';
        float: right;
        font-size: medium;
        margin-right: 20px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.selected .categoryFilter__label {
      color: #15717d; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__selectedCategoryTitle {
      font-style: italic;
      margin-left: 16px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.active .categoryFilter__label:after {
      content: '-'; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.active .categoryFilter__optionsList {
      display: block; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter:not(.active):hover {
      background-color: #f0efed; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList {
      display: none;
      list-style: none;
      padding-left: 0; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li {
        border-bottom: 1px solid;
        border-color: #e0dfdd;
        padding: 15px; }
        .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li:hover:not(input):not(button) {
          background-color: #f36633;
          color: #f0efed; }
          .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li:hover:not(input):not(button) .categoryFilter__additionalInformation {
            color: #f0efed; }
        .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected {
          background-color: #15717d;
          color: #fff; }
          .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected .categoryFilter__additionalInformation {
            color: #fff; }
          .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected:hover {
            color: #f0efed; }
            .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected:hover .categoryFilter__additionalInformation {
              color: #f0efed; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList .categoryFilter__name {
        margin: 0; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList .categoryFilter__additionalInformation {
        display: block;
        color: #808080;
        font-style: italic;
        margin: 0; }

.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingList .meeting-list-content .no-results-label {
  display: table;
  margin: 0 auto;
  font-size: large; }

.virtualMeetingList .meeting-list-content .meeting-list-entry {
  display: flex;
  align-items: flex-start;
  align-content: center;
  padding-bottom: 30px;
  margin: 30px 0 0;
  position: relative; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry:not(.hidden-by-filter):not(:last-child) {
    border-bottom: 1px solid #d4d0ce; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting .meeting-list-column.column--basicInfo {
    border-right: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting:not(.hidden-by-filter) .meeting-list-column.column--basicInfo {
    border-right: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting:not(.hidden-by-filter) .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton, .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting:not(.hidden-by-filter) .meeting-list-column.column--supplementaryInfo .meeting-list-section .section-item--showSubMeetings {
    margin-top: 15px;
    margin-bottom: -15px;
    display: inline-block; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo {
    border-right: 1px solid #d4d0ce; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--cancelled {
    background-color: #fff;
    filter: alpha(opacity=50);
    opacity: 0.5; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--generalInfo {
    flex-shrink: 0;
    width: 400px; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--details {
    display: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--registerButton {
    display: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry {
    flex-direction: column; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section {
      display: inline-block;
      padding: 0; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section {
        flex-direction: column; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section.section--generalInfo {
        flex-shrink: 0;
        width: 150px; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section.section--details {
        display: block;
        border-left: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings span.subMeetings-label {
    font-weight: 700;
    font-size: 18px; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section {
    position: relative;
    padding: 0 20px;
    float: left; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--showSubMeetings {
      padding: 0 20px; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--generalInfo {
      flex-shrink: 0;
      width: 400px; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--generalInfo .section-item--description {
        font-family: 'Roboto', sans-serif;
        color: #4a4a4a;
        font-size: 14px;
        line-height: 1.5;
        text-align: justify;
        text-justify: inter-word; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--regulatoryCode {
      padding-left: 20px;
      position: absolute;
      right: 5%;
      bottom: 5px; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--regulatoryCode .section-item--zincCode {
        font-size: 12px;
        color: #3e3e3e;
        font-family: 'Roboto', sans-serif; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--meetingBanner .eventMeetingBanner--small {
      width: 230px;
      height: 173px;
      position: relative;
      float: left; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--title a {
      font-size: 24px;
      color: #15717d;
      font-weight: 700; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--title a:hover {
        text-decoration: underline; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--registerButton, .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--showSubMeetings {
      display: inline-block;
      position: relative; }

.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingList.subeventslisting .virtual-meeting-spinner {
  top: 20px; }

.virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry {
  font-weight: 700;
  border: 1px solid #e1dede;
  margin: 0;
  min-height: 75px;
  padding-bottom: 0;
  display: flex;
  flex-direction: column; }
  .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo {
    width: 75%;
    border-right: none; }
    .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo {
      width: 100%; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers {
        margin: 0; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--speakerName, .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--speakerTitle {
          font-size: 14px;
          line-height: 22px; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--speakerTitle {
          margin-right: 2px; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--viewSpeakerBio {
          float: right;
          color: #15717d;
          text-decoration: none; }
  .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--registrationArea {
    position: absolute;
    right: 0;
    top: 15px; }
  .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo {
    width: 75%;
    order: -1; }
    .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details {
      border-left: none;
      width: 100%;
      margin-top: 6px; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details .section-item--dateInfo {
        color: #000;
        font-size: 18px;
        line-height: 20px;
        margin-bottom: 6px; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details .section-item--dateInfo .dateInfo-element--conjuctionText {
          display: none; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details .section-item--dateInfo .dateInfo-element--startTime {
          float: right; }
    .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton {
      right: 0;
      top: 15px;
      height: 100%;
      left: auto;
      position: absolute; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton:before {
        content: '';
        height: 90%;
        width: 1px;
        background-color: #e1dede;
        position: relative; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton a.meeting-list-button {
        top: 50%;
        transform: translateY(-50%);
        position: relative; }
.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingRegistration .virtual-meeting-spinner {
  top: 45px; }

.virtualMeetingRegistration .virtual-meeting-info {
  padding: 20px 0;
  margin-top: 30px;
  min-height: 30px;
  background-color: #424242; }
  .virtualMeetingRegistration .virtual-meeting-info .registration-section-item {
    display: flex;
    align-items: center;
    margin-left: 15%; }
    .virtualMeetingRegistration .virtual-meeting-info .registration-section-item * {
      margin: 0 15%; }
    .virtualMeetingRegistration .virtual-meeting-info .registration-section-item span {
      font-size: 20px;
      color: white; }
    .virtualMeetingRegistration .virtual-meeting-info .registration-section-item .meeting-registration-button:not(.meeting-registration-button--cancelled) {
      border-color: #15717d; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.webinar {
  border: 1px solid #D5D1CE; }
  .webinar .containerInner {
    height: auto;
    overflow: hidden;
    padding: 1% 1% 0 0%; }
  .webinar .contentLeft {
    overflow: hidden;
    float: left;
    width: 60%; }
  .webinar .contentRight {
    overflow: hidden; }
  .webinar .footer {
    overflow: hidden;
    margin: 10px auto; }
    .webinar .footer .webinarArrowLeft {
      background: url("../../img/arrows/leftArrow.png") no-repeat left center;
      bottom: 0;
      left: 0; }
    .webinar .footer .webinarArrowRight {
      background: url("../../img/arrows/rightArrow.png") no-repeat left center;
      right: 0;
      bottom: 0; }
  .webinar .content {
    overflow: auto;
    margin: 0 0 0 10px;
    position: relative;
    overflow-x: hidden;
    overflow-y: hidden; }
    .webinar .content .webinarThumbnails {
      margin: 0 46px;
      overflow: hidden; }
      @media only screen and (max-width: 767px) {
        .webinar .content .webinarThumbnails {
          margin: 0 20px; } }
      .webinar .content .webinarThumbnails .view-chapters-button {
        display: none; }
        @media only screen and (max-width: 767px) {
          .webinar .content .webinarThumbnails .view-chapters-button {
            display: block; } }
      @media only screen and (max-width: 767px) {
        .webinar .content .webinarThumbnails .desktop-only {
          display: none; } }
      .webinar .content .webinarThumbnails .imagesContainer {
        overflow: hidden;
        position: relative; }
  .webinar .webinarThumbnails {
    margin: 0 46px;
    overflow: hidden; }
  .webinar .slide {
    text-align: center; }
    .webinar .slide img {
      width: 96%; }
  .webinar .videoDetail {
    text-align: left;
    overflow: hidden;
    margin: 5px 5px 45px 0;
    padding: 0; }
  .webinar .imageSeparator {
    margin: 0 8px; }
  .webinar .imagesContainer div {
    float: left; }
    .webinar .imagesContainer div img {
      float: left;
      cursor: pointer;
      width: 150px;
      height: 115px;
      display: block;
      border: 1px solid #D5D1CE; }
  .webinar .imageBox.activeSlide img {
    border: 1px solid #D5D1CE; }
  .webinar .video {
    width: 100%;
    height: 250px; }
  .webinar .webinarArrowLeft, .webinar .webinarArrowRight {
    height: 20px;
    width: 20px;
    position: absolute;
    z-index: 1;
    cursor: pointer;
    background-color: #e0e0e0;
    padding: 50px 0; }
.webinarTeaser__wrapper {
  display: block; }
  @media only screen and (min-width: 720px) {
    .webinarTeaser__wrapper {
      display: flex; } }

.webinarTeaser__image {
  display: block;
  width: 100%; }
  @media only screen and (min-width: 720px) {
    .webinarTeaser__image {
      background-size: cover;
      background-position: center; }
      .webinarTeaser__image-left {
        order: 0; }
      .webinarTeaser__image-right {
        order: 2; } }
  .webinarTeaser__image img {
    width: 100%; }
    @media only screen and (min-width: 720px) {
      .webinarTeaser__image img {
        display: none; } }

.webinarTeaser__content {
  width: 100%; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.searchResults-pagination {
  text-align: center;
  overflow: hidden;
  padding: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  cursor: default; }

.searchResults-pagination-list {
  padding: 0;
  margin: 0; }

.searchResults-pagination-item {
  display: inline-block;
  line-height: 12px;
  margin: 1px;
  cursor: default;
  border-right: solid 1px #D5D1CE; }
  .searchResults-pagination-item a {
    display: inline-block;
    padding: 0 5px 0 0px;
    cursor: pointer;
    line-height: 12px; }
    .searchResults-pagination-item a:hover {
      color: #f36633;
      text-decoration: none; }
  .searchResults-pagination-item:first-child {
    background: url("../../img/arrows/page-arrow-1.png") left center no-repeat;
    height: 20px;
    width: 20px;
    border-right: none;
    line-height: 20px; }
    .searchResults-pagination-item:first-child a {
      text-indent: -999px; }
  .searchResults-pagination-item:last-child {
    background: url("../../img/arrows/page-arrow-2.png") left center no-repeat;
    height: 20px;
    width: 20px;
    line-height: 20px;
    border-right: none; }
    .searchResults-pagination-item:last-child a {
      text-indent: -1299px; }
  .searchResults-pagination-item.is-active a {
    font-weight: bold;
    color: #f36633; }

.searchResults-title {
  display: block;
  color: #f36633;
  font-family: 'Roboto', sans-serif;
  font-style: italic;
  font-size: 18px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-bottom: 0; }

.searchResults-term {
  font-style: italic; }

.searchResults-number {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left; }

.searchResults-results {
  margin-bottom: 10px; }

.searchResults-result {
  position: relative;
  overflow: hidden;
  padding: 8px 10px 10px 10px;
  border-bottom: solid 1px #D5D1CE; }
  .searchResults-result:nth-child(even) {
    background-color: inherit; }

.searchResults-icon-wrapper {
  position: absolute;
  text-align: center;
  width: 70px;
  margin-top: 10px;
  left: 0;
  top: 0; }

.searchResults-date {
  margin-bottom: 10px;
  font-family: 'Roboto', sans-serif;
  font-style: italic;
  font-size: 12px;
  color: #635a54; }

.searchResults-url {
  margin-top: 10px; }
  .searchResults-url a {
    width: 20px;
    height: 20px;
    line-height: 20px;
    background-image: url("../../img/arrows/carousel-arrow.png");
    background-repeat: no-repeat;
    background-position: left center;
    padding: 3px 0 3px 28px; }

.lt-ie8 .searchResults-pagination-item {
  display: inline;
  zoom: 1;
  margin: 3px; }
  .lt-ie8 .searchResults-pagination-item a {
    display: block;
    zoom: 1; }

.searchResults-tags {
  list-style-type: none;
  padding: 0; }

.searchResults-tags-item {
  display: inline-block;
  margin: 0 2px; }

.searchResults-tags-item-link {
  background: #b9b8b8;
  color: black;
  border: 1px solid #939191;
  padding: 1px;
  display: block;
  font-size: 0.85em; }

.searchResults-description p {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  color: #635a54; }

.searchResults {
  width: 100%; }
  .searchResults .searchResults-stickyNav {
    float: right;
    padding-left: 20px; }
    .searchResults .searchResults-stickyNav ul {
      padding-left: 0; }
      .searchResults .searchResults-stickyNav ul li {
        list-style-type: none;
        display: block;
        text-align: center;
        margin-bottom: 10px; }
        .searchResults .searchResults-stickyNav ul li a {
          color: #000; }
        .searchResults .searchResults-stickyNav ul li.active a {
          color: #F98033;
          font-size: 12px;
          font-weight: 700; }

