@charset "UTF-8";
/* line 17, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../devtools/bin/ruby/lib/ruby/gems/2.2.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/*------------------------------------*\
    $CSSWIZARDRY-GRIDS
\*------------------------------------*/
/**
 * CONTENTS
 * INTRODUCTION.........How the grid system works.
 * VARIABLES............Your settings.
 * MIXINS...............Library mixins.
 * GRID SETUP...........Build the grid structure.
 * WIDTHS...............Build our responsive widths around our breakpoints.
 * PUSH.................Push classes.
 * PULL.................Pull classes.
 */
/*------------------------------------*\
    $INTRODUCTION
\*------------------------------------*/
/**
 * csswizardry grids provides you with widths to suit a number of breakpoints
 * designed around devices of a size you specify. Out of the box, csswizardry
 * grids caters to the following types of device:
 *
 * palm     --  palm-based devices, like phones and small tablets
 * lap      --  lap-based devices, like iPads or laptops
 * portable --  all of the above
 * desk     --  stationary devices, like desktop computers
 * regular  --  any/all types of device
 *
 * These namespaces are then used in the library to give you the ability to
 * manipulate your layouts based around them, for example:
 *
   <div class="grid__item  one-whole  lap--one-half  desk--one-third">
 *
 * This would give you a grid item which is 100% width unless it is on a lap
 * device, at which point it become 50% wide, or it is on a desktop device, at
 * which point it becomes 33.333% width.
 *
 * csswizardry grids also has push and pull classes which allow you to nudge
 * grid items left and right by a defined amount. These follow the same naming
 * convention as above, but are prepended by either `push--` or `pull--`, for
 * example:
 *
   `class="grid__item  one-half  push--one-half"`
 *
 * This would give you a grid item which is 50% width and pushed over to the
 * right by 50%.
 *
 * All classes in csswizardry grids follow this patten, so you should fairly
 * quickly be able to piece together any combinations you can imagine, for
 * example:
 *
   `class="grid__item  one-whole  lap--one-half  desk--one-third  push--desk--one-third"`
 *
   `class="grid__item  one-quarter  palm--one-half  push--palm--one-half"`
 *
   `class="grid__item  palm--one-third  desk--five-twelfths"`
 */
/*------------------------------------*\
    $VARIABLES
\*------------------------------------*/
/**
 * If you are building a non-responsive site but would still like to use
 * csswizardry-grids, set this to ‘false’:
 */
/**
 * Is this build mobile first? Setting to ‘true’ means that all grids will be
 * 100% width if you do not apply a more specific class to them.
 */
/**
 * Set the spacing between your grid items.
 */
/**
 * Would you like Sass’ silent classes, or regular CSS classes?
 */
/**
 * Would you like push and pull classes enabled?
 */
/**
 * Using `inline-block` means that the grid items need their whitespace removing
 * in order for them to work correctly. Set the following to true if you are
 * going to achieve this by manually removing/commenting out any whitespace in
 * your HTML yourself.
 *
 * Setting this to false invokes a hack which cannot always be guaranteed,
 * please see the following for more detail:
 *
 * github.com/csswizardry/csswizardry-grids/commit/744d4b23c9d2b77d605b5991e54a397df72e0688
 * github.com/csswizardry/inuit.css/issues/170#issuecomment-14859371
 */
/**
 * Define your breakpoints. The first value is the prefix that shall be used for
 * your classes (e.g. `.palm--one-half`), the second value is the media query
 * that the breakpoint fires at.
 */
/**
 * Define which namespaced breakpoints you would like to generate for each of
 * widths, push and pull. This is handy if you only need pull on, say, desk, or
 * you only need a new width breakpoint at mobile sizes. It allows you to only
 * compile as much CSS as you need. All are turned on by default, but you can
 * add and remove breakpoints at will.
 *
 * Push and pull shall only be used if `$push` and/or `$pull` and `$responsive`
 * have been set to ‘true’.
 */
/**
 * You do not need to edit anything from this line onward; csswizardry-grids is
 * good to go. Happy griddin’!
 */
/*------------------------------------*\
    $MIXINS
\*------------------------------------*/
/**
 * These mixins are for the library to use only, you should not need to modify
 * them at all.
 *
 * Enclose a block of code with a media query as named in `$breakpoints`.
 */
/**
 * Drop relative positioning into silent classes which can’t take advantage of
 * the `[class*="push--"]` and `[class*="pull--"]` selectors.
 */
/*------------------------------------*\
    $GRID SETUP
\*------------------------------------*/
/**
 * 1. Allow the grid system to be used on lists.
 * 2. Remove any margins and paddings that might affect the grid system.
 * 3. Apply a negative `margin-left` to negate the columns’ gutters.
 */
/* line 212, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid, .grid--rev, .grid--full, .grid--right, .grid--center {
  list-style: none;
  /* [1] */
  margin: 0;
  /* [2] */
  padding: 0;
  /* [2] */
  margin-left: -3.693em;
  /* [3] */
}

/**
 * 1. Cause columns to stack side-by-side.
 * 2. Space columns apart.
 * 3. Align columns to the tops of each other.
 * 4. Full-width unless told to behave otherwise.
 * 5. Required to combine fluid widths and fixed gutters.
 */
/* line 238, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid__item {
  /* display:inline-block;  */
  /* [1] */
  float: left;
  padding-left: 3.693em;
  /* [2] */
  vertical-align: top;
  /* [3] */
  width: 100%;
  /* [4] */
  -webkit-box-sizing: border-box;
  /* [5] */
  -moz-box-sizing: border-box;
  /* [5] */
  box-sizing: border-box;
  /* [5] */
}

/**
 * Reversed grids allow you to structure your source in the opposite order to
 * how your rendered layout will appear.
 */
/* line 260, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--rev {
  direction: rtl;
  text-align: left;
}
/* line 265, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--rev > .grid__item {
  direction: ltr;
  text-align: left;
}

/**
 * Gutterless grids have all the properties of regular grids, minus any spacing.
 */
/* line 275, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--full {
  margin-left: 0;
}
/* line 279, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--full > .grid__item {
  padding-left: 0;
}

/**
 * Align the entire grid to the right.
 */
/* line 288, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--right {
  text-align: right;
}
/* line 292, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--right > .grid__item {
  text-align: left;
}

/**
 * Centered grids align grid items centrally without needing to use push or pull
 * classes.
 */
/* line 302, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--center {
  text-align: center;
}
/* line 306, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.grid--center > .grid__item {
  text-align: left;
}

/*------------------------------------*\
    $WIDTHS
\*------------------------------------*/
/**
 * Create our width classes, prefixed by the specified namespace.
 */
/**
 * Our regular, non-responsive width classes.
 */
/**
 * Whole
 */
/* line 328, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-whole {
  width: 100%;
}

/**
 * Halves
 */
/* line 334, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-half, .two-quarters, .three-sixths, .four-eighths, .five-tenths, .six-twelfths {
  width: 50%;
}

/**
 * Thirds
 */
/* line 340, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-third, .two-sixths, .four-twelfths {
  width: 33.333%;
}

/* line 341, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.two-thirds, .four-sixths, .eight-twelfths {
  width: 66.666%;
}

/**
 * Quarters
 */
/* line 347, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-quarter, .two-eighths, .three-twelfths {
  width: 25%;
}

/* line 349, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.three-quarters, .six-eighths, .nine-twelfths {
  width: 75%;
}

/**
 * Fifths
 */
/* line 355, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-fifth, .two-tenths {
  width: 20%;
}

/* line 356, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.two-fifths, .four-tenths {
  width: 40%;
}

/* line 357, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.three-fifths, .six-tenths {
  width: 60%;
}

/* line 358, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.four-fifths, .eight-tenths {
  width: 80%;
}

/**
 * Sixths
 */
/* line 364, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-sixth, .two-twelfths {
  width: 16.666%;
}

/* line 368, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.five-sixths, .ten-twelfths {
  width: 83.333%;
}

/**
 * Eighths
 */
/* line 374, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-eighth {
  width: 12.5%;
}

/* line 376, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.three-eighths {
  width: 37.5%;
}

/* line 378, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.five-eighths {
  width: 62.5%;
}

/* line 380, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.seven-eighths {
  width: 87.5%;
}

/**
 * Tenths
 */
/* line 386, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-tenth {
  width: 10%;
}

/* line 388, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.three-tenths {
  width: 30%;
}

/* line 392, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.seven-tenths {
  width: 70%;
}

/* line 394, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.nine-tenths {
  width: 90%;
}

/**
 * Twelfths
 */
/* line 400, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-twelfth {
  width: 8.333%;
}

/* line 404, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.five-twelfths {
  width: 41.666%;
}

/* line 406, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.seven-twelfths {
  width: 58.333%;
}

/* line 410, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.eleven-twelfths {
  width: 91.666%;
}

/**
 * twentithes
 */
/* line 415, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.nine-twentithes {
  width: 45%;
}

/* line 416, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
.one-twentith {
  width: 5%;
}

/**
 * Our responsive classes, if we have enabled them.
 */
@media only screen and (max-width: 568px) {
  /**
   * Whole
   */
  /* line 328, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-whole {
    width: 100%;
  }

  /**
   * Halves
   */
  /* line 334, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-half, .palm--two-quarters, .palm--three-sixths, .palm--four-eighths, .palm--five-tenths, .palm--six-twelfths {
    width: 50%;
  }

  /**
   * Thirds
   */
  /* line 340, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-third, .palm--two-sixths, .palm--four-twelfths {
    width: 33.333%;
  }

  /* line 341, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--two-thirds, .palm--four-sixths, .palm--eight-twelfths {
    width: 66.666%;
  }

  /**
   * Quarters
   */
  /* line 347, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-quarter, .palm--two-eighths, .palm--three-twelfths {
    width: 25%;
  }

  /* line 349, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--three-quarters, .palm--six-eighths, .palm--nine-twelfths {
    width: 75%;
  }

  /**
   * Fifths
   */
  /* line 355, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-fifth, .palm--two-tenths {
    width: 20%;
  }

  /* line 356, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--two-fifths, .palm--four-tenths {
    width: 40%;
  }

  /* line 357, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--three-fifths, .palm--six-tenths {
    width: 60%;
  }

  /* line 358, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--four-fifths, .palm--eight-tenths {
    width: 80%;
  }

  /**
   * Sixths
   */
  /* line 364, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-sixth, .palm--two-twelfths {
    width: 16.666%;
  }

  /* line 368, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--five-sixths, .palm--ten-twelfths {
    width: 83.333%;
  }

  /**
   * Eighths
   */
  /* line 374, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-eighth {
    width: 12.5%;
  }

  /* line 376, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--three-eighths {
    width: 37.5%;
  }

  /* line 378, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--five-eighths {
    width: 62.5%;
  }

  /* line 380, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--seven-eighths {
    width: 87.5%;
  }

  /**
   * Tenths
   */
  /* line 386, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-tenth {
    width: 10%;
  }

  /* line 388, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--three-tenths {
    width: 30%;
  }

  /* line 392, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--seven-tenths {
    width: 70%;
  }

  /* line 394, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--nine-tenths {
    width: 90%;
  }

  /**
   * Twelfths
   */
  /* line 400, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-twelfth {
    width: 8.333%;
  }

  /* line 404, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--five-twelfths {
    width: 41.666%;
  }

  /* line 406, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--seven-twelfths {
    width: 58.333%;
  }

  /* line 410, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--eleven-twelfths {
    width: 91.666%;
  }

  /**
   * twentithes
   */
  /* line 415, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--nine-twentithes {
    width: 45%;
  }

  /* line 416, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .palm--one-twentith {
    width: 5%;
  }
}
@media only screen and (min-width: 9999px) and (max-width: 9999px) {
  /**
   * Whole
   */
  /* line 328, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-whole {
    width: 100%;
  }

  /**
   * Halves
   */
  /* line 334, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-half, .lap--two-quarters, .lap--three-sixths, .lap--four-eighths, .lap--five-tenths, .lap--six-twelfths {
    width: 50%;
  }

  /**
   * Thirds
   */
  /* line 340, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-third, .lap--two-sixths, .lap--four-twelfths {
    width: 33.333%;
  }

  /* line 341, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--two-thirds, .lap--four-sixths, .lap--eight-twelfths {
    width: 66.666%;
  }

  /**
   * Quarters
   */
  /* line 347, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-quarter, .lap--two-eighths, .lap--three-twelfths {
    width: 25%;
  }

  /* line 349, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--three-quarters, .lap--six-eighths, .lap--nine-twelfths {
    width: 75%;
  }

  /**
   * Fifths
   */
  /* line 355, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-fifth, .lap--two-tenths {
    width: 20%;
  }

  /* line 356, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--two-fifths, .lap--four-tenths {
    width: 40%;
  }

  /* line 357, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--three-fifths, .lap--six-tenths {
    width: 60%;
  }

  /* line 358, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--four-fifths, .lap--eight-tenths {
    width: 80%;
  }

  /**
   * Sixths
   */
  /* line 364, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-sixth, .lap--two-twelfths {
    width: 16.666%;
  }

  /* line 368, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--five-sixths, .lap--ten-twelfths {
    width: 83.333%;
  }

  /**
   * Eighths
   */
  /* line 374, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-eighth {
    width: 12.5%;
  }

  /* line 376, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--three-eighths {
    width: 37.5%;
  }

  /* line 378, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--five-eighths {
    width: 62.5%;
  }

  /* line 380, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--seven-eighths {
    width: 87.5%;
  }

  /**
   * Tenths
   */
  /* line 386, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-tenth {
    width: 10%;
  }

  /* line 388, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--three-tenths {
    width: 30%;
  }

  /* line 392, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--seven-tenths {
    width: 70%;
  }

  /* line 394, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--nine-tenths {
    width: 90%;
  }

  /**
   * Twelfths
   */
  /* line 400, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-twelfth {
    width: 8.333%;
  }

  /* line 404, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--five-twelfths {
    width: 41.666%;
  }

  /* line 406, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--seven-twelfths {
    width: 58.333%;
  }

  /* line 410, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--eleven-twelfths {
    width: 91.666%;
  }

  /**
   * twentithes
   */
  /* line 415, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--nine-twentithes {
    width: 45%;
  }

  /* line 416, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .lap--one-twentith {
    width: 5%;
  }
}
@media only screen and (min-width: 9999px) and (max-width: 9999px) {
  /**
   * Whole
   */
  /* line 328, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-whole {
    width: 100%;
  }

  /**
   * Halves
   */
  /* line 334, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-half, .portable--two-quarters, .portable--three-sixths, .portable--four-eighths, .portable--five-tenths, .portable--six-twelfths {
    width: 50%;
  }

  /**
   * Thirds
   */
  /* line 340, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-third, .portable--two-sixths, .portable--four-twelfths {
    width: 33.333%;
  }

  /* line 341, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--two-thirds, .portable--four-sixths, .portable--eight-twelfths {
    width: 66.666%;
  }

  /**
   * Quarters
   */
  /* line 347, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-quarter, .portable--two-eighths, .portable--three-twelfths {
    width: 25%;
  }

  /* line 349, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--three-quarters, .portable--six-eighths, .portable--nine-twelfths {
    width: 75%;
  }

  /**
   * Fifths
   */
  /* line 355, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-fifth, .portable--two-tenths {
    width: 20%;
  }

  /* line 356, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--two-fifths, .portable--four-tenths {
    width: 40%;
  }

  /* line 357, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--three-fifths, .portable--six-tenths {
    width: 60%;
  }

  /* line 358, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--four-fifths, .portable--eight-tenths {
    width: 80%;
  }

  /**
   * Sixths
   */
  /* line 364, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-sixth, .portable--two-twelfths {
    width: 16.666%;
  }

  /* line 368, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--five-sixths, .portable--ten-twelfths {
    width: 83.333%;
  }

  /**
   * Eighths
   */
  /* line 374, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-eighth {
    width: 12.5%;
  }

  /* line 376, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--three-eighths {
    width: 37.5%;
  }

  /* line 378, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--five-eighths {
    width: 62.5%;
  }

  /* line 380, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--seven-eighths {
    width: 87.5%;
  }

  /**
   * Tenths
   */
  /* line 386, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-tenth {
    width: 10%;
  }

  /* line 388, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--three-tenths {
    width: 30%;
  }

  /* line 392, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--seven-tenths {
    width: 70%;
  }

  /* line 394, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--nine-tenths {
    width: 90%;
  }

  /**
   * Twelfths
   */
  /* line 400, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-twelfth {
    width: 8.333%;
  }

  /* line 404, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--five-twelfths {
    width: 41.666%;
  }

  /* line 406, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--seven-twelfths {
    width: 58.333%;
  }

  /* line 410, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--eleven-twelfths {
    width: 91.666%;
  }

  /**
   * twentithes
   */
  /* line 415, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--nine-twentithes {
    width: 45%;
  }

  /* line 416, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .portable--one-twentith {
    width: 5%;
  }
}
@media only screen and (min-width: 569px) {
  /**
   * Whole
   */
  /* line 328, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-whole {
    width: 100%;
  }

  /**
   * Halves
   */
  /* line 334, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-half, .desk--two-quarters, .desk--three-sixths, .desk--four-eighths, .desk--five-tenths, .desk--six-twelfths {
    width: 50%;
  }

  /**
   * Thirds
   */
  /* line 340, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-third, .desk--two-sixths, .desk--four-twelfths {
    width: 33.333%;
  }

  /* line 341, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--two-thirds, .desk--four-sixths, .desk--eight-twelfths {
    width: 66.666%;
  }

  /**
   * Quarters
   */
  /* line 347, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-quarter, .desk--two-eighths, .desk--three-twelfths {
    width: 25%;
  }

  /* line 349, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--three-quarters, .desk--six-eighths, .desk--nine-twelfths {
    width: 75%;
  }

  /**
   * Fifths
   */
  /* line 355, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-fifth, .desk--two-tenths {
    width: 20%;
  }

  /* line 356, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--two-fifths, .desk--four-tenths {
    width: 40%;
  }

  /* line 357, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--three-fifths, .desk--six-tenths {
    width: 60%;
  }

  /* line 358, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--four-fifths, .desk--eight-tenths {
    width: 80%;
  }

  /**
   * Sixths
   */
  /* line 364, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-sixth, .desk--two-twelfths {
    width: 16.666%;
  }

  /* line 368, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--five-sixths, .desk--ten-twelfths {
    width: 83.333%;
  }

  /**
   * Eighths
   */
  /* line 374, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-eighth {
    width: 12.5%;
  }

  /* line 376, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--three-eighths {
    width: 37.5%;
  }

  /* line 378, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--five-eighths {
    width: 62.5%;
  }

  /* line 380, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--seven-eighths {
    width: 87.5%;
  }

  /**
   * Tenths
   */
  /* line 386, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-tenth {
    width: 10%;
  }

  /* line 388, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--three-tenths {
    width: 30%;
  }

  /* line 392, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--seven-tenths {
    width: 70%;
  }

  /* line 394, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--nine-tenths {
    width: 90%;
  }

  /**
   * Twelfths
   */
  /* line 400, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-twelfth {
    width: 8.333%;
  }

  /* line 404, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--five-twelfths {
    width: 41.666%;
  }

  /* line 406, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--seven-twelfths {
    width: 58.333%;
  }

  /* line 410, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--eleven-twelfths {
    width: 91.666%;
  }

  /**
   * twentithes
   */
  /* line 415, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--nine-twentithes {
    width: 45%;
  }

  /* line 416, ../../../arete-core-design/sass-src/_csswizardry-grids.scss */
  .desk--one-twentith {
    width: 5%;
  }
}
/*------------------------------------*\
    $PUSH
\*------------------------------------*/
/**
 * Push classes, to move grid items over to the right by certain amounts.
 */
/*------------------------------------*\
    $PULL
\*------------------------------------*/
/**
 * Pull classes, to move grid items back to the left by certain amounts.
 */
/*------------------------------------*\
    Global -- BASE CSS
\*------------------------------------*/
/**
 * BASIC FRAMEWORK STYLES
 */
/* line 32, ../../../arete-core-design/sass-src/_base.scss */
html {
  font-size: 62.5%;
  /* Sets up the Base 10 stuff */
  -webkit-font-smoothing: antialiased;
  font-family: Verdana;
}

/* line 38, ../../../arete-core-design/sass-src/_base.scss */
strong, b {
  font-weight: bold;
}

/* line 42, ../../../arete-core-design/sass-src/_base.scss */
em, i {
  font-style: italic;
}

/* line 46, ../../../arete-core-design/sass-src/_base.scss */
.clear {
  clear: both;
}

/* line 48, ../../../arete-core-design/sass-src/_base.scss */
.float-right {
  float: right;
}

/* line 52, ../../../arete-core-design/sass-src/_base.scss */
.float-left {
  float: left !important;
}

/* line 56, ../../../arete-core-design/sass-src/_base.scss */
.skip-links {
  margin: 0;
  height: 0;
  overflow: hidden;
}

/* line 61, ../../../arete-core-design/sass-src/_base.scss */
table caption {
  text-indent: -9999px;
}

/*------------------------------------*\
    Global -- Helper CSS
\*------------------------------------*/
/**
 * FONT MIXINS for font size 
 * MIXINS FOR ZOOM to provide zoom in Subnav and Tool sections
 * MIXINS FOR CTA ARROW
 * MIXINS FOR FONT ICON
 * MIXIN FOR TRANSFORM
 */
/*------------------------------------*\
    $FONT MIXINS
\*------------------------------------*/
/*------------------------------------*\
    $MIXINS FOR REM FALLBACK
\*------------------------------------*/
/*------------------------------------*\
    $MIXINS FOR ZOOM
\*------------------------------------*/
/*------------------------------------*\
    $CTA ARROW MIXINS
\*------------------------------------*/
/*------------------------------------*\
    $MIXINS FOR FONT ICON
\*------------------------------------*/
/* line 119, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__nav__tools .submit-wrap:before, .header--mobile .tools-guides .finder:before, .header--mobile .tools-guides .finder-m:before, .header--mobile .header__snav > li .link--next:before, .header--mobile .header__snav__second-level .link--back span:before, .header--mobile .header__snav__second-level > li .link--next:before, .header--mobile .header__snav__second-level > li .link--next:after, .header--mobile .header__links .link--menu:before, .header--mobile .tools-guides .debt-consilidation:before, .header--mobile .tools-guides .debt-consilidation-m:before, .header--mobile .tools-guides .calculator:before, .header--mobile .tools-guides .calculator-m:before, .header--mobile .tools-guides .questions:before, .header--mobile .tools-guides .questions-m:before, .header--mobile .btn01 .message:before, .header--mobile .tools-guides .savings:before, .header--mobile .tools-guides .savings-m:before, .header--mobile .btn01 .information:before, .header--mobile .btn01 .location:before, .header--mobile .btn01 .phone:before, .shelf--frb .icon--lock:before, .faq-search-wrap .faq-search .faq-btn:after, .header--global-nav .form-wrapper button:after, .header--global-nav div.mnav .mnav-content .form-wrapper button:after, .header--mobile .tools-guides .financial-checkup:before, .header--mobile .tools-guides .financial-checkup-m:before, .header--mobile .header__links .secure-sign-in a:after, .subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after, .header--mobile .tools-guides .document-doc:before, .header--mobile .tools-guides .document-doc-m:before, .header--mobile .tools-guides .card-reader:before, .header--mobile .tools-guides .card-reader-m:before, .header--mobile .header__snav > li a.link--next:before, .header--mobile .header__snav .header__snav__second-level li .link--next:before, .header--mobile .header__snav .header__snav__second-level li.link--back span:before {
  font-family: "nw-icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* line 143, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__nav__tools .submit-wrap:before, .header--mobile .tools-guides .finder:before, .header--mobile .tools-guides .finder-m:before {
  content: "\e01c";
}

/* line 147, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__snav > li .link--next:before {
  content: "\e01a";
}

/* line 151, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__snav__second-level .link--back span:before {
  content: "\e01b";
}

/* line 155, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__snav__second-level > li .link--next:before {
  content: "\e00d";
}

/* line 159, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__snav__second-level > li .link--next:after {
  content: "\e00e";
}

/* line 167, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__links .link--menu:before {
  content: "\e020";
}

/* line 171, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .tools-guides .debt-consilidation:before, .header--mobile .tools-guides .debt-consilidation-m:before {
  content: "\e01e";
}

/* line 175, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .tools-guides .calculator:before, .header--mobile .tools-guides .calculator-m:before {
  content: "\e003";
}

/* line 183, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .tools-guides .questions:before, .header--mobile .tools-guides .questions-m:before {
  content: "\e021";
}

/* line 187, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .btn01 .message:before {
  content: "\e026";
}

/* line 191, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .tools-guides .savings:before, .header--mobile .tools-guides .savings-m:before {
  content: "\e022";
}

/* line 195, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .btn01 .information:before {
  content: "\e025";
}

/* line 199, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .btn01 .location:before {
  content: "\e027";
}

/* line 203, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .btn01 .phone:before {
  content: "\e024";
}

/* line 207, ../../../arete-core-design/sass-src/_helpers.scss */
.shelf--frb .icon--lock:before {
  content: "\e028";
}

        /*------------------------------------*\
        REBRAND FONT ICONS (Codes starting from E60..)
    \*------------------------------------*/
/* line 252, ../../../arete-core-design/sass-src/_helpers.scss */
.faq-search-wrap .faq-search .faq-btn:after, .header--global-nav .form-wrapper button:after, .header--global-nav div.mnav .mnav-content .form-wrapper button:after {
  content: "\e609";
}

/* line 256, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .tools-guides .financial-checkup:before, .header--mobile .tools-guides .financial-checkup-m:before {
  content: "\e60a";
}

/* line 264, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__links .secure-sign-in a:after, .subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  content: "\e60c";
}

/* line 280, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .tools-guides .document-doc:before, .header--mobile .tools-guides .document-doc-m:before {
  content: "\e610";
}

/* line 284, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .tools-guides .card-reader:before, .header--mobile .tools-guides .card-reader-m:before {
  content: "\e611";
}

/* line 300, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__snav > li a.link--next:before, .header--mobile .header__snav .header__snav__second-level li .link--next:before {
  content: "\e615";
}

/* line 304, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__snav .header__snav__second-level li.link--back span:before {
  content: "\e62B";
}

/* line 320, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-calculator:before {
  content: "\e617";
}

/* line 323, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-car:before {
  content: "\e644";
}

/* line 326, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-house:before {
  content: "\e647";
}

/* line 329, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-laptop:before {
  content: "\e643";
}

/* line 332, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-pig:before {
  content: "\e648";
}

/* line 335, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-ticket:before {
  content: "\e61c";
}

/* line 338, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-tools:before {
  content: "\e649";
}

/* line 341, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-umbrella:before {
  content: "\e61e";
}

/* line 344, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-umbrella-2:before {
  content: "\e646";
}

/* line 347, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-ticket-2:before {
  content: "\e645";
}

/* line 350, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-graph-2:before {
  content: "\e64b";
}

/* line 353, ../../../arete-core-design/sass-src/_helpers.scss */
.icon-document-2:before {
  content: "\e64a";
}

/*------------------------------------*\
    $MIXIN FOR TRANSFORM
\*------------------------------------*/
/*------------------------------------*\
    $FUNCTION FOR PX to EM CONVERSION
\*------------------------------------*/
/*------------------------------------*\
    $FUNCTION FOR PX to EM CONVERSION
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR BORDER RADIUS
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR FONT COLOR
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR FONT WEIGHT
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR GENRIC TOOL TOP
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR TOOL TOP SIZE
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR GRADIENT
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR SHADOW
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR INSET SHADOW
\*------------------------------------*/
/*------------------------------------*\
    $MIXIN FOR TEXT SHADOW
\*------------------------------------*/
/*------------------------------------*\
    $MORE MIXINS
\*------------------------------------*/
/*------------------------------------*\
    MIXINS for Form elements specific to ulster
\*------------------------------------*/
/* using 62.5% on ody forces us to use 10 instead of 16 */
/*------------------------------------*\
    $CTA STYLE MIXINS
\*------------------------------------*/
/* Branding & Themes */
/*------------------------------------*\
    $BRANDING CSS - NATWEST
\*------------------------------------*/
/**
 * VARIABLES, FONTS, MIXINS
 * MOBILE & SHARED STYLES
 * DESKTOP STYLES
 * THEMES
*/
/*------------------------------------*\
    $COLOR VARIABLES
\*------------------------------------*/
/* MTA*/
/*------------------------------------*\
    $GLOBAL FONT VARIABLES
\*------------------------------------*/
/* Desktop */
/* Mobile */
/* mobile shelf variables */
/* New sub nav variables */
/* comparison table  */
/*------------------------------------*\
    $HERO SHELF VARIABLES
\*------------------------------------*/
/*------------------------------------*\
    $HEADER GROUP VARIABLES
\*------------------------------------*/
/* Signpost Desktop */
/* Signpost Mobile */
/*** P5B created variable **/
/* Headline Desktop */
/* Headline Mobile */
/*------------------------------------*\
    $HERO IMAGE VARIABLES
\*------------------------------------*/
/*------------------------------------*\
    $CTA VARIABLES
\*------------------------------------*/
/*------------------------------------*\
    $COLOR-REBRANDING
\*------------------------------------*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*------------------------------------*\
    $SINGLE ARTICLE SHELF VARIABLES
\*------------------------------------*/
/*------------------------------------*\
    $FAQ
\*------------------------------------*/
/* for other brands */
/* end other brands*/
/*------------------------------------*\
    $FAQ SEARCH
\*------------------------------------*/
/**** FAQ Search Mobile Variables ****/
/*** FAQ SEARCH DESKTOP ***/
/*------------------------------------*\
    $TABLE COLOURS
\*------------------------------------*/
/*------------------------------------*\
    $FAQ SCROLL
\*------------------------------------*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*mobile secondary colors*/
/*new work request*/
/*new work request*/
/*new work request*/
/*MNAV COLOURS*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/***** Carousel ***/
/*** HP /LP ***/
/*** HP Carosel Desktop ***/
/*CREDIT CARD SLIDER STYLE */
/*FORM ELEMENT STYLES */
/*OVERLAY CLOSE BUTTON STYLE */
/*Mobile Nav Variables*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*new work request*/
/*------------------------------------*\
    $FONTS
\*------------------------------------*/
@font-face {
  font-family: "RBSRegular";
  src: url(../fonts/rbs_lola-regular-webfont.eot);
  src: url(../fonts/rbs_lola-regular-webfont.eot?#iefix) format('eot'), url(../fonts/rbs_lola-regular-webfont.woff) format('woff'), url(../fonts/rbs_lola-regular-webfont.ttf) format('truetype'), url(../fonts/rbs_lola-regular-webfont.svg) format('svg');
}

@font-face {
  font-family: "NatWestNewMedium";
  src: url(../fonts/NatWestNewMedium.eot);
  src: url(../fonts/NatWestNewMedium.eot?#iefix) format('eot'), url(../fonts/NatWestNewMedium.woff) format('woff'), url(../fonts/NatWestNewMedium.ttf) format('truetype'), url(../fonts/NatWestNewMedium.svg) format('svg');
}

@font-face {
  font-family: "RNHouseSansBold";
  src: url(../fonts/RNHouseSansW03-Bold.eot);
  src: url(../fonts/RNHouseSansW03-Bold.eot?#iefix) format('eot'), url(../fonts/RNHouseSansW03-Bold.woff) format('woff'), url(../fonts/RNHouseSansW03-Bold.ttf) format('truetype'), url(../fonts/RNHouseSansW03-Bold.svg) format('svg');
}

@font-face {
  font-family: "RNHouseSansRegular";
  src: url(../fonts/RNHouseSansW03-Regular.eot);
  src: url(../fonts/RNHouseSansW03-Regular.eot?#iefix) format('eot'), url(../fonts/RNHouseSansW03-Regular.woff) format('woff'), url(../fonts/RNHouseSansW03-Regular.ttf) format('truetype'), url(../fonts/RNHouseSansW03-Regular.svg) format('svg');
}

/* Re-branding fonts */
@font-face {
  font-family: "RNHouseSansRegular";
  src: url(../fonts/RNHouseSansW01Regular.eot);
  src: url(../fonts/RNHouseSansW01Regular.eot?#iefix) format('eot'), url(../fonts/RNHouseSansW01Regular.woff) format('woff'), url(../fonts/RNHouseSansW01Regular.ttf) format('truetype'), url(../fonts/RNHouseSansW01Regular.svg) format('svg');
}

@font-face {
  font-family: "RNHouseSansBold";
  src: url(../fonts/RNHouseSansW01Bold.eot);
  src: url(../fonts/RNHouseSansW01Bold.eot?#iefix) format('eot'), url(../fonts/RNHouseSansW01Bold.woff) format('woff'), url(../fonts/RNHouseSansW01Bold.ttf) format('truetype'), url(../fonts/RNHouseSansW01Bold.svg) format('svg');
}

/* Re-branding fonts end */
/* Planning Ahead */
/* line 2015, ../../sass-src/natwest-markets/_branding.scss */
.header__snav__third-level .tools-guides .menuNavIcon:before {
  display: inline-block;
  color: inherit;
  right: 0px;
  opacity: 1;
  content: "\e00c";
  font-size: 12px;
  font-family: "nw-icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  color: white;
  height: 24px;
  width: 23px;
  float: left;
  padding-top: 14px;
  position: absolute;
  left: 20px;
  font-size: 16px;
}

/* SPOKE VARIABLES */
/* Tertiary CTA */
/* Product Detail shelf */
/* Header logo for ALL Brands*/
/* icons for header FB and TWi*/
/* Web center alignment for NW Private */
/* LM page font size and line height*/
/* RATING COMPONENT VARIABLES */
/* LIFE MOMEMNTS BLOG COMPONENT VARIABLES*/
/* Lithium Tips Variable */
/* Supplier Lookup Variable */
/* Reward calculator*/
/*cta-colors*/
/* Ulster CR */
/* cta small arrow right RBS */
/*cta icon hide/show history*/
/*cta icon show/hide-detail*/
/* Currency Converter */
/*** INCIDENT ***/
/*Dynamic clock*/
/* Image Carousel Component */
/* Services - List view Component one Variables */
/* Loyalty Subnav Mobile changes */
/* Budget Calculator*/
/*Homepagelogout*/
/*defect 5342 hero self height should be same as live private pages*/
/* Budget Calculator*/
/* Email Content Tool*/
/* PMDD */
/** RTE Incident **/
/* MRF-BTL*/
/* Variables for cross sell components*/
/* BG color variants*/
/*Phase 2*/
/* Start AER Table phase 2 */
/* Start of APR block component */
/* End of APR block component */
/* Rebrand Phase - 1 L1 section */
/*Mobile */
/*Desktop*/
/* Rebrand Phase - 1 L2 section */
/*Mobile */
/*DESKTOP*/
/* Rebrand Phase - 1 L3 section */
/*Mobile */
/*Desktop*/
/* Rebrand Phase - 1 L4 section */
/*Mobile */
/*Desktop*/
/* Rebrand Phase1 changes ends */
/* Rebrand Hero shelf*/
/* RBS Rebranded Hero shelf starts */
/* Heading clors*/
/*cta */
/* RBS Rebranded Hero shelf ends */
/* carousel rebrand */
/* Carousel rebrand */
/*------------------------------------*\
    Global -- MOBILE CSS
    OUT OF SCOPRE FOR THIS TOOL
\*------------------------------------*/
/**
 * FRAMEWORK STYLES
 * SHELF BLOCK common styles on shelf level
 * TEASER ARTICLE - INNER BLOCK
 * RULES FOR HIDING ELEMENTS IN AN ACCESSIBLE WAY
 */
/*------------------------------------*\
    $FRAMEWORK STYLES
\*------------------------------------*/
/* line 16, ../../../arete-core-design/sass-src/_mobile.scss */
body {
  font-size: 13px;
  font-size: 1.3rem;
}

/* line 20, ../../../arete-core-design/sass-src/_mobile.scss */
html {
  -webkit-text-size-adjust: 100%;
}

/* line 23, ../../../arete-core-design/sass-src/_mobile.scss */
.wrapper {
  overflow: hidden;
  background-color: #eeeeee;
}

/* line 27, ../../../arete-core-design/sass-src/_mobile.scss */
.wrapper.active {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 31, ../../../arete-core-design/sass-src/_mobile.scss */
.main {
  position: relative;
}

/* line 35, ../../../arete-core-design/sass-src/_mobile.scss */
a {
  color: inherit;
  text-decoration: underline;
}

/* line 39, ../../../arete-core-design/sass-src/_mobile.scss */
.cursor-default, .cursor-default a {
  cursor: text !important;
}

/* line 44, ../../../arete-core-design/sass-src/_mobile.scss */
.btn-back {
  text-decoration: none;
  padding: 9px 12px 9px 24px;
  line-height: 1;
  position: absolute;
  top: 5px;
  left: 0;
}

/*------------------------------------*\
    $SHELF BLOCK
\*------------------------------------*/
/* line 57, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf {
  padding: 16px 0 16px;
  position: relative;
  clear: both;
  *zoom: 1;
  /* Canvas BG changes for R5 Services */
}
/* line 62, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf:after {
  content: "";
  display: table;
  clear: both;
}
/* line 71, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf .shelf__inner.shelf--padded {
  padding: 0 1.231em;
}
/* line 76, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.canvas-bg {
  background-repeat: no-repeat;
  background-position: left top;
}
/* line 80, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.canvas-bg .grid .grid__item > .grid, .shelf.canvas-bg .grid--rev .grid__item > .grid, .shelf.canvas-bg .grid--full .grid__item > .grid, .shelf.canvas-bg .grid--right .grid__item > .grid, .shelf.canvas-bg .grid--center .grid__item > .grid, .shelf.canvas-bg .grid .grid__item > .grid--rev, .shelf.canvas-bg .grid--rev .grid__item > .grid--rev, .shelf.canvas-bg .grid--full .grid__item > .grid--rev, .shelf.canvas-bg .grid--right .grid__item > .grid--rev, .shelf.canvas-bg .grid--center .grid__item > .grid--rev, .shelf.canvas-bg .grid .grid__item > .grid--full, .shelf.canvas-bg .grid--rev .grid__item > .grid--full, .shelf.canvas-bg .grid--full .grid__item > .grid--full, .shelf.canvas-bg .grid--right .grid__item > .grid--full, .shelf.canvas-bg .grid--center .grid__item > .grid--full, .shelf.canvas-bg .grid .grid__item > .grid--right, .shelf.canvas-bg .grid--rev .grid__item > .grid--right, .shelf.canvas-bg .grid--full .grid__item > .grid--right, .shelf.canvas-bg .grid--right .grid__item > .grid--right, .shelf.canvas-bg .grid--center .grid__item > .grid--right, .shelf.canvas-bg .grid .grid__item > .grid--center, .shelf.canvas-bg .grid--rev .grid__item > .grid--center, .shelf.canvas-bg .grid--full .grid__item > .grid--center, .shelf.canvas-bg .grid--right .grid__item > .grid--center, .shelf.canvas-bg .grid--center .grid__item > .grid--center {
  padding-top: 33px;
}

/* line 87, ../../../arete-core-design/sass-src/_mobile.scss */
.grid, .grid--rev, .grid--full, .grid--right, .grid--center {
  margin-left: 0;
}
/* line 93, ../../../arete-core-design/sass-src/_mobile.scss */
.grid .grid__item, .grid--rev .grid__item, .grid--full .grid__item, .grid--right .grid__item, .grid--center .grid__item {
  padding-left: 0;
  padding-right: 0px;
}

/* line 100, ../../../arete-core-design/sass-src/_mobile.scss */
.popup .shelf {
  background: #dfe0f0;
}

/*------------------------------------*\
    $TEASER ARTICLE - INNER BLOCK
\*------------------------------------*/
/* line 108, ../../../arete-core-design/sass-src/_mobile.scss */
.teaser-image .image, .teaser-image .video-player {
  width: 100%;
  float: left;
  margin: .313em -1.112em 0 0;
}

/* line 115, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__item.float-right {
  padding-left: 0;
}

/* line 120, ../../../arete-core-design/sass-src/_mobile.scss */
.teaser__head .cta a {
  font-size: 2.2rem;
  line-height: 26px;
  margin: 0.215em 0 0.675em;
  width: 100%;
  color: #42145f;
}
/* line 126, ../../../arete-core-design/sass-src/_mobile.scss */
.teaser__head .cta a:focus {
  border: none;
}

/* line 132, ../../../arete-core-design/sass-src/_mobile.scss */
.teaser--vr .image {
  margin-bottom: 3.7em;
}
/* line 135, ../../../arete-core-design/sass-src/_mobile.scss */
.teaser--vr .cta.cta--m a {
  margin: 0;
}
/* line 138, ../../../arete-core-design/sass-src/_mobile.scss */
.teaser--vr .teaser__head .cta a {
  margin: 0 0 0.215em;
}

/* line 143, ../../../arete-core-design/sass-src/_mobile.scss */
.grid.teaser--vr, .teaser--vr.grid--rev, .teaser--vr.grid--full, .teaser--vr.grid--right, .teaser--vr.grid--center {
  clear: both;
}
/* line 145, ../../../arete-core-design/sass-src/_mobile.scss */
.grid.teaser--vr .lap--one-half.desk--two-thirds, .teaser--vr.grid--rev .lap--one-half.desk--two-thirds, .teaser--vr.grid--full .lap--one-half.desk--two-thirds, .teaser--vr.grid--right .lap--one-half.desk--two-thirds, .teaser--vr.grid--center .lap--one-half.desk--two-thirds {
  padding-bottom: 24px;
}

/* line 153, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .cta a {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 1.8rem;
}
/* line 160, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .comp-rich-text {
  margin: 0px;
}
/* line 163, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .comp-rich-text p {
  line-height: 1.55;
}
/* line 167, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .teaser__head .cta {
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 171, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .grid__item {
  float: none;
  width: auto;
}
/* line 178, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .teaser__head .cta {
  margin-top: 0;
}
/* line 180, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .teaser__head .cta:before, .grid__article-teaser .teaser__head .cta:after {
  content: none;
}
/* line 184, ../../../arete-core-design/sass-src/_mobile.scss */
.grid__article-teaser .float-right .image, .grid__article-teaser .float-right {
  float: right !important;
}

/* line 189, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--white .article-divider {
  border-color: #d9dae2;
}

/* line 194, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--light-blue .article-divider {
  border-color: #aeb0c8;
}

/* line 199, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--blue .article-divider {
  border-color: #06061f;
}

/* line 203, ../../../arete-core-design/sass-src/_mobile.scss */
.article-divider {
  height: 2px;
  margin: 0 0 1em;
  border-top: .125em double;
  clear: both;
}

/*------------------------------------*\
    $NORMAL TEXT COMPONENT
\*------------------------------------*/
/* line 214, ../../../arete-core-design/sass-src/_mobile.scss */
.comp-normal-text ul li {
  background: url("../../images/icons/list-blue.png") left 5px no-repeat;
  padding-left: .688em;
}
/* line 218, ../../../arete-core-design/sass-src/_mobile.scss */
.comp-normal-text ol li {
  list-style: decimal inside;
}
/* line 221, ../../../arete-core-design/sass-src/_mobile.scss */
.comp-normal-text .cta--l a {
  line-height: 1.625;
}
/* line 225, ../../../arete-core-design/sass-src/_mobile.scss */
.comp-normal-text .cta--m a {
  line-height: 1.125;
}
/* line 228, ../../../arete-core-design/sass-src/_mobile.scss */
.comp-normal-text p {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}

/* line 235, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--blue .comp-normal-text ul li, .theme--brown .comp-normal-text ul li {
  background: url("../../images/icons/list-white.png") left 3px no-repeat;
}

/* line 239, ../../../arete-core-design/sass-src/_mobile.scss */
.overlay-link {
  text-decoration: none;
}

/*------------------------------------------------*\
    $RULES FOR HIDING ELEMENTS IN AN ACCESSIBLE WAY
\*------------------------------------------------*/
/* line 246, ../../../arete-core-design/sass-src/_mobile.scss */
.wai, .skip-links, .skip-links li, snav p.skip-links-last {
  height: 0;
  overflow: hidden;
}

/* line 250, ../../../arete-core-design/sass-src/_mobile.scss */
.wai, .skip-links a, caption span, .snav p.skip-links-last a {
  position: absolute;
  top: -1px;
  left: -1px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  font-size: 93%;
}

/* line 259, ../../../arete-core-design/sass-src/_mobile.scss */
.global-header {
  display: none;
}

/*------------------------------------*\
    $TOOL TEMPLATE STYLES
\*------------------------------------*/
/* 7030
.main--tool-mobile{
    .theme--white, theme--blue, .theme--light-blue{
        background:none;
    }
}
*/
/* line 274, ../../../arete-core-design/sass-src/_mobile.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

/* line 279, ../../../arete-core-design/sass-src/_mobile.scss */
.clearfix:after {
  clear: both;
}

/*------------------*\
    Webchat STYLES 
\*------------------*/
/* line 285, ../../../arete-core-design/sass-src/_mobile.scss */
.displaysidebar-webchat {
  visibility: visible;
  top: 40%;
  bottom: 60%;
  right: -206px;
  position: fixed;
  z-index: 99;
}

/* line 293, ../../../arete-core-design/sass-src/_mobile.scss */
.displaysidebar-webchat__fed {
  position: absolute;
  width: 30%;
  height: 142px;
  background: #161849;
  opacity: 0.1;
  top: 5px;
  left: 3px;
}

/*-----------------------------------*\
    Webchat Pre Apply Now STYLES 
\*-----------------------------------*/
/* line 298, ../../../arete-core-design/sass-src/_mobile.scss */
.displaysidebar-applynow {
  bottom: 60%;
  height: 151px;
  position: fixed;
  right: -5px;
  top: 40%;
  width: 44px;
  z-index: 99;
}
/* line 307, ../../../arete-core-design/sass-src/_mobile.scss */
.displaysidebar-applynow a:focus {
  outline: none;
}

/************************Login/Search New Design**********************************/
/* line 314, ../../../arete-core-design/sass-src/_mobile.scss */
.login {
  /*background-color: #5C007A;*/
  float: right;
  height: 45px;
  width: 80px;
  color: #FFFFFF;
  font-size: 1.5rem;
  line-height: 3em;
  padding: 0 0.58em;
  text-decoration: none;
  border: 0 none !important;
}

/* line 326, ../../../arete-core-design/sass-src/_mobile.scss */
.cf:before, .cf:after {
  content: "";
  display: table;
}

/* line 331, ../../../arete-core-design/sass-src/_mobile.scss */
.cf:after {
  clear: both;
}

/* line 335, ../../../arete-core-design/sass-src/_mobile.scss */
.cf {
  zoom: 1;
}

/* line 339, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper {
  /*width: 87px;*/
  padding: 5px 15px;
  float: right;
  /*margin: 150px auto 50px auto;
  background: #444;
  background: rgba(0,0,0,.2);*/
  border-radius: 10px;
  /* box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);*/
}

/* Form text input */
/* line 351, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper input {
  width: 206px;
  height: 30px;
  padding-left: 5px;
  /* padding: 10px 5px; */
  float: left;
  font-family: "NatWestNewRegular", sans-serif;
  /*font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';*/
  border: 0;
  background: #5C5D80;
  /* border-radius: 3px 0 0 3px;*/
  color: #000;
  font-size: 1.5rem;
  text-decoration: none;
}

/* line 368, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper input:focus {
  outline: 0;
  background: #fff;
  /*box-shadow: 0 0 2px rgba(0,0,0,.8) inset;*/
}

/* line 374, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper input::-webkit-input-placeholder {
  color: #fff !important;
  font-weight: normal;
  font-style: italic;
}

/* line 380, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper input:-moz-placeholder {
  color: #fff !important;
  font-weight: normal;
  font-style: italic;
}

/* line 386, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper input:-ms-input-placeholder {
  color: #fff !important;
  font-weight: normal;
  font-style: italic;
}

/* line 392, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper.search-box input::-webkit-input-placeholder {
  color: white !important;
  font-weight: normal;
  font-style: italic;
}

/* line 398, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper.search-box input:-moz-placeholder {
  color: white !important;
  font-weight: normal;
  font-style: italic;
}

/* line 404, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper.search-box input:-ms-input-placeholder {
  color: white !important;
  font-weight: normal;
  font-style: italic;
}

/* Form submit button */
/* line 411, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper button {
  overflow: visible;
  position: relative;
  float: right;
  border: 0;
  padding: 0;
  cursor: pointer;
  height: 32px;
  width: 30px;
  font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
  color: #fff;
  text-transform: uppercase;
  background: #5C5D80;
  /* border-radius: 0 3px 3px 0; */
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}

/* line 428, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper button:hover {
  /*background: #E0C2FF;*/
}

/* line 433, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper button:active,
.form-wrapper button:focus {
  background: #7D7D99;
  outline: 0;
}

/* line 438, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper button:before {
  /* left arrow */
  content: '';
  position: absolute;
  border-width: 8px 8px 8px 0;
  /*border-style: solid solid solid none;*/
  border-color: transparent #7D7D99 transparent;
  top: 12px;
  left: -6px;
}

/* line 448, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper button:hover:before {
  /* border-right-color: #7D7D99;*/
}

/* line 453, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper button:focus:before,
.form-wrapper button:active:before {
  border-right-color: #7D7D99;
}

/* line 457, ../../../arete-core-design/sass-src/_mobile.scss */
.form-wrapper button::-moz-focus-inner {
  /* remove extra button spacing for Mozilla Firefox */
  border: 0;
  padding: 0;
}

/* line 461, ../../../arete-core-design/sass-src/_mobile.scss */
.ext-cust {
  width: 166px;
}

/* line 462, ../../../arete-core-design/sass-src/_mobile.scss */
.ext-sav-cust {
  width: 196px;
}

/* line 463, ../../../arete-core-design/sass-src/_mobile.scss */
.right-nav-day2day {
  height: 34.6em;
}

/* line 464, ../../../arete-core-design/sass-src/_mobile.scss */
.right-nav-mort {
  height: 34.6em;
}

/*.right-nav-insur-protect{height: 34.6em;background: none repeat scroll 0 0 #ffffff !important;}*/
/* line 466, ../../../arete-core-design/sass-src/_mobile.scss */
.right-nav-travel-international {
  height: 34.6em;
}

/* line 468, ../../../arete-core-design/sass-src/_mobile.scss */
.header--global-nav .form-wrapper button {
  border: 0px solid #161849;
  margin-left: 2px;
  height: 32px;
}

/* line 473, ../../../arete-core-design/sass-src/_mobile.scss */
.header--global-nav .form-wrapper input {
  color: #FFFFFF;
  width: 206px;
}

/* hide new hero mask */
/* line 478, ../../../arete-core-design/sass-src/_mobile.scss */
.hero__mask, .hero__separator, .breadcrumb__slash {
  display: none;
}

/* line 483, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf--next {
    /* 
        ab = X X 
    */
  padding: 10px 0px;
  padding: 1rem 0rem;
  background-size: 100%;
}
/* line 486, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf--next .heading {
  color: white;
  /* 
    ab = X X
  */
  font-size: 30px;
  font-size: 3rem;
  /* 
    ab = X X
  */
  line-height: 35px;
  line-height: 3.5rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 30px 0px;
  padding: 0rem 0rem 3rem 0rem;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 495, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf--next .tool--shelf-next-list li {
  float: left;
  width: 100%;
}
/* line 500, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf--next .tool--shelf-next-list .cta-help {
  margin-left: 1.2rem;
}
/* line 504, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf--next .tool--shelf-next-list .cta--branded.cta--m a {
  /* 
    ab = X X
  */
  margin-right: 0px;
  margin-right: 0rem;
  /* 
    ab = X X
  */
  padding-right: 42px;
  padding-right: 4.2rem;
}
/* line 513, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf--next .cta.cta--branded.cta--m a {
  color: #fff !important;
  background: url("../../images/icons/cta-arrow-white.png") center right no-repeat;
}

/******************************************************
 * Rebranding related color themes and common classes
 *****************************************************/
/* line 526, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--light-grey {
  background: #e3ded7;
}

/* line 531, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--dark-grey {
  background: #d1c9bf;
  color: #42145f;
}

/* line 536, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf-slope {
  display: none;
  /* 
    ab = X X
  */
  text-indent: -9999px;
  text-indent: -999.9rem;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 542, ../../../arete-core-design/sass-src/_mobile.scss */
  .header--global-nav .form-wrapper input {
    height: 26px;
  }
}
/* line 547, ../../../arete-core-design/sass-src/_mobile.scss */
.bubble {
  float: left;
  position: relative;
}
/* line 550, ../../../arete-core-design/sass-src/_mobile.scss */
.bubble:before {
  content: '';
  height: 0;
  width: 0;
  position: absolute;
  left: -8px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 8px solid #42145f;
}

/* line 561, ../../../arete-core-design/sass-src/_mobile.scss */
.lt-ie9 .webchatHidden .cta a.webchat-link-hover {
  color: #067cd0;
}

/* line 564, ../../../arete-core-design/sass-src/_mobile.scss */
.lt-ie9 .theme--blue .webchatHidden .cta a.webchat-link-hover {
  color: #aeabd0;
}

/* line 574, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--white.teaser-multiple .cta.cta--m a, .theme--light-blue.teaser-multiple .cta.cta--m a, .theme--dark-grey.teaser-multiple .cta.cta--m a {
  color: #ad1982;
}
/* line 578, ../../../arete-core-design/sass-src/_mobile.scss */
.theme--white.teaser-multiple .cta.cta--m a:hover, .theme--light-blue.teaser-multiple .cta.cta--m a:hover, .theme--dark-grey.teaser-multiple .cta.cta--m a:hover {
  color: #42145f;
}

/* line 585, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple {
  padding-bottom: 4px;
}
/* line 589, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .header-rte-section .header-group {
  margin-bottom: 20px;
}
/* line 591, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .header-rte-section .header-group .header-group__sign-post {
  display: none;
}
/* line 597, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .header-rte-section .comp-rich-text p {
  padding-bottom: 13px;
}
/* line 606, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .comp-rich-text p {
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0;
}
/* line 612, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .comp-rich-text h3 {
  padding-bottom: 18px !important;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 22px;
  line-height: 26px;
}
/* line 618, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .comp-rich-text h4 {
  font-size: 22px;
  line-height: 26px;
  font-family: "RNHouseSansRegular",sans-serif;
  padding-bottom: 18px;
}
/* line 627, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .teaser-image .image, .shelf.teaser-multiple .teaser-image .video-player {
  margin-bottom: 14px;
  margin-top: 7px;
  border-radius: 10px;
  height: 216px;
}
/* line 638, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .cta.cta--m {
  padding-top: 19px;
  padding-bottom: 30px;
  padding-bottom: 24px;
  margin: 0px;
}
/* line 650, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .teaser__head .cta a {
  font-size: 20px;
  line-height: 24px;
}
/* line 659, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .cta.cta--m a {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
  max-width: 288px;
  padding-right: 37px;
  margin-bottom: 0px;
}
/* line 665, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .cta.cta--m a:before {
  content: none;
}
/* line 668, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .cta.cta--m a:after {
  font-size: 27px;
  font-size: 2.7rem;
  right: 4px;
  position: absolute;
  content: "\e615";
}

/* line 682, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple.teaser--2 .teaser__head {
  height: auto !important;
}

@media only screen and (min-device-width: 370px) and (max-device-width: 667px) and (orientation: landscape) {
  /* line 688, ../../../arete-core-design/sass-src/_mobile.scss */
  .grid--gap-xs.grid .grid__item, .grid--gap-xs.grid--rev .grid__item, .grid--gap-xs.grid--full .grid__item, .grid--gap-xs.grid--right .grid__item, .grid--gap-xs.grid--center .grid__item, .grid--gap-xs.grid--rev .grid__item, .grid--gap-xs.grid--full .grid__item, .grid--gap-xs.grid--right .grid__item, .grid--gap-xs.grid--center .grid__item {
    padding-right: 1.21em;
  }

  /* line 691, ../../../arete-core-design/sass-src/_mobile.scss */
  .desk--one-half, .desk--one-third, .desk--two-quarters, .desk--three-sixths, .desk--four-eighths, .desk--five-tenths, .desk--six-twelfths {
    padding-right: 1.21em !important;
  }
}
/* line 696, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .grid .grid__item, .shelf.teaser-multiple .grid--rev .grid__item, .shelf.teaser-multiple .grid--full .grid__item, .shelf.teaser-multiple .grid--right .grid__item, .shelf.teaser-multiple .grid--center .grid__item {
  padding-right: 0;
}

/* line 703, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .grid .grid__item .desk--two-third, .shelf.teaser-multiple .grid--rev .grid__item .desk--two-third, .shelf.teaser-multiple .grid--full .grid__item .desk--two-third, .shelf.teaser-multiple .grid--right .grid__item .desk--two-third, .shelf.teaser-multiple .grid--center .grid__item .desk--two-third {
  border: none;
  margin-bottom: 0px;
}

/* line 711, ../../../arete-core-design/sass-src/_mobile.scss */
.teaser-multiple.vertical .grid__article-teaser .float-right .image {
  float: none !important;
}

@media only screen and (min-width: 480px) and (max-width: 780px) {
  /* line 717, ../../../arete-core-design/sass-src/_mobile.scss */
  .displaysidebar-webchat {
    top: 30%;
  }
}
/* line 722, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf--hero .shelf__inner .hero__mask map {
  display: none;
}

/* line 725, ../../../arete-core-design/sass-src/_mobile.scss */
#openvideoinlightbox {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 9;
  background: transparent;
}

/* Removing input[type=number] default styles */
/* line 735, ../../../arete-core-design/sass-src/_mobile.scss */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
  appearance: none;
}

/* line 740, ../../../arete-core-design/sass-src/_mobile.scss */
input[type=number] {
  -moz-appearance: textfield;
}

/* line 743, ../../../arete-core-design/sass-src/_mobile.scss */
.desk--two-thirds + .grid__item.palm--one-half.desk--one-third {
  padding: 0 0 0 10px;
}

/* line 749, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .teaser__head .cta a {
  color: #42145f;
}
/* line 751, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple .teaser__head .cta a:hover {
  color: #ad1982;
}

/* defect 7677 fixes for blue theme */
/* line 764, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple.theme--blue .teaser__head .cta a {
  color: #ffffff;
}
/* line 766, ../../../arete-core-design/sass-src/_mobile.scss */
.shelf.teaser-multiple.theme--blue .teaser__head .cta a:hover {
  color: #aeabd0;
}

/* line 1, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
* {
  box-sizing: border-box;
}

/*------------------------------------*\
    $NAV TRANSITION MIXIN
\*------------------------------------*/
/*------------------------------------*\
    $MOBILE HEADER MAIN CONTAINER
\*------------------------------------*/
/* line 22, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: left 0.1s ease-out;
  -moz-transition: left 0.1s ease-out;
  -o-transition: left 0.1s ease-out;
  transition: left 0.1s ease-out;
  position: relative;
  z-index: 11;
  border-bottom: none;
  /*------------------------------------*\
      $MOBILE HEADER QUICK TOOLS
  \*------------------------------------*/
    /*------------------------------------*\
        $MOBILE HEADER SUB NAV
    \*------------------------------------*/
}
/* line 28, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01 {
  display: block;
  position: relative;
  width: 100%;
  height: 2.615em;
  font-size: 1em;
  z-index: 1;
}
/* line 37, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01 span:before {
  font-size: 27px;
  font-size: 2.7rem;
  display: block;
  color: transparent;
  width: 100%;
  height: 2.615em;
  z-index: 3;
}
/* line 48, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01 .information:before {
  position: absolute;
  top: 12%;
  left: 28%;
}
/* line 57, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01 .location:before {
  position: absolute;
  top: 11%;
  left: 32%;
}
/* line 66, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01 .message:before {
  position: absolute;
  top: 20%;
  left: 28%;
}
/* line 75, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01 .phone:before {
  position: absolute;
  top: 12%;
  left: 30%;
}
/* line 83, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01:before, .header--mobile .btn01:after {
  content: "";
  position: absolute;
  -moz-border-radius: 0.231em;
  -webkit-border-radius: 0.231em;
  border-radius: 0.231em;
}
/* line 89, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01:before {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5), color-stop(100%, #aaaaaa));
  background-image: -webkit-linear-gradient(#e5e5e5, #aaaaaa);
  background-image: -moz-linear-gradient(#e5e5e5, #aaaaaa);
  background-image: -o-linear-gradient(#e5e5e5, #aaaaaa);
  background-image: linear-gradient(#e5e5e5, #aaaaaa);
  -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0.077em 0.077em 0.231em;
  -moz-box-shadow: rgba(0, 0, 0, 0.6) 0.077em 0.077em 0.231em;
  box-shadow: rgba(0, 0, 0, 0.6) 0.077em 0.077em 0.231em;
  width: 95%;
  height: 2.615em;
  top: 0;
  left: 0;
  z-index: 1;
}
/* line 99, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .btn01:after {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #dbdbdb));
  background-image: -webkit-linear-gradient(#fafafa, #dbdbdb);
  background-image: -moz-linear-gradient(#fafafa, #dbdbdb);
  background-image: -o-linear-gradient(#fafafa, #dbdbdb);
  background-image: linear-gradient(#fafafa, #dbdbdb);
  -webkit-box-shadow: white 0.077em 0.077em 0.231em inset;
  -moz-box-shadow: white 0.077em 0.077em 0.231em inset;
  box-shadow: white 0.077em 0.077em 0.231em inset;
  width: 93%;
  height: 2.462em;
  top: 0.077em;
  left: 0.077em;
  z-index: 2;
}
/* line 110, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  height: 48px;
  background: #42145f;
}
/* line 116, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links li {
  float: left;
}
/* line 120, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .menu-trigger {
  width: 18%;
  border-right: 0;
}
/* line 125, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .menu-trigger a.link--menu {
  border-right: 1px solid #50296a;
  background: transparent;
  /*&:hover {
    &:before {
        color: $mobile-global-nav-trigger-hover-color;
    }                       
  }*/
}
/* line 129, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .menu-trigger a.link--menu:before {
  color: white;
}
/* line 137, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .menu-trigger a.link--menu:hover:before {
  color: #A1958A;
}
/* line 144, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .link--menu {
  position: relative;
  display: block;
  height: 48px;
  border-right: 1px solid #45466d;
}
/* line 150, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .link--menu:before {
  font-size: 23px;
  font-size: 2.3rem;
  color: white;
  position: absolute;
  top: 21%;
  left: 31%;
}
/* line 160, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .logo {
  width: 68.125%;
  margin-top: 0;
}
/* line 163, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .logo h1 {
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 170, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links img {
  display: block;
  width: 165px;
  padding-top: 6px;
}
/* line 176, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .logo-img {
  margin: 0 auto;
  margin-top: 8px;
}
/* line 181, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .secure-sign-in {
  width: 13.85%;
  margin-top: 0;
}
/* line 185, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .secure-sign-in img {
  float: right;
}
/* line 189, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .secure-sign-in a {
  display: block;
  background: #0c7f88;
  width: 100%;
  height: 48px;
  float: right;
  text-decoration: none;
  text-align: center;
  padding-top: 7px;
}
/* line 199, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .secure-sign-in a:after {
  color: white;
  font-size: 3rem;
  content: "\e63f";
  position: relative;
}
/* line 207, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .secure-sign-in a img {
  display: none;
}
/* line 211, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__links .secure-sign-in a span {
  text-indent: -9999px;
  display: inherit;
}
/* line 219, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools {
  border-width: 0.077em;
  background: #42145f;
  border: 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding: 0px;
  /* 9 */
  border-right: 1px solid #50296a;
}
/* line 226, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools .search {
  overflow: hidden;
  *zoom: 1;
  padding: 4px 4.6428571%;
  border-bottom: 1px solid #1d1d29;
  width: 100%;
}
/* line 232, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools .search .vertical_border {
  border-left: 1px solid #dfd9d1;
  display: inline-block;
  height: 36px;
  z-index: 100000000;
  position: relative;
  top: 8px;
  left: -38px;
}
/* line 243, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools .search-label {
  text-align: -9999px;
  display: none;
}
/* line 248, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools .search-term {
  font-family: RNHouseSansRegular;
  font-size: 16px;
  font-size: 1.6rem;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #b3b4bc;
  float: left;
  outline: 0;
  width: 84%;
  height: 2.000em;
  margin: 0;
  padding: 0.375em 0.500em;
  -webkit-appearance: none;
}
/* line 104, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__nav__tools .search-term.placeholder {
  color: #a8a8a8;
}
/* line 107, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__nav__tools .search-term:-moz-placeholder {
  color: #a8a8a8;
}
/* line 110, ../../../arete-core-design/sass-src/_helpers.scss */
.header--mobile .header__nav__tools .search-term::-webkit-input-placeholder {
  color: #a8a8a8;
}
/* line 263, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools .submit-wrap {
  float: left;
  width: 36px;
  position: relative;
  height: 45px;
}
/* line 269, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools .submit-wrap:before {
  font-size: 19px;
  font-size: 1.9rem;
  content: "\e01c" !important;
  font-size: 19px;
  font-size: 1.9rem;
  color: white;
  position: absolute;
  top: 30%;
  left: 25%;
}
/* line 282, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav__tools .submit {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: none;
  background: #70b640;
  color: #70b640;
  width: 100%;
  height: 32px;
  margin: 0 0 0 -0.091em;
  -webkit-appearance: none;
}
/* line 294, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav {
  min-height: 560px;
  width: 250px;
  background: #42145f;
  position: absolute;
  padding: 0;
  top: 0;
  left: -250px;
}
/* line 303, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .nav-sup {
  border-right: 0;
  padding: 0 0 4.615em 0;
}
/* line 308, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .header__nav__tools {
  background: #42145f;
}
/* line 313, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form .search {
  padding: 6px 6px;
  border: none;
  height: auto;
}
/* line 320, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  border: 0px solid #b3b4bc;
  height: 45px;
  border-radius: 6px 0 0 6px;
  color: #a1958a;
  width: 200px;
  box-shadow: inset 0 3px 0 0 #a09489;
  margin-top: 2px;
  line-height: 30px;
  background-color: white;
}
/* line 332, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term::-webkit-input-placeholder {
  color: #9a9da2;
}
/* line 335, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term:-moz-placeholder {
  color: #9a9da2;
}
/* line 338, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term::-moz-placeholder {
  color: #9a9da2;
}
/* line 341, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term:-ms-input-placeholder {
  color: #9a9da2;
}
/* line 344, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term:focus {
  background: #ffbf47 !important;
}
/* line 346, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term:focus ~ .submit-wrap .submit {
  background-color: #ffbf47 !important;
}
/* line 349, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form input.search-term:focus ~ #GSAhiddenparameters .submit-wrap .submit {
  background-color: #ffbf47 !important;
}
/* line 356, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form .submit-wrap {
  cursor: pointer;
  background: tranparent;
}
/* line 359, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form .submit-wrap:before {
  color: #b3b4bc;
  font-weight: bold;
  margin-top: 0px;
  left: 7px;
  content: none !important;
}
/* line 367, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__nav .search-form .submit-wrap .submit {
  border: 0px solid #b3b4bc;
  -moz-border-radius: 0 6px 6px 0;
  -webkit-border-radius: 0 6px 6px 0;
  border-radius: 0 6px 6px 0;
  background: white;
  color: white;
  height: 45px;
  margin-top: 2px;
  padding: 6px;
  box-shadow: inset 0 3px 0 0 #a09489;
  background-image: url("../../images/icons/site-search-icon-mobile.png");
  background-repeat: no-repeat;
  background-position: 8px 12px;
  text-indent: -9999px;
  background-size: 20px;
}
/* line 390, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .quick-tools {
  overflow: hidden;
  *zoom: 1;
  border-top: 1px solid #45466d;
  border-bottom: 1px solid #0d0e2c;
  background: #42145f;
  width: 100%;
  padding: 7px 4.6428571%;
}
/* line 398, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .quick-tools li {
  float: left;
  width: 25%;
  padding: 0 0.31746032%;
}
/* line 403, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .quick-tools li:first-child {
  padding: 0 0.6% 0 0;
}
/* line 407, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .quick-tools li:last-child {
  padding: 0 0 0 0.6%;
}
/* line 417, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav {
  position: relative;
  z-index: 999;
  background: #7a1772;
  border-right: 0;
}
/* line 423, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav li:hover {
  background: whitesmoke;
}
/* line 427, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > li {
  font-family: "RNHouseSansRegular", sans-serif;
  color: white;
  z-index: 1;
  background: transparent;
  border-bottom: 1px solid #8e3a87;
  border-top: 1px solid 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 19px;
  /* 9 */
  line-height: 1.9rem;
  /* 9 */
  min-height: auto;
}
/* line 439, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > li .link--next:before {
  font-size: 14px;
  font-size: 1.4rem;
  position: relative;
  top: 33%;
  left: 95%;
  right: inherit;
  color: white;
}
/* line 450, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > li a {
  padding: 14px 16px 14px 1px;
  color: white;
  position: inherit;
}
/* line 455, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > li a:hover {
  color: #0c7f88;
  background-color: none;
}
/* line 459, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > li a:hover.link--next:before {
  color: #0c7f88;
}
/* line 464, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > li a.link--next:before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 12px;
  /* 9 */
  font-size: 1.2rem;
  /* 9 */
  content: "\e00b";
  color: white;
}
/* line 472, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > li a:focus.link--next:before, .header--mobile .header__snav > li a:active.link--next:before {
  color: white;
}
/* line 479, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav > .active {
  z-index: 10;
}
/* line 483, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav a {
  text-decoration: none;
  display: block;
  padding: 0.75em 5.35714%;
}
/* line 489, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level {
  width: 250px;
}
/* line 492, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li {
  background: whitesmoke;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 19px;
  /* 9 */
  line-height: 1.9rem;
  /* 9 */
  min-height: 0px;
}
/* line 498, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li h3 {
  border-bottom: 1px solid #d8d8d8;
}
/* line 502, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li a {
  color: #0c7f88;
  border-bottom: 1px solid #d8d8d8;
  border-top: 0;
  padding: 14px 16px 6px 50px;
}
/* line 508, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li a .link--detail {
  color: #666666;
}
/* line 512, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li a.link--back {
  color: white;
  padding-bottom: 12px;
  border-bottom: 1px solid #bababa;
}
/* line 518, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li a.link--back span:before {
  content: "\e017";
  color: #e6e4e9;
}
/* line 524, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li a.link--back:hover {
  background: #42145f;
}
/* line 531, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li .link--next:before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 12px;
  /* 9 */
  font-size: 1.2rem;
  /* 9 */
  display: inline-block;
  float: right;
  position: relative;
  color: inherit;
  top: 1px;
  right: 0px;
  opacity: 1;
  content: "\e00b";
}
/* line 543, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li .link--next:after {
  content: "";
}
/* line 548, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li.link--back {
  background: #581666;
  height: 48px;
  padding-left: 40px;
  line-height: 37px;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 556, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li.link--back:after {
  content: "";
  color: transparent;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 12px;
  /* 9 */
  font-size: 1.2rem;
  /* 9 */
  right: 0;
  position: relative;
  bottom: 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 12px;
  /* 9 */
  font-size: 1.2rem;
  /* 9 */
  font-family: "nw-icons";
}
/* line 567, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li.link--back span {
  padding: 0px 0 0 21px;
  display: block;
  color: #e6e4e9;
  border-left: 1px solid #B4A99F;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 19px;
  /* 9 */
  line-height: 1.9rem;
  /* 9 */
}
/* line 575, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li.link--back span:before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 12px;
  /* 9 */
  font-size: 1.2rem;
  /* 9 */
  padding: 0px;
  top: 16px;
  left: 15px;
  border: none;
  content: "\e62B";
}
/* line 585, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li.link--back span:after {
  content: "";
  border: none;
}
/* line 592, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li:hover {
  background-color: whitesmoke;
}
/* line 597, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li.secondlevel_subchilds:hover {
  background: whitesmoke;
}
/* line 603, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .link--detail {
  font-family: RNHouseSansRegular;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.4;
}
/* line 608, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .link--detail p {
  line-height: 19px;
  color: #666666;
}
/* line 615, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level h3.section-heading {
  background: #e6e4e9;
  color: #666666;
  opacity: 1;
  border-bottom: 1px solid #d8d8d8;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  padding-top: 11px;
  padding-bottom: 10px;
  line-height: 19px;
  border-left-color: #8c7b99;
  border-top-color: #8c7b99;
  border-right-color: #8c7b99;
}
/* line 628, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level h3.section-heading a {
  border: 0;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  color: #0c7f88;
}
/* line 640, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level ul li a {
  padding-left: 48px;
  padding-right: 16px;
}
/* line 644, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level ul li a.link--lead {
  padding-left: 18px;
  padding-bottom: 16px;
}
/* line 648, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level ul li a .secondlevel_subchilds_heading {
  float: left;
  width: 163px;
}
/* line 652, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level ul li a:after {
  clear: both;
  content: '';
  display: block;
}
/* line 658, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level ul li a:focus .comp-rich-text p, .header--mobile .header__snav .header__snav__second-level ul li a:active .comp-rich-text p {
  color: #42145f;
}
/* line 664, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level ul li .header__snav__third-level:last-child {
  background: #42145f;
}
/* line 673, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level li .link--lead .link--next {
  padding-top: 0;
}
/* line 676, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level li .link--lead .link--next:before {
  content: "\e615";
  font-size: 22px;
  padding-top: 0;
  top: -3px;
}
/* line 687, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level li:last-child ul li {
  background: whitesmoke;
}
/* line 689, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level li:last-child ul li a {
  border-bottom: 1px solid #d8d8d8;
}
/* line 699, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level .secondlevel_subchilds span.secondlevel_subchilds_heading {
  width: 163px;
  display: inline-block;
  padding-top: 0px;
}
/* line 704, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level .secondlevel_subchilds span.secondlevel_subchilds_heading .title-main {
  color: white;
}
/* line 710, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level .secondlevel_subchilds .link--next {
  padding-left: 0;
  padding-top: 0px;
}
/* line 714, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level .secondlevel_subchilds .link--next:before {
  content: "\e615";
  font-size: 22px;
}
/* line 720, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level .secondlevel_subchilds a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 40px;
  /* 9 */
  padding-right: 4rem;
  /* 9 */
  padding-top: 14;
}
/* line 729, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level .header__snav__third-level.secondlevel_subchilds a.link--next:before {
  content: "\e615";
  font-size: 22px;
}
/* line 741, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav a.js-first-level span {
  width: 200px;
  display: inline-block;
}
/* line 750, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .secondlevel_subchilds .comp-rich-text p {
  padding-bottom: 0;
  color: white;
}
/* line 754, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .secondlevel_subchilds .comp-rich-text p strong {
  color: white;
}
/* line 761, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .secondlevel_subchilds .cta.cta--m {
  padding: 0;
}
/* line 764, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .secondlevel_subchilds .cta.cta--m a {
  float: none;
  font-size: 16px;
}
/* line 768, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .secondlevel_subchilds .cta.cta--m a:after {
  display: none;
}
/* line 775, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .secondlevel_subchilds .link-next {
  position: absolute;
  top: 14px;
  right: 15px;
}
/* line 783, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: left 0.1s ease-out;
  -moz-transition: left 0.1s ease-out;
  -o-transition: left 0.1s ease-out;
  transition: left 0.1s ease-out;
  position: absolute;
  top: 0;
  left: 0px;
  width: 250px;
  background: #3a3a3a;
  z-index: -1;
}
/* line 792, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li {
  position: relative;
  background: transparent;
}
/* line 797, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li.secondlevel_subchilds .link--next {
  padding-top: 0;
}
/* line 802, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li a {
  border-top: 1px solid #7d7e99;
  border-bottom: 1px solid #363755;
  padding-left: 13.5714286%;
}
/* line 808, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li .link--lead {
  padding-left: 5.35714%;
}
/* line 812, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li .link--next {
  padding: 0 0 0 0.500em;
  display: inline-block;
  float: right;
  padding-top: 2px;
}
/* line 818, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li .link--next:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  position: relative;
  top: 0;
  left: 0;
}
/* line 826, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li .link--next:after {
  font-size: 14px;
  font-size: 1.4rem;
  position: relative;
  top: 0;
  left: -1em;
}
/* line 835, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level > li .link--detail {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.5;
  display: block;
  padding: 8px 0 0 0;
}
/* line 844, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level .section-heading {
  font-size: 15px;
  font-size: 1.5rem;
  background: #414268;
  border-bottom: 1px solid #363755;
  color: white;
  opacity: 0.5;
  padding: 0.667em 0 0.667em 0.933em;
}
/* line 854, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level .icon-gt-cta-arrow:before, .header--mobile .header__snav__second-level .icon-gt-cta-arrow:after {
  font-size: 14px;
  font-size: 1.4rem;
  top: 34%;
  right: 6%;
  color: white;
}
/* line 862, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level .link--back {
  background: #42145f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF92929F', endColorstr='#FF626274');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #42145f), color-stop(50%, #42145f), color-stop(51%, #42145f), color-stop(100%, #42145f));
  background-image: -webkit-linear-gradient(top, #42145f 0%, #42145f 50%, #42145f 51%, #42145f 100%);
  background-image: -moz-linear-gradient(top, #42145f 0%, #42145f 50%, #42145f 51%, #42145f 100%);
  background-image: -o-linear-gradient(top, #42145f 0%, #42145f 50%, #42145f 51%, #42145f 100%);
  background-image: linear-gradient(top, #42145f 0%, #42145f 50%, #42145f 51%, #42145f 100%);
  border-top: 1px solid #bababa;
  border-bottom: 1px solid #4b4b59;
  padding: 0.3em 0 0.3em 2.2em;
}
/* line 871, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level .link--back span:before {
  font-size: 14px;
  font-size: 1.4rem;
  position: absolute;
  top: 0;
  left: -3px;
  color: #42145f;
  padding: 1.1em 1.071em 0.643em 1.071em;
  border-right: 1px solid #bababa;
  height: 21px;
}
/* line 882, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level .link--back span:after {
  font-size: 14px;
  font-size: 1.4rem;
  content: "";
  position: absolute;
  top: 0;
  left: 13.5%;
  padding: 1.714em 0.071em 0.643em 0;
  border-right: 0px solid #4b4b59;
}
/* line 896, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level li.secondlevel_subchilds:hover {
  background: whitesmoke;
}
/* line 902, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level.active {
  left: 0;
  z-index: 1;
  border-right: 0;
}
/* line 909, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav__second-level-hidden {
  width: 1px;
  height: 1px;
  position: absolute;
  padding: 0;
  margin: -.063em;
  overflow: hidden;
  border: 0;
  clip: rect(0 0 0 0);
}
/* line 920, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav {
  font-family: "RNHouseSansRegular";
  font-size: 14px;
  font-size: 1.4rem;
  padding: 0.9em 1em 0 0.7em;
  background: #42145f;
}
/* line 926, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav .nav-heading2 {
  margin: 0 0 0.75em 0;
  color: white;
}
/* line 932, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav h2.nav-heading2 {
  color: white;
  line-height: 1.9rem;
  font-size: 14px;
}
/* line 940, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav ul.header__mnav__navigation {
  border: 1px solid #684f82;
  border-width: 1px 1px 1px 1px;
  border-top: none;
}
/* line 945, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav ul.header__mnav__navigation li {
  border-bottom: 1px solid #684f82;
}
/* line 948, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav ul.header__mnav__navigation li a {
  text-decoration: none;
  display: block;
  margin-bottom: 0;
  background: #42145f;
  color: white;
  padding: 13px 16px 10px 16px;
  line-height: 19px;
}
/* line 957, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav ul.header__mnav__navigation li a.active {
  background-color: white;
}
/* line 962, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav ul.header__mnav__navigation .active {
  background: white;
  color: #42145f;
}
/* line 971, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav__navigation a {
  text-decoration: none;
  display: block;
  padding: 0.400em 0 0.300em 0.750em;
  margin-bottom: 0.100em;
  background: #5a5858;
  color: #bababa;
}
/* line 980, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__mnav__navigation .active {
  background: white;
  color: #5a5858;
}
/* line 987, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides > li {
  background-color: transparent;
}
/* line 990, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides > li a {
  position: relative;
  border-bottom: 1px solid #d8d8d8;
  border-top: none;
}
/* line 997, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides li:last-child a {
  border-bottom: none;
}
/* line 1002, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .finder:before, .header--mobile .tools-guides .finder-m:before {
  position: absolute;
  top: 15px;
  left: 5%;
  font-size: 24px;
}
/* line 1012, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .document-doc:before, .header--mobile .tools-guides .document-doc-m:before {
  position: absolute;
  top: 15px;
  left: 5%;
  font-size: 24px;
}
/* line 1022, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .card-reader:before, .header--mobile .tools-guides .card-reader-m:before {
  position: absolute;
  top: 15px;
  left: 5%;
  font-size: 24px;
}
/* line 1032, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .calculator:before, .header--mobile .tools-guides .calculator-m:before {
  position: absolute;
  top: 15px;
  left: 5%;
  font-size: 24px;
}
/* line 1042, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .financial-checkup:before, .header--mobile .tools-guides .financial-checkup-m:before {
  font-size: 17px;
  font-size: 1.7rem;
  position: absolute;
  top: 15px;
  left: 5%;
}
/* line 1052, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .savings:before, .header--mobile .tools-guides .savings-m:before {
  font-size: 20px;
  font-size: 2rem;
  position: absolute;
  top: 15px;
  left: 4%;
}
/* line 1062, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .debt-consilidation:before, .header--mobile .tools-guides .debt-consilidation-m:before {
  font-size: 20px;
  font-size: 2rem;
  position: absolute;
  top: 15px;
  left: 5%;
}
/* line 1072, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .tools-guides .questions:before, .header--mobile .tools-guides .questions-m:before {
  font-size: 16px;
  font-size: 1.6rem;
  position: absolute;
  top: 15px;
  left: 5%;
}
/* line 1082, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile.active {
  left: 250px;
}
/* line 1091, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header--global-nav div.mnav .snav .expanded-nav .right-nav .header-group {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin: 8px -2px;
  /* 9 */
  margin: 0.8rem -0.2rem;
  /* 9 */
}
/* line 1094, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header--global-nav div.mnav .snav .expanded-nav .right-nav .header-group .header-group__sign-post {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 26px;
  font-size: 2.6rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px;
  /* 9 */
  line-height: 3rem;
  /* 9 */
}
/* line 1100, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header--global-nav div.mnav .snav .expanded-nav .right-nav .header-group .header-group__headline {
  display: block;
  font-family: "RNHouseSansBold", sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 26px;
  /* 9 */
  font-size: 2.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px;
  /* 9 */
  line-height: 3rem;
  /* 9 */
}
/* line 1113, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header--global-nav a:focus {
  color: #42145f !important;
  background-color: #ffbf47;
}

/* line 1121, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile.active, .main.active {
  left: 250px;
}

/* line 1126, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li a.link--back:hover,
.header__snav__second-level .secondlevel_subchilds .header__snav__third-level > li:first-child a:hover {
  background: #42145f;
}

/* line 1138, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__second-level .secondlevel_subchilds .header__snav__third-level li ul li.secondlevel_subchilds span.third_level_heading {
  padding-top: 14px;
  display: inline-block;
}
/* line 1151, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__second-level .secondlevel_subchilds .header__snav__third-level > li:first-child a:hover {
  background: #42145f;
}
/* line 1159, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__second-level .secondlevel_subchilds .header__snav__third-level h3.section-heading a {
  color: #666666;
}

/* line 1167, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.main {
  z-index: 10;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: left 0.1s ease-out;
  -moz-transition: left 0.1s ease-out;
  -o-transition: left 0.1s ease-out;
  transition: left 0.1s ease-out;
}

/* line 1172, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--desktop {
  display: none;
}

/*------------------------------------*\
    $HEADER SPOKE PAGE
\*------------------------------------*/
/* line 1181, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--spoke--desktop {
  min-height: 63px;
  padding-top: 10px;
  background: #2a254b;
}

/* line 1189, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--spoke--mobile .header__links .logo {
  width: 100%;
}
/* line 1194, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--spoke--mobile .header__links .secure-sign-in a {
  display: block;
  background: #0c7f88;
  width: 100%;
  height: 45px;
  float: right;
  text-decoration: none;
  text-align: center;
  padding-top: 5px;
}

/* line 1209, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--desktop .header__logo, .header--spoke--desktop .header__logo {
  right: 13px;
  margin: 7px 0 0 25px;
  position: initial;
  width: auto;
}

/* line 1220, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.theme--white .comp-rich-text p a, .theme--light-blue .comp-rich-text p a, .theme--light-grey .comp-rich-text p a {
  color: #ad1982;
}
/* line 1222, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.theme--white .comp-rich-text p a:hover, .theme--light-blue .comp-rich-text p a:hover, .theme--light-grey .comp-rich-text p a:hover {
  color: #ad1982;
}
/* line 1229, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.theme--white .comp-rich-text li a, .theme--white .comp-rich-text p a, .theme--light-blue .comp-rich-text li a, .theme--light-blue .comp-rich-text p a, .theme--light-grey .comp-rich-text li a, .theme--light-grey .comp-rich-text p a {
  color: #ad1982;
}
/* line 1231, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.theme--white .comp-rich-text li a:hover, .theme--white .comp-rich-text p a:hover, .theme--light-blue .comp-rich-text li a:hover, .theme--light-blue .comp-rich-text p a:hover, .theme--light-grey .comp-rich-text li a:hover, .theme--light-grey .comp-rich-text p a:hover {
  color: #ad1982;
}
/* line 1233, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.theme--white .comp-rich-text li a:hover .body-copy, .theme--white .comp-rich-text p a:hover .body-copy, .theme--light-blue .comp-rich-text li a:hover .body-copy, .theme--light-blue .comp-rich-text p a:hover .body-copy, .theme--light-grey .comp-rich-text li a:hover .body-copy, .theme--light-grey .comp-rich-text p a:hover .body-copy {
  color: #ad1982;
}
/* line 1237, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.theme--white .comp-rich-text li a .body-copy, .theme--white .comp-rich-text p a .body-copy, .theme--light-blue .comp-rich-text li a .body-copy, .theme--light-blue .comp-rich-text p a .body-copy, .theme--light-grey .comp-rich-text li a .body-copy, .theme--light-grey .comp-rich-text p a .body-copy {
  color: #ad1982;
}

/* line 1246, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.wrapper.active {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 1256, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.nav-sup .header__mnav ul.header__mnav__navigation li {
  width: 100%;
  float: none;
}
/* line 1260, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.nav-sup .header__mnav ul.header__mnav__navigation li:last-child {
  background-color: transparent;
  width: 100%;
}
/* line 1264, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.nav-sup .header__mnav ul.header__mnav__navigation li:last-child > a {
  background-color: #42145f;
  border-bottom: 0px solid #42145f;
}
/* line 1268, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.nav-sup .header__mnav ul.header__mnav__navigation li:last-child > a:after {
  content: "\e63e";
  float: right;
  color: white;
  font-size: 22px;
  font-family: "nw-icons";
  display: none;
}
/* line 1280, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.nav-sup .header__mnav ul.header__mnav__navigation li:last-child {
  background-color: transparent;
  width: 100%;
}

/* line 1290, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
ul.innerLinks {
  float: right;
  position: absolute;
  right: 0;
  z-index: 9999;
  display: none;
  background-color: #329baa;
  padding: 0.6em 0;
  width: 224px;
}

/* line 1302, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.vertical_border {
  border-left: 1px solid #DFD9D1;
  display: inline-block;
  height: 35px;
  z-index: 100000000;
  position: relative;
  top: 8px;
  left: -38px;
}

/* line 1312, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.bt a {
  background-color: #329baa;
  width: 224px;
  z-index: 9999;
  color: white;
  padding: 9px 13px 9px 16px;
  text-decoration: none;
  font-size: 14px;
  display: block;
  float: left;
}
/* line 1323, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.bt a:hover {
  background-color: #2d8c9a;
}
/* line 1327, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.bt a.after {
  float: right;
  content: "\e012";
  color: white;
  font-size: 12px;
  font-family: "nw-icons";
}

/* line 1339, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.gnav-login-button.businessLogin:after {
  content: "\F023";
  font-family: "nw-icons";
  right: 33px;
  position: absolute;
  top: 11px;
}

/* line 1349, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.businessLogin {
  background-image: none;
}

/* line 1354, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__mnav .nav-heading2 {
  display: block;
}

/* line 1359, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__third-level {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: left 0.1s ease-out;
  -moz-transition: left 0.1s ease-out;
  -o-transition: left 0.1s ease-out;
  transition: left 0.1s ease-out;
  position: absolute;
  top: 0;
  left: 0px;
  width: 250px;
  background: #3a3a3a;
  z-index: -1;
  top: -86px;
}
/* line 1380, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__third-level li:last-child ul li {
  background: #e6e4e9;
}
/* line 1383, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__third-level li:last-child ul li a {
  border-bottom: 1px solid #684f82;
}
/* line 1391, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__third-level > li {
  position: relative;
  background: #46476e;
}
/* line 1396, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__third-level.active {
  left: 0;
  z-index: 1;
  top: 0;
  border-right: 0;
  min-height: 560px;
}

/* line 1405, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header__snav__third-level-hidden {
  display: none;
}

/* line 1410, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.comp-rich-text .intro-copy {
  font-size: 25px;
  font-size: 2.5rem;
  line-height: 2.7rem;
}
/* line 1414, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.comp-rich-text .pull-out-quote {
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 2.6rem;
}
/* line 1418, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.comp-rich-text blockquote {
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 26px;
  color: #666666;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 32px;
  /* 9 */
  margin-bottom: 3.2rem;
  /* 9 */
}
/* line 1423, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.comp-rich-text blockquote:before, .comp-rich-text blockquote:after {
  font-size: 30px;
  font-size: 3rem;
  color: #ad1982;
}

/* line 1431, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon {
  display: table;
  padding-left: .48em;
  width: auto;
  margin-bottom: 0;
  margin-top: 13px;
}
/* line 1438, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.finder {
  padding-left: 0.48em;
}
/* line 1440, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.finder:before {
  font-family: "nw-icons";
  content: "\e609";
  color: white;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 12px;
  top: 15px;
}
/* line 1454, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.finder:hover::before {
  color: #086978;
}
/* line 1461, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.calculator:before {
  font-family: "nw-icons";
  content: "\e613";
  color: white;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 12px;
  top: 16px;
}
/* line 1475, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.calculator:hover::before {
  color: #086978;
}
/* line 1482, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.document-doc:before {
  font-family: "nw-icons";
  content: "\e610";
  color: white;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 12px;
  top: 14px;
}
/* line 1496, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.document-doc:hover::before {
  color: #086978;
}
/* line 1503, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.card-reader:before {
  font-family: "nw-icons";
  content: "\e611";
  color: white;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 12px;
  top: 14px;
}
/* line 1517, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.card-reader:hover::before {
  color: #086978;
}
/* line 1524, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.financial-checkup:before {
  font-family: "nw-icons";
  content: "\e60a";
  color: white;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 12px;
  top: 14px;
}
/* line 1538, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.financial-checkup:hover::before {
  color: #086978;
}
/* line 1545, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon.savings:before {
  content: "\e022";
  font-family: "nw-icons";
  color: white;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 12px;
  top: 14px;
}
/* line 1560, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.cta.tool-icon:before {
  padding-right: 13px;
}

/* line 1569, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.wrapper ul.snav-mega-nav-list li span.cta.cta--m {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 4px;
  /* 9 */
  padding-top: 0.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 18px;
  /* 9 */
  padding-bottom: 1.8rem;
  /* 9 */
}
/* line 1573, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.wrapper ul.snav-mega-nav-list li span.cta.cta--m a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  padding: 0 42px 0 0;
  /* 9 */
  padding: 0 4.2rem 0 0;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0 0 0rem 0;
  /* 9 */
  max-width: 100%;
  color: #ad1982;
}
/* line 1581, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.wrapper ul.snav-mega-nav-list li span.cta.cta--m a:hover, .wrapper ul.snav-mega-nav-list li span.cta.cta--m a:focus {
  color: #42145f;
}
/* line 1585, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.wrapper ul.snav-mega-nav-list li span.cta.cta--m a:before {
  content: none;
}
/* line 1589, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.wrapper ul.snav-mega-nav-list li span.cta.cta--m a:after {
  position: absolute;
  content: "\e615";
  right: 0px;
  top: 50%;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 27px;
  /* 9 */
  font-size: 2.7rem;
  /* 9 */
  line-height: 1px;
}

/* line 1604, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile.dynamicHeader .logo {
  background-image: none !important;
}

/* line 1613, ../../../arete-core-design/sass-src/includes/global/header/_mobile.scss */
.header--mobile ul.header__snav .secondlevel_subchilds .secondlevel_subchilds_heading {
  max-width: none;
  display: inline;
}

/* line 1, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer {
  margin: 0px !important;
}
/* line 3, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer li {
  background: #f7f7f5;
  color: white;
}
/* line 7, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer li.topFooter {
  background: #42145f;
  color: white;
}
/* line 11, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer li:hover {
  background: none repeat scroll 0 0 #0092dd;
  border-bottom: 2px solid #0081C4;
}
/* line 16, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer .icon--branch-locator, .global-footer .icon--service-status, .global-footer .icon--security-centre, .global-footer .icon--about-us, .global-footer .icon--career {
  color: #647B9B;
}
/* line 19, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer .linkText {
  line-height: 18px;
  font-size: 16px;
}
/* line 24, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer ul li {
  border-bottom: 1px solid #393a64;
}
/* line 26, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.global-footer ul li:hover {
  border-bottom: 0;
}

/* line 37, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.header--mobile ~ footer .global-footer ul li:first-child {
  margin-left: 0px;
}

/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 47, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer {
  background: #f7f7f5;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-left: 0;
  border-top: 1px solid white;
}

/* line 53, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer__list {
  float: left;
  width: 100%;
  padding: 1.175em 0;
  list-style: none;
}
/* line 58, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer__list li {
  float: left;
  width: 44%;
  padding: 0px 0px 0px 0.915em;
  font-size: 11px;
  font-size: 1.1rem;
  line-height: 2rem;
  border-left: 0;
  color: white;
}
/* line 66, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer__list li:before {
  color: #b4a99f;
  content: "";
  padding: 0 0.5em 0 0;
  font-size: 1em;
  font-weight: normal;
}
/* line 73, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer__list li:first-child:before {
  content: "";
}
/* line 77, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer__list a {
  color: #42145f;
  text-decoration: none;
  border-bottom: 1px solid #42145f;
}
/* line 81, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer__list a:hover {
  border-bottom: none;
  text-decoration: none;
}

/*------------------------------------*\
    $FOOTER - FIND US SECTION
\*------------------------------------*/
/* line 90, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.find-us {
  float: right;
  width: 100%;
  padding-top: 0.77em;
  padding-right: 1.15em;
  padding-bottom: 0.77em;
  padding-left: 1.175em;
  text-align: center;
  border-top: 1px solid #2b4b6f;
}

/* line 101, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.find-us__head {
  float: none;
  display: inline-block;
  *display: inline;
  vertical-align: top;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1;
  color: #42145f;
  zoom: 1;
  padding-top: 3px;
}

/*------------------------------------*\
    $FOOTER - FIND US LIST
\*------------------------------------*/
/* line 115, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.find-us__list {
  border: none;
  padding: 0;
  width: auto;
  float: none;
  display: inline-block;
  zoom: 1;
}
/* line 122, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.find-us__list li {
  border: none;
  display: inline-block;
  zoom: 1;
  float: none;
  padding: 0 0 0 0.5em;
  vertical-align: middle;
  width: auto;
}
/* line 131, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.find-us__list a {
  float: left;
  height: 24px;
  width: 24px;
}

/*------------------------------------*\
    $FOOTER - SOCIAL ICONS
\*------------------------------------*/
/* line 140, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-fb {
  position: relative;
  border-radius: 4px;
  background-image: none;
}
/* line 144, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-fb:before {
  font-family: nw-icons;
  font-size: 22px;
  font-size: 2.2rem;
  content: "\e606";
  left: 2px;
  top: 1px;
  position: absolute;
}
/* line 152, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-fb:hover {
  background-image: none;
}

/* line 156, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-tweet {
  position: relative;
  border-radius: 4px;
}
/* line 159, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-tweet:before {
  font-family: nw-icons;
  font-size: 20px;
  font-size: 2rem;
  content: '\e603';
  left: 3px;
  top: 2px;
  position: absolute;
}

/* line 168, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-tweet, .icon-fb {
  text-decoration: none;
  background: #42145f;
  height: 24px;
  width: 24px;
}
/* line 173, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-tweet:before, .icon-fb:before {
  color: #f7f7f5;
  display: block;
}
/* line 177, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.icon-tweet:hover, .icon-fb:hover {
  background: #b4a99f;
}

/* line 184, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top {
  padding-top: 0px !important;
  background-color: #002d64 !important;
}
/* line 188, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top .global-footer li {
  background: #42145f;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;
}
/* line 191, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top .global-footer li:hover {
  border-bottom: 0px;
  background: #42145f;
}
/* line 197, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top .global-footer ul li {
  background: #42145f !important;
  padding: 12px 16px 11px 16px !important;
  border-bottom: 1px solid white !important;
}
/* line 201, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top .global-footer ul li a {
  font-size: 16px;
  line-height: 18px;
}
/* line 204, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top .global-footer ul li a .icon--support_center, .footer-top .global-footer ul li a .icon--find_branch, .footer-top .global-footer ul li a .icon--bank, .footer-top .global-footer ul li a .icon--service {
  font-size: 26px !important;
}
/* line 208, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top .global-footer ul li a span.linkText {
  margin-left: 8px !important;
  margin-top: 2px;
}
/* line 212, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top .global-footer ul li a span.icon--support_center, .footer-top .global-footer ul li a span.icon--find_branch, .footer-top .global-footer ul li a span.icon--bank, .footer-top .global-footer ul li a span.icon--service {
  font-size: 26px !important;
}
/* line 221, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.footer-top ul li {
  padding: 21px 18px 23px;
}

/* line 226, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.regulatory-footer {
  display: block;
  float: left;
  padding-top: 5px;
  color: #0a2f64;
  font-size: 11px;
  padding-bottom: 7px;
  line-height: 15px;
  margin-left: 16px;
  width: 90%;
}

/* line 238, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.main_Footer.ulster_Footer .icon-ln {
  background-image: url("../ulster_clientlibs/images-desktop/linkedin_sign-big_active.png") !important;
}
/* line 242, ../../../arete-core-design/sass-src/includes/global/footer/_mobile.scss */
.main_Footer.ulster_Footer .icon-tweet:before {
  font-size: 32px;
}

/* R17 Rebranding pre Footer*/
/* Component Styles */
/*------------------------------------------*\
    CTA - Mobile CSS
  
\*------------------------------------------*/
/*------------------------------------*\
    $CTA - Natwest Specific Styles
\*------------------------------------*/
/* line 9, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta {
  display: block;
  clear: both;
  overflow: hidden;
  /******************************\
          Tool Specific CTA Styles
  \******************************/
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta a {
  display: block;
  float: left;
  position: relative;
  margin: 1em 0;
  clear: left;
  font-size: 13px;
  font-size: 1.3rem;
  font-family: "RNHouseSansRegular", sans-serif;
  text-decoration: none;
  color: inherit;
  background-repeat: no-repeat;
  background-position: top right;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta a:hover {
  color: #067cd0;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta a:after, .cta a:before {
  position: relative;
  font-family: 'nw-icons';
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s a {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s a:hover, .cta.cta--s a:focus {
  text-decoration: underline;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s a:after {
  position: absolute;
  right: -11px;
  top: 0px;
  content: "";
  font-size: 11px;
  font-size: 1.1rem;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--branded a {
  padding: .313em 0 .313em 1em;
  color: #ad1982;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--tool-back a {
  padding: .313em .625em .313em 1.875em;
  color: white;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--tool-next a {
  padding: .313em 1.875em .313em .625em;
  color: white;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l a {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-right: 25px;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l a:after {
  position: absolute;
  font-size: 16px;
  font-size: 1.6rem;
  top: 5px;
  padding: 0 0 0 5px;
  content: "\e00c";
  right: 0;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l a:before {
  content: '';
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--branded a {
  padding: .438em 0 .438em 1em;
  color: white;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--sign-in a {
  /* 
    ab = X X X X 
  */
  padding: 7.5px 30px 7.5px 30px;
  padding: 0.75rem 3rem 0.75rem 3rem;
  /* 
    ab = X X X X 
  */
  margin: 0px 10px 0px 0px;
  margin: 0rem 1rem 0rem 0rem;
  background: #a01b85 url("../../images/icons/lock.png") 10px center no-repeat;
  color: white;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--sign-in a:hover {
  background-color: #50003f;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--sign-in .cta--sign-in--icon {
  /* 
    ab = X X X X 
  */
  padding: 0px 10px 0px 20px;
  padding: 0rem 1rem 0rem 2rem;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-alignment-right a {
  margin-right: -1px !important;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-alignment-right.cta--s {
  padding-right: 0 !important;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-alignment-right.cta--branded a {
  margin-right: 0 !important;
}
/* line 126, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-alignment-right.cta--branded.cta--s {
  padding-right: 42px !important;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-alignment-right.cta--branded.cta--s.cta--m {
  padding-right: 0 !important;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-hide-history a {
  color: #ad1982;
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: right -604px;
}
/* line 144, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-hide-history a:hover {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: right -660px;
  color: #42145f;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-hide-history a:focus {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: right -660px;
  color: #42145f;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-show-history a {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: right -632px;
  color: #ad1982;
  font-size: 14px;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-show-history a:hover {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: right -691px;
  color: #42145f;
}
/* line 167, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-show-history a:focus {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: right -691px;
  color: #42145f;
}
/* line 176, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-hide-details a {
  color: #ad1982;
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: 2px -606px;
}
/* line 180, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-hide-details a:hover {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: 2px -660px;
  color: #42145f;
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-hide-details a:focus {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: 2px -660px;
  color: #42145f;
}
/* line 193, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-show-details a {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: 2px -634px;
  color: #ad1982;
  font-size: 14px;
}
/* line 198, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-show-details a:hover {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: 2px -693px;
  color: #42145f;
}
/* line 203, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.icon-show-details a:focus {
  background: url("../../images/icons/tracker-sprites.png") no-repeat;
  background-position: 2px -693px;
  color: #42145f;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-new-window a {
  margin-right: 16px;
  color: #06b3bb;
}
/* line 217, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-new-window.cta-new-window-large a {
  font-size: 18px;
  font-size: 1.8rem;
  padding-right: 30px;
  background: url("images-desktop/newwindow_medium.png") no-repeat right center;
  line-height: 22px;
}
/* line 222, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-new-window.cta-new-window-large a:focus {
  background: url("images-desktop/newwindow_medium_light.png") no-repeat right center;
}
/* line 225, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-new-window.cta-new-window-large a:hover {
  background: url("images-desktop/newwindow_medium_hover.png") no-repeat right center;
  color: #42145f;
}
/* line 229, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta-new-window.cta-new-window-large a {
  background: url("images-desktop/newwindow_medium_white.png") no-repeat right center;
  color: white;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta-new-window.cta-new-window-large a:hover {
  color: #34a2b2;
  background: url("images-desktop/newwindow_medium.png") no-repeat right center;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta-new-window.cta-new-window-large a:focus {
  background: url("images-desktop/newwindow_medium_light.png") no-repeat right center;
}
/* line 243, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-new-window.cta-new-window-small a {
  font-size: 14px;
  font-size: 1.4rem;
  padding-right: 21px;
  background: url("images-desktop/newwindow_small.png") no-repeat right center;
  line-height: 17px;
}
/* line 248, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-new-window.cta-new-window-small a:focus {
  background: url("images-desktop/newwindow_small_light.png") no-repeat right center;
}
/* line 250, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.shelf__inner .comp-rich-text p .cta.cta-new-window.cta-new-window-small a:focus {
  padding-right: 21px;
}
/* line 254, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-new-window.cta-new-window-small a:hover {
  background: url("images-desktop/newwindow_small_hover.png") no-repeat right center;
  color: #42145f;
}
/* line 258, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta-new-window.cta-new-window-small a {
  background: url("images-desktop/newwindow_small_white.png") no-repeat right center;
  color: white;
}
/* line 261, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta-new-window.cta-new-window-small a:hover {
  color: #34a2b2;
  background: url("images-desktop/newwindow_small.png") no-repeat right center;
}
/* line 265, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta-new-window.cta-new-window-small a:focus {
  background: url("images-desktop/newwindow_small_light.png") no-repeat right center;
}

/* line 274, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--download {
  width: 100%;
  margin-bottom: 0.75em;
  padding-left: 31px;
  line-height: 1.3;
  min-height: 28px;
  float: left;
  color: #067cc4;
  text-decoration: none;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--download a {
  color: #067cc4;
  margin: 0;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 288, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--download a:hover {
  color: #067cc4;
}

/*------------------------------------*\
    $LIST
\*------------------------------------*/
/* line 297, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta-list li {
  margin-bottom: 1.25em;
}

/*------------------------------------*\
    $HERO OFFERS
\*------------------------------------*/
/* line 304, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--box > a, .cta.cta--box > a:hover, .cta.cta--btn > a, .cta.cta--btn > a:hover {
  color: #42145f;
  height: auto;
  line-height: 1.667em;
  padding: 0 1.767em 0 .722em;
  background-color: white;
}

/* line 311, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--box a:before, .cta.cta--box a:after, .cta.cta--btn a:before, .cta.cta--btn a:after {
  right: .433em;
  top: 0.6em;
  font-size: 1.7rem;
}

/* line 318, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta--box a, .theme--light-blue .cta--box a {
  color: #42145f;
}

/* line 323, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .comp-rich-text p .cta.cta--btn a, .theme--blue .comp-rich-text p .cta.cta--btn a:hover, .theme--blue .cta.cta--btn a, .theme--blue .cta.cta--btn a:hover {
  color: #42145f;
}

/* line 328, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--light-blue .cta.cta--btn a, .theme--light-blue .cta.cta--btn a:hover {
  color: white;
  background-color: #42145f;
}

/* line 335, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .product-table .cta.cta--btn a, .theme--blue .product-table .cta.cta--btn a:hover, .theme--white .product-table .cta.cta--btn a, .theme--white .product-table .cta.cta--btn a:hover {
  color: white !important;
  background-color: #42145f;
}

/* line 341, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--branded.cta--m a {
  color: white;
}

/* line 346, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .comp-rich-text .download {
  background: url("../../images/icons/rte-download.png") no-repeat scroll left -545px;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .tool--shelf .cta.cta--m a {
  font-size: 18px;
  line-height: 22px;
}

/* line 357, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.clearfix.grid-margin .tool--shelf-next-list li .cta.cta--branded.cta--m a:after {
  right: 0;
}

/* line 360, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--branded.cta--m a:hover, .theme--blue .cta.cta--branded.cta--m a:focus {
  color: #0290db;
}

/* line 363, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m.cta--branded a:active:hover {
  color: #42145f !important;
}

/* line 367, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m.cta--branded a:focus:hover,
.theme--blue .cta.cta--branded.cta--m.cta--s a:focus:hover {
  color: #42145f !important;
}

/* IE10 browser only*/
/* line 374, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.ie10 .desk--one-half .cta.cta--s a:after {
  top: -2px;
}

/********Flexible width of CTA***************/
/* line 380, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta--strap--width {
  width: 100% !important;
  overflow: hidden;
}

/* line 384, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
span.cta.cta--btn a {
  padding: 0 1.767em 0 .722em;
}

/* CTA include */
/* line 388, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.disabled--cta a {
  background: url("../../images/angles/sprite-angles.png") no-repeat scroll right -608px rgba(0, 0, 0, 0);
  cursor: default;
  color: #aaa;
}

/* line 393, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.disabled--cta a:hover {
  background: url("../../images/angles/sprite-angles.png") no-repeat scroll right -608px rgba(0, 0, 0, 0);
  color: #aaa;
}

/*CTA include end */
/* line 398, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta {
  display: block;
  clear: both;
  overflow: hidden;
  /** Email CTA Start**/
  /** Email CTA End**/
}
/* line 402, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta a {
  font-size: 14px;
  font-size: 1.4rem;
  color: #42145f;
  display: block;
  float: left;
  position: relative;
  margin: 1em 0;
  clear: left;
  font-family: "RNHouseSansRegular", sans-serif;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: top right;
  /*&:hover {
    color: $primary-1-hover;
  }*/
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta a:hover {
  color: #067cd0;
}
/* line 420, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta a:after, .cta a:before {
  position: relative;
  font-family: 'nw-icons';
}
/* line 425, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--back-m {
  /* 
    ab = X X
  */
  margin-left: -20px;
  margin-left: -2rem;
  float: left;
}
/* line 428, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--back-m a {
  background-color: #666666;
  padding: 0.8em 1.5em;
  color: white;
  text-decoration: none;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--back-m a:hover {
  color: white;
}
/* line 438, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta-m-back a {
  /* 
    ab = X X X X 
  */
  padding: 10px 42px 10px 40px;
  padding: 1rem 4.2rem 1rem 4rem;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5;
  float: none;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l a {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 449, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font10 a {
  font-size: 10px;
}
/* line 451, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font10 a:after, .cta.cta--l.cta--font10 a:before {
  font-size: 10px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font12 a {
  font-size: 12px;
}
/* line 457, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font12 a:after, .cta.cta--l.cta--font12 a:before {
  font-size: 12px;
}
/* line 461, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font14 a {
  font-size: 14px;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font14 a:after, .cta.cta--l.cta--font14 a:before {
  font-size: 14px;
}
/* line 467, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font16 a {
  font-size: 16px;
}
/* line 469, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font16 a:after, .cta.cta--l.cta--font16 a:before {
  font-size: 16px;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--l.cta--font18 a {
  font-size: 18px;
}
/* line 477, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--tool-back a {
  padding: .313em .625em .313em 1.875em;
  color: white;
}
/* line 482, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--tool-next a {
  padding: .313em 1.875em .313em .625em;
  color: white;
}
/* line 488, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--sign-in a {
  /* 
    ab = X X X X 
  */
  padding: 7.5px 30px 7.5px 30px;
  padding: 0.75rem 3rem 0.75rem 3rem;
  /* 
    ab = X X X X 
  */
  margin: 0px 10px 0px 0px;
  margin: 0rem 1rem 0rem 0rem;
  background: #a01b85 url("../../images/icons/lock.png") 10px center no-repeat;
  color: white;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--sign-in a:hover, .cta.cta--sign-in a:focus {
  background-color: #50003f;
}
/* line 497, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--sign-in .cta--sign-in--icon {
  /* 
    ab = X X X X 
  */
  padding: 0px 10px 0px 20px;
  padding: 0rem 1rem 0rem 2rem;
}
/* line 503, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m a {
  color: #ad1982;
  /* 
    ab = X X
  */
  min-height: 23px;
  min-height: 2.3rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 320px;
  /* 9 */
  max-width: 32rem;
  /* 9 */
  font-family: "RNHouseSansRegular";
  color: #ad1982;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 
    ab = X X
  */
  line-height: 22px;
  line-height: 2.2rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  padding: 10px 12px 10px 0;
  /* 9 */
  padding: 1rem 1.2rem 1rem 0;
  /* 9 */
  /* 
    ab = X X X X 
  */
  margin: 10px 0px 10px 0px;
  margin: 1rem 0rem 1rem 0rem;
  overflow: visible;
  margin: 0.3rem 0rem 0.1rem;
  padding: 0.5rem 4.2rem 0.5rem 0rem;
}
/* line 508, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m a:before {
  content: none;
}
/* line 511, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m a:after {
  content: "\e615";
  font-family: "nw-icons";
  font-size: 2.7rem;
  line-height: 1px;
  position: absolute;
  right: 4px;
  top: 50%;
  z-index: 9;
}
/* line 521, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m a:hover {
  color: #42145f;
}
/* line 525, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta-alignment-center, .cta.cta--branded.cta--m.cta-alignment-right, .cta.cta--branded.cta--m.cta-alignment-left {
  padding: 0px;
}
/* line 528, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--font10 a {
  font-size: 10px;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--font10 a:after, .cta.cta--branded.cta--m.cta--font10 a:before {
  top: 8px;
}
/* line 535, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--font12 a {
  font-size: 12px;
}
/* line 537, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--font12 a:after, .cta.cta--branded.cta--m.cta--font12 a:before {
  top: 9px;
}
/* line 542, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--font14 a {
  font-size: 14px;
}
/* line 546, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--font16 a {
  font-size: 16px;
}
/* line 550, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--font18 a {
  font-size: 18px;
}
/* line 553, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--s {
  padding: 0;
}
/* line 555, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--s a:before {
  content: none;
}
/* line 558, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--m.cta--s a:after {
  position: absolute;
  right: 4px !important;
  /* 
    ab = X X
  */
  font-size: 27px;
  font-size: 2.7rem;
  top: 46% !important;
}
/* line 567, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.margin--remove {
  margin-left: -50px;
}
/* line 570, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.cta--font10 a {
  font-size: 10px;
}
/* line 572, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.cta--font10 a:after, .cta.cta--branded.cta--l.cta--font10 a:before {
  top: 8px;
}
/* line 577, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.cta--font12 a {
  font-size: 12px;
}
/* line 579, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.cta--font12 a:after, .cta.cta--branded.cta--l.cta--font12 a:before {
  top: 10px;
}
/* line 584, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.cta--font14 a {
  font-size: 14px;
}
/* line 588, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.cta--font16 a {
  font-size: 16px;
}
/* line 592, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l.cta--font18 a {
  font-size: 18px;
}
/* line 595, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l a {
  font-family: "RNHouseSansBold";
  background-color: #34a2b2;
  border-radius: 5px;
  border-width: 0;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white !important;
  cursor: pointer;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px;
  /* 9 */
  line-height: 2.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  margin: 10px 21px 16px 0rem;
  /* 9 */
  margin: 1rem 2.1rem 1.6rem 0rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding: 10px 18px 12px 20px;
  /* 9 */
  padding: 1rem 1.8rem 1.2rem 2rem;
  /* 9 */
  text-align: center;
  text-shadow: 0px 2px #13687e;
  border-top: solid 1px #43c9d2;
  text-decoration: none;
  width: 100%;
}
/* line 612, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l a:before {
  content: '';
}
/* line 615, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l a:after {
  content: '';
  padding: 0;
}
/* line 619, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l a:hover {
  background: #30909e;
  color: white !important;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  text-decoration: none;
}
/* line 625, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l a:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 630, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta--l a[title='More Info'] {
  margin-bottom: 11px;
}
/* line 634, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta-button-disabled {
  float: left;
  background-image: none;
}
/* line 637, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta-button-disabled a, .cta.cta--branded.cta-button-disabled input {
  -webkit-box-shadow: 0 3px 0 #a09489, 0 1px 0 #eeede9 inset;
  -moz-box-shadow: 0 3px 0 #a09489, 0 1px 0 #eeede9 inset;
  box-shadow: 0 3px 0 #a09489, 0 1px 0 #eeede9 inset;
  background-color: #b4a99f;
  color: white;
  text-shadow: none;
  border: none;
  pointer-events: none;
  cursor: default;
}
/* line 645, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta-button-disabled a:hover, .cta.cta--branded.cta-button-disabled input:hover {
  background-color: #b4a99f;
}
/* line 650, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta-button-disabled.cta--l a:focus {
  border: none;
}
/* line 656, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m {
  padding: 19px 0px 18px 0px;
  /***********************Gray BG CTA bar:**************************/
}
/* line 660, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font10 a {
  font-size: 10px;
}
/* line 662, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font10 a:after, .cta.cta--m.cta--font10 a:before {
  font-size: 10px;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font12 a {
  font-size: 12px;
}
/* line 668, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font12 a:after, .cta.cta--m.cta--font12 a:before {
  font-size: 12px;
}
/* line 672, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font14 a {
  font-size: 14px;
}
/* line 674, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font14 a:after, .cta.cta--m.cta--font14 a:before {
  font-size: 14px;
}
/* line 678, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font16 a {
  font-size: 16px;
}
/* line 680, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font16 a:after, .cta.cta--m.cta--font16 a:before {
  font-size: 16px;
}
/* line 684, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta--font18 a {
  font-size: 18px;
}
/* line 687, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  padding: 0 42px 0 0;
  /* 9 */
  padding: 0 4.2rem 0 0;
  /* 9 */
  max-width: none;
  color: #ad1982;
  font-weight: normal;
  text-decoration: none;
}
/* line 698, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m a:hover, .cta.cta--m a:focus {
  color: #42145f;
}
/* line 701, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m a:before {
  position: absolute;
  content: "";
  right: 0px;
  top: 50%;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  line-height: 1px;
}
/* line 710, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m a:after {
  position: absolute;
  content: "\e615";
  right: 0px;
  top: 50%;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 27px;
  /* 9 */
  font-size: 2.7rem;
  /* 9 */
  line-height: 1px;
}
/* line 720, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--logout {
  float: left;
  width: auto;
}
/* line 723, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--logout a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  line-height: 25px;
  line-height: 2.5rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 25px 5px 40px;
  padding: 0.5rem 2.5rem 0.5rem 4rem;
    /* 
        ab = X X 
    */
  margin: 5px 0px;
  margin: 0.5rem 0rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url("../../images/icons/tracker-sprites.png") left -229px no-repeat;
  font-weight: normal;
  text-decoration: none;
  color: white;
}
/* line 734, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--logout a:before, .cta.cta--m.icon--logout a:after {
  /* 
    ab = X X
  */
  top: 16px;
  top: 1.6rem;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  opacity: 1;
}
/* line 739, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--logout a:before {
  content: '\e00c';
}
/* line 744, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--profile {
  float: left;
  width: 100%;
  background: #42145f;
}
/* line 748, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--profile a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  line-height: 25px;
  line-height: 2.5rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 25px 5px 40px;
  padding: 0.5rem 2.5rem 0.5rem 4rem;
    /* 
        ab = X X 
    */
  margin: 5px 0px;
  margin: 0.5rem 0rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url("../../images/icons/tracker-sprites.png") left -274px no-repeat;
  font-weight: normal;
  text-decoration: none;
  color: white;
}
/* line 759, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--profile a:before, .cta.cta--m.icon--profile a:after {
  /* 
    ab = X X
  */
  top: 16px;
  top: 1.6rem;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  opacity: 1;
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 767, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--profile a:before {
  content: '\e00c';
}
/* line 774, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon-arrow a:before, .cta.cta--m.icon-arrow a:after {
  -ms-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
/* line 781, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon-back {
  float: left;
  width: 100%;
  background: #42145f;
}
/* line 785, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon-back a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  line-height: 25px;
  line-height: 2.5rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 10px 5px 20px;
  padding: 0.5rem 1rem 0.5rem 2rem;
  /* 
    ab = X X X X 
  */
  margin: 5px 0px 5px 5px;
  margin: 0.5rem 0rem 0.5rem 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  text-decoration: none;
  color: white;
}
/* line 795, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon-back a:before, .cta.cta--m.icon-back a:after {
  /* 
    ab = X X
  */
  top: 16px;
  top: 1.6rem;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  left: 0;
  opacity: 1;
  content: '';
}
/* line 802, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon-back a:before {
  content: '\e017';
}
/* line 807, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--call {
  background: url("../../images/icons/tracker-sprites.png") left -315px no-repeat;
    /* 
        ab = X X 
    */
  margin: 0px 10px;
  margin: 0rem 1rem;
}
/* line 810, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--call a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  /* 
    ab = X X
  */
  line-height: 35px;
  line-height: 3.5rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 0px 40px;
  padding: 0rem 0rem 0rem 4rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  text-decoration: none;
  color: white;
  width: 90%;
}
/* line 822, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--chat {
  background: url("../../images/icons/tracker-sprites.png") left -370px no-repeat;
    /* 
        ab = X X 
    */
  margin: 0px 10px;
  margin: 0rem 1rem;
}
/* line 825, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--chat a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  /* 
    ab = X X
  */
  line-height: 35px;
  line-height: 3.5rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 0px 40px;
  padding: 0rem 0rem 0rem 4rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  text-decoration: none;
  color: white;
  width: 90%;
}
/* line 837, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--message-us {
  background: url("../../images/icons/tracker-sprites.png") left -419px no-repeat;
    /* 
        ab = X X 
    */
  margin: 0px 10px;
  margin: 0rem 1rem;
}
/* line 840, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.icon--message-us a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  /* 
    ab = X X
  */
  line-height: 35px;
  line-height: 3.5rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 0px 40px;
  padding: 0rem 0rem 0rem 4rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  text-decoration: none;
  color: white;
  width: 90%;
}
/* line 853, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--m.cta-white a {
  background: url("../../images/icons/cta-arrow-white-small.png") no-repeat right 0px transparent;
  /* 
    ab = X X
  */
  padding-right: 31px;
  padding-right: 3.1rem;
  /* 
    ab = X X
  */
  margin-top: 8px;
  margin-top: 0.8rem;
  /* 
    ab = X X
  */
  height: 20px;
  height: 2rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
  color: white;
}
/* line 864, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  /* 
    ab = X X
  */
  line-height: 25px;
  line-height: 2.5rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 32px 0px 0px;
  padding: 0rem 3.2rem 0rem 0rem;
  /* 
    ab = X X
  */
  margin: 0px;
  margin: 0rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  text-decoration: none;
  color: #0089cf;
  padding-right: 0px;
  /* Added as part of 7448*/
  /*padding-right:$Link_Padding_Right; commented as part of 6034*/
}
/* line 876, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s a:hover {
  text-decoration: none;
}
/* line 879, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s a:after {
  /* include folder*/
  position: absolute;
  right: -11px;
  top: 0px;
  content: "";
  font-size: 11px;
  font-size: 1.1rem;
  /* include folder end*/
}
/* line 893, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s.cta-white a {
  background: url("../../images/icons/cta-arrow-white-small.png") no-repeat right 0px transparent;
  /* 
    ab = X X
  */
  padding-right: 31px;
  padding-right: 3.1rem;
  /* 
    ab = X X
  */
  margin-top: 8px;
  margin-top: 0.8rem;
  /* 
    ab = X X
  */
  height: 20px;
  height: 2rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
  color: white;
}
/* line 900, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s.cta-white a:focus, .cta.cta--s.cta-white a:active {
  background: none;
}
/* line 902, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--s.cta-white a:focus:after, .cta.cta--s.cta-white a:active:after {
  top: 46%;
  font-family: 'nw-icons';
  content: "\e615";
  font-size: 20px;
  line-height: 1px;
  right: 0;
  z-index: 9;
  position: absolute;
  display: block;
  color: #42145f;
}
/* line 921, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--toggle a {
  line-height: 2.5rem;
  /* 
    ab = X X
  */
  padding-left: 40px;
  padding-left: 4rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  text-decoration: none;
  /* 
    ab = X X
  */
  left: -8px;
  left: -0.8rem;
  color: #ad1982;
}
/* line 933, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--email a {
  background: url("../../images/icons/email-icon.png") no-repeat 0 0px transparent;
  /* 
    ab = X X
  */
  padding-left: 35px;
  padding-left: 3.5rem;
  /* 
    ab = X X
  */
  height: 20px;
  height: 2rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
}
/* line 941, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--close a {
  background: url("../../images/icons/cta--close-arrow.png") no-repeat right 0px transparent;
  padding-right: 31px;
  /* 
    ab = X X
  */
  height: 23px;
  height: 2.3rem;
  /* 
    ab = X X
  */
  line-height: 23px;
  line-height: 2.3rem;
}
/* line 950, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--branded.cta-email-submit a {
  background: url("../../images/icons/cta-arrow-white-small.png") no-repeat right 0px transparent;
  /* 
    ab = X X
  */
  padding-right: 31px;
  padding-right: 3.1rem;
  /* 
    ab = X X
  */
  margin-top: 8px;
  margin-top: 0.8rem;
  /* 
    ab = X X
  */
  height: 20px;
  height: 2rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
  padding-top: 2.25px;
}
/* line 961, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta.cta--close a, .cta.cta-email-submit a, .cta.cta--email a {
  color: white;
}

/* line 972, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .cta.cta--branded.cta--l a {
  width: 100%;
}
/* line 975, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .cta.cta--branded.cta-button-disabled {
  width: 100%;
}

/* line 982, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.shelf.shelf--product-detail .cta.cta--l {
  padding-left: 16px;
  padding-right: 16px;
}
/* line 986, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.shelf.shelf--product-detail .cta.cta--m {
  padding-left: 0px;
}

/* line 990, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.shelf__inner.shelf--padded ~ .cta, .shelf__inner.shelf--padded ~ .comp-rich-text {
  padding-left: 16px;
  padding-right: 16px;
}

/* line 995, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m a, .theme--blue .cta.cta--l a {
  color: white;
}
/* line 997, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m a:hover, .theme--blue .cta.cta--m a:focus, .theme--blue .cta.cta--l a:hover, .theme--blue .cta.cta--l a:focus {
  color: #aeabd0;
}
/* line 1001, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta a {
  color: white;
}
/* line 1003, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta a:hover, .theme--blue .cta a:focus {
  color: #aeabd0;
}
/* line 1009, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m.cta--branded a {
  color: white;
}
/* line 1011, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m.cta--branded a:hover {
  color: #b4a99f;
}
/* line 1017, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m a {
  color: white;
}
/* line 1019, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue .cta.cta--m a:hover, .theme--blue .cta.cta--m a:focus {
  color: white;
}

/* line 1026, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--white .cta.cta--m a, .theme--white .cta.cta--l a, .theme--light-blue .cta.cta--m a, .theme--light-blue .cta.cta--l a, .theme--light-grey .cta.cta--m a, .theme--light-grey .cta.cta--l a, .theme--brown .cta.cta--m a, .theme--brown .cta.cta--l a,
.theme--dark-grey .cta.cta--m a,
.theme--dark-grey .cta.cta--l a {
  color: #42145f;
  text-decoration: none;
}
/* line 1029, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--white .cta.cta--m a:hover, .theme--white .cta.cta--m a:focus, .theme--white .cta.cta--l a:hover, .theme--white .cta.cta--l a:focus, .theme--light-blue .cta.cta--m a:hover, .theme--light-blue .cta.cta--m a:focus, .theme--light-blue .cta.cta--l a:hover, .theme--light-blue .cta.cta--l a:focus, .theme--light-grey .cta.cta--m a:hover, .theme--light-grey .cta.cta--m a:focus, .theme--light-grey .cta.cta--l a:hover, .theme--light-grey .cta.cta--l a:focus, .theme--brown .cta.cta--m a:hover, .theme--brown .cta.cta--m a:focus, .theme--brown .cta.cta--l a:hover, .theme--brown .cta.cta--l a:focus,
.theme--dark-grey .cta.cta--m a:hover,
.theme--dark-grey .cta.cta--m a:focus,
.theme--dark-grey .cta.cta--l a:hover,
.theme--dark-grey .cta.cta--l a:focus {
  color: #ad1982;
}
/* line 1036, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--white .cta.cta--m.cta--branded a, .theme--light-blue .cta.cta--m.cta--branded a, .theme--light-grey .cta.cta--m.cta--branded a, .theme--brown .cta.cta--m.cta--branded a,
.theme--dark-grey .cta.cta--m.cta--branded a {
  color: #ad1982;
  text-decoration: none;
}
/* line 1039, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--white .cta.cta--m.cta--branded a:hover, .theme--light-blue .cta.cta--m.cta--branded a:hover, .theme--light-grey .cta.cta--m.cta--branded a:hover, .theme--brown .cta.cta--m.cta--branded a:hover,
.theme--dark-grey .cta.cta--m.cta--branded a:hover {
  color: #42145f;
}
/* line 1047, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--white .cta.cta--s.cta--branded a, .theme--light-blue .cta.cta--s.cta--branded a, .theme--light-grey .cta.cta--s.cta--branded a, .theme--brown .cta.cta--s.cta--branded a,
.theme--dark-grey .cta.cta--s.cta--branded a {
  color: #ad1982;
  text-decoration: none;
}
/* line 1050, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--white .cta.cta--s.cta--branded a:hover, .theme--light-blue .cta.cta--s.cta--branded a:hover, .theme--light-grey .cta.cta--s.cta--branded a:hover, .theme--brown .cta.cta--s.cta--branded a:hover,
.theme--dark-grey .cta.cta--s.cta--branded a:hover {
  color: #42145f;
}

/* line 1058, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue.single-article .webchatHidden .cta.cta--l a {
  color: #42145f;
}
/* line 1060, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue.single-article .webchatHidden .cta.cta--l a:hover {
  color: #ad1982;
}

/* line 1066, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.lifemoments-blog .cta--m a {
  color: #42145f;
  padding: 10px 42px 10px 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
}
/* line 1071, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.lifemoments-blog .cta--m a:hover {
  color: #42145f;
}
/* line 1074, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.lifemoments-blog .cta--m a:before {
  top: 7px;
  content: "\e00d";
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 1079, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.lifemoments-blog .cta--m a:after {
  top: 8px;
  content: "\e00e";
  font-size: 16px;
  font-size: 1.6rem;
  bottom: 0;
  text-decoration: none;
}
/* line 1088, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.lifemoments-blog .cta--l a:after {
  font-size: 16px;
  font-size: 1.6rem;
  top: 2px;
  padding: 0 0 0 5px;
  content: "\e00c";
}

/* line 1101, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.recalculate-cta .cta-white.cta--s.cta a {
  /* 
    ab = X X
  */
  height: 25px;
  height: 2.5rem;
  /* 
    ab = X X
  */
  line-height: 25px;
  line-height: 2.5rem;
}

/* line 1110, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.itl-tool .aip-result-section .aip-result-block .aip--resultContainer .title {
  /* 
    ab = X X X X 
  */
  padding: 20px 0px 20px 0px;
  padding: 2rem 0rem 2rem 0rem;
}

/* line 1115, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile {
  /* tool pages HMCIB mobile page */
  /* over draft calc page in mobile*/
  /* HMCIB Mobile page result page heading white color ****/
}
/* line 1116, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool {
  /* Browser update mobile agreementPrinciple***/
}
/* line 1117, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .tool--mortgageDetails .tool--input-comp .dependant-details .select-box-width-medium span {
  width: 112px;
}
/* line 1122, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .tool-comp #agreementPrinciple .cta.cta--m a {
  padding-top: 1rem;
  line-height: 0px;
  color: #ad1982;
  /*background: $itl-tool-cta-m-a-bg-m;*/
}
/* line 1128, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .tool-comp #agreementPrinciple .cta.cta--s a {
  margin: 10px 0;
}
/* line 1132, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool #js-borrow--result .cta.cta--branded.cta--l a:after {
  display: none;
}
/* line 1138, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .cta.cta--m a {
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 42px 11px 0px;
  padding: 0rem 4.2rem 1.1rem 0rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: url("../../images/icons/tracker-sprites.png") right -196px no-repeat;
  font-weight: normal;
  text-decoration: none;
  color: #AD1982;
}
/* line 1147, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .cta.cta--m a:before, .main--tool-mobile .itl-tool .cta.cta--m a:after {
  content: '';
}
/* line 1151, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .cta.cta--m.cta--branded a {
  background-image: none;
  padding-top: 14px !important;
  /* 
    ab = X X
  */
  line-height: 26px;
  line-height: 2.6rem;
  color: #ad1982;
}
/* line 1156, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .cta.cta--m.cta--branded a:after {
  top: 50%;
  font-family: 'nw-icons';
  content: "\e615";
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 1px;
  right: 0px;
  z-index: 9;
  position: absolute;
  display: block;
  padding: 0px;
}
/* line 1169, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .itl-tool .cta.cta--m.cta--branded a:hover {
  background-image: none;
  color: #42145f;
  text-decoration: none;
}
/* line 1181, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .tool--description .tool-desc-right .title {
  min-height: inherit;
}
/* line 1184, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .tool--description .tool-desc-right .cta.cta--branded.cta--m a {
  padding-top: 0px;
}
/* line 1188, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .tool--description .tool-desc-text {
  margin-top: 0px;
}
/* line 1193, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .tool-desc-right {
  margin-top: 0px;
}
/* line 1198, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .float-left.overlay-cta .cta.cta--branded.cta--m a {
  padding-top: 0;
}
/* line 1202, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .palm--one-whole.borrow--result .comp-rich-text h2 strong {
  color: white;
}
/* line 1205, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .cta.cta--branded.cta--l a {
  width: 100% !important;
}
/* line 1207, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.main--tool-mobile .cta.cta--branded.cta--l a:focus {
    /* 
        ab = X X 
    */
  padding: 12.5px 0px;
  padding: 1.25rem 0rem;
}

/* line 1217, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta a {
  color: #42145f;
}
/* line 1221, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--m a, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--l a, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--s a {
  color: #42145f;
}
/* line 1223, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--m a:hover, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--m a:focus, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--l a:hover, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--l a:focus, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--s a:hover, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--s a:focus {
  color: #067cd0;
}
/* line 1229, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--branded.cta--m a {
  color: #ad1982;
}
/* line 1231, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--branded.cta--m a:hover, .theme--blue.canvas-shelf .accordion-shelf .accordion-section-content .cta.cta--branded.cta--m a:focus {
  color: #42145f;
}

/* line 1245, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.shelf__inner .comp-rich-text p .download a {
  text-decoration: none;
}

/* line 1253, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.cta--download a {
  margin-top: 0px;
}

/* line 1260, ../../../arete-core-design/sass-src/includes/components/cta/_mobile.scss */
.canvas-shelf .cta--download a {
  margin: 3px 3px 6px 0px;
}

/*------------------------------------*\
    EU-cookies -- Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container class used in CQ (.cookie-container)
 * INNER BLOCK......inner items (.cookie, etc.)
 * HIDDEN ELEMENT......hidden elements styling (.cookie__hidden, etc.)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.cookie-container {
  position: relative;
  clear: both;
  overflow: hidden;
}

/*------------------------------------*\
    $INNER BLOCK
\*------------------------------------*/
/* line 21, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.cookie {
  width: 100%;
  margin: 0;
  float: none;
  min-height: 40px;
  padding: 5%;
  position: relative;
  background-color: #dfe0f0;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5;
  z-index: 999;
}

/* line 34, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.cookie__h-subline {
  margin-bottom: 0.937em;
  font-size: 16px;
  font-size: 1.6rem;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.cookie__close {
  width: 1.666em;
  height: 1.666em;
  position: absolute;
  top: 5px;
  right: 0.313em;
  float: right;
  text-decoration: none;
  background-color: red;
  color: white;
  cursor: pointer;
  z-index: 999;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.cookie__close:after {
  position: relative;
  left: 3px;
  top: -1px;
  font-size: 14px;
  font-size: 1.4rem;
  color: white;
  font-family: 'nw-icons';
  content: "\e010";
}
/* line 65, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.cookie__close:hover, .cookie__close:focus {
  background-color: #004a78;
}

/*------------------------------------*\
    $HIDDEN ELEMENT
\*------------------------------------*/
/* line 73, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.cookie__hidden {
  width: 1px;
  height: 1px;
  position: absolute;
  padding: 0;
  margin: -.063em;
  overflow: hidden;
  border: 0;
  clip: rect(0 0 0 0);
  visibility: hidden;
}

/* line 84, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_mobile.scss */
.hidden {
  display: none;
  text-indent: -9999px;
}

/* line 2, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.tool--mat .carousel__control-paging {
  top: 210px;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.tool--mat .carousel__slider {
  width: 300px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.tool--mat .carousel__direction-nav {
  display: none;
}

/* line 12, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq {
  padding: 0 0 16px 0;
  padding-top: 24px !important;
  font-size: 1.2rem;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .header-group {
  /* 
    ab = X X
  */
  padding-top: 0px;
  padding-top: 0rem;
  margin: 0 !important;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .header-group .header-group__sign-post {
  display: none !important;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px;
  /* 9 */
  font-size: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 26px;
  /* 9 */
  line-height: 2.6rem;
  /* 9 */
  padding-bottom: 10px;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .header-group .header-group__headline {
  display: block;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px;
  /* 9 */
  font-size: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 26px;
  /* 9 */
  line-height: 2.6rem;
  /* 9 */
  padding-bottom: 10px;
  margin: 0px 0px -12px 0px;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel {
  margin: -3px 0 52px 0 !important;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .comp-rich-text h3 {
  font-family: "RNHouseSansThinItalic", sans-serif;
  color: #666666;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px;
  /* 9 */
  font-size: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 26px;
  /* 9 */
  line-height: 2.6rem;
  /* 9 */
  padding: 0;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__control-paging {
  z-index: 1;
  top: 193px;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__control-paging li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 14px;
  /* 9 */
  padding-right: 1.4rem;
  /* 9 */
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__control-paging li a {
  background-image: none !important;
  width: 15px;
  height: 15px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__control-paging li a:after {
  border-radius: 10px;
  content: "";
  cursor: pointer;
  display: block;
  height: 15px;
  width: 15px;
  background: #b4a99f;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__control-paging li a.carousel__active:after {
  background: #42145f;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__prev, .shelf--faq .carousel__next {
  display: none;
  height: 110px;
  margin-top: 0px;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__prev .icon, .shelf--faq .carousel__next .icon {
  margin-top: 1.3em;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider {
  margin: 0px auto;
  width: 290px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .carousel__viewport {
  padding: 0.938em 0 0 0;
  height: 185px;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view, .shelf--faq .carousel__slider .faq-list {
  margin: 0;
  clear: both;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view p, .shelf--faq .carousel__slider .faq-list--special-view .cta, .shelf--faq .carousel__slider .faq-list--special-view .download, .shelf--faq .carousel__slider .faq-list p, .shelf--faq .carousel__slider .faq-list .cta, .shelf--faq .carousel__slider .faq-list .download {
  margin-top: 0;
  margin-bottom: 12px;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q, .shelf--faq .carousel__slider .faq-list .q {
  margin: 0;
  padding: 12px 16px 0 16px;
  width: 100%;
  height: 176px !important;
  background-size: 100%;
  font-family: "RNHouseSansBold", sans-serif;
  float: left;
  font-size: 1.8rem;
  background: inherit;
  position: relative;
  /*span {
      display: none;
  } */
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q:after, .shelf--faq .carousel__slider .faq-list .q:after {
  content: '';
  border-bottom: none;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap, .shelf--faq .carousel__slider .faq-list .q .faq-wrap {
  top: 0px;
  overflow: visible;
  background: none;
  color: #42145f;
  width: 100%;
  margin: 0px;
  padding: 16px 39px 0 0;
  font-weight: normal;
  line-height: 22px;
  font-size: 18px;
  height: 70px;
  min-height: 40px;
  float: left;
  position: relative;
  text-decoration: none;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap:after, .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap:before, .shelf--faq .carousel__slider .faq-list .q .faq-wrap:after, .shelf--faq .carousel__slider .faq-list .q .faq-wrap:before {
  content: none;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow {
  right: 8px;
  top: 25px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:after, .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:before, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow:after, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow:before {
  line-height: 1px;
  position: relative;
  top: 0;
  left: -5px;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 27px;
  /* 9 */
  font-size: 2.7rem;
  /* 9 */
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .grid__item, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .grid__item {
  padding-left: 16px;
  margin: 0;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-external-link, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-external-link {
  text-decoration: none;
}
/* line 154, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q:hover .faq-wrap, .shelf--faq .carousel__slider .faq-list .q:hover .faq-wrap {
  color: #42145f;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue, .shelf--faq .carousel__slider .faq-list .q.rbs-blue {
  background: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background-repeat: no-repeat;
  background-size: 274px 174px;
  -moz-background-size: auto;
  background-position: center;
}
/* line 165, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:after, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:after {
  border-left: none;
}
/* line 169, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover:after, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover:after {
  border-left-color: #280079;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-blue a.faq-wrap {
  color: white;
  background: none;
  background-size: auto;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue {
  background: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background-repeat: no-repeat;
  background-size: 288px 174px;
  background-position: center top;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue:after, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue:after {
  border-left: none;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue:hover:after, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue:hover:after {
  border-left-color: #5b5299;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue a.faq-wrap {
  color: #42145f;
  background: none;
  background-size: auto;
}
/* line 198, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-grey, .shelf--faq .carousel__slider .faq-list .q.rbs-light-grey {
  background: url("../../images/misc/bg-faq.png") 0 -400px no-repeat;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-grey:hover:after, .shelf--faq .carousel__slider .faq-list .q.rbs-light-grey:hover:after {
  border-left-color: #8157a4;
}
/* line 206, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-grey a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-light-grey a.faq-wrap {
  color: #42145f;
  background: url("../../images/icons/cta-arrow-blue.png") top right no-repeat;
  background-size: auto;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal {
  background: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background-repeat: no-repeat;
  background-size: 274px 174px;
  background-position: center;
}
/* line 218, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal:hover:after, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal:hover:after {
  border-left-color: #8157a4;
}
/* line 222, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal a.faq-wrap {
  color: #42145f;
  background: none;
  background-size: auto;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet, .shelf--faq .carousel__slider .faq-list .q.nat-violet {
  background: url("images-desktop/FAQ_shape.svg");
  background-repeat: no-repeat;
  background-size: 288px 174px;
  background-position: center top;
}
/* line 233, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:after, .shelf--faq .carousel__slider .faq-list .q.nat-violet:after {
  border-left: 0;
}
/* line 237, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover:after, .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover:after {
  border-left-color: #412355;
}
/* line 241, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.nat-violet a.faq-wrap {
  color: white;
  background: 0;
}
/* line 246, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet {
  background: url("images-desktop/FAQ_shape_white.svg");
  background-repeat: no-repeat;
  background-size: 288px 174px;
  background-position: center top;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover:after, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover:after {
  border-left-color: #8157a4;
}
/* line 255, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover a.faq-wrap {
  color: #42145f;
}
/* line 259, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet a.faq-wrap {
  color: #42145f;
  background: none;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal {
  background: url("images-desktop/FAQ_shape_grey.svg");
  background-repeat: no-repeat;
  background-size: 288px 174px;
  background-position: center top;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal:hover:after, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal:hover:after {
  border-left-color: #8157a4;
}
/* line 274, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal a.faq-wrap {
  color: #42145f;
  background: none;
  overflow: visible;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .carousel {
  margin: 0 !important;
}
/* line 284, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .cta--m {
  margin: -13px 0 -5px 6px;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq .carousel__slider .webchatHidden .comp-rich-text h3 {
  color: #42145f;
}

/* line 292, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list {
  margin: 0;
  clear: both;
  /*----------FAQ Cloud Color----------*/
}
/* line 296, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list p, .faq-list .cta, .faq-list .download {
  margin-top: 0;
  margin-bottom: 12px;
}
/* line 300, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.grid__item {
  padding-left: 16px;
}
/* line 301, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  float: left;
  background: inherit;
  margin-bottom: 21px;
  padding: 0px 16px;
  position: relative;
}
/* line 310, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q:after {
  content: '';
  height: 0;
  width: 0;
  border-bottom: 19px solid transparent;
  border-left: 19px solid inherit;
  position: absolute;
  bottom: -18px;
  left: 0;
}
/* line 320, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q span {
  display: none;
}
/* line 323, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q a.faq-wrap {
  color: white;
  height: 70px;
  float: left;
  padding-right: 20px;
  position: relative;
  overflow-y: scroll;
  overflow-x: hidden;
  text-decoration: none;
}
/* line 332, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q a.faq-wrap:after, .faq-list .q a.faq-wrap:before {
  content: none;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q .faq-external-link {
  text-decoration: none;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .a {
  padding: 0 16px;
  overflow: hidden;
  background: transparent;
  line-height: 1.38;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .cta a {
  margin: 0;
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 349, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .cta a:before {
  display: none;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .cta.cta--m a {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q-clone {
  margin: 20px 0;
  font-size: 40px;
  font-size: 4rem;
  line-height: 1.05;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 360, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .download {
  font-size: 15px;
  font-size: 1.5rem;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.rbs-blue {
  background: none repeat scroll 0 0 #280079;
}
/* line 366, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.rbs-blue:after {
  border-left: 19px solid #280079;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.rbs-blue:hover:after {
  border-left-color: #280079;
}
/* line 375, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.rbs-light-blue {
  background: none repeat scroll 0 0 #5b5299;
}
/* line 377, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.rbs-light-blue:after {
  border-left: 19px solid #5b5299;
}
/* line 381, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.rbs-light-blue:hover:after {
  border-left-color: #5b5299;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.nat-violet {
  background: none repeat scroll 0 0 #412355;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.nat-violet:after {
  border-left: 19px solid #412355;
}
/* line 392, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.nat-violet:hover:after {
  border-left-color: #412355;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.nat-light-violet {
  background: none repeat scroll 0 0 #8157a4;
}
/* line 399, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.nat-light-violet:after {
  border-left: 19px solid #8157a4;
}
/* line 403, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-list .q.nat-light-violet:hover:after {
  border-left-color: #8157a4;
}

/* line 409, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-search-wrap {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  margin: 53px 0 0 0;
  /* 9 */
  margin: 5.3rem 0 0 0;
  /* 9 */
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-search-wrap .faq-search-title {
  color: #42145f;
}
/* line 415, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-search-wrap .faq-search .faq-input-text {
  color: #716a63;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-search-wrap .faq-search .faq-btn {
  background-color: #eeede9;
}
/* line 421, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.faq-search-wrap .faq-search .faq-btn:after {
  color: #cfc7be;
  display: block;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  left: 12px;
  top: 9px;
}

/*FAQ OVERLAY*/
/* line 436, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content, html.js .overlay-content {
  width: 90% !important;
  margin: 0 5%;
}
/* line 439, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content a.close, html.js .overlay-content a.close {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 24px;
  /* 9 */
  height: 2.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 24px;
  /* 9 */
  width: 2.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 6px;
  /* 9 */
  top: 0.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 6px;
  /* 9 */
  right: 0.6rem;
  /* 9 */
  background-color: #ad1982;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content a.close:hover, html.js .overlay-content a.close:hover {
  background-color: #42145f;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content a.close:after, html.js .overlay-content a.close:after {
  color: white;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 17px;
  /* 9 */
  font-size: 1.7rem;
  /* 9 */
  left: 4px;
  top: 4px;
}
/* line 456, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content .shelf .shelf__inner, html.js .overlay-content .shelf .shelf__inner {
  /* 
    ab = X X
  */
  padding-top: 12px;
  padding-top: 1.2rem;
}
/* line 460, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content .faq--ans.faq--overlay, html.js .overlay-content .faq--ans.faq--overlay {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 1.7rem 2.4rem 0.2rem 2.4rem;
  background: #dfd9d1;
  overflow: visible;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.38;
}
/* line 467, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content .faq--ans.faq--overlay p, html .overlay-content .faq--ans.faq--overlay .cta, html .overlay-content .faq--ans.faq--overlay .download, html.js .overlay-content .faq--ans.faq--overlay p, html.js .overlay-content .faq--ans.faq--overlay .cta, html.js .overlay-content .faq--ans.faq--overlay .download {
  margin-bottom: 32px;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content .faq--ans.faq--overlay:after, html.js .overlay-content .faq--ans.faq--overlay:after {
  border: none;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content .faq--ans.faq--overlay .faq-inner, html.js .overlay-content .faq--ans.faq--overlay .faq-inner {
  width: 100% !important;
  overflow: hidden !important;
  max-height: 304px;
}
/* line 477, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question, html.js .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question {
  font-family: RNHouseSansBold, sans-serif;
  color: #42145f;
  font-size: 26px;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px;
  /* 9 */
  line-height: 3rem;
  /* 9 */
  display: block;
  width: 93%;
  margin: 0px 13px 13px 0px;
}
/* line 487, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .overlay-content .faq--ans.faq--overlay .comp-rich-text p, html.js .overlay-content .faq--ans.faq--overlay .comp-rich-text p {
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  font-weight: normal;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  width: 100%;
  margin-bottom: 0;
}
/* line 499, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view .grid__item, html.js .faq-list--special-view .grid__item {
  padding: 0px;
}
/* line 502, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view li, html.js .faq-list--special-view li {
  margin: 0;
  display: inline;
}
/* line 506, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view .a, html.js .faq-list--special-view .a {
  display: none;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view .q, html.js .faq-list--special-view .q {
  cursor: pointer;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  width: 300px;
  margin-left: 10px;
  margin-right: 10px;
  height: 175px !important;
  padding: 12px 16px 0 14px;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
html .faq-list--special-view .q:hover, html .faq-list--special-view .q:focus, html.js .faq-list--special-view .q:hover, html.js .faq-list--special-view .q:focus {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  z-index: 10;
  outline: 0px;
}
/* line 517, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view .q span:after, html.js .faq-list--special-view .q span:after {
  content: '';
}
/* line 520, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view .q span:before, html.js .faq-list--special-view .q span:before {
  content: '';
}
/* line 523, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view .q .faq-list__arrow, html.js .faq-list--special-view .q .faq-list__arrow {
  display: block;
  position: absolute;
}
/* line 526, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
html .faq-list--special-view .q .faq-list__arrow:before, html.js .faq-list--special-view .q .faq-list__arrow:before {
  content: '\e615';
  left: 0px;
  top: 15px;
  font-size: 3.2rem;
  font-size: 32px;
  font-family: 'nw-icons';
  font-weight: normal;
}

/* line 542, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.theme--blue.shelf--faq .header-group .header-group__sign-post {
  color: white;
}
/* line 545, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.theme--blue.shelf--faq .header-group .header-group__headline {
  color: white;
}
/* line 549, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.theme--blue.shelf--faq .carousel__control-paging li a.carousel__active:after {
  background: white;
}

/* line 556, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.overpayment .shelf--faq .carousel__slider {
  margin: 0;
  width: 290px;
}
/* line 560, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .grid__item {
  padding-left: 0;
}
/* line 563, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .q {
  width: 100%;
  padding-top: 14px !important;
}
/* line 566, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap {
  width: 100%;
  font-size: 18px;
}
/* line 570, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:after, .overpayment .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:before {
  left: 0;
}

/* line 584, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.lt-ie9 .shelf--faq .cta--m .cta--arrow {
  display: none;
}

/* line 590, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.carousel__direction-nav {
  margin-top: 1em;
}

/* line 593, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.carousel {
  margin: 0;
}

@media only screen and (min-device-width: 370px) and (max-device-width: 667px) and (orientation: landscape) {
  /* line 597, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
  html.js .faq-list--special-view .grid__item {
    padding-right: 0px !important;
  }
}
/* line 612, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet {
  background-image: url("images-desktop/FAQ_shape.svg");
  background-image: url("images-desktop/FAQ_shape.png") \9;
  color: white;
}
/* line 616, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: white;
}
/* line 618, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: white;
}
/* line 620, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 624, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow {
  color: #42145f;
}
/* line 629, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: white;
}
/* line 631, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 635, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow {
  color: #42145f;
}
/* line 640, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: white;
}
/* line 642, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 646, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow {
  color: #42145f;
}
/* line 652, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover {
  background-image: url("images-desktop/FAQ_shape.png") \9;
}
/* line 655, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 659, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow {
  color: #42145f;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p {
  color: white;
}
/* line 671, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal {
  background-image: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: white;
}
/* line 675, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap {
  color: white;
}
/* line 677, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 679, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover {
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: white;
}
/* line 686, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow {
  background: none;
}
/* line 692, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:active .faq-list__arrow {
  color: #42145f;
}
/* line 697, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text {
  background: none;
}
/* line 699, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p {
  color: white;
}
/* line 709, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet {
  background-image: url("images-desktop/FAQ_shape_white.svg");
  background-image: url("images-desktop/FAQ_shape_white.png") \9;
  color: #42145f;
}
/* line 713, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 715, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 717, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 722, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover {
  background-image: url("images-desktop/FAQ_shape_white.png") \9;
}
/* line 725, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 731, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p {
  color: #42145f;
}
/* line 736, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal {
  background-image: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 740, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap {
  color: #42145f;
}
/* line 742, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 744, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover {
  background: url("images-desktop/faq-hover-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 751, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow {
  background: none;
}
/* line 757, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text {
  background: none;
}
/* line 759, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--dark-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p {
  color: #42145f;
}
/* line 777, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet {
  background-image: url("images-desktop/FAQ_shape_white.svg");
  background-image: url("images-desktop/FAQ_shape_white.png") \9;
  color: #42145f;
}
/* line 781, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 783, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 785, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 790, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover {
  background-image: url("images-desktop/FAQ_shape_white.png") \9;
}
/* line 794, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow {
  color: #42145f;
}
/* line 801, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p {
  color: #42145f;
}
/* line 806, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal {
  background-image: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 810, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap {
  color: #42145f;
}
/* line 812, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 814, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover {
  background: url("images-desktop/faq-hover-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 821, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow {
  background: none;
}
/* line 827, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text {
  background: none;
}
/* line 829, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p {
  color: #42145f;
}
/* line 838, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet {
  background-image: url("images-desktop/FAQ_shape_grey.svg");
  background-image: url("images-desktop/FAQ_shape_grey.png") \9;
  color: #42145f;
}
/* line 842, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 844, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 846, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 851, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover {
  background-image: url("images-desktop/FAQ_shape_grey.png") \9;
}
/* line 855, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p {
  color: #42145f;
}
/* line 860, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal {
  background-image: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 864, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap {
  color: #42145f;
}
/* line 866, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 868, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover {
  background: url("images-desktop/faq-hover-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 875, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow {
  background: none;
}
/* line 881, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text {
  background: none;
}
/* line 883, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--blue .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p {
  color: #42145f;
}
/* line 895, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey, .shelf--faq.shelf-faq-theme-pattern.theme--brown {
  background: #F7F7F5;
}
/* line 902, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet {
  background-image: url("images-desktop/FAQ_shape.svg");
  background-image: url("images-desktop/FAQ_shape.png") \9;
  color: white;
}
/* line 906, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: white;
}
/* line 908, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap {
  color: white;
}
/* line 910, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 914, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet a.faq-wrap:active .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet a.faq-wrap:active .faq-list__arrow {
  color: #42145f;
}
/* line 920, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover {
  background-image: url("images-desktop/FAQ_shape.png") \9;
}
/* line 923, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 927, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet:hover a.faq-wrap:active .faq-list__arrow {
  color: #42145f;
}
/* line 934, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.nat-violet .comp-rich-text p {
  color: white;
}
/* line 939, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal {
  background-image: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: white;
}
/* line 943, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap {
  color: white;
}
/* line 945, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 947, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover {
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: white;
}
/* line 954, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow {
  background: none;
}
/* line 960, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text {
  background: none;
}
/* line 962, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(odd) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-odd .q.rbs-oatmeal .comp-rich-text p {
  color: white;
}
/* line 971, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet {
  background-image: url("images-desktop/FAQ_shape_grey.svg");
  background-image: url("images-desktop/FAQ_shape_grey.png") \9;
  color: #42145f;
}
/* line 975, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 977, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap {
  color: #42145f;
}
/* line 979, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet a.faq-wrap .faq-list__arrow, form#ODC_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, form#ISA_Form ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 984, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover {
  background-image: url("images-desktop/FAQ_shape_grey.png") \9;
}
/* line 987, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet:hover a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 993, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.nat-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-light-violet .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.nat-violet .comp-rich-text p {
  color: #42145f;
}
/* line 998, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal {
  background-image: url("images-mobile/RBSPrivate_Mobile_FAQ_.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 1002, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap {
  color: #42145f;
}
/* line 1004, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 1006, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap .faq-list__arrow:hover, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap .faq-list__arrow:hover {
  background: url("images-desktop/faq-hover-rbs-private-ie8.png") \9;
  color: #42145f;
}
/* line 1013, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow, .lt-ie9 .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow {
  background: none;
}
/* line 1019, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text {
  background: none;
}
/* line 1021, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--white .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--light-grey .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list--special-view .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item:nth-child(even) .q.rbs-oatmeal .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-light-blue .comp-rich-text p, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .body-copy, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text .inline-text, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text li, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text strong, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text em, .shelf--faq.shelf-faq-theme-pattern.theme--brown .carousel__slider .faq-list .grid__item.faq-list-li-even .q.rbs-oatmeal .comp-rich-text p {
  color: #42145f;
}

/* line 1034, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.aemformobile .faq-header-title {
  width: 100%;
  padding: 40px 32px;
  background-color: #eceae6;
}

/* line 1042, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--light-blue, .main--tool-mobile .shelf.shelf--faq.theme--light-blue {
  background: #dfd9d1;
}
/* line 1044, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--light-blue .shelf__inner.shelf--padded, .main--tool-mobile .shelf.shelf--faq.theme--light-blue .shelf__inner.shelf--padded {
  background: none;
}
/* line 1048, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--blue, .main--tool-mobile .shelf.shelf--faq.theme--blue {
  background: #42145f;
}
/* line 1050, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--blue .shelf__inner.shelf--padded, .main--tool-mobile .shelf.shelf--faq.theme--blue .shelf__inner.shelf--padded {
  background: none;
}
/* line 1055, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey, .main--tool-mobile .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey {
  background: #dfd9d1;
}
/* line 1057, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey .shelf__inner.shelf--padded, .main--tool-mobile .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey .shelf__inner.shelf--padded {
  background: none;
}

/* line 1065, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.aemformobile .faq-header-title {
  width: 100%;
  padding: 40px 32px;
  background-color: #eceae6;
}

/* line 1073, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--light-blue, .main--tool-mobile .shelf.shelf--faq.theme--light-blue {
  background: #dfd9d1;
}
/* line 1075, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--light-blue .shelf__inner.shelf--padded, .main--tool-mobile .shelf.shelf--faq.theme--light-blue .shelf__inner.shelf--padded {
  background: none;
}
/* line 1079, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--blue, .main--tool-mobile .shelf.shelf--faq.theme--blue {
  background: #42145f;
}
/* line 1081, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.theme--blue .shelf__inner.shelf--padded, .main--tool-mobile .shelf.shelf--faq.theme--blue .shelf__inner.shelf--padded {
  background: none;
}
/* line 1086, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey, .main--tool-mobile .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey {
  background: #dfd9d1;
}
/* line 1088, ../../../arete-core-design/sass-src/includes/components/faq/_mobile.scss */
.main--tool-desk .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey .shelf__inner.shelf--padded, .main--tool-mobile .shelf.shelf--faq.shelf-faq-theme-pattern .theme--dark-grey .shelf__inner.shelf--padded {
  background: none;
}

/*------------------------------------*\
    $FAQ SEARCH
\*------------------------------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap {
  clear: both;
  margin: 5.3rem 0 0 0;
  padding: 0;
  overflow: hidden;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search-title {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X X X 
  */
  margin: 0px 0px 15px 0px;
  margin: 0rem 0rem 1.5rem 0rem;
  margin: 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 17px;
  /* 9 */
  margin-bottom: 1.7rem;
  /* 9 */
  font-size: 2.2rem;
  line-height: 2.6rem;
  color: #42145f;
  display: block;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search {
  float: left;
  width: 100%;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-bottom: 0px;
  /* 9 */
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search fieldset {
  clear: both;
  float: left;
  margin: 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0;
  /* 9 */
  padding: 0;
  overflow: hidden;
  width: 100%;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search fieldset .faq-input-text {
  width: 100%;
  height: 4.2rem;
  background-color: #eeede9;
  font-family: "RNHouseSansRegular";
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  color: #716a63;
  padding: 0 4.2rem 0 1.6rem;
  border: 1px solid #d9d9d9;
  border-radius: 0.3rem;
  border-bottom: 1px solid white;
  margin: 0.3rem 0;
  box-shadow: 0 3px 0 #a09489 inset;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn {
  background-image: none;
  background-color: #eeede9;
  margin: 0.8rem 0 0 -4.2rem;
  border-left: 1px solid #dfd9d1 !important;
  height: 32px;
  width: 32px;
  border-top-right-radius: 0.250em;
  border-bottom-right-radius: 0.250em;
  color: white;
  cursor: pointer;
  float: left;
  padding: 0;
  font-size: 18px;
  font-size: 1.8rem;
  position: relative;
  border: none;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn:hover, .faq-search-wrap .faq-search button.faq-btn:focus {
  background-color: #eeede9;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn:before, .faq-search-wrap .faq-search button.faq-btn:after {
  font-family: 'nw-icons';
  line-height: 1px;
  position: absolute;
  font-size: 14px;
  font-size: 1.4rem;
  top: 0.800em;
  right: 0.625em;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn:before {
  content: "";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn:after {
  content: "\e609";
  top: 15px;
  height: 1.6rem;
  width: 1.6rem;
  right: 0.5rem;
  font-size: 1.6rem;
  color: #cfc7be;
  display: block;
}
/* line 89, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn span {
  height: 1.500em;
  line-height: 1.500em;
  margin: 0 1.563em 0 1em;
  display: inline-block;
  text-indent: -9999px;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.lt-ie9 .faq-search-wrap .faq-search button.faq-btn span {
  text-indent: 0;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .cta {
  padding: 0;
}
/* line 103, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .cta a {
  margin: 0;
  line-height: 1.8;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .cta.cta--s {
  display: block;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 19px;
  /* 9 */
  padding-top: 1.9rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 18px;
  /* 9 */
  padding-bottom: 1.8rem;
  /* 9 */
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .cta.cta--s a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  padding: 0 42px 0 0;
  /* 9 */
  padding: 0 4.2rem 0 0;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0 0 0rem 0;
  /* 9 */
  max-width: none;
  color: #ad1982;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .cta.cta--s a:hover, .faq-search-wrap .cta.cta--s a:focus {
  color: #42145f;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-search-wrap .cta.cta--s a:after {
  position: absolute;
  content: "\e615";
  right: 0px;
  top: 50%;
  font-size: 27px;
  line-height: 1px;
}

/* line 133, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
input:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 136, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
input:focus::-webkit-input-placeholder {
  color: transparent !important;
}

/* line 139, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
input:focus::-moz-placeholder {
  color: transparent !important;
}

/* line 142, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
input:focus:-moz-placeholder {
  color: transparent !important;
}

/* line 147, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--blue .faq-search button.faq-btn, .theme--brown .faq-search button.faq-btn {
  background-color: #dfe0f0;
  color: #42145f;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--blue .faq-search button.faq-btn:hover, .theme--blue .faq-search button.faq-btn:focus, .theme--brown .faq-search button.faq-btn:hover, .theme--brown .faq-search button.faq-btn:focus {
  background-color: #9795bc;
  color: white;
}

/* line 160, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--blue .faq-search-wrap .faq-search-title {
  color: white;
}
/* line 164, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--blue .faq-search-wrap .cta.cta--s a {
  color: white;
}
/* line 166, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--blue .faq-search-wrap .cta.cta--s a:hover {
  color: #b4a99f;
}

/* line 176, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--white .faq-search-wrap .faq-search .faq-input-text, .theme--white .shelf--faq .faq-search-wrap .faq-search .faq-input-text {
  background-color: #eeede9;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--white .faq-search-wrap .faq-search button.faq-btn, .theme--white .shelf--faq .faq-search-wrap .faq-search button.faq-btn {
  background-color: #eeede9;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.theme--white .faq-search-wrap .faq-search button.faq-btn:hover, .theme--white .shelf--faq .faq-search-wrap .faq-search button.faq-btn:hover {
  background-color: #eeede9;
}

/* line 188, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-header-title {
  width: 100%;
  padding: 40px 48px;
  background-color: #ECEAE6;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-header-title h1 {
  font-size: 32px;
  line-height: 36px;
  margin-bottom: 10px;
  color: #ad1982;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.faq-header-title h2 {
  font-size: 22px;
  line-height: 26px;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
}

/* line 209, ../../../arete-core-design/sass-src/includes/components/faq-search/_mobile.scss */
.shelf--faq .faq-search-wrap .faq-search .faq-btn {
  background-color: #eeede9;
}

/*------------------------------------*\
    Header Group - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.header-group)
 * SIGN POST......Sign post style (.header-group__sign-post)
 * HEADLINE........Headline styles (.header-group__headline)
 */
/*------------------------------------*\
    MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/header-group/_mobile.scss */
.header-group {
  position: relative;
  margin: 0px 0px 0.5em 0px;
  font-family: "RNHouseSansRegular", sans-serif;
  clear: both;
}

/*------------------------------------*\
    SIGN POST STYLES
\*------------------------------------*/
/* line 23, ../../../arete-core-design/sass-src/includes/components/header-group/_mobile.scss */
.header-group__sign-post {
  font-size: 14px;
  font-size: 1.4rem;
  display: block;
}

/*------------------------------------*\
    HEADLINES STYLES
\*------------------------------------*/
/* line 31, ../../../arete-core-design/sass-src/includes/components/header-group/_mobile.scss */
.header-group__headline {
  position: relative;
  margin-top: 0.12em;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/header-group/_mobile.scss */
.theme--blue .shelf--non-padded {
  padding-left: initial;
  padding-right: initial;
}

/* line 46, ../../../arete-core-design/sass-src/includes/components/header-group/_mobile.scss */
.overlay-inner .header-group .header-group__sign-post {
  width: initial;
}

/*------------------------------------*\
    Hero - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.shelf--hero)
 * HERO INNER COMPONENTS....Inner items (.hero__copy, .hero__heading etc)
 * SOCIAL TOOLBAR....Inner items (.social-bar, .social-bar__share etc)
 * HERO OFFERS....Inner items (.offer etc)
 */
/*------------------------------------*\
    $SOCIAL TOOLBAR
\*------------------------------------*/
/* line 14, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar {
  float: left;
  width: 100%;
  padding: 1.077em 0 1.231em 0.615em;
  border-bottom: 1px solid #393a64;
  margin: 1px 1px 0 0;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar ul {
  float: right;
  margin-top: 2px;
}

/* line 25, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__share {
  float: left;
  margin-right: 1.538em;
  line-height: 1.6;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}

/* line 35, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__link {
  line-height: 2.7;
  float: left;
  cursor: pointer;
  text-decoration: none;
}

/* line 42, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__list {
  background: none repeat scroll 0 0 white;
  border-bottom: medium none;
  border-radius: 1px 1px 5px 5px;
  float: left;
  margin-right: 0.415em;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__list:last-child {
  margin-right: 0;
}

/* line 53, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__facebook, .social-bar__twitter, .social-bar__email, .social-bar__print {
  background: white;
  height: 33px;
  width: 31px;
  display: block;
  background-color: transparent;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__facebook:before, .social-bar__twitter:before, .social-bar__email:before, .social-bar__print:before {
  font-family: "nw-icons";
  color: #4e4e6b;
  font-size: 3rem;
  left: 1px;
  top: -22px;
  color: #42145f;
}

/* line 68, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__facebook {
  position: relative;
  border-radius: 4px;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__facebook:before {
  content: '\e606';
  position: absolute;
}

/* line 78, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__twitter {
  position: relative;
  border-radius: 4px;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__twitter:before {
  content: '\e603';
  position: absolute;
}

/* line 88, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__print {
  position: relative;
  border-radius: 4px;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__print:before {
  content: '\e604';
  position: absolute;
}

/* line 97, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__email {
  position: relative;
  border-radius: 4px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.social-bar__email:before {
  content: '\e605';
  position: absolute;
}

/*------------------------------------*\
    $HERO OFFERS
\*------------------------------------*/
/* line 110, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer {
  padding: 2.462em 0;
  margin-top: 1.2em;
  float: left;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer .comp-rich-text p {
  padding-bottom: .6em;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer .comp-rich-text p strong {
  display: block;
  margin-top: .4em;
  font-size: 1.7rem;
  line-height: 1.1;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer .comp-rich-text ul {
  float: left;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer.theme--blue {
  background-color: #42145f;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer.theme--light-blue {
  background-color: #dfe0f0;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer.theme--white {
  background-color: white;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer.theme--light-grey {
  background-color: #e7e7ec;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.offer .image--teaser-1 {
  margin-bottom: 2.5em;
}

/* line 150, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.hero__heading__new {
  max-width: 50% !important;
}

/* line 153, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font30 {
  font-size: 30px !important;
  line-height: 1.2 !important;
}

/* line 157, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font35 {
  font-size: 35px !important;
  line-height: 41px !important;
}

/* line 161, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font40 {
  font-size: 40px !important;
  line-height: 46px !important;
}

/* line 165, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font45 {
  font-size: 45px !important;
  line-height: 51px !important;
}

/* line 169, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font55 {
  font-size: 55px !important;
  line-height: 61px !important;
}

/* line 173, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.hero__signpost__new {
  max-width: 75% !important;
}

/* line 176, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font15 {
  font-size: 15px !important;
}

/* line 179, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font20 {
  font-size: 20px !important;
}

/* line 182, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.title--font30 {
  font-size: 30px !important;
  line-height: 1.2 !important;
}

/* line 187, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero {
  padding: 0px;
  overflow: hidden;
  position: relative;
  background-color: #eceae6;
}
/* line 193, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .image {
  width: 100%;
  height: auto;
  display: block;
  max-height: none;
  margin: 0;
}
/* line 200, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .cta--l {
  overflow: hidden;
  width: 100%;
}
/* line 206, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy {
  background: #eceae6;
  width: auto;
  position: relative;
  margin: 0;
}
/* line 211, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy .hero__heading {
  line-height: 3.6rem;
  color: #ad1982;
  font-family: RNHouseSansBold;
  word-wrap: break-word;
  margin-right: 0px;
  text-transform: none;
  font-weight: bold;
  float: none;
  padding: 1.6rem 1.6rem 0.4rem 1.6rem;
  font-size: 32px;
  font-size: 3.2rem;
  /*@include brand-font;*/
}
/* line 225, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy .hero__heading.hero__heading__new {
  max-width: 100% !important;
  padding-top: 24px;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy .hero__signpost {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding: 0 16px 26px 16px;
  /* 9 */
  padding: 0 1.6rem 2.6rem 1.6rem;
  /* 9 */
  -moz-border-radius: 0 4px 4px 0;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px;
  /* 9 */
  font-size: 2.2rem;
  /* 9 */
  font-family: RNHouseSansRegular;
  font-size: 2.2rem;
  line-height: 2.6rem;
  color: #42145f;
  word-wrap: break-word;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy .cta--l {
  padding: 0rem 1.6rem 1.8rem 1.6rem;
  margin: -17px 0px 0px 0px;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  color: #ad1982;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy .cta.cta--branded.cta--m {
  margin: -8px 0 -2px 0;
  padding: 0rem 1.6rem 3rem 1.6rem;
}
/* line 257, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy .cta.cta--branded.cta--m a {
  padding: 3px 42px 3px 0;
  margin: 0px;
}
/* line 265, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__copy .offer__heading {
  float: left;
  padding: 0;
  margin-right: 0.5em;
  margin-bottom: .933em;
  line-height: 1;
  width: 100%;
  max-height: 1.75em;
  font-size: 20px;
  font-size: 2rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 279, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__footline {
  padding: 0rem 1.6rem 2.6rem 1.6rem;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 2.0rem;
  margin: 6px 0 0px 0;
  color: #42145f;
  clear: both;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__footline .comp-rich-text {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .hero__footline .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
  padding-bottom: 0px;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .header-group {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin: 24px -12px 24px -12px;
  /* 9 */
  margin: 2.4rem -1.2rem 2.4rem -1.2rem;
  /* 9 */
}
/* line 301, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .header-group .header-group__sign-post {
  display: none;
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 2.6rem;
  color: #666666;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .header-group .header-group__headline {
  font-size: 26px;
  font-size: 2.6rem;
  line-height: 3.0rem;
  color: #42145f;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .offer .image {
  position: relative;
}
/* line 322, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .offer .cta--m {
  width: auto;
  margin-right: 1em;
  float: left;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .offer .cta--box {
  width: auto;
  margin-right: 1em;
}
/* line 331, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .offer .cta {
  clear: none;
  margin-left: 0px;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .offer .cta.cta--box a {
  margin-bottom: 0;
}
/* line 341, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero .offer .cta.cta--m a {
  margin-bottom: 0;
}

/* Homepage logout classes */
/* line 351, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent {
  width: auto;
  padding: 20px 16px 27px 16px;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .logmsg .textcomp p {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 13px;
  display: block;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .homelog_headertitle .textcomp p {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 22px;
  line-height: 26px;
  color: #ad1982;
  padding-bottom: 7px;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .homelog_body .comp-rich-text p {
  color: #42145f;
  font-size: 18px;
  padding-bottom: 19px;
  margin: 0px;
}
/* line 387, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .homelog_body .comp-rich-text p strong {
  font-size: 18px;
}
/* line 396, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .comp-rich-text p {
  line-height: 22px;
}
/* line 400, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .box {
  border: 1px solid #42145f;
  padding: 13px 17px 11px 17px;
  color: #42145f;
  line-height: 20px;
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-bottom: 25px;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta--1 {
  padding: 0px;
}
/* line 413, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta--1 a {
  padding: 13px 26px;
  margin: 0;
  display: block;
  font-family: "RNHouseSansBold", sans-serif;
  background: #34a2b2;
  border-radius: 5px;
  border: none;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white;
  cursor: pointer;
  font-size: 18px;
  line-height: 22px;
  margin: 0;
  text-align: center;
  text-shadow: 1px 1px 1px #13687e;
  text-decoration: none;
  float: none;
  overflow: visible;
}
/* line 435, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskbottomblock {
  width: auto;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskbottomblock .riskbottom_title .textcomp p {
  font-size: 14px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  line-height: 15.6px;
  padding-bottom: 0px !important;
}
/* line 454, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskbottomblock .riskbottom_text .textcomp p {
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
  line-height: 20px;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .logmsg .textcomp p {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 13px;
  display: block;
}
/* line 481, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox {
  background: white;
  border: 1px solid #dfd9d1;
  border-radius: 6px;
  padding: 13px 16px 11px 16px;
  margin-bottom: 25px;
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_title .textcomp p {
  font-size: 22px;
  line-height: 26px;
  color: #42145f;
  font-family: "RNHouseSansBold", sans-serif;
  display: block;
  padding-bottom: 7px;
}
/* line 502, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_content .textcomp p {
  font-size: 16px;
  line-height: 22px;
  color: #42145f;
  font-family: "RNHouseSansBold", sans-serif;
  border-top: none;
  border-right: none;
  border-left: none;
  padding-bottom: 10px;
  display: block;
}
/* line 519, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_content_bottomtext .textcomp p {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
  line-height: 20px;
  font-size: 14px;
  padding-top: 12px;
  display: block;
  border-top: 2px solid #dfd9d1;
}
/* line 537, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .comp-rich-text p {
  line-height: 22.7px;
}
/* line 539, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .comp-rich-text p strong {
  font-size: 20px;
}
/* line 546, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_body .comp-rich-text p {
  padding-bottom: 14px;
}
/* line 553, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock .textcomp p {
  padding-bottom: 19px;
}
/* line 558, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock_last {
  padding-bottom: 0px;
}
/* line 562, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock_last .riskbottom_title .textcomp p {
  font-size: 14px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  line-height: 20px;
}
/* line 572, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock_last .riskbottom_text .textcomp p {
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
  line-height: 20px;
}

/* line 587, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .cta--l {
  padding: 0px !important;
  margin-top: 0px !important;
}
/* line 590, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .cta--l a {
  margin: 0px 0px 23px 0px !important;
}
/* line 598, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .whitebox .cta.cta--branded.cta--l a {
  margin: 0px 0px 3px 0px !important;
}
/* line 604, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta.cta--branded.cta--l a {
  padding: 1.3rem 1.8rem 1.4rem 2rem !important;
}

/* line 613, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero.homelog_compliance.fullrepex .cta--l a {
  margin: 0 0 12px !important;
}

/* line 620, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.fullrepex .comp-rich-text p {
  line-height: 22px;
}

/*------------------------------------------------------*\
    $RE-BRANDING PHASE4 CSS - NATWEST PERSONAL MOBILE ONLY
\*------------------------------------------------------*/
/* line 634, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--mask .comp-rich-text p:first-child {
  padding-top: 3px;
}
/* line 638, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--mask .hero__heading {
  margin-top: 8px;
  clear: both;
  display: inline-block;
  margin-bottom: 21px;
}
/* line 645, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--mask.shelf--hero .hero__copy {
  margin-top: 0px;
}
/* line 648, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--mask.shelf--hero .hero__signpost {
  clear: both;
  display: block;
  padding-top: 0px;
  /*padding-bottom: 21px;*/
}
/* line 656, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--mask.shelf--hero .cta.cta--l.cta--branded a {
  margin-bottom: 0;
  margin-top: 0;
}
/* line 662, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--mask.shelf--hero .cta.cta--branded.cta--m a {
  margin-bottom: 0;
  margin-top: 0;
}

/* line 675, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.shelf--hero .hero__footline .comp-rich-text a, .shelf--mask.shelf--hero .hero__footline .comp-rich-text a {
  color: #ad1982;
  text-decoration: underline;
}
/* line 678, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.shelf--hero .hero__footline .comp-rich-text a:hover, .shelf--mask.shelf--hero .hero__footline .comp-rich-text a:hover {
  color: #42145f;
}

/* line 692, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.shelf--hero.loyaltypdphero .comp-rich-text a, .shelf--mask.shelf--hero.loyaltypdphero .comp-rich-text a {
  color: #ad1982;
  text-decoration: underline;
}
/* line 695, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf.shelf--hero.loyaltypdphero .comp-rich-text a:hover, .shelf--mask.shelf--hero.loyaltypdphero .comp-rich-text a:hover {
  color: #42145f;
}

/* line 705, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask {
  background-color: white;
}
/* line 707, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner {
  background-color: white;
}
/* line 709, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .image {
  min-height: 310px;
  max-height: 504px;
}
/* line 713, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.22;
  border: solid 1px #d4d4d4;
  margin: -150px 16px 16px 16px;
  padding: 23px 15px 15px 15px;
  background-color: white;
  font-family: RNHouseSansRegular;
}
/* line 721, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .hero__heading {
  padding: 0rem 0rem 1.6rem 0rem;
  line-height: 46px;
  font-size: 36px;
  font-size: 3.6rem;
  color: #42145f;
  min-width: 100% !important;
  font-family: inherit;
}
/* line 729, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .hero__signpost {
  color: #42145f;
  padding: 0 0 24px 0;
  line-height: 22px;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: inherit;
}
/* line 736, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta--l {
  padding: 0px;
  margin: 0px;
}
/* line 743, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--l a {
  margin: 0px;
  padding: 16px 0px 16px 0px;
  line-height: 2.2rem;
  font-family: inherit;
}
/* line 750, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--m {
  margin: 24px 0px 0px 0px;
  padding: 0px;
}
/* line 753, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--m a {
  padding: 0px 42px 0px 0 !important;
  margin: 0 !important;
  line-height: 3.2rem;
}
/* line 757, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--m a:after {
  font-size: 32px;
  font-size: 3.2rem;
  padding: 0px;
}
/* line 770, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask.shelf--hero-author .hero__copy .basecta {
  width: 100% !important;
}
/* line 775, ../../../arete-core-design/sass-src/includes/components/hero/_mobile.scss */
.shelf--hero-no-mask.shelf--hero-author .hero__heading .pageheading {
  height: auto !important;
}

/*------------------------------------*\
    Image -- Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.image)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 11, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.image {
  width: 100%;
  height: auto;
  margin-bottom: 1em;
}

/*------------------------------------*\
    $Not for production only for demo
\*------------------------------------*/
/* line 19, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.image--teaser-1 {
  width: 264px;
  height: 149px;
  margin-bottom: 1em;
}

/* line 24, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.image--teaser-2 {
  width: 416px;
  height: 234px;
  margin-bottom: 1em;
}

/* line 29, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.image--teaser-3 {
  width: 272px;
  height: 153px;
  margin-bottom: 1em;
}

/* Image with caption */
/* line 35, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.image-with-caption {
  margin-bottom: 1em;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.image-with-caption .image {
  display: block;
  margin-bottom: 0 !important;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.image-with-caption .image-comp-caption {
  background: #42145f;
  color: white;
  padding: 8px;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 20px;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/image/_mobile.scss */
.theme--blue .image-with-caption .image-comp-caption {
  background: white;
  color: #42145f;
}

/**
 * RICH TEXT COMPONENT....main container (.comp-rich-text)
 * DOWNLOAD-RTE.......rte__download (.rte__download)
 * THEME BLUE RICH TEXT.......rich text component style for theme blue (.theme--blue .comp-rich-text)
 */
/*------------------------------------*\
    $RICH TEXT COMPONENT
\*------------------------------------*/
/* line 9, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text {
  font-size: 13px;
  font-size: 1.3rem;
  font-family: "RNHouseSansRegular", sans-serif;
  /*------------------------------------*\
      $DOWNLOAD-RTE
  \*------------------------------------*/
  /*------------------------------------*\
      $PRODUCT DETAIL-RTE
  \*------------------------------------*/
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-16 {
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 1;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-16 strong {
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-14 {
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 1;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-14 strong {
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-18 {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 1;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-18 strong {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-20 {
  font-size: 22px !important;
  font-size: 2.2rem !important;
  line-height: 26px !important;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-20 strong {
  font-size: 2.2rem;
  font-size: 22px;
  line-height: 26px;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-32 {
  font-size: 26px !important;
  font-size: 2.6rem !important;
  font-family: "RNHouseSansBold";
  line-height: 30px !important;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-32 strong {
  font-size: 2.6rem;
  font-family: "RNHouseSansBold";
  line-height: 30px;
}
/* line 57, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-26 {
  font-size: 22px;
  font-size: 2.2rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 2.6rem;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .intro-copy {
  font-size: 25px;
  font-size: 2.5rem;
  line-height: 2.7rem;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h3, .comp-rich-text h3 strong {
  font-size: 22px;
  font-size: 2.2rem;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 22px;
  line-height: 26px;
  color: #42145f;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text p, .comp-rich-text ul, .comp-rich-text ol {
  padding-bottom: 1em;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h4, .comp-rich-text h4 strong {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
  padding-bottom: 10px;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h5, .comp-rich-text h5 strong {
  color: #42145f;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .body-copy, .comp-rich-text .tips-copy, .comp-rich-text .inline-text, .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .body-copy, .comp-rich-text .inline-text, .comp-rich-text strong, .comp-rich-text li, .comp-rich-text em, .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #42145f;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h2 em {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text ul li {
  background: url("../../images/icons/rt-list-icon.png") left 6px no-repeat;
  padding-left: .688em;
  clear: both;
  margin: 5px 0;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text ol li {
  list-style: decimal inside;
  margin: 5px 0;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .cta--l a {
  line-height: 1;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .cta--m a {
  line-height: 1.125;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text blockquote {
  font-size: 25px;
  font-size: 2.5rem;
  font-family: "RNHouseSansRegular", sans-serif;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 22px;
  line-height: 26px;
  color: #42145f;
  margin-bottom: 1.563em;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text blockquote:before, .comp-rich-text blockquote:after {
  font-family: nw-icons;
  font-size: 36px;
  font-size: 3.6rem;
  width: 78px;
  color: #ad1982;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text blockquote:before {
  content: '\e014';
  margin-right: .44em;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text blockquote:after {
  content: '\e013';
  vertical-align: middle;
  margin-left: .42em;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .tips-copy {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.7rem;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text p a {
  color: #ad1982;
  text-decoration: none;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text p a:hover {
  color: #ad1982;
}
/* line 154, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h3 a, .comp-rich-text h4 a, .comp-rich-text h5 a {
  color: #ad1982;
  text-decoration: underline;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h3 a:hover, .comp-rich-text h4 a:hover, .comp-rich-text h5 a:hover {
  color: #ad1982;
  text-decoration: underline;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text span a {
  color: #ad1982;
  text-decoration: none;
}
/* line 165, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text span a:hover {
  color: #ad1982;
}
/* line 169, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h3, .comp-rich-text h4, .comp-rich-text h5, .comp-rich-text .intro-copy, .comp-rich-text .pull-out-quote {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 172, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .bl__icon-checkmark, .comp-rich-text .bl__icon-ticket, .comp-rich-text .bl__icon-airplane, .comp-rich-text .bl__icon-umbrella, .comp-rich-text .bl__icon-cancel, .comp-rich-text .bl__icon-mobile {
  float: none;
  padding-left: 25px;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .bl__icon-checkmark:before, .comp-rich-text .bl__icon-ticket:before, .comp-rich-text .bl__icon-airplane:before, .comp-rich-text .bl__icon-umbrella:before, .comp-rich-text .bl__icon-cancel:before, .comp-rich-text .bl__icon-mobile:before {
  font-size: 1.1em;
  width: 1.9em;
  top: -6px;
  /*.ie10 &{
    font-size: 14px;
    top: 2px;
  }*/
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h3, .comp-rich-text h4, .comp-rich-text h5 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 189, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h3 .bl__icon-checkmark, .comp-rich-text h3 .bl__icon-ticket, .comp-rich-text h3 .bl__icon-airplane, .comp-rich-text h3 .bl__icon-umbrella, .comp-rich-text h3 .bl__icon-cancel, .comp-rich-text h3 .bl__icon-mobile, .comp-rich-text blockquote .bl__icon-checkmark, .comp-rich-text blockquote .bl__icon-ticket, .comp-rich-text blockquote .bl__icon-airplane, .comp-rich-text blockquote .bl__icon-umbrella, .comp-rich-text blockquote .bl__icon-cancel, .comp-rich-text blockquote .bl__icon-mobile, .comp-rich-text p .icon--pd__title .bl__icon-checkmark, .comp-rich-text p .icon--pd__title .bl__icon-ticket, .comp-rich-text p .icon--pd__title .bl__icon-airplane, .comp-rich-text p .icon--pd__title .bl__icon-umbrella, .comp-rich-text p .icon--pd__title .bl__icon-cancel, .comp-rich-text p .icon--pd__title .bl__icon-mobile {
  width: 1.4em;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text h4 .bl__icon-checkmark, .comp-rich-text h4 .bl__icon-ticket, .comp-rich-text h4 .bl__icon-airplane, .comp-rich-text h4 .bl__icon-umbrella, .comp-rich-text h4 .bl__icon-cancel, .comp-rich-text h4 .bl__icon-mobile {
  width: 2em;
}
/* line 198, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text ul li a:hover {
  color: #ad1982;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .download {
  width: 100%;
  padding-left: 25px;
  line-height: 1;
  min-height: 28px;
  float: left;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ad1982;
  text-decoration: none;
}
/* line 215, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .download a {
  color: #ad1982;
}
/* line 217, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .download a:hover {
  color: #ad1982;
}
/* line 224, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text span.icon--pd__title {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 1.2;
  display: block;
  margin: 0;
  position: relative;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text span.icon--pd__desc {
  display: block;
  margin-top: -.8em;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .white-text {
  color: #f7f7f5;
}
/* line 239, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .nw-text-color {
  color: #42145f;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .rbs-text-color {
  color: #0a2f64;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text.incident_message {
  border: 1px solid #FF0000;
  padding-left: 10px;
  padding-top: 8px;
  clear: both;
  margin: 10px 0px 2px 0px;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text.white--border-padded {
  margin-top: 119px;
  margin-left: 33px;
  border: 1px solid white;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}
/* line 261, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .blue--backgorund {
  border: 1px solid;
  background: #161849;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .blue--backgorund tr td {
  border: 1px solid white;
  color: white;
}
/* line 269, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .moneysupermarket {
  background-image: url("../../images/icons/logo_monkeysupermarket.png");
  background-repeat: no-repeat;
  min-height: 5.5em;
  float: left;
  font-size: 1.3rem;
  line-height: 1;
  padding-top: 15px;
  background-position: bottom left;
  padding-right: 0px;
  width: 100%;
  margin-left: 1.2em;
}
/* line 282, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .rte-tick-large {
  padding-left: 32px;
  display: table;
  font-family: "RNHouseSansRegular",sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #42145f;
}
/* line 289, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .rte-tick-large:before {
  content: "\e654";
  font-family: "nw-icons";
  position: absolute;
  left: 16px;
  font-size: 20px;
  font-size: 2rem;
  line-height: 20px;
}
/* line 298, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fc-black {
  color: #333;
}
/* line 300, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fc-black strong {
  color: #333333;
}
/* line 304, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .lightbox a {
  text-decoration: underline;
}

/*------------------------------------*\
    RTE -- Mobile CSS
\*------------------------------------*/
/* line 311, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.termsconditions .comp-rich-text {
  padding: 19px 16px 7px;
}
/* line 313, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.termsconditions .comp-rich-text p {
  padding-top: 5px;
}

/* line 318, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
h3.pd__heading {
  font-size: 30px;
  font-size: 3rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 3rem;
  margin: 0 0 .5em 0;
}

/*------------------------------------*\
    $THEME BLUE RICH TEXT
\*------------------------------------*/
/* line 328, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text, .modal-overlay .comp-rich-text {
  color: white;
}
/* line 330, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download a, .modal-overlay .comp-rich-text .download a {
  color: #ad1982;
}
/* line 332, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download a:hover, .modal-overlay .comp-rich-text .download a:hover {
  color: #ad1982;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text span a, .modal-overlay .comp-rich-text span a {
  color: white;
  text-decoration: none;
}
/* line 339, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text span a:hover, .modal-overlay .comp-rich-text span a:hover {
  color: #b4a99f;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text p span a, .modal-overlay .comp-rich-text p span a {
  text-decoration: none;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text p a, .modal-overlay .comp-rich-text p a {
  color: white;
  text-decoration: underline;
}
/* line 349, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text p a:hover, .modal-overlay .comp-rich-text p a:hover {
  color: #b4a99f;
  text-decoration: underline;
}
/* line 352, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text p a:hover strong, .modal-overlay .comp-rich-text p a:hover strong {
  color: #b4a99f;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text h3 a, .theme--blue .comp-rich-text h4 a, .theme--blue .comp-rich-text h5 a, .modal-overlay .comp-rich-text h3 a, .modal-overlay .comp-rich-text h4 a, .modal-overlay .comp-rich-text h5 a {
  color: white;
  text-decoration: underline;
}
/* line 361, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text h3 a:hover, .theme--blue .comp-rich-text h4 a:hover, .theme--blue .comp-rich-text h5 a:hover, .theme--blue .comp-rich-text h3 a strong:hover, .theme--blue .comp-rich-text h4 a strong:hover, .theme--blue .comp-rich-text h5 a strong:hover, .modal-overlay .comp-rich-text h3 a:hover, .modal-overlay .comp-rich-text h4 a:hover, .modal-overlay .comp-rich-text h5 a:hover, .modal-overlay .comp-rich-text h3 a strong:hover, .modal-overlay .comp-rich-text h4 a strong:hover, .modal-overlay .comp-rich-text h5 a strong:hover {
  color: #b4a99f;
  text-decoration: underline;
}
/* line 365, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text ul li, .modal-overlay .comp-rich-text ul li {
  background: url("../../images/icons/list-white.png") left 6px no-repeat;
  padding-left: .688em;
  clear: both;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text ul li a:hover, .modal-overlay .comp-rich-text ul li a:hover {
  color: #b4a99f;
  text-decoration: underline;
}
/* line 373, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text ul li a:hover strong, .modal-overlay .comp-rich-text ul li a:hover strong {
  color: #b4a99f;
}
/* line 379, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text blockquote, .modal-overlay .comp-rich-text blockquote {
  color: white;
}

/* line 387, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--white .comp-rich-text p span a, .theme--grey .comp-rich-text p span a, .theme--dark-grey .comp-rich-text p span a, .theme--blue .comp-rich-text p span a, .theme--light-grey .comp-rich-text p span a, .theme--brown .comp-rich-text p span a, .theme--light-blue .comp-rich-text p span a {
  text-decoration: none;
}
/* line 389, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--white .comp-rich-text p span a:hover, .theme--grey .comp-rich-text p span a:hover, .theme--dark-grey .comp-rich-text p span a:hover, .theme--blue .comp-rich-text p span a:hover, .theme--light-grey .comp-rich-text p span a:hover, .theme--brown .comp-rich-text p span a:hover, .theme--light-blue .comp-rich-text p span a:hover {
  text-decoration: none;
}

/*------------------------------------*\
    $RTE - Service Status  Icons 
\*------------------------------------*/
/* line 399, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.check-icon, .cross-icon, .info-icon, .alert-icon {
  line-height: 1;
  min-height: 37px;
  position: absolute;
  right: 0;
  width: 39px;
  margin-top: 0px;
  top: 14px;
  padding-right: 0px;
}

/* line 409, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.check-icon {
  background: url("../../images/icons/sprite-icons-37.png") no-repeat -111px -148px transparent;
}

/* line 412, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.info-icon {
  background: url("../../images/icons/sprite-icons-37.png") no-repeat -111px -185px transparent;
}

/* line 415, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cross-icon {
  background: url("../../images/icons/sprite-icons-37.png") no-repeat -111px -73px transparent;
  min-height: 38px;
}

/* line 419, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.alert-icon {
  background: url("../../images/icons/sprite-icons-37.png") no-repeat -111px -111px transparent;
}

/* line 422, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
option.check-icon, option.cross-icon, option.info-icon, option.alert-icon {
  width: 100%;
  padding-left: 45px;
}

/*------------------------------------*\
    $RTE - Credit Card changes 
\*------------------------------------*/
/* line 430, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.user-icon {
  background: url("../../images/icons/icon_your-account.png") no-repeat scroll 0 0 transparent;
}

/* line 433, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.home-icon {
  background: url("../../images/icons/icon_home.png") no-repeat scroll 0 0 transparent;
}

/* line 436, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.piggybank-icon {
  background: url("../../images/icons/icon_income.png") no-repeat scroll 0 0 transparent;
}

/* line 439, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.productdetails-shelf {
  font-family: "NatWestNewRegular",sans-serif,'nw-icons' !important;
  font-size: 1.8rem;
}

/* line 443, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.user-icon, .home-icon, .piggybank-icon {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 1.8rem;
  padding: 1px 0 0 35px;
  display: table;
}

/* line 449, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.home-icon {
  padding-top: 1px;
}

@media screen and (max-width: 600px) {
  /* line 453, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
  table thead {
    display: none;
  }

  /* line 456, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
  table tbody td {
    display: table-cell;
    color: #000;
  }

  /* line 461, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
  .rate-table-grey td {
    display: table-cell;
  }
}
/* line 466, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta-leftaligned .shelf__inner.shelf--padded .grid .cta.cta--branded.cta--l, .cta-leftaligned .shelf__inner.shelf--padded .grid--rev .cta.cta--branded.cta--l, .cta-leftaligned .shelf__inner.shelf--padded .grid--full .cta.cta--branded.cta--l, .cta-leftaligned .shelf__inner.shelf--padded .grid--right .cta.cta--branded.cta--l, .cta-leftaligned .shelf__inner.shelf--padded .grid--center .cta.cta--branded.cta--l {
  margin-left: -86px !important;
}

/* line 469, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .icon-tick--padded {
  display: table;
}
/* line 471, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .icon-tick--padded:before {
  display: table-cell;
  font-family: "nw-icons";
  content: "\e641";
}

/* line 477, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.breadcrumb + div.comp-rich-text {
  padding-left: 48px;
}

/* line 480, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.social-bar.js-social-bar + div.comp-rich-text {
  padding-left: 48px;
}

/* line 483, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta--download, .download {
  background: url("../../images/icons/rte-download.png") no-repeat left top;
}

/* line 486, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta--download {
  padding-left: 31px;
}

/* line 489, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.grid-structure-active {
  width: 100%;
}
/* line 491, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.grid-structure-active .grid__item {
  min-height: 1px;
}

/*------------------------------------*\
    $Dark Theme
\*------------------------------------*/
/* line 499, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text {
  color: white;
  /* Added for table in theme blue //6489 */
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text h3, .theme--blue .comp-rich-text h3 strong {
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text h4, .theme--blue .comp-rich-text h5 {
  color: white;
}
/* line 508, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text h4 strong, .theme--blue .comp-rich-text h5 strong {
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 513, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text td h4, .theme--blue .comp-rich-text td h4 strong, .theme--blue .comp-rich-text td h5, .theme--blue .comp-rich-text td h5 strong {
  color: #42145f;
}
/* line 518, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text p {
  color: white;
}
/* line 521, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .body-copy, .theme--blue .comp-rich-text .inline-text, .theme--blue .comp-rich-text li, .theme--blue .comp-rich-text strong, .theme--blue .comp-rich-text em, .theme--blue .comp-rich-text p {
  color: white;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text li, .theme--blue .comp-rich-text strong, .theme--blue .comp-rich-text em {
  color: white;
}
/* line 528, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download {
  color: white;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download a {
  color: white;
}
/* line 532, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download a:hover {
  color: white;
}
/* line 539, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .light-band h4, .theme--blue .comp-rich-text .light-band h4 strong, .theme--blue .comp-rich-text .light-band h5, .theme--blue .comp-rich-text .light-band h5 strong {
  color: #42145f;
}
/* line 544, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .rte-tick-large {
  color: white;
}
/* line 550, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue.single-article .comp-rich-text .body-copy, .theme--blue.single-article .comp-rich-text .inline-text, .theme--blue.single-article .comp-rich-text li, .theme--blue.single-article .comp-rich-text strong, .theme--blue.single-article .comp-rich-text em, .theme--blue.single-article .comp-rich-text p {
  color: #42145f;
}
/* line 555, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .tile--header-group {
  color: #ffffff;
}
/* line 558, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .rte-bottom-separator {
  border-bottom: 1px solid #f7f7f5;
}
/* line 563, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .rte-top-separator {
  border-top: 1px solid #f7f7f5;
}
/* line 566, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .canvas-top-separator {
  border-top: 2px solid #fff;
  margin: 0 16px 36px;
}
/* line 570, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .canvas-bottom-separator {
  border-bottom: 2px solid #fff;
  margin: 28px 16px 0;
}
/* line 575, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue.tile-layout .tile--header-group {
  color: #42145f;
}
/* line 579, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .teaser__content .contentContainer .comp-rich-text .download {
  color: #fff;
}

/* line 583, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta.cta-call-us a, .cta.cta-visit-us a {
  height: 26px;
  line-height: 22px;
}

/* line 587, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta.cta-call-us, .cta.cta-visit-us {
  display: block;
}

/* line 590, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta.cta-call-us a {
  display: inline-block;
  font-size: 18px;
  font-family: "RNHouseSansRegular",sans-serif;
}
/* line 594, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta.cta-call-us a:before {
  content: "\e620";
  margin-right: 16px;
  font-size: 32px;
  top: 4px;
}

/* line 601, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta.cta-visit-us a {
  display: inline-block;
  font-size: 18px;
  font-family: "RNHouseSansRegular",sans-serif;
}
/* line 605, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.cta.cta-visit-us a:before {
  content: "\e626";
  margin-right: 16px;
  font-size: 32px;
  top: 4px;
}

/* line 612, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.header-group__headline {
  font-size: 26px !important;
  line-height: 30px !important;
  font-family: "RNHouseSansBold", sans-serif;
}

/* line 617, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.tile--header-group {
  padding: 0 16px;
}

/* line 620, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.rte-bottom-separator {
  margin: 24px auto 24px;
  border-bottom: 1px solid #dfd9d1;
  width: 100%;
}

/* line 625, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.rte-top-separator {
  margin: 24px auto 24px;
  border-top: 1px solid #dfd9d1;
  width: 100%;
}

/* line 631, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--white .rte-top-separator {
  border-bottom: 1px solid #d1c9bf;
}
/* line 634, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--white .rte-bottom-separator {
  border-bottom: 1px solid #d1c9bf;
}
/* line 638, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--white .cta.cta-visit-us a,
.theme--white .cta.cta-call-us a {
  color: #42145f;
}
/* line 640, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--white .cta.cta-visit-us a a:hover,
.theme--white .cta.cta-call-us a a:hover {
  color: #42145f;
}

/* line 646, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--light-blue .rte-bottom-separator {
  border-bottom: 1px solid #d1c9bf;
}
/* line 649, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--light-blue .rte-top-separator {
  border-top: 1px solid #d1c9bf;
}
/* line 652, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--light-blue .canvas-top-separator {
  border-top: 2px solid #d1c9bf;
  margin: 0 16px 36px;
}
/* line 656, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--light-blue .canvas-bottom-separator {
  border-bottom: 2px solid #d1c9bf;
  margin: 28px 16px 0;
}
/* line 661, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--light-blue .cta.cta-visit-us a,
.theme--light-blue .cta.cta-call-us a {
  color: #42145f;
}
/* line 663, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--light-blue .cta.cta-visit-us a:hover,
.theme--light-blue .cta.cta-call-us a:hover {
  color: #42145f;
}

/* line 670, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--light-grey .comp-rich-text blockquote, .theme--light-blue .comp-rich-text blockquote, .theme--white .comp-rich-text blockquote {
  color: #42145f;
}

/* line 676, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--brown .rte-bottom-separator {
  border-bottom: 1px solid #d1c9bf;
}
/* line 679, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--brown .rte-top-separator {
  border-top: 1px solid #d1c9bf;
}
/* line 682, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--brown .canvas-bottom-separator {
  border-top: 1px solid #d1c9bf;
}

/* line 686, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.canvas-top-separator {
  border-top: 2px solid #dfd9d1;
  margin: 0 16px 36px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
}

/* line 694, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.canvas-bottom-separator {
  border-bottom: 2px solid #dfd9d1;
  margin: 28px 16px 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

/* Bank it, Trade up and Donate */
/* line 703, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-bank-it, .icon-trade-up, .icon-donate {
  position: relative;
  padding-left: 52px;
}
/* line 706, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-bank-it:before, .icon-trade-up:before, .icon-donate:before {
  font-size: 36px;
  position: absolute;
  top: -4px;
  left: 0;
}

/* line 713, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-donate {
  padding-left: 32px;
}

/* line 716, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-bank-it:before {
  content: "\e65a";
}

/* line 719, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-trade-up:before {
  content: "\e65c";
}

/* line 722, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-donate:before {
  content: "\e65b";
}

/* RTE color changes */
/* line 729, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.rich-text-white-color,
.comp-rich-text.rich-text-white-color li,
.comp-rich-text.rich-text-white-color strong,
.comp-rich-text.rich-text-white-color p {
  color: #ffffff !important;
}

/* line 732, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.rich-text-rbs-color {
  color: #0a2f64 !important;
}

/* line 735, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.rich-text-nw-color {
  color: #42145f !important;
}

/* line 739, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-tastecard, .icon-new-tick, .icon-travel-money, .icon-travel-insurance, .icon-store, .icon-percentage, .icon-national-trust, .icon-mobile,
.icon-house-with-tick, .icon-direct-debit, .icon-concierge, .icon-chair, .icon-uniE645, .icon-new-mobile, .icon-new-car, .icon-contactless {
  float: none;
  padding-left: 25px;
  position: relative;
  text-decoration: none;
  width: 2.269em;
  height: 2.462em;
}
/* line 746, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-tastecard:before, .icon-new-tick:before, .icon-travel-money:before, .icon-travel-insurance:before, .icon-store:before, .icon-percentage:before, .icon-national-trust:before, .icon-mobile:before,
.icon-house-with-tick:before, .icon-direct-debit:before, .icon-concierge:before, .icon-chair:before, .icon-uniE645:before, .icon-new-mobile:before, .icon-new-car:before, .icon-contactless:before {
  font-family: 'nw-icons';
  font-size: 21px;
  font-size: 2.1rem;
  left: 0;
  line-height: 1;
  position: absolute;
}

/* line 754, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.icon-new-car:before {
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 757, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.mrf-rte-wrap .desk--two-thirds .comp-rich-text p {
  color: #42145f;
}

/* line 761, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text span.icon--pd__title,
.theme--brown .comp-rich-text span.icon--pd__title {
  background-position: left -194px;
}

/* line 764, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download {
  color: white;
}
/* line 766, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download a {
  color: white;
}
/* line 768, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comp-rich-text .download a:hover {
  color: white;
}

/* line 774, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .lightbox a {
  text-decoration: underline;
}

/* line 777, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.ie10 .comp-rich-text .bl__icon-checkmark:before, .ie10 .comp-rich-text .bl__icon-ticket:before, .ie10 .comp-rich-text .bl__icon-airplane:before, .ie10 .comp-rich-text .bl__icon-umbrella:before, .ie10 .comp-rich-text .bl__icon-cancel:before, .ie10 .comp-rich-text .bl__icon-mobile:before {
  font-size: 14px;
}

/* R15 font size 28 in RTE */
/* line 782, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.comp-rich-text .fs-28 {
  font-size: 2.2rem;
  line-height: 26px;
}

/* line 788, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.XLEFT.grid__item.desk--three-quarters .comp-rich-text h3 {
  color: #42145f;
}

/* line 798, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.theme--blue .comparison-table-wrapper .comparison-table .comp-rich-text h4 {
  font-size: 18px;
  line-height: 20px;
  color: #42145f;
}

/* line 814, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.canvas-shelf.theme--light-grey .accordion-shelf .grid .grid__item .comp-rich-text h2, .canvas-shelf.theme--light-grey .accordion-shelf .grid--rev .grid__item .comp-rich-text h2, .canvas-shelf.theme--light-grey .accordion-shelf .grid--full .grid__item .comp-rich-text h2, .canvas-shelf.theme--light-grey .accordion-shelf .grid--right .grid__item .comp-rich-text h2, .canvas-shelf.theme--light-grey .accordion-shelf .grid--center .grid__item .comp-rich-text h2, .canvas-shelf.theme--light-grey .accordion-shelf .grid .grid__item .comp-rich-text h5, .canvas-shelf.theme--light-grey .accordion-shelf .grid--rev .grid__item .comp-rich-text h5, .canvas-shelf.theme--light-grey .accordion-shelf .grid--full .grid__item .comp-rich-text h5, .canvas-shelf.theme--light-grey .accordion-shelf .grid--right .grid__item .comp-rich-text h5, .canvas-shelf.theme--light-grey .accordion-shelf .grid--center .grid__item .comp-rich-text h5 {
  color: inherit;
}
/* line 827, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.canvas-shelf.theme--brown .accordion-shelf .grid .grid__item .comp-rich-text h2, .canvas-shelf.theme--brown .accordion-shelf .grid--rev .grid__item .comp-rich-text h2, .canvas-shelf.theme--brown .accordion-shelf .grid--full .grid__item .comp-rich-text h2, .canvas-shelf.theme--brown .accordion-shelf .grid--right .grid__item .comp-rich-text h2, .canvas-shelf.theme--brown .accordion-shelf .grid--center .grid__item .comp-rich-text h2, .canvas-shelf.theme--brown .accordion-shelf .grid .grid__item .comp-rich-text h5, .canvas-shelf.theme--brown .accordion-shelf .grid--rev .grid__item .comp-rich-text h5, .canvas-shelf.theme--brown .accordion-shelf .grid--full .grid__item .comp-rich-text h5, .canvas-shelf.theme--brown .accordion-shelf .grid--right .grid__item .comp-rich-text h5, .canvas-shelf.theme--brown .accordion-shelf .grid--center .grid__item .comp-rich-text h5 {
  color: inherit;
}
/* line 837, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.canvas-shelf.theme--dark-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text p, .canvas-shelf.theme--dark-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text p, .canvas-shelf.theme--dark-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text p, .canvas-shelf.theme--dark-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text p, .canvas-shelf.theme--dark-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text p {
  color: #42145f;
  font-size: 14px;
  line-height: 20px;
}
/* line 847, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.canvas-shelf.theme--dark-grey .accordion-shelf .grid .grid__item .comp-rich-text h2, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--rev .grid__item .comp-rich-text h2, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--full .grid__item .comp-rich-text h2, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--right .grid__item .comp-rich-text h2, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--center .grid__item .comp-rich-text h2, .canvas-shelf.theme--dark-grey .accordion-shelf .grid .grid__item .comp-rich-text h5, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--rev .grid__item .comp-rich-text h5, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--full .grid__item .comp-rich-text h5, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--right .grid__item .comp-rich-text h5, .canvas-shelf.theme--dark-grey .accordion-shelf .grid--center .grid__item .comp-rich-text h5 {
  color: inherit;
}

/* line 860, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.single-article .comp-rich-text h3, .single-article .comp-rich-text h4, .single-article .comp-rich-text h5, .single-article .comp-rich-text .rte-tick-large {
  color: #42145f;
}

/* line 868, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.notification-shelf.theme--blue .comp-rich-text blockquote, .shelf--product-detail.theme--blue .comp-rich-text blockquote, .teaser-multiple.theme--blue .comp-rich-text blockquote {
  color: #FFF;
}

/* line 875, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.shelf .icon-mobile {
  margin: 0 auto;
  padding: 0;
  height: auto;
  margin-left: 0;
  margin-bottom: .275em;
  float: none;
}

/* line 884, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.richText-image {
  display: block;
  margin-bottom: 10px;
  max-width: 100%;
  color: #42145f !important;
}
/* line 890, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.richText-image.pull-left img {
  margin: 5px 15px 5px 10px;
  float: left;
}
/* line 896, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.richText-image.pull-right img {
  margin: 5px 10px 5px 15px;
  float: right;
}
/* line 901, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
.richText-image:after {
  clear: both;
  content: '';
  display: block;
}

/* line 909, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
img.richText-image.pull-left {
  margin: 5px 15px 5px 10px;
  float: left;
}
/* line 913, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
img.richText-image.pull-right {
  margin: 5px 10px 5px 15px;
  float: right;
}
/* line 917, ../../../arete-core-design/sass-src/includes/components/rich-text/_mobile.scss */
img.richText-image:after {
  display: none;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/table-product-comparison-mobile/_mobile.scss */
.comparison-table-mobile {
  overflow: hidden;
  background: #aeabd0;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/table-product-comparison-mobile/_mobile.scss */
.comparison-table-mobile thead th {
  height: 40px;
  padding: 5px;
  text-align: center;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/table-product-comparison-mobile/_mobile.scss */
.comparison-table-mobile td {
  height: 40px;
  text-align: center;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 5px;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/table-product-comparison-mobile/_mobile.scss */
.comparison-table-mobile .even {
  background: #fff;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/table-product-comparison-mobile/_mobile.scss */
.comparison-table-mobile .alignLeft {
  text-align: left;
}

/*------------------------------------*\
    Fixed Bond - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.fixed-bond)
 * CONTENT STYLES......Inner content items (.fixed-bond__head)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/fixed-bond/_mobile.scss */
.widget-product-info {
  font-family: "RNHouseSansRegular", sans-serif;
  float: left;
}

/*------------------------------------*\
    $CONTENT STYLES
\*------------------------------------*/
/* line 19, ../../../arete-core-design/sass-src/includes/components/fixed-bond/_mobile.scss */
.widget-product-info__head {
  font-size: 25px;
  font-size: 2.5rem;
  line-height: 2;
}

/* line 23, ../../../arete-core-design/sass-src/includes/components/fixed-bond/_mobile.scss */
.widget-product-info__amt {
  font-size: 70px;
  font-size: 7rem;
  line-height: 1;
}

/* line 27, ../../../arete-core-design/sass-src/includes/components/fixed-bond/_mobile.scss */
.widget-product-info__amt--m {
  font-size: 45px;
  font-size: 4.5rem;
}

/* line 30, ../../../arete-core-design/sass-src/includes/components/fixed-bond/_mobile.scss */
.widget-product-info__term {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1;
  margin: 1.25em 0;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/fixed-bond/_mobile.scss */
.widget-product-info__term strong {
  font-weight: bold;
}

/*------------------------------------*\
    VIDEO - MOBILE CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.video-player)
 * VIDEO INNER COMPONENTS....Inner items (.video__preview, .video__controls etc)
 * NO JS RELATED STYLES
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video-player {
  margin-bottom: 1em;
  position: relative;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video-player .video__preview {
  position: relative;
  margin-bottom: 16px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  min-height: 100px;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video-player .video__preview:hover .video__play, .video-player .video__preview:focus .video__play {
  background: #59144c url("../../images/buttons/play.png") center center no-repeat;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video-player .video__preview .no-js {
  display: block;
  position: relative;
  font-size: 18px;
  font-size: 1.8rem;
  cursor: default;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video-player .video__preview .no-js img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video-player .video__preview .no-js__warning {
  position: relative;
  top: 0;
  display: block;
  width: 100%;
  background: #e31e2e;
  color: white;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video-player .video__preview .no-js__warning__message {
  display: block;
  padding: 5px 10px;
}

/* line 54, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.shelf.theme--blue .video__play {
  background: #59144c url("../../images/buttons/play.png") center center no-repeat;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.shelf.theme--blue .video__preview:hover .video__play, .shelf.theme--blue .video__preview:focus .video__play {
  background: #59144c url("../../images/buttons/play.png") center center no-repeat;
}

/*------------------------------------*\
    $VIDEO INNER COMPONENTS
\*------------------------------------*/
/* line 68, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__controls {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -51px;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__controls.video__controls--hidden {
  display: none;
}

/* line 77, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__play {
  display: block;
  margin-left: -3px;
  width: 40px;
  height: 40px;
  background: #711d68 url("../../images/buttons/play.png") center center no-repeat;
  text-indent: -1000px;
  overflow: visible;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.ie10 .video__play {
  overflow: visible;
}

/* line 89, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__links {
  margin-bottom: 1em;
  text-align: center;
}

/* line 93, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__transcript {
  padding-bottom: 3px;
  color: inherit;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
}

/* line 99, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__hgroup {
  margin-left: -3px;
}

/* line 102, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__heading, .video__sub-heading {
  padding: 6px 14px 6px 14px;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.25;
  background: white;
}

/* line 108, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__heading {
  clear: both;
}

/* line 111, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.video__sub-heading {
  padding: 0 14px 10px 14px;
  background: url("../../images/misc/video-edge-mobile.png") left bottom no-repeat;
}

/*------------------------------------*\
    $NO JS RELATED CHANGES
\*------------------------------------*/
/* line 119, ../../../arete-core-design/sass-src/includes/components/video/_mobile.scss */
.jw-title {
  height: 5em !important;
}

/*------------------------------------*\
    SubNav -- Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.sub-nav-item)
 * HEAD BLOCK......head items (.sub-nav-item__head)
 * INNER BLOCK......head items (.sub-nav-item__inner)
 * ARROW......Arrow with font icon (.sub-nav-item__sell-arrow)
 * DESCRIPTION BLOCK......discription section (.sub-nav-item--desc)
 * GRID DEPENDENT STYLES......grid dependent styles required to adjust gutters
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 16, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item {
  display: block;
  margin: 0.5em 0;
  padding: 0.75em 1em;
  position: relative;
  background-color: #00a68d;
  color: white;
  text-decoration: none;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item.sub-nav-item--secure {
  background-color: #a01b85;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item.sub-nav-item--secure {
  color: #4e4e6b;
}

/*------------------------------------*\
    $HEAD BLOCK
\*------------------------------------*/
/* line 34, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item__head {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.15;
}

/*------------------------------------*\
    $ARROW
\*------------------------------------*/
/* line 43, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item__sell-arrow {
  font-size: 16px;
  font-size: 1.6rem;
  position: absolute;
  z-index: 10;
  top: 0.3125em;
  background-color: transparent;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item__sell-arrow:after {
  bottom: 15px;
  position: absolute;
  line-height: 1px;
  z-index: 9;
  font-family: 'nw-icons';
  right: 0px;
  content: "\e615";
  font-size: 32px;
  font-size: 3.2rem;
}

/* line 62, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item__sell {
  display: block;
  padding-top: 0.4em;
}
/* line 65, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item__sell .sub-nav-item__sell-arrow {
  position: relative;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item__sell .sub-nav-item__sell-arrow:after {
  bottom: 12px;
  line-height: 1px;
  z-index: 9;
  font-family: 'nw-icons';
  right: -18px;
  content: "\e00c";
  font-size: 16px;
  font-size: 1.6rem;
}

/*------------------------------------*\
    $INNER BLOCK
\*------------------------------------*/
/* line 82, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.sub-nav-item__head__inner {
  display: block;
  position: static;
  margin-right: 0.65em;
  width: 100%;
  word-wrap: break-word;
}

/*------------------------------------*\
    $GRID DEPENDENT STYLES
\*------------------------------------*/
/* line 95, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.desk--one-fifth .sub-nav-item__head, .desk--one-sixth .sub-nav-item__head {
  display: table-cell;
  vertical-align: bottom;
}

/*------------------------------------*\
    $DESCRIPTION BLOCK
\*------------------------------------*/
/* line 105, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.Default .sub-nav-item--desc {
  float: left;
  width: 100%;
}

/*------------------------------------*\
    $RE-BRANDING CODE
\*------------------------------------*/
/* line 114, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .shelf__inner.shelf--padded {
  padding: 0;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .sub-nav {
  margin: 0;
}

/* line 121, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items {
  background: #dfd9d1;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 24px 1.231em;
  /*** 3054 ***/
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half {
  background-image: url("../../images/angles/personal-2x-subnav-mask.svg") !important;
  padding-bottom: 16px !important;
  width: 33.05%;
  -webkit-background-size: 296px auto;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item__sell-arrow {
  position: absolute !important;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item__sell-arrow:after {
  bottom: 15px !important;
  line-height: 1px;
  z-index: 9;
  font-family: 'nw-icons';
  right: 0px !important;
  content: "\e615";
  font-size: 24px !important;
  font-size: 2.4rem !important;
  position: absolute !important;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:hover {
  background-image: url("../../images/angles/personal-2x-subnav-mask.svg") !important;
  background-position: center 101%;
  background-repeat: no-repeat;
  background-size: 294px;
  -webkit-background-size: 296px auto;
  color: #b4a99f;
  background-color: #290b41;
}
/* line 155, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item {
  height: 176px;
  margin-bottom: 0;
  padding-right: 14px;
  padding-bottom: 56px;
  background-color: transparent;
}
/* line 161, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item:hover, .subnav-items .desk--one-half .sub-nav-item:focus {
  -webkit-transform: scale(1) !important;
  -moz-transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -o-transform: scale(1) !important;
  transform: scale(1) !important;
}
/* line 169, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item__head {
  font-size: 2.2rem;
  line-height: 1.18;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item__sell {
  font-size: 16px;
  line-height: 22px;
}
/* line 177, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:last-child {
  background-color: #6d1b68;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:last-child:hover {
  background-color: #290b41;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav .desk--one-half:hover {
  background-color: #290b41;
}
/* line 191, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-third {
  width: 33.05%;
  background-size: 294px;
  -webkit-background-size: 296px auto;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-third:nth-child(2) {
  background-color: #6e1669;
}
/* line 198, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-third .sub-nav-item__sell-arrow {
  right: 1.72em;
  top: 9.85em;
}
/* line 202, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-third .sub-nav-item {
  height: 176px;
  margin-bottom: 0;
}
/* line 206, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-third .sub-nav-item__head {
  font-size: 2.2rem;
  line-height: 1.18;
}
/* line 210, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-third .sub-nav-item__sell {
  font-size: 16px;
  line-height: 22px;
  padding-top: 13px;
}
/* line 215, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-third:hover {
  padding-bottom: 14px;
  background: #290b41;
  background-image: url("images-desktop/subnav-svg.svg");
  background-position: center 101%;
  background-repeat: no-repeat;
  background-size: 294px;
  -webkit-background-size: 296px auto !important;
  color: #b4a99f;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav .desk--one-third:hover {
  background-color: #290b41;
}
/* line 234, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter {
  width: 100%;
  background-size: 290px auto;
  -webkit-background-size: 290px auto;
  padding-left: 0.2em;
}
/* line 239, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter:nth-child(2) {
  background-color: #5f1569;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter:nth-child(3) {
  background-color: #7a1772;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter .sub-nav-item__sell-arrow {
  top: 121px;
  right: 31px;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter:hover {
  padding-bottom: 14px;
  background: #290b41;
  background-image: url("images-desktop/subnav-svg.svg");
  background-position: center 101%;
  background-repeat: no-repeat;
  background-size: 290px;
  -webkit-background-size: 290px auto;
  color: #b4a99f;
}
/* line 259, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter .sub-nav-item {
  height: auto;
  padding-top: 7px;
  margin-bottom: 0;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter .sub-nav-item__head {
  line-height: 24px;
  font-size: 20px;
}
/* line 268, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-quarter .sub-nav-item__sell {
  font-size: 16px;
  line-height: 20px;
}
/* line 273, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item {
  width: 100%;
  background-size: 290px auto;
  -webkit-background-size: 290px auto;
  padding-left: 0.2em;
}
/* line 278, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item:nth-child(2) {
  background-color: #581666;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item:nth-child(3) {
  background-color: #6e166d;
}
/* line 284, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item:nth-child(4) {
  background-color: #811773;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item .sub-nav-item__sell-arrow {
  right: 3px;
  left: 7em;
  top: 90px;
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item .sub-nav-item__sell-arrow:after {
  right: 0px;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item:hover {
  padding-bottom: 14px;
  background: #290b41;
  background-image: url("images-desktop/subnav-svg.svg");
  background-position: center 101%;
  background-repeat: no-repeat;
  background-size: 290px auto;
  -webkit-background-size: 290px auto;
  color: #b4a99f;
}
/* line 305, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item .sub-nav-item {
  height: auto;
  padding-top: 7px;
  margin-bottom: 0;
}
/* line 310, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item .sub-nav-item__head {
  line-height: 22px;
  font-size: 18px;
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-fifth.grid__item .sub-nav-item__sell {
  font-size: 16px;
  line-height: 20px;
  padding-top: 0.45em;
}
/* line 320, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half, .subnav-items .desk--one-third, .subnav-items .desk--one-quarter, .subnav-items .desk--one-fifth, .subnav-items .desk--one-sixth {
  float: left;
  margin-right: 1px;
  background-position: center 101%;
  transform-origin: top;
  color: white;
  width: 100%;
  padding: 0px !important;
  background-image: url("images-desktop/subnav-svg.svg");
  background-size: 290px auto;
  background-repeat: no-repeat;
  margin-bottom: 0px;
}
/* line 332, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item, .subnav-items .desk--one-third .sub-nav-item, .subnav-items .desk--one-quarter .sub-nav-item, .subnav-items .desk--one-fifth .sub-nav-item, .subnav-items .desk--one-sixth .sub-nav-item {
  border: none;
  height: auto;
  min-height: 74px;
  transition: padding 0.1s ease-out;
  -webkit-transition: padding 0.1s ease-out;
  -moz-transition: padding 0.1s ease-out;
  -o-transition: padding 0.1s ease-out;
}
/* line 342, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:first-child, .subnav-items .desk--one-third:first-child, .subnav-items .desk--one-quarter:first-child, .subnav-items .desk--one-fifth:first-child, .subnav-items .desk--one-sixth:first-child {
  background-color: #42145f;
}
/* line 344, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:first-child:hover, .subnav-items .desk--one-third:first-child:hover, .subnav-items .desk--one-quarter:first-child:hover, .subnav-items .desk--one-fifth:first-child:hover, .subnav-items .desk--one-sixth:first-child:hover {
  background-color: #290b41;
}
/* line 348, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:last-child, .subnav-items .desk--one-third:last-child, .subnav-items .desk--one-quarter:last-child, .subnav-items .desk--one-fifth:last-child, .subnav-items .desk--one-sixth:last-child {
  background-color: #98187b;
}
/* line 350, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:last-child:hover, .subnav-items .desk--one-third:last-child:hover, .subnav-items .desk--one-quarter:last-child:hover, .subnav-items .desk--one-fifth:last-child:hover, .subnav-items .desk--one-sixth:last-child:hover {
  background-color: #290b41;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:hover, .subnav-items .desk--one-third:hover, .subnav-items .desk--one-quarter:hover, .subnav-items .desk--one-fifth:hover, .subnav-items .desk--one-sixth:hover {
  background-image: url("images-desktop/subnav-svg.svg");
  background-size: 290px auto;
  color: #b4a99f;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .shelf__inner .desk--one-half:hover, .subnav-items .shelf__inner .desk--one-third:hover, .subnav-items .shelf__inner .desk--one-quarter:hover, .subnav-items .shelf__inner .desk--one-fifth:hover, .subnav-items .shelf__inner .desk--one-sixth:hover {
  background-image: url("images-desktop/subnav-svg.svg");
}
/* line 368, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth:nth-child(2) {
  background-color: #531565;
}
/* line 371, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth:nth-child(3) {
  background-color: #65166a;
}
/* line 374, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth:nth-child(4) {
  background-color: #761770;
}
/* line 377, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth:nth-child(5) {
  background-color: #861775;
}
/* line 380, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth .sub-nav-item__sell-arrow {
  right: 65px;
  top: 69px;
}
/* line 383, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth .sub-nav-item__sell-arrow:after {
  font-size: 21px;
  font-size: 2.1rem;
}
/* line 387, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth:hover {
  padding-bottom: 14px;
  background: #290b41;
  background-image: url("images-desktop/subnav-svg.svg");
  background-position: center 101%;
  background-repeat: no-repeat;
  background-size: 147px;
  -webkit-background-size: 151px auto;
  color: #b4a99f;
  background-size: 290px auto;
}
/* line 398, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth .sub-nav-item {
  padding-top: 7px;
  margin-bottom: 0;
}
/* line 403, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth .sub-nav-item__head {
  line-height: 20px;
  font-size: 16px;
}
/* line 407, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-sixth .sub-nav-item__sell {
  font-size: 14px;
  line-height: 18px;
  padding-top: 0.45em;
}
/* line 414, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half {
  margin-top: -12px;
}
/* line 416, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-half:first-child, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half:first-child, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half:first-child, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half:first-child, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half:first-child {
  margin-top: 0;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half .sub-nav-item__sell-arrow.cta-padlock {
  right: 13% important;
}
/* line 422, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.iphone .subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-half, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half {
  margin: 0px;
}
/* line 426, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-third, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-third, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-third, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-third, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-third {
  padding-left: 1.45em;
  padding-right: 1.4em;
  padding-top: 1em;
}
/* line 430, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.iphone .subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-third, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-third, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-third, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-third, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-third {
  margin: 0px;
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-quarter, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-quarter, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-quarter, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-quarter, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-quarter {
  padding-left: 0.2em;
}
/* line 436, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.iphone .subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-quarter, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-quarter, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-quarter, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-quarter, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-quarter {
  margin: 0px;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-fifth {
  padding-left: 0.2em;
  margin-right: 0px;
  height: auto;
}
/* line 444, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.iphone .subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-fifth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-fifth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-fifth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-fifth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-fifth {
  margin: 0px;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-sixth {
  padding-left: 0.18em;
  padding-right: 0.18em;
  margin-right: 0px;
  height: auto;
}
/* line 453, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.iphone .subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-sixth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-sixth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-sixth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-sixth, .iphone .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-sixth {
  margin: 0px;
}
/* line 456, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-sixth:last-child, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-sixth:last-child, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-sixth:last-child, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-sixth:last-child, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-sixth:last-child {
  margin-right: 0px !important;
}
/* line 464, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half {
  padding-left: 1.45em;
  padding-right: 1.4em;
  padding-top: 1em;
  margin-top: -12px;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-third, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-third, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-third, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-third {
  padding-left: 1.45em;
  padding-right: 1.4em;
  padding-top: 1em;
}
/* line 475, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-quarter, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-quarter, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-quarter, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-quarter {
  padding-left: 0.2em;
}
/* line 478, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-fifth {
  padding-left: 0.2em;
}
/* line 481, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-sixth {
  padding-left: 0.18em;
  padding-right: 0.18em;
}
/* line 487, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid__item {
  padding-left: 0px;
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .header-group {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .header-group .header-group__sign-post {
  display: none;
}
/* line 496, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .header-group .header-group__headline {
  display: block;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-size: 26px !important;
  line-height: 30px !important;
  margin: -6px 0px 24px 0px;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item {
  color: white;
  background-color: transparent;
  padding: 11px 58px 57px 14px;
  margin: 0px;
}
/* line 510, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item .sub-nav-item__head {
  font-family: RNHouseSansRegular;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px;
  /* 9 */
  font-size: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 26px;
  /* 9 */
  line-height: 2.6rem;
  /* 9 */
  color: white;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow {
  right: 33px;
  bottom: 34px;
  top: initial;
}
/* line 519, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 24px;
  /* 9 */
  font-size: 2.4rem;
  /* 9 */
  top: -1px;
  right: 6px;
  bottom: initial;
}
/* line 527, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item .sub-nav-item__sell {
  font-family: RNHouseSansRegular;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
  color: white;
  padding-top: 7px;
}
/* line 540, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .grid__item a:hover .sub-nav-item__sell-arrow:after {
  color: white;
}
/* line 548, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head {
  color: #ad1982;
}
/* line 551, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 24px;
  /* 9 */
  font-size: 2.4rem;
  /* 9 */
  top: -1px;
  right: 6px;
}
/* line 556, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow.cta-padlock:after {
  content: "\e63f";
}
/* line 559, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow.cta-chevron:after {
  content: "\e615";
}
/* line 562, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow.cta-padlock {
  right: 36px;
}
/* line 567, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__sell {
  color: #ad1982;
}
/* line 570, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure:hover {
  color: #ad1982 !important;
}
/* line 578, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after, .subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  right: -24px;
  top: -13px;
}
/* line 585, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.iphone .subnav-items .desk--one-half {
  margin-bottom: -8px !important;
}
/* line 588, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:last-child {
  margin-bottom: -3px;
}
/* line 594, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item__sell-arrow.cta-padlock:after {
  content: "\e63f";
  line-height: 1px;
  position: absolute;
}
/* line 600, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .sub-nav-item__sell-arrow.cta-chevron:after {
  content: "\e615";
  line-height: 1px;
  position: absolute;
}
/* line 607, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item--desc {
  clear: both;
  max-width: 730px;
}
/* line 611, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .header-group + .grid > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--rev > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--full > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--right > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--center > .desk--one-quarter {
  width: 143px;
  background-image: none;
  border-radius: 8px;
  margin-top: 1px;
  height: 200px;
}
/* line 617, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.iphone .subnav-items.rewards .header-group + .grid > .desk--one-quarter, .iphone .subnav-items.rewards .header-group + .grid--rev > .desk--one-quarter, .iphone .subnav-items.rewards .header-group + .grid--full > .desk--one-quarter, .iphone .subnav-items.rewards .header-group + .grid--right > .desk--one-quarter, .iphone .subnav-items.rewards .header-group + .grid--center > .desk--one-quarter {
  margin-top: 1px;
  margin-right: 1px;
  margin-bottom: 2px;
}
/* line 623, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .desk--one-quarter:hover {
  background-image: none;
  padding-bottom: 0;
}
/* line 627, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav {
  height: auto !important;
  margin-bottom: 24px;
}
/* line 631, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav:after {
  content: '';
  clear: both;
  display: block;
}
/* line 636, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item {
  padding: 20px 16px 29px 16px;
  height: 200px;
}
/* line 639, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item .sub-nav-item__head {
  font-family: RNHouseSansBold;
  margin-bottom: 13px;
}
/* line 642, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow {
  display: none;
}
/* line 646, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item .sub-nav-item__sell {
  font-family: RNHouseSansBold;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  overflow: hidden;
  padding: 0;
  margin-bottom: 16px;
}
/* line 655, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item .sub-nav-item__sell_subtitle {
  line-height: 20px;
  height: 60px;
  display: block;
  padding-top: 16px;
}
/* line 662, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .shelf__inner.shelf--padded {
  /*display: table;*/
  margin: 0 auto;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item-text {
  font-family: "RNHouseSansRegular",sans-serif;
  font-size: 16px;
  line-height: 20px;
  display: block;
  height: 60px;
  overflow: hidden;
}
/* line 673, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .sub-nav-item-text p {
  font-family: RNHouseSansRegular;
  font-size: 16px;
}
/* line 678, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .desk--one-quarter span.sub-nav-item__head__inner {
  font-size: 16px;
  line-height: 22px !important;
  height: 44px;
  overflow: hidden;
}
/* line 684, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .header-group {
  margin-bottom: 26px;
}
/* line 686, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .header-group .header-group__headline {
  font-family: "RNHouseSansBold";
  margin: 0;
  line-height: 30px !important;
}
/* line 692, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .desk--one-quarter:first-child {
  background-color: #761770;
}
/* line 695, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .desk--one-quarter:nth-child(2) {
  background-color: #65166a;
}
/* line 698, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .desk--one-quarter:nth-child(3) {
  background-color: #531565;
}
/* line 701, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .desk--one-quarter:last-child {
  background-color: #42145f;
}
/* line 704, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.rewards .cta.cta--branded.cta--l a {
  margin: 0;
  margin-bottom: 5px;
}
/* line 710, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half:last-child {
  background-color: #6d1b68;
}

/* line 716, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.grid.sub-nav .grid__item, .sub-nav.grid--rev .grid__item, .sub-nav.grid--full .grid__item, .sub-nav.grid--right .grid__item, .sub-nav.grid--center .grid__item, .sub-nav.grid--rev .grid__item, .sub-nav.grid--full .grid__item, .sub-nav.grid--right .grid__item, .sub-nav.grid--center .grid__item {
  padding-right: 0.3em;
}

/* For 2 subnav items */
/* line 721, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.desk--one-half .sub-nav-item {
  color: white;
}
/* line 723, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.desk--one-half .sub-nav-item .sub-nav-item__sell-arrow {
  position: relative;
  top: auto;
  right: 33px;
}
/* line 727, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.desk--one-half .sub-nav-item .sub-nav-item__sell-arrow:after {
  font-family: 'nw-icons';
  font-size: 1em;
  position: relative;
  right: auto;
  top: auto;
  bottom: auto;
}

/*SUBNAV ITEMS*/
/* line 741, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .shelf__inner.shelf--padded {
  margin: 0 auto;
  max-width: 288px;
}
/* line 745, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .sub-nav {
  padding-right: 0px;
}
/* line 749, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text h3, .shelf.subnav-items .comp-rich-text h4, .shelf.subnav-items .comp-rich-text h5, .shelf.subnav-items .comp-rich-text h6, .shelf.subnav-items .comp-rich-text blockquote, .shelf.subnav-items .comp-rich-text p, .shelf.subnav-items .comp-rich-text li, .shelf.subnav-items .comp-rich-text ol, .shelf.subnav-items .comp-rich-text .rte-tick-large, .shelf.subnav-items .comp-rich-text strong, .shelf.subnav-items .comp-rich-text div {
  color: #42145f;
}
/* line 751, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text h3 li, .shelf.subnav-items .comp-rich-text h4 li, .shelf.subnav-items .comp-rich-text h5 li, .shelf.subnav-items .comp-rich-text h6 li, .shelf.subnav-items .comp-rich-text blockquote li, .shelf.subnav-items .comp-rich-text p li, .shelf.subnav-items .comp-rich-text li li, .shelf.subnav-items .comp-rich-text ol li, .shelf.subnav-items .comp-rich-text .rte-tick-large li, .shelf.subnav-items .comp-rich-text strong li, .shelf.subnav-items .comp-rich-text div li {
  color: #42145f;
}
/* line 756, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text h2 {
  color: #42145f;
}
/* line 758, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text h2 strong {
  color: #42145f;
}
/* line 762, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text h5 {
  color: #42145f;
}
/* line 767, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text ul li {
  background: url("../../images/icons/nw-42145f.png") left 6px no-repeat;
}
/* line 771, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text p a {
  color: #ad1982;
}
/* line 773, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.shelf.subnav-items .comp-rich-text p a:hover {
  color: #42145f;
}

/* line 780, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
section.subnav-items {
  padding: 24px 16px 32px 16px;
}
/* line 782, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
section.subnav-items.theme--white {
  background: #dfd9d1;
}
/* line 785, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
section.subnav-items.theme--blue {
  background: #dfd9d1;
}
/* line 788, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
section.subnav-items.theme--light-grey {
  background: #dfd9d1;
}

/* line 797, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .subnav-items .desk--one-third, .lt-ie9 .subnav-items .desk--one-third:hover {
  background-image: url("images-desktop/subnav-svg-third.png") \9;
}
/* line 800, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .subnav-items .desk--one-quarter, .lt-ie9 .subnav-items .desk--one-quarter:hover {
  background-image: url("images-desktop/subnav-svg-quarter.png") \9;
}
/* line 803, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .subnav-items .desk--one-fifth, .lt-ie9 .subnav-items .desk--one-fifth:hover {
  background-image: url("images-desktop/subnav-svg-fifth.png") \9;
}
/* line 806, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .subnav-items .desk--one-sixth, .lt-ie9 .subnav-items .desk--one-sixth:hover {
  background-image: url("images-desktop/subnav-svg-sixth.png") \9;
}
/* line 811, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .sub-nav-item__head .sub-nav-item__sell-arrow {
  background-image: none !important;
  width: auto;
  height: auto;
  display: inline-block;
  margin-top: 0px;
  margin-left: 0px;
}
/* line 818, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .sub-nav-item__head .sub-nav-item__sell-arrow:hover {
  background-image: none;
}
/* line 821, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .sub-nav-item__head .sub-nav-item__sell-arrow:before, .lt-ie9 .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  display: inline-block !important;
  top: 30px;
}

/*conditional padlock implementation*/
/* line 832, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.ie10 .sub-nav-item__sell-arrow::after {
  font-size: 16px;
}

/* line 840, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.overlay-wrap .overlay-inner .shelf.subnav-items .shelf__inner.shelf--padded {
  margin: 0px !important;
}

/* Subnav changes for new Rewards option */
/* line 848, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.centeralign {
  text-align: center;
}

@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 851, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
  .subnav-items .sub-nav-item .sub-nav-item__head {
    font-size: 20px !important;
    line-height: 21px !important;
  }
}
@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 852, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
  .subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head {
    font-size: 22px !important;
    line-height: 26px !important;
  }
}
/* line 855, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .subnav-items .desk--one-half {
  background-image: url("images-desktop/sub-navx-2-mask-shape.png") !important;
}
/* line 857, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.lt-ie9 .subnav-items .desk--one-half:hover {
  background-image: url("images-desktop/sub-navx-2-mask-shape.png") !important;
}

/* line 863, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half {
  background-size: 101%;
}
/* line 868, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow::after {
  top: -12px;
}
/* line 871, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow.cta-padlock {
  right: 36px;
}

/* line 882, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
section.shelf .shelf__inner .sub-nav-item--desc {
  word-wrap: break-word;
}

/* line 890, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.carousel-slider-non-home-wraper .cta.cta--m {
  padding-bottom: 17px;
}

/* line 894, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.social-bar {
  background: #42145f;
}

/* line 902, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile.scss */
.subnav-items.theme--blue .shelf__inner.shelf--padded .header-group .header-group__headline {
  color: #42145f;
}

/*------------------------------------*\
    $RTE - Cashback Icons Specific Styles Mobile
\*------------------------------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.bankit {
  background: url("../../images/icons/sprite-icons-stone-48.png") no-repeat -96px 0px transparent;
}

/* line 7, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.tradeup {
  background: url("../../images/icons/sprite-icons-stone-48.png") no-repeat -96px -48px transparent;
}

/* line 10, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.donate {
  background: url("../../images/icons/sprite-icons-stone-48.png") no-repeat -96px -96px transparent;
}

/* line 13, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.bankit, .tradeup, .donate {
  width: 100%;
  padding-left: 45px;
  line-height: 1;
  min-height: 35px;
  float: left;
  font-size: 1.3rem;
  text-decoration: none;
  padding-top: .6em;
  font-weight: bold;
}

/* -------------
Cashback Component Specific Style
----------------*/
/* line 27, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.placeholder {
  float: left;
  min-width: 6em;
  min-height: 5em;
  background: url("../../images/icons/icon-finger-on-button.png") left top no-repeat;
}

/* line 33, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.placeholder_magnifying {
  float: left;
  min-width: 6em;
  min-height: 5em;
  background: url("../../images/icons/icon-magnifying-glass.png") left top no-repeat;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.cash-nav-item__sell:hover {
  text-decoration: underline;
}

/* line 42, ../../../arete-core-design/sass-src/includes/components/cash-back-item/_mobile.scss */
.cash-nav-item__sell-arrow {
  font-size: 14px;
  width: 90%;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .webchatHidden .cta.cta--l a {
  color: #42145F;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .webchatHidden .cta.cta--l a:hover {
  color: #067cd0;
}

/*LOOK FROM HERE*/
/*------------------------------------------------------*\
    $RE-BRANDING PHASE2 CSS - NATWEST PERSONAL DESKTOP ONLY
\*------------------------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article {
  min-height: inherit;
  padding-bottom: 48px;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m a {
  background: none;
  background-repeat: no-repeat;
  background-position-y: top;
  background-position-x: right;
  padding-left: 0px;
  color: #ad1982;
  padding-top: 0px;
  margin: 0;
  padding: 0 4.2rem 0 0;
  margin-bottom: 0;
  width: auto;
  line-height: 22px;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m a:before {
  content: none;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m a:after {
  content: "\e615";
  font-family: 'nw-icons';
  font-size: 2.7rem;
  top: 50%;
  right: 1px;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.sixtyseven-thirtythree .teaser-image {
  padding-top: 0;
  margin-top: 18px;
  margin-bottom: 20px;
  padding-bottom: 0;
}

/* line 51, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m .cta--arrow {
  padding-left: 0px;
  background-image: none;
  width: 0px;
  height: 0px;
}

/* line 59, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool-desc {
  float: left;
  width: 100%;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool-desc .comp-rich-text p {
  padding-bottom: 10px;
}

/* line 71, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.lt-ie9 .shelf.single-article .cta.cta--m .cta--arrow {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.lt-ie9 .shelf.single-article .cta.cta--m a {
  min-height: 25px;
  padding-bottom: 4px;
  padding-top: 7px;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.lt-ie9 .shelf.single-article .cta.cta--m a:hover {
  min-height: 25px;
  padding-bottom: 0px;
  padding-top: 8px;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.lt-ie9.ie10 .shelf.single-article .cta.cta--m .cta--arrow {
  padding-left: 0px;
  padding-right: 0px;
}

/* line 99, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .header-group {
  margin-bottom: 18px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .header-group .header-group__sign-post {
  display: none;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .header-group .header-group__headline {
  margin: 0px;
}

/* line 109, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--light-blue.single-article {
  background-color: #dfd9d1;
}

/* line 115, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.theme--blue .comp-rich-text {
  color: #42145f;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.theme--blue .comp-rich-text h2, .shelf.single-article.theme--blue .comp-rich-text h4, .shelf.single-article.theme--blue .comp-rich-text h3, .shelf.single-article.theme--blue .comp-rich-text .rte-tick-large, .shelf.single-article.theme--blue .comp-rich-text strong {
  color: #42145f;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.theme--blue .comp-rich-text ul li {
  color: #42145f;
  background: url("../../images/icons/rt-list-icon.png") left 6px no-repeat;
}

/* line 131, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.single-article .header-group__headline {
  line-height: 1.125;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.single-article .single-article__content {
  margin-left: -2px;
  margin-top: -7px;
  margin-top: -4px;
  margin-bottom: 0;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.single-article .single-article__content .comp-rich-text {
  margin-left: 1px;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.single-article .comp-rich-text p:last-child {
  padding-bottom: 0px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.ie10 .single-article .single-article__content {
  margin-top: -5px;
}

/* line 153, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .grid, .shelf.single-article .grid--rev, .shelf.single-article .grid--full, .shelf.single-article .grid--right, .shelf.single-article .grid--center {
  margin-left: -32px;
}
/* line 155, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .grid .grid__item, .shelf.single-article .grid--rev .grid__item, .shelf.single-article .grid--full .grid__item, .shelf.single-article .grid--right .grid__item, .shelf.single-article .grid--center .grid__item {
  padding-right: 0;
  padding-left: 32px;
  width: 100%;
}

/* sub navigation */
/* line 164, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article {
  background-repeat: no-repeat;
  background-position: left top;
  color: #42145f;
  background-color: #dfd9d1;
}
/* line 169, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .comp-rich-text {
  color: #42145f;
}
/* line 172, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .comp-rich-text p a {
  color: #ad1982;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .comp-rich-text p a:hover {
  color: #42145f;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .comp-rich-text blockquote, .theme--blue.single-article .comp-rich-text .theme--brown.single-article .comp-rich-text blockquote {
  color: #42145f;
}

/* line 184, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.sixtyseven-thirtythree {
  min-height: inherit;
}

/* line 191, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m.cta--font16 a {
  font-size: 16px;
  line-height: 22px;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m.cta--font16 a:after, .shelf.single-article .cta.cta--m.cta--font16 a:before {
  top: 16px !important;
}
/* line 198, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m.cta--font18 a {
  font-size: 18px;
  line-height: 24px;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article .cta.cta--m.cta--font18 a:after, .shelf.single-article .cta.cta--m.cta--font18 a:before {
  top: 16px !important;
}

/*HELLO CODE IS FROM HERE */
/* line 210, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.teaser-image .image, .teaser-image .video-player {
  width: 100%;
  float: left;
  margin: .313em -1.112em 0 0;
}

/* line 217, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.grid__article-teaser .grid__item {
  float: none;
}

/********* Tables ********/
/* SA New changes for R5 Services */
/* line 225, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.single-article-top-separator {
  margin: -48px auto 48px;
}

/* line 228, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.single-article-bottom-separator {
  clear: both;
  content: '';
  margin: auto;
  padding-top: 48px;
  margin-bottom: -48px;
}

/* line 236, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .single-article-top-separator {
  border-top: 2px solid #d0c9c1;
}
/* line 239, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue.single-article .single-article-bottom-separator {
  border-bottom: 2px solid #d0c9c1;
}

/* line 245, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__image {
  width: 33.333%;
}
/* line 248, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content {
  width: 66.666%;
}
/* line 250, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content.header-group, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content.header-group, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content.header-group, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content.header-group, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content.header-group {
  margin-bottom: 20px;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content .cta.cta--branded.cta--l a {
  margin-top: 28px;
}

/* line 259, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool {
  display: block;
  padding: 10px 22% 10px 10px;
  margin-bottom: 16px !important;
  background: #34a2b2;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 20px;
  text-decoration: none;
  color: white;
  position: relative;
  text-align: left;
  margin-right: 0;
}
/* line 273, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool ~ .cta.cta--m {
  padding: 0;
}
/* line 276, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool ~ .cta.cta--m a:before {
  content: ' ';
}
/* line 279, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool ~ .cta.cta--m a:after {
  content: "\e615";
  font-size: 27px;
  top: 50%;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool:hover, .tool:focus {
  background: #30909e;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool::after {
  position: absolute;
  bottom: 20px;
  font-family: 'nw-icons';
  line-height: 1px;
  content: "\e615";
  font-size: 23px;
  right: 8px !important;
}

/* line 302, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.lt-ie9 .tool:after {
  content: "\e615" !important;
  position: absolute;
  bottom: 20px;
  font-family: 'nw-icons';
  line-height: 1px;
  font-size: 23px;
  right: 8px !important;
}

/* line 313, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool__icon {
  font-size: 1.5em;
  margin-bottom: .275em;
  display: block;
}
/* line 319, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool__icon.icon.icon-mobile:before {
  font-size: 26px;
  position: relative;
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.tool__icon.icon.icon-home {
  padding-right: 2px;
}

/* line 331, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.lt-ie9 .tool:after {
  bottom: 22px;
  right: 11px !important;
}

/* line 339, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme--blue .tool:hover, .theme--blue .tool:focus {
  background: #30909e;
}

/* line 347, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf .shelf__inner.shelf--padded.tool--shelf {
  padding-right: 0px;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf .shelf__inner.shelf--padded.tool--shelf .grid .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--rev .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--full .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--right .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--center .grid__item .comp-rich-text {
  padding-right: 16px;
}

/* line 361, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.shelf .shelf__inner.shelf--padded.tool--shelf .desk--one-third {
  padding-right: 16px;
}

/* Added for emotional statement */
/* line 367, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme-light-grey .tool ~ .cta.cta--m a, .theme--white .tool ~ .cta.cta--m a {
  color: #ad1982;
}
/* line 369, ../../../arete-core-design/sass-src/includes/components/tool/_mobile.scss */
.theme-light-grey .tool ~ .cta.cta--m a:hover, .theme--white .tool ~ .cta.cta--m a:hover {
  color: #42145f;
}

/*------------------------------------*\
    Breadcrumb - desktop CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.breadcrumb)
 * LINK CONTAINER......breadcrumb items (.breadcrumb__list)
 * SPOKE MOBILE........Spoke page variant (.main--spoke--mobile)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_mobile.scss */
.breadcrumb {
  display: none;
}

/*------------------------------------*\
    $LINK CONTAINER
    .no-back - there is no back button (default)
    .back - back button breadcrumb item
    .first - first breadcrumb item (after back button)
    .last - last breadcrumb item
\*------------------------------------*/
/* line 23, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_mobile.scss */
.breadcrumb__list {
  margin: 0.3em 0 0 0;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_mobile.scss */
.breadcrumb__list .back {
  float: left;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_mobile.scss */
.breadcrumb__list .back a {
  display: block;
  background-color: #2a254b;
  padding: 0.8em 2.1em;
  color: white;
  text-decoration: none;
  -webkit-transform: skewX(0deg);
  -moz-transform: skewX(0deg);
  -o-transform: skewX(0deg);
  -ms-transform: skewX(0deg);
  transform: skewX(0deg);
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_mobile.scss */
.breadcrumb__list .back a span {
  -webkit-transform: skewX(0deg);
  -moz-transform: skewX(0deg);
  -o-transform: skewX(0deg);
  -ms-transform: skewX(0deg);
  transform: skewX(0deg);
}

/*------------------------------------*\
    $SPOKE MOBILE
\*------------------------------------*/
/* line 47, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_mobile.scss */
.main--spoke--mobile .breadcrumb, .main--tool-mobile .breadcrumb {
  display: block;
}

/*------------------------------------*\
    Download - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.download)
 * CONTENT STYLES......Inner content items (.download__icon, .download__head etc)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/download/_mobile.scss */
.download {
  float: left;
  width: 100%;
  margin-bottom: 0.75em;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 1.3;
  text-decoration: none;
  color: #067cc4;
  padding-left: 25px;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/download/_mobile.scss */
.download a:hover, .download a:focus {
  text-decoration: underline;
}

/* line 28, ../../../arete-core-design/sass-src/includes/components/download/_mobile.scss */
.download-tray {
  display: inline-block;
}

/*------------------------------------*\
    $CONTENT STYLES
\*------------------------------------*/
/* line 32, ../../../arete-core-design/sass-src/includes/components/download/_mobile.scss */
.download__icon {
  float: left;
  width: 31px;
  height: 28px;
  margin-top: 0.25em;
  text-indent: -9999px;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/download/_mobile.scss */
.download__details {
  display: inline-block;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 11px;
  font-size: 1.1rem;
}

/* line 44, ../../../arete-core-design/sass-src/includes/components/download/_mobile.scss */
.download__head {
  padding-bottom: 0.438em;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.5;
}

/* line 49, ../../../arete-core-design/sass-src/includes/components/download/_mobile.scss */
.download__text {
  float: left;
  width: 83%;
  word-wrap: break-word;
  /*2967*/
  margin: 0px;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/downloads/_mobile.scss */
.shelf--downloads {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 4, ../../../arete-core-design/sass-src/includes/components/downloads/_mobile.scss */
.shelf--downloads h4 {
  font-size: 18px;
  font-size: 1.8rem;
  margin-bottom: 14px;
}

/* line 10, ../../../arete-core-design/sass-src/includes/components/downloads/_mobile.scss */
.link-dload {
  clear: both;
  display: block;
  color: #34a2b2;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 16px;
  text-decoration: none;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/downloads/_mobile.scss */
.link-dload .icon {
  float: left;
  display: block;
  font-size: 1.8em;
  margin: 2px 7px 25px -4px;
  width: 33px;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/downloads/_mobile.scss */
.link-dload .link-dload__title {
  float: left;
  width: 84%;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/downloads/_mobile.scss */
.link-dload .link-dload__detail {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/downloads/_mobile.scss */
.link-dload:hover, .link-dload:focus {
  color: #30909e;
}

/*------------------------------------*\
    Apply Do We Know You -- Mobile CSS
\*------------------------------------*/
/**
 * APPLY BLOCK......apply items (.shelf--apply -- f__h-promo is used for h4 etc.)
 * RADIO GROUP......radio box group (.f__input-radio-gp etc.)
 * RADIO GROUP < IE9......radio group for less than ie9 (.lt-ie9)
 * ERROR BLOCK......error box styling (.error etc.)
 * SUBMIT BUTTON......submit button styling (.btn etc.)
 * DECLERATION BLOCK......declaration items (.f__list etc.)
 */
/*------------------------------------*\
    $APPLY BLOCK
\*------------------------------------*/
/* line 18, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.shelf--apply .cta {
  margin-left: -3em;
}

/* line 22, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__h-promo {
  margin-bottom: 0.5em;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}

/* line 29, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__title {
  margin-bottom: 1.5em;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
}

/*------------------------------------*\
    $RADIO GROUP
\*------------------------------------*/
/* line 38, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio-gp {
  margin-top: .313em;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio-gp li {
  margin-bottom: 0.5em;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio-gp input[type="radio"]:checked + label {
  background-image: url("../../images/misc/radio-checked.png");
  background-position-x: left;
  background-position-y: center;
  background-repeat: no-repeat;
  background-size: 1.6em 1.6em;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio-gp .f__label-radio.focused {
  background-image: url("../../images/misc/radio-checked.png");
  background-position-x: left;
  background-position-y: center;
  background-repeat: no-repeat;
}

/* line 57, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio {
  position: absolute;
  right: 99999px;
  display: none;
}

/* line 62, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio-child-gp {
  margin: .625em 0 0 1.25em;
}

/* line 65, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__label-radio {
  display: block;
  padding: .5em 0 .5em 2.563em;
  background-image: url("../../images/misc/radio.png");
  background-position-x: left;
  background-position-y: center;
  background-repeat: no-repeat;
  background-size: 1.6em 1.6em;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  -webkit-transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  position: relative;
}

/* line 78, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.no-js .f__input-radio {
  z-index: 99;
  display: block;
}

/* line 82, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.no-js .f__label-radio {
  z-index: 98;
}

/* line 85, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.hide {
  display: none;
}

/*------------------------------------*\
    $RADIO GROUP < IE9
\*------------------------------------*/
/* line 91, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9 {
  /*.reinvest {
    label {
        &.checked {
            background: url($path-base + "misc/radio-checked.png") center left no-repeat;
        }
    }   
  }*/
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9 .f__input-radio-gp label.checked {
  background: url("../../images/misc/radio-checked.png") center left no-repeat;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9 #frb-re-investment section#button_instant {
  display: block !important;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9 .global-form .checker span, .lt-ie9 .global-form .natyes .radio-check .radio span, .natyes .radio-check .lt-ie9 .global-form .radio span, .lt-ie9 .global-form .tool-comp .radio-check .radio span, .tool-comp .radio-check .lt-ie9 .global-form .radio span, .lt-ie9 .global-form .checker .checked, .lt-ie9 .global-form .natyes .radio-check .radio .checked, .natyes .radio-check .lt-ie9 .global-form .radio .checked, .lt-ie9 .global-form .tool-comp .radio-check .radio .checked, .tool-comp .radio-check .lt-ie9 .global-form .radio .checked {
  height: 2em !important;
  width: 32px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9 .f__input-checkbox label {
  padding: 0.800em 4.313em 0.75em 3.875em;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9.ie10 .global-form .checker span, .lt-ie9.ie10 .global-form .natyes .radio-check .radio span, .natyes .radio-check .lt-ie9.ie10 .global-form .radio span, .lt-ie9.ie10 .global-form .tool-comp .radio-check .radio span, .tool-comp .radio-check .lt-ie9.ie10 .global-form .radio span, .lt-ie9.ie10 .global-form .checker .checked, .lt-ie9.ie10 .global-form .natyes .radio-check .radio .checked, .natyes .radio-check .lt-ie9.ie10 .global-form .radio .checked, .lt-ie9.ie10 .global-form .tool-comp .radio-check .radio .checked, .tool-comp .radio-check .lt-ie9.ie10 .global-form .radio .checked {
  height: 2em;
  width: 2em;
}

/* line 133, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie8 .f__input-checkbox label {
  margin-top: -32px !important;
  margin-left: 0px !important;
}

/*------------------------------------*\
    $ERROR BLOCK
\*------------------------------------*/
/* line 142, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.error {
  padding: .938em;
  margin-bottom: 1em;
  background: #e31e2e;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.125;
  color: white;
  font-weight: bold;
}
/* line 151, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.error .icon {
  float: left;
  margin-right: .938em;
  font-size: 24px;
  font-size: 2.4rem;
}

/* line 157, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.error__title {
  margin-left: 2.5em;
  margin-bottom: .2em;
  font-size: 15px;
  font-size: 1.5rem;
}

/* line 162, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.error__description {
  margin-left: 3.5em;
  word-wrap: break-word;
}

/* line 166, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.js-f__label-radio-link {
  position: absolute;
  width: 1.3em;
  height: 1.3em;
  left: 3px;
  top: 2px;
  text-indent: -9999px;
  display: block;
  overflow: hidden;
}

/*------------------------------------*\
    $APPLY DECLERATION BLOCK
\*------------------------------------*/
/* line 181, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.global-form .checker, .global-form .natyes .radio-check .radio, .natyes .radio-check .global-form .radio, .global-form .tool-comp .radio-check .radio, .tool-comp .radio-check .global-form .radio {
  width: 80%;
}
/* line 183, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.global-form .checker input, .global-form .natyes .radio-check .radio input, .natyes .radio-check .global-form .radio input, .global-form .tool-comp .radio-check .radio input, .tool-comp .radio-check .global-form .radio input, .global-form .checker .checked input, .global-form .natyes .radio-check .radio .checked input, .natyes .radio-check .global-form .radio .checked input, .global-form .tool-comp .radio-check .radio .checked input, .tool-comp .radio-check .global-form .radio .checked input {
  left: -999px;
  position: absolute;
  display: none;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.global-form .checker span, .global-form .natyes .radio-check .radio span, .natyes .radio-check .global-form .radio span, .global-form .tool-comp .radio-check .radio span, .tool-comp .radio-check .global-form .radio span, .global-form .checker .checked, .global-form .natyes .radio-check .radio .checked, .natyes .radio-check .global-form .radio .checked, .global-form .tool-comp .radio-check .radio .checked, .tool-comp .radio-check .global-form .radio .checked {
  -moz-appearance: none;
  -webkit-appearance: none;
  float: left;
  height: 2em;
  width: 2em;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.global-form .checker span, .global-form .natyes .radio-check .radio span, .natyes .radio-check .global-form .radio span, .global-form .tool-comp .radio-check .radio span, .tool-comp .radio-check .global-form .radio span {
  background: url("../../images/misc/checkbox.png") center left no-repeat;
  background-size: 2em 2em;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.global-form .checker .checked, .global-form .natyes .radio-check .radio .checked, .natyes .radio-check .global-form .radio .checked, .global-form .tool-comp .radio-check .radio .checked, .tool-comp .radio-check .global-form .radio .checked {
  background: url("../../images/misc/checkbox-checked.png") center left no-repeat;
  background-size: 2em 2em;
}
/* line 205, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.global-form .checker#uniform-checkbox .checked, .global-form .natyes .radio-check #uniform-checkbox.radio .checked, .natyes .radio-check .global-form #uniform-checkbox.radio .checked, .global-form .tool-comp .radio-check #uniform-checkbox.radio .checked, .tool-comp .radio-check .global-form #uniform-checkbox.radio .checked, .global-form .checker#uniform-checkbox .checked input, .global-form .natyes .radio-check #uniform-checkbox.radio .checked input, .natyes .radio-check .global-form #uniform-checkbox.radio .checked input, .global-form .tool-comp .radio-check #uniform-checkbox.radio .checked input, .tool-comp .radio-check .global-form #uniform-checkbox.radio .checked input {
  width: 2em;
  height: 2em;
  z-index: 99999;
  left: 17px;
  top: 19px;
  display: block;
}

/* line 215, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-checkbox {
  border: 1px solid #7f8698;
  margin: 1.25em 0 2.5em;
  padding: 19px 1.5625em 1.5625em 1.5625em;
  position: relative;
}
/* line 220, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-checkbox label {
  outline: none;
  display: inline-block;
  margin-left: -5px;
  margin-top: -42px;
  padding: 1.200em 4.313em 0.75em 3.875em;
}
/* line 227, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-checkbox .js-f__label-radio-link {
  left: 22px;
  top: 22px !important;
  width: 1.7em;
  height: 1.7em;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-checkbox .js-f__label-radio-link:focus {
  left: 18px;
  top: 25px !important;
  width: 28px;
  height: 28px;
}

/* line 241, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
:root .f__input-checkbox .js-f__label-radio-link {
  top: 25px \0/IE9;
}

/*------------------------------------*\
    $SUBMIT BUTTON
\*------------------------------------*/
/* line 249, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.btn {
  width: 100%;
  padding: .5em;
  position: relative;
  border: 1px solid #999;
  -moz-border-radius: 0.313em;
  -webkit-border-radius: 0.313em;
  border-radius: 0.313em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 3px, rgba(66, 121, 51, 0.2) -2px -2px 0 inset, rgba(255, 255, 255, 0.75) 1px 1px 0 inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 3px, rgba(66, 121, 51, 0.2) -2px -2px 0 inset, rgba(255, 255, 255, 0.75) 1px 1px 0 inset;
  box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 3px, rgba(66, 121, 51, 0.2) -2px -2px 0 inset, rgba(255, 255, 255, 0.75) 1px 1px 0 inset;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 23px;
  font-size: 2.3rem;
  color: white;
  text-align: center;
  letter-spacing: .05em;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
  background-image: -webkit-linear-gradient(#70bf54, #4f8f3d);
  background-image: -moz-linear-gradient(#70bf54, #4f8f3d);
  background-image: -o-linear-gradient(#70bf54, #4f8f3d);
  background-image: linear-gradient(#70bf54, #4f8f3d);
  background-color: #f2f7fc;
}
/* line 266, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.btn:active {
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 5px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 5px inset;
  box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 5px inset;
}
/* line 269, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.btn:hover {
  background-color: #f2f7fc;
}

/* line 273, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.submit__proceed {
  position: relative;
  padding: 0 1.063em 0 0;
}
/* line 276, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.submit__proceed:before, .submit__proceed:after {
  position: absolute;
  font-family: 'nw-icons';
  line-height: 1px;
}

/* line 282, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.btn--disabled {
  color: #aaa;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #999999), color-stop(100%, #666666));
  background-image: -webkit-linear-gradient(#999999, #666666);
  background-image: -moz-linear-gradient(#999999, #666666);
  background-image: -o-linear-gradient(#999999, #666666);
  background-image: linear-gradient(#999999, #666666);
  background-color: #7d7d7d;
}
/* line 286, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.btn--disabled:hover, .btn--disabled:active, .btn--disabled:focus {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #999999), color-stop(100%, #666666));
  background-image: -webkit-linear-gradient(#999999, #666666);
  background-image: -moz-linear-gradient(#999999, #666666);
  background-image: -o-linear-gradient(#999999, #666666);
  background-image: linear-gradient(#999999, #666666);
}

/* line 292, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.preapply-proceed.btn span:before, .preapply-proceed.btn span:after {
  content: none;
}

/*------------------------------------*\
    $DECLERATION BLOCK
\*------------------------------------*/
/* line 301, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__list {
  background: url("../../images/icons/list-blue.png") left 3px no-repeat;
  padding-left: .688em;
  margin-top: 1.25em;
  line-height: 1.125;
}
/* line 306, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__list:first-child {
  margin-top: 0;
}

/* line 310, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__submit {
  float: left;
}

/* line 313, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio-child-hor {
  display: inline-block !important;
}
/* line 315, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.f__input-radio-child-hor li {
  float: left;
  margin-right: 1.25em;
}

/*------------------------------------*\
    $REINVEST BLOCK
\*------------------------------------*/
/* line 324, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.reinvest {
  border: 1px solid #7f8698;
  padding: 0.9375em 0.9375em .5625em;
  margin-bottom: 50px;
  float: left;
}
/* line 329, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.reinvest p {
  margin-bottom: 0.625em;
}
/* line 332, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.reinvest input[type="radio"]:checked + label {
  background: url("../../images/misc/radio-checked.png") center left no-repeat;
  background-size: 1.25em 1.25em;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.reinvest .f-reinvest__input-radio {
  position: relative;
  right: 99999px;
  display: none;
}
/* line 341, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.reinvest .f-reinvest__label-radio {
  display: block;
  float: left;
  padding: .5em 0 .5em 1.875em;
  margin-right: 3.125em;
  background: url("../../images/misc/radio.png") center left no-repeat;
  background-size: 1.25em 1.25em;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  -webkit-transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: background-image 0.2s ease-in-out, background-color 0.4s ease-in-out;
  position: relative;
}
/* line 353, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.reinvest .js-f__label-radio-link {
  top: 6px;
  left: 2px;
}

/*------------------------------------*\
    $PRE APPLY NOW GENERAL
\*------------------------------------*/
/* line 361, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.cta.cta--branded.cta--l.disabled--cta a {
  background: url("../../images/angles/sprite-angles.png") no-repeat scroll right -608px rgba(0, 0, 0, 0);
  cursor: default;
  color: #aaa;
}
/* line 365, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.cta.cta--branded.cta--l.disabled--cta a:hover {
  background: url("../../images/angles/sprite-angles.png") no-repeat scroll right -608px rgba(0, 0, 0, 0);
  color: #aaa;
}

/* line 370, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.pre-applynow .btn_proceed {
  padding-left: 71px;
  margin-top: -10px;
}

/* line 375, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#js-apply-form .f__input-radio {
  display: block;
  opacity: 0;
  filter: alpha(opacity=0);
  width: 27px;
  height: 25px;
  z-index: 9999;
  left: 41px;
}
/* line 387, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.ie10 #js-apply-form .btn span.submit__proceed:after, .ie11 #js-apply-form .btn span.submit__proceed:after {
  top: 12px;
}

/* line 394, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#applynow_isCheckboxVisible {
  background-color: #eeede9;
  border: none;
  border-radius: 6px;
  margin-bottom: 24px;
  margin-top: 25px;
  padding-left: 17px;
}
/* line 401, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#applynow_isCheckboxVisible span {
  background-image: url("../../images/misc/check-box-bg.png");
  background-size: 32px 32px;
  background-position-x: left;
  background-position-y: center;
  background-repeat: no-repeat;
  background-origin: padding-box;
  height: 32px;
  width: 32px;
  float: left;
  margin-top: -6px;
}
/* line 402, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#applynow_isCheckboxVisible span.checked {
  background-image: url("../../images/misc/check-box-bg-nw.png");
}
/* line 416, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#applynow_isCheckboxVisible input[type='checkbox'] {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  margin: 0px;
  width: 0px;
  height: 0px;
  cursor: pointer;
  outline: none;
  display: none;
}
/* line 426, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#applynow_isCheckboxVisible label a:focus {
  outline: none;
}
/* line 429, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#applynow_isCheckboxVisible label.input-label.checkbox {
  padding-left: 15px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  padding-right: 10px;
  margin-top: 0px;
  margin-left: 0px;
  padding-top: 0px;
  color: #42145f;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#applynow_isCheckboxVisible .form-input-row.form-input-row--checkbox-confirm {
  padding-right: 0px;
}

/* line 444, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#js-apply li input:focus, #js-apply li label a:focus {
  outline: none;
}

/* line 447, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
button.btn.js-f__submit.f__submit.preapply-proceed {
  background-image: none;
  font-family: "RNHouseSansBold", sans-serif !important;
  background: none;
  background-color: #34a2b2;
  border-radius: 5px;
  border-width: 0;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white !important;
  cursor: pointer;
  font-size: 18px;
  line-height: 22px;
  margin: 0em 0em 1em 0em;
  padding: 12px 15px 12px 15px !important;
  text-align: center;
  text-shadow: 1px 1px 1px #360c51;
  border-top: solid 1px #43C9D2;
  max-height: 47px;
}
/* line 465, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
button.btn.js-f__submit.f__submit.preapply-proceed.btn--disabled {
  background-color: #b4a99f !important;
  box-shadow: 0 3px 0 #b4a99f, 0 1px 0 #b4a99f inset;
  text-shadow: 1px 1px 1px #b4a99f;
  border-top: solid 1px #b4a99f;
  color: #42145f !important;
  cursor: default;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
button.btn.js-f__submit.f__submit.preapply-proceed:hover {
  background: #30909e !important;
}
/* line 476, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
button.btn.js-f__submit.f__submit.preapply-proceed.btn--disabled:hover {
  background-color: #b4a99f !important;
}

/* line 480, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced {
  padding-top: 20px;
  /*commenting for defect id 7505
  .shelf--apply.preapplyenhanced{
    margin-top:-30px;
    .iphone &{
        margin-top:-20px;
    }
  }*/
}
/* line 482, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced label.f__label-radio {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  line-height: 20px;
}
/* line 488, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .f__input-radio-gp input[type="radio"]:checked + label, .doWeKnowYouEnhanced .f__input-radio-gp .f__label-radio.focused {
  background-image: url("../../images/misc/radio-bg-active-nw.png");
  background-size: 32px 32px;
  background-position: 0px 4px;
  padding-left: 48px;
}
/* line 494, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .f__input-radio-gp li {
  margin-bottom: 7px;
}
/* line 498, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .f__label-radio {
  background-image: url("../../images/misc/radio-bg.png");
  background-size: 32px 32px;
  background-position: 0px 4px;
  padding-top: 10px;
  padding-left: 3em;
}
/* line 506, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .rte-bottom-separator {
  border-bottom: 1px solid #c7bfb5 !important;
  margin: 0px 0px 20px 0px;
}
/* line 510, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .comp-rich-text .fc-black {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
}
/* line 523, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .comp-rich-text ul li {
  padding-left: 15px;
}
/* line 525, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .comp-rich-text ul li:first-child {
  margin-bottom: 9px;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .comp-rich-text .fs-20 strong, .doWeKnowYouEnhanced .comp-rich-text .fs-20 {
  font-family: "RNHouseSans-Bold", sans-serif;
  font-size: 18px !important;
  line-height: 22px !important;
}
/* line 535, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .comp-rich-text p {
  padding-bottom: 6px;
}
/* line 539, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced #js-apply-form .f__input-radio {
  display: none;
}
/* line 542, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .cta.cta--branded.cta--l a {
  border-radius: 5px;
  line-height: 22px;
  margin-bottom: 18px;
  margin-top: 0;
  padding: 10px 15px;
}
/* line 549, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .shelf__inner.shelf--padded {
  padding: 0px 16px;
}
/* line 552, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .js-f__label-radio-link {
  width: 30px;
  height: 30px;
  left: 1px;
  top: 5px;
  border-radius: 20px;
}
/* line 559, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced .f__input-checkbox .js-f__label-radio-link {
  left: 18px;
  top: 23px !important;
  width: 32px;
  height: 32px;
  border-radius: 0px;
}
/* line 567, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.doWeKnowYouEnhanced button.btn.js-f__submit.f__submit:after {
  content: none !important;
}

/* line 580, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9 button.btn.js-f__submit.f__submit.preapply-proceed {
  border-bottom: #007881 2px inset;
}
/* line 582, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.lt-ie9 button.btn.js-f__submit.f__submit.preapply-proceed.btn--disabled {
  border-bottom: #b4a99f 1px inset;
}

/* line 592, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.ie10.lt-ie9 button.btn.js-f__submit.f__submit.preapply-proceed {
  border-bottom-width: 0px;
}
/* line 594, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.ie10.lt-ie9 button.btn.js-f__submit.f__submit.preapply-proceed.btn--disabled {
  border-bottom-width: 0px;
}

/* line 603, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.shelf--apply .js-f__input-checkbox.f__input-checkbox > label {
  box-sizing: border-box;
  width: 100%;
  padding-top: 1.1em;
}
/* line 607, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.shelf--apply .js-f__input-checkbox.f__input-checkbox > label .lt-ie9 {
  padding-top: 1.1em;
}
/* line 611, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.shelf--apply .js-f__input-checkbox.f__input-checkbox div.comp-rich-text {
  position: relative;
  display: table-cell;
  vertical-align: top;
}

/* line 618, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
#js-apply-form .f__input-radio {
  display: block;
  opacity: 0;
  filter: alpha(opacity=0);
  width: 27px;
  height: 25px;
  z-index: 9999;
  left: 41px;
}

/* line 631, ../../../arete-core-design/sass-src/includes/components/apply/_mobile.scss */
.preapplyenhanced .f__input-checkbox .js-f__label-radio-link:focus {
  left: 18px;
  top: 25px !important;
}

/*------------------------------------*\
    Carousel -- Mobile CSS
\*------------------------------------*/
/**
    * VIDEO OVERLAY CONTAINER .modal-overlay seems to be used only on the video popups from the carousel.
    * STANDARD OVERLAY CONTAINER .overlay - used for all other overlays.
    * SHARED COMPONENTS - currently share parts but this can be cleaned up as mentioned above.
    
    -NOTE: $VIDEO OVERLAY CONTAINER & $STANDARD OVERLAY CONTAINER need to be re-factored to use the smae container, i.e one or the other, use a variant class name such as .overlay .ovelay--video to distinguish between the two.
*/
/*------------------------------------*\
    $VIDEO OVERLAY CONTAINER
\*------------------------------------*/
/* line 15, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay {
  display: none;
  padding: 2.462em 2.462em 1.231em 2.462em;
  margin: auto;
  width: auto;
  min-width: 320px;
  background: #42145f;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay a.video__transcript {
  color: #f0f0f0;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay a.video__transcript:focus:hover {
  text-decoration: underline;
}

/*------------------------------------*\
    $STANDARD OVERLAY CONTAINER
\*------------------------------------*/
/* line 34, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.overlay {
  display: none;
}

/* line 38, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.overlay-wrap .overlay-content {
  display: none;
  margin: 0 5%;
  width: auto;
  min-height: 200px;
  position: absolute;
}

/*------------------------------------*\
    $SHARED COMPONENTS
\*------------------------------------*/
/* line 49, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay, .overlay-wrap .overlay-content {
  color: #42145f;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay .close, .overlay-wrap .overlay-content .close {
  background-color: #ad1982;
  cursor: pointer;
  width: 24px !important;
  height: 24px !important;
  top: 8px !important;
  right: 8px !important;
  position: absolute;
  text-decoration: none;
  z-index: 2;
  border-radius: 3px;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay .close:after, .overlay-wrap .overlay-content .close:after {
  font-size: 1.4rem;
  color: white;
  font-family: 'nw-icons';
  content: "\e010";
  left: 5px;
  top: 5px;
  position: relative;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay .close:hover, .overlay-wrap .overlay-content .close:hover {
  background: #42145f;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.modal-overlay .shelf .shelf__inner, .overlay-wrap .overlay-content .shelf .shelf__inner {
  padding-top: 1.2rem;
}

/*------------------------------------*\
    $PB80 FEEDBACK OVERLAY CONTAINER
\*------------------------------------*/
/* line 86, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
#show_overlay_container.active .show_overlay, #show_overlay_container.active .overlay_popup {
  display: block;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
#show_overlay_container .show_overlay {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  background: #f7f7f5;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  z-index: 9999;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
#show_overlay_container .overlay_popup {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 9999;
  width: 256px;
  height: 178px;
  border-radius: 6px;
  background: #dfd9d1;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
#show_overlay_container .overlay_popupcontent p {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #42145f;
  padding-top: 28px;
  padding-bottom: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
#show_overlay_container .overlay_popupcontent span {
  display: block;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
#show_overlay_container .overlay_popupcontent span.overlayspinner {
  height: 76px;
  width: 76px;
  background-repeat: no-repeat;
  background-position: center;
  margin: auto;
}
/* line 135, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.mac #show_overlay_container .overlay_popupcontent span.overlayspinner img, .firefox #show_overlay_container .overlay_popupcontent span.overlayspinner img {
  display: none;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.mac #show_overlay_container .overlay_popupcontent span.overlayspinner, .firefox #show_overlay_container .overlay_popupcontent span.overlayspinner {
  background-image: url("../../images/overlay_spinner_ie.gif");
}

/* line 146, ../../../arete-core-design/sass-src/includes/components/overlay/_mobile.scss */
.overflowhidden {
  overflow: hidden;
}

/*------------------------------------*\
    Carousel -- Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.carousel__slider)
 * INNER BLOCK......inner items (.carousel__item, etc.)
 * HEADING GROUPS......carousel headings styling (.carousel__video__hgroup)
 * PREV NEXT TAB STYLING......previous next button styling (.carousel__prev, .carousel__next, etc.)
 * PAGING BLOCK......paging for list items (.carousel__control-paging, .carousel__list, etc.)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 15, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__slider {
  position: relative;
  width: 230px;
  margin: 0 auto;
  margin-bottom: 1.875em;
}

/* line 22, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__viewport {
  padding: 0.938em 0;
}

/*------------------------------------*\
    $INNER BLOCK
\*------------------------------------*/
/* line 29, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  display: block;
  position: relative;
  padding-left: 0.25em;
  height: 120px;
  text-decoration: none;
  margin-left: 10px;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.carousel__item:hover, .carousel__item:focus {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 10;
  outline: 0px;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item:hover, .carousel__item:focus {
  display: inherit;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item:hover .icon, .carousel__item:focus .icon {
  background: #59144c;
  text-decoration: none;
}

/*** Added ***/
/* line 47, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__list {
  height: auto;
}

/* line 50, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel {
  margin: 0 -0.15em 0 0.234em;
}

/* line 53, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__image {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
  max-width: 211px;
  max-height: 124px;
}

/* line 61, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail {
  position: absolute;
  top: 0;
  margin-left: -0.125em;
  margin-top: 1.125em;
  z-index: 99;
  height: 173px;
  width: 211px;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail .icon {
  display: block;
  width: 40px;
  height: 36px;
  padding-top: 0.25em;
  background: #42145f;
  font-size: 25px;
  font-size: 2.5rem;
  text-align: center;
  color: white;
  border-radius: 5px;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail .icon.icon-document:before {
  content: "\e004";
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail .icon.icon-play:before {
  content: "\e01a";
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail .carousel__h-promo {
  display: inline;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail .h-promo__line-1 {
  float: left;
  clear: left;
  padding: 0.189em 0.375em 0.189em 0.5em;
  background: #f7f7f5;
  bottom: 0;
  position: static;
  line-height: 18px;
  width: 100%;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail .h-promo__line-1 span:after {
  content: "\e00b";
  font-size: 10px;
  font-family: "nw-icons";
  position: relative;
  right: -4px;
  top: -1px;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__item__detail .h-promo__line-2 {
  float: left;
  clear: left;
  padding: 0 .375em .5em .5em;
  background-image: url("../../images/misc/video-edge-mobile.png");
  background-repeat: no-repeat;
  background-position: left bottom;
}

/*------------------------------------*\
    $HEADING GROUPS
\*------------------------------------*/
/* line 132, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__video__hgroup {
  line-height: 1.813em;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__video__hgroup h1, .carousel__video__hgroup h2 {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.25;
}

/*------------------------------------*\
    $PREV NEXT TAB STYLING
\*------------------------------------*/
/* line 144, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel .carousel__controls {
  height: 1px;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel .carousel__controls .carousel__direction-nav {
  margin-top: 0px;
}

/* line 151, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__prev, .carousel__next {
  width: 24px;
  height: 82px;
  margin-top: 1em;
  overflow: hidden;
  background: #42145f;
  text-decoration: none;
  color: white;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__prev .icon, .carousel__next .icon {
  display: block;
  margin-top: 0.875em;
  font-weight: normal;
  font-size: 30px;
  font-size: 3rem;
  text-indent: -0.1875em;
}
/* line 167, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__prev:hover, .carousel__next:hover {
  background: #59144c;
  outline: 0px;
}

/* line 173, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__prev {
  position: absolute;
  left: 0;
}
/* line 177, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__prev .icon.icon-arrow-back:after {
  content: "\e011";
  padding-right: 3px;
}

/* line 184, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__next {
  position: absolute;
  right: 0;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__next .icon {
  text-indent: -0.1875em;
}
/* line 190, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__next .icon.icon-arrow-next:after {
  content: "\e012";
  padding-left: 3px;
}

/* line 197, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__disabled {
  background-color: #999999;
  color: #bbbbbb;
  cursor: default;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__disabled:hover, .carousel__disabled:focus {
  background-color: #999999;
}

/*------------------------------------*\
    $PAGING BLOCK
\*------------------------------------*/
/* line 209, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__control-paging {
  position: relative;
  top: 150px;
  display: block;
  margin: 0 auto;
  text-align: center;
}
/* line 215, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__control-paging li {
  display: inline-block;
}
/* line 217, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__control-paging li a {
  width: 20px;
  height: 20px;
  display: block;
  background: url("../../images/blips/blip.png") center center no-repeat;
  text-indent: -9999px;
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel__control-paging li a.carousel__active {
  background-image: url("../../images/blips/blip-active.png");
}

/* line 232, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.theme--blue .carousel__control-paging li a.carousel__active {
  background-image: url("../../images/blips/blip-active.png");
}

/* line 241, ../../../arete-core-design/sass-src/includes/components/carousel/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image img {
  width: 100%;
  height: auto;
  border-radius: 6px;
  margin-bottom: 10px;
}

/*------------------------------------*\
    Accordion - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.accordion)
 * INNER COMPONENTS....Inner items (.accordion__item, .accordion__header, .accordion__content etc)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion {
  border-top: 1px solid #aeabd0;
  background-color: transparent;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .accordion__item {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #aeabd0;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .accordion__item--odd {
  background-color: #dfe0f0;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .accordion__header {
  padding: 0.611em 5%;
  width: 90%;
  position: relative;
  font-size: 18px;
  font-size: 1.8rem;
  overflow: hidden;
  *zoom: 1;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .accordion__header .abstract p {
  float: left;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 3;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .accordion__content {
  float: left;
  width: 90%;
  padding: 1.85em 5%;
  display: none;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .accordian__header-link {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  text-indent: -9999px;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .accordion__head {
  float: left;
  width: 100%;
  padding: 0.56em 0 0.56em 2.5em;
  line-height: 1.2;
  position: relative;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .icon-expand {
  float: left;
  margin-right: 0.75em;
  padding: 5px;
  position: absolute;
  top: 6px;
  left: 0;
  background-color: #2a2c58;
  color: white;
  cursor: pointer;
  border-radius: 0px;
  font-size: 20px;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .icon-expand:before {
  color: white;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .icon-expand:hover, .accordion .icon-expand:focus {
  background-color: #004a78;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .js-accordion__toggle--closed .icon-expand:before {
  content: "\e01d";
}
/* line 84, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.ie10 .accordion .js-accordion__toggle--closed .accordion__head .icon-expand, .ie10.lt-ie9 .accordion .js-accordion__toggle--closed .accordion__head .icon-expand {
  background-color: #2a2c58;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.accordion .js-accordion__toggle--opened .icon-expand:before {
  content: "\e023";
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.ie10 .accordion .js-accordion__toggle--opened .accordion__head .icon-expand, .ie10.lt-ie9 .accordion .js-accordion__toggle--opened .accordion__head .icon-expand {
  background-color: #2a2c58;
}

/* line 104, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--light-blue .accordion__item--even {
  background-color: white;
}

/* line 109, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--blue .accordion__item--even {
  background-color: white;
  color: #42145f;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--blue .accordion__item--odd {
  color: #42145f;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--blue .accordion .comp-rich-text p, .theme--blue .accordion .comp-rich-text h2, .theme--blue .accordion .comp-rich-text h3, .theme--blue .accordion .comp-rich-text h4, .theme--blue .accordion .comp-rich-text h5 {
  color: #42145f;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--blue .accordion .comp-rich-text a {
  color: #42145f;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--blue .accordion .comp-rich-text a:hover {
  color: #ad1982;
}

/* line 129, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--brown .accordion__item--odd {
  color: #42145f;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/accordion/_mobile.scss */
.theme--brown .accordion__item--odd .comp-rich-text, .theme--brown .accordion__item--odd .accordion__head {
  color: #42145f;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/next-steps/_mobile.scss */
.theme--bg {
  background: #42145f;
}

/*------------------------------------*\
    NEXT STEPS Mobile - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.next-steps--mobile)
 * INNER CONTAINERS......inner items (.next-steps--mobile__content)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .overlay {
  background-color: #4a3d65;
  padding: 0px;
  float: left;
  width: 100%;
  opacity: 1 !important;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .overlay a {
  color: white;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .overlay section {
  background-color: #4a3d65;
  color: #42145f;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .overlay section.theme--white {
  background-color: white;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .overlay section.theme--light-blue {
  background-color: white;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .overlay .grid__item {
  padding-left: 10px;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile li {
  width: 100%;
  position: inherit;
  margin: 0;
  padding: 0;
  background-color: #42145f;
  color: white;
  font-size: 20px;
  font-size: 2rem;
  border-bottom: 1px solid #393a64;
  overflow: visible;
  cursor: pointer;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile li span {
  position: relative;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile li span:before {
  position: absolute;
  top: 15px;
  left: 5px;
  font-family: 'nw-icons';
}
/* line 57, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile li span.cta.cta--l a:before, .next-steps--mobile li span.cta.cta--l a:after {
  display: none;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile li span.icon--appointment:before {
  font-family: 'iconset';
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.cta.cta--l, .next-steps--mobile .cta {
  padding: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.cta.cta--l a, .next-steps--mobile .cta a {
  float: left;
  width: 90%;
  padding: 0;
  margin: 0 0 0 10%;
  line-height: 2.7;
  color: white;
  outline: none;
  text-decoration: none;
  line-height: 48px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.cta.cta--l a:hover, .next-steps--mobile .cta a:hover {
  color: white;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.cta.cta--l:hover, .next-steps--mobile span.cta.cta--l:focus, .next-steps--mobile .cta:hover, .next-steps--mobile .cta:focus {
  color: white;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .js-accordion__toggle--opened {
  background-color: #4a3d65;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .call-us__days {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 2;
  margin-top: 10px;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .call-us__days span {
  float: right;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .call-us__numbers {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 3.5;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .call-us__numbers span {
  float: right;
  margin-right: 10%;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile .overlay {
  display: none;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.icon--call {
  background-image: url("../../images/icons/sprite-icons-stone-18.png");
  background-repeat: no-repeat;
  background-position: -161px -104px;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.cta a {
  background-image: url("../../images/icons/sprite-icons-stone-18.png");
  background-repeat: no-repeat;
  background-position: right -200px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.js-accordion__toggle--opened a {
  background-position: right -154px;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.icon--visit:before {
  content: "\e027";
  left: 11px;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.icon--help:before {
  content: "\e025";
  left: 11px;
  top: 15px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.icon--chat:before {
  content: "\e026";
  left: 11px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.icon--appointment:before {
  content: '\e603';
  left: 8px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile span.icon--call--back:before {
  content: '\e67b';
  left: 11px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/next-steps-mobile/_mobile.scss */
.next-steps--mobile.js-next-steps--mobile {
  clear: both;
}

/*------------------------------------*\
    $NEXT STEPS MOBILE CONTENT
\*------------------------------------*/
/*------------------------------------*\
    FIXED RATE BOND FORM -- Mobile CSS
\*------------------------------------*/
/**
 * TOC - TODO
 */
/* line 8, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf.shelf--frb--intro {
  padding-bottom: 15px;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf.shelf--frb--intro .shelf__inner.shelf--padded {
  padding-top: 25px;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf.shelf--frb--intro p {
  margin: 0 0 1.154em 0;
}

/* line 21, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf--frb .notice {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf--frb .icon--lock {
  position: relative;
  padding: 0.833em 0 0.833em 1.944em;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf--frb .icon--lock:before {
  font-size: 40px;
  font-size: 4rem;
  position: absolute;
  top: 0;
  left: -1%;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf--frb .beta {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 25px;
  font-size: 2.5rem;
  margin: 1.25em 0 0.720em 0;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf--frb p {
  margin: 0 0 1.333em 0;
  line-height: 1.333;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf--frb .standard-list {
  list-style: disc;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.shelf--frb .standard-list li {
  margin: 0 0 1.333em 0;
}

/* line 54, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.form-section {
  margin: 0 0 2em 0;
}

/* line 57, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.question, .notice {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 25px;
  font-size: 2.5rem;
  margin: 0 0 0.4em 0;
}

/* line 62, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.radio-set {
  overflow: hidden;
  *zoom: 1;
}

/* line 66, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.radio-set--horizontal li {
  float: left;
  padding: 0 0 0 50px;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.radio-set--horizontal li:first-child {
  padding-left: 0;
}

/* line 74, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.important-info {
  overflow: hidden;
  *zoom: 1;
  border: 1px solid #858b9d;
  background-color: #c3c5e2;
  width: 50.1618123%;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.important-info li {
  float: left;
  width: 50%;
  padding: 5% 0;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.important-info li span {
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  text-align: center;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.important-info li .title {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.important-info li .number {
  font-size: 32px;
  font-size: 3.2rem;
}

/* line 97, ../../../arete-core-design/sass-src/includes/components/fixed-rate-bond-form/_mobile.scss */
.js-form-section {
  display: none;
}

/*------------------------------------*\
    $progress BAR STYLES- Mobile CSS
\*------------------------------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar {
  position: relative;
  margin: 0 0 0.75em 2.46154em;
  min-height: 2em;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .progress-bar__progress {
  background: #a0a0a0;
  float: left;
  height: 23px;
  line-height: 23px;
  color: white;
  padding-left: 1.15385em;
  vertical-align: middle;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .round-left {
  -webkit-border-radius: 3px 0px 0px 3px;
  -moz-border-radius: 3px 0px 0px 3px;
  border-radius: 3px 0px 0px 3px;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .round-right {
  -webkit-border-radius: 0px 3px 3px 0px;
  -moz-border-radius: 0px 3px 3px 0px;
  border-radius: 0px 3px 3px 0px;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .done {
  background: #70b640 url("../../images/icons/progress-bar-sprite.png") right -99px no-repeat;
}
/* line 31, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .completed {
  background: #70b640 url("../../images/icons/progress-bar-sprite.png") right 0 no-repeat;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .current {
  background: #161849 url("../../images/icons/progress-bar-sprite.png") right -33px no-repeat;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .disabled {
  background: #a0a0a0 url("../../images/icons/progress-bar-sprite.png") right -66px no-repeat;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/progress-bar/_mobile.scss */
.progress-bar .next {
  background: #161849;
}

/*------------------------------------------*\
    Form Elements- Mobile CSS
  
\*------------------------------------------*/
/**
 * Non JS mode related styles
 */
/* line 10, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .progress-bar, .no-js .bound-slider-wrapper {
  display: none;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .toggle-label:focus, .no-js .tool-comp .toggle-label:focus {
  display: block;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .js-manual-address-input, .no-js .tool-comp .js-manual-address-input {
  display: none;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .icon-info, .no-js .tool-comp .icon-info {
  background: none;
  width: 100%;
  cursor: default;
  padding-top: 0.3125em;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .icon-info:before, .no-js .tool-comp .icon-info:before {
  content: "";
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .icon-info .toop-tip, .no-js .tool-comp .icon-info .toop-tip {
  display: block;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .icon-info .toop-tip .icon-info__tool-tip, .no-js .tool-comp .icon-info .toop-tip .icon-info__tool-tip {
  background: none;
  padding: 0;
  position: static;
  font-style: italic;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .icon-info .icon-info__tool-tip-arrow, .no-js .tool-comp .icon-info .icon-info__tool-tip-arrow {
  display: none;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row input[type="radio"], .no-js .tool-comp .form-input-row input[type="radio"] {
  margin-right: 5px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row input[type="radio"]:focus, .no-js .tool-comp .form-input-row input[type="radio"]:focus {
  outline: none;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row .input-label, .no-js .tool-comp .form-input-row .input-label {
  top: 0;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row .input-field--input-pound, .no-js .tool-comp .form-input-row .input-field--input-pound {
  background-position: 2px -376px;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row .icon-info .toop-tip .icon-info__tool-tip, .no-js .tool-comp .form-input-row .icon-info .toop-tip .icon-info__tool-tip {
  background: none;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row .input-label--radio-option, .no-js .tool-comp .form-input-row .input-label--radio-option {
  background-image: none;
  border: none !important;
  border-radius: 0;
  box-shadow: none;
  background: none;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row .input-label--radio-option:active, .no-js .natyes .form-input-row .input-label--radio-option.focus, .no-js .tool-comp .form-input-row .input-label--radio-option:active, .no-js .tool-comp .form-input-row .input-label--radio-option.focus {
  background-image: none;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .non-js-submit, .no-js .tool-comp .non-js-submit {
  display: block;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .cta-js-submit, .no-js .tool-comp .cta-js-submit {
  display: none;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form_button_submit, .no-js .tool-comp .form_button_submit {
  background: #34a2b2;
  border-radius: 0.3125em;
  -webkit-box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  -moz-box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  border-top: 1px solid  #43C9D2;
  border-width: 0;
    /* 
        ab = X X 
    */
  padding: 18px 32.5px;
  padding: 1.8rem 3.25rem;
    /* 
        ab = X X 
    */
  margin: 20px 32px;
  margin: 2rem 3.2rem;
  color: white;
  font-family: "RNHouseSansBold", sans-serif;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  /* 
    ab = X X
  */
  line-height: 18px;
  line-height: 1.8rem;
  cursor: pointer;
  display: block;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form_button_submit:hover, .no-js .tool-comp .form_button_submit:hover {
  background: #30909E;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .pagination, .no-js .tool-comp .pagination {
  margin-bottom: 2em;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .cta-next-button, .no-js .tool-comp .cta-next-button {
  background: none;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .cta-next-button:hover, .no-js .tool-comp .cta-next-button:hover {
  background: none;
}
/* line 103, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .cta-next-button input, .no-js .tool-comp .cta-next-button input {
  margin-right: 2.1875em;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .bound-slider-input, .no-js .tool-comp .bound-slider-input {
  margin-top: 0.4375em;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .about-you .comp-rich-text a, .no-js .tool-comp .about-you .comp-rich-text a {
  padding-left: 70px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .error-container, .no-js .tool-comp .error-container {
  top: 0;
  bottom: auto;
  position: static;
  display: block;
}
/* line 122, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .error-container .error-container__arrow, .no-js .tool-comp .error-container .error-container__arrow {
  display: none;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.no-js .natyes .form-input-row--checkbox-confirm .error-container, .no-js .tool-comp .form-input-row--checkbox-confirm .error-container {
  top: -3em;
}

/* line 133, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes, .tool-comp {
  /*------------------------------------*\
    $FORM ELEMENT GLOBAL STYLE FOR MAC SAFARI
  \*------------------------------------*/
  /*------------------------------------*\
    $FORM ELEMENT GLOBAL STYLE
  \*------------------------------------*/
  /*------------------------------------*\
    $FORM INPUT FIELD STYLES
  \*------------------------------------*/
  /*------------------------------------*\
    $FORM INPUT LABEL STYLES
  \*------------------------------------*/
  /*------------------------------------*\
    $FORM INPUT ROW STYLES
  \*------------------------------------*/
  /*------------------------------------*\
    $FORM ERROR STYLES
  \*------------------------------------*/
  /*------------------------------------*\
    $SELECT BOX STYLES
  \*------------------------------------*/
  /* Mac only CSS hack */
  /*------------------------------------*\
    $RADIO BUTTON STYLES
  \*------------------------------------*/
  /*------------------------------------*\
    $CHECKBOX STYLES
  \*------------------------------------*/
  /*------------------------------------*\
    $INFO ICON STYLE
  \*------------------------------------*/
}
/* line 144, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .mac .select-box-width-medium select, .tool-comp .mac .select-box-width-medium select {
  width: 16.875em;
  height: 3em;
  top: 32px;
  left: 31px;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .mac .select-box-width-small select, .tool-comp .mac .select-box-width-small select {
  width: 13.75em;
  height: 3em;
  top: 32px;
  left: 31px;
}
/* line 156, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .mac .select-box-width-large select, .tool-comp .mac .select-box-width-large select {
  width: 33.25em;
  height: 3em;
  top: 32px;
  left: 31px;
}
/* line 166, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .selector, .natyes .radio, .natyes .checker, .natyes .radio-check .radio, .tool-comp .radio-check .natyes .radio, .tool-comp .selector, .tool-comp .radio, .tool-comp .checker, .natyes .radio-check .tool-comp .radio, .tool-comp .radio-check .radio {
  display: -moz-inline-box;
  display: -ms-inline-box;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .selector select:focus, .natyes .radio input:focus, .natyes .checker input:focus, .natyes .radio-check .radio input:focus, .tool-comp .radio-check .natyes .radio input:focus, .tool-comp .selector select:focus, .tool-comp .radio input:focus, .tool-comp .checker input:focus, .natyes .radio-check .tool-comp .radio input:focus, .tool-comp .radio-check .radio input:focus {
  outline: 0;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .input-field, .tool-comp .input-field {
  border: 1px solid #dcd4d8;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background-color: #eeede9;
  margin: 0;
  width: 18.75em;
  height: 1.625em;
  line-height: 1.625em;
  padding: 0 0.375em;
  font-size: 18px;
  font-size: 1.8rem;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .input-field.input-field--input-pound, .natyes .input-field.input-field--input-percentage, .tool-comp .input-field.input-field--input-pound, .tool-comp .input-field.input-field--input-percentage {
  background-image: url("../../images/icons/mortgage-tool-icon-sprite.png");
  padding: 0 0.375em 0 1.5625em;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes span.input-field--input-pound, .tool-comp span.input-field--input-pound {
  background-image: url("../../images/icons/form-elements-icon.png");
  display: block;
}
/* line 203, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes span.input-field--input-pound, .natyes span.input-field--input-percentage, .tool-comp span.input-field--input-pound, .tool-comp span.input-field--input-percentage {
  background-repeat: no-repeat;
  width: 18px;
  height: 40px;
  float: left;
  padding: 0px;
  margin: 0;
  display: block;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes span.input-field--input-percentage, .tool-comp span.input-field--input-percentage {
  background-image: url("../../images/icons/percentage.png");
  display: block;
}
/* line 217, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .banking-details__email .input-field, .tool-comp .banking-details__email .input-field {
  background-color: white;
}
/* line 221, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .input-field--input-pound, .tool-comp .input-field--input-pound {
  background-image: url("../../images/icons/mortgage-tool-icon-sprite.png");
  background-repeat: no-repeat;
  background-position: 2px -377px;
  padding-left: 1.5625em;
}
/* line 227, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .input-field--input-percentage, .tool-comp .input-field--input-percentage {
  padding-left: 1.5625em;
  background-image: url("../../images/icons/percentage.png");
  background-repeat: no-repeat;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .toggle-label, .tool-comp .toggle-label {
  font-size: 18px;
  font-size: 1.8rem;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  text-decoration: none;
  height: 1.8125em;
  line-height: 1.8125em;
  display: block;
  margin-bottom: 0.3125em;
  width: 80%;
}
/* line 247, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .input-label, .tool-comp .input-label {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: normal;
  display: block;
  padding: 0 0 .4em;
}
/* line 254, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .input-label--display-inline, .tool-comp .input-label--display-inline {
  display: inline !important;
}
/* line 261, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row, .tool-comp .form-input-row {
  position: relative;
  padding-left: 32px;
  margin-top: 1.25em;
}
/* line 267, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .form-input-row, .tool-comp .form-input-row .form-input-row {
  padding-left: 0;
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .error-container, .tool-comp .error-container {
  position: absolute;
  background-color: #D70028;
  max-width: 82%;
  padding: 0.625em 0.75em;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 11px;
  font-size: 1.1rem;
  bottom: 3.4375em;
  left: 32px;
  z-index: 99;
}
/* line 286, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.iphone .natyes .error-container, .iphone .tool-comp .error-container {
  z-index: 999;
}
/* line 289, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .error-container .error-container__arrow, .tool-comp .error-container .error-container__arrow {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -462px;
  position: absolute;
  bottom: -0.625em;
  left: 1.25em;
  height: 0.75em;
  width: 1.125em;
}
/* line 298, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes span.error_text, .tool-comp span.error_text {
  position: absolute;
  left: 0;
  top: -6px;
  color: #d10505;
  font-size: 10px;
  font-size: 1rem;
}
/* line 305, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes input.error_text, .tool-comp input.error_text {
  border-color: #d10505;
  background-color: #e6c2c4;
}
/* line 313, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .selector, .tool-comp .selector {
  border: 1px solid #dcd4d8;
  overflow: hidden;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-weight: normal;
  font-size: 18px;
  font-size: 1.8rem;
  height: 2.25em;
  display: inline-block;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(whitesmoke), to(gainsboro));
  background-image: -moz-linear-gradient(whitesmoke, gainsboro);
  background-image: linear-gradient(#f5f5f5, #dcdcdc);
  -webkit-box-shadow: 0 3px 0 #a09489, 0 1px 0 #fbfbfa;
  -moz-box-shadow: 0 3px 0 #a09489, 0 1px 0 #fbfbfa;
  box-shadow: 0 3px 0 #a09489, 0 1px 0 #fbfbfa;
  background-color: #eeede9;
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .selector span, .tool-comp .selector span {
  background: url("../../images/icons/rebrand-icon-sprite.png") right center no-repeat;
  display: inline-block;
  height: 1.8125em;
  line-height: 2.3em;
  padding-left: 0.5625em;
}
/* line 335, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .selector select, .tool-comp .selector select {
  position: absolute;
  opacity: 0;
  height: 3.5em;
  border: none;
  background: none;
  top: 36px;
  left: 32px;
  line-height: 3.3em;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .focus, .tool-comp .focus {
  -webkit-box-shadow: 2px 2px 4px #b6b6b6;
  -moz-box-shadow: 2px 2px 4px #b6b6b6;
  box-shadow: 2px 2px 4px #b6b6b6;
}
/* line 349, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-medium, .tool-comp .select-box-width-medium {
  display: inline-block;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-medium span, .tool-comp .select-box-width-medium span {
  width: 9.6875em;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-medium select, .tool-comp .select-box-width-medium select {
  width: 14.0625em;
}
@media screen and (max-width: 64em) {
  /* line 358, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
  .natyes .select-box-width-medium select, .tool-comp .select-box-width-medium select {
    width: 15.625em;
  }
}
/* line 363, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-small, .tool-comp .select-box-width-small {
  display: inline-block;
}
/* line 365, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-small span, .tool-comp .select-box-width-small span {
  width: 7.5em;
}
/* line 368, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-small select, .tool-comp .select-box-width-small select {
  width: 11.25em;
}
@media screen and (max-width: 64em) {
  /* line 372, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
  .natyes .select-box-width-small select, .tool-comp .select-box-width-small select {
    width: 12.5em;
  }
}
/* line 377, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-large, .tool-comp .select-box-width-large {
  display: inline-block;
}
/* line 379, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-large span, .tool-comp .select-box-width-large span {
  width: 18.75em;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .select-box-width-large select, .tool-comp .select-box-width-large select {
  width: 26.25em;
}
@media screen and (max-width: 64em) {
  /* line 386, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
  .natyes .select-box-width-large select, .tool-comp .select-box-width-large select {
    width: 31.25em;
  }
}
/* line 395, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .mac-os.select-box-width-small select, .tool-comp .mac-os.select-box-width-small select {
  width: 13.4375em;
}
/* line 400, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .mac-os.select-box-width-medium select, .tool-comp .mac-os.select-box-width-medium select {
  width: 16.875em;
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .mac-os.select-box-width-large select, .tool-comp .mac-os.select-box-width-large select {
  width: 31.875em;
}
/* line 415, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .input-label--radio-option, .tool-comp .form-input-row .input-label--radio-option {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e6e6e6));
  background-image: -moz-linear-gradient(#f9f9f9, #e6e6e6);
  background-image: linear-gradient(#f9f9f9, #e6e6e6);
  -webkit-box-shadow: 0 3px 0 #a09489, 0 1px 0 #fbfbfa;
  -moz-box-shadow: 0 3px 0 #a09489, 0 1px 0 #fbfbfa;
  box-shadow: 0 1px 3px #b6b6b6;
  border-radius: 0;
  border: 0;
  border-right: 1px solid #d1c9bf;
  border-top: 1px solid #dcd4d8;
  border-bottom: 1px solid #dcd4d8;
  display: inline-block;
  margin: 2px 16px 4px 0;
  cursor: pointer;
  font-size: 1.3rem;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 1.2rem 25px 1rem 18px;
  background-color: #eeede9;
  background-image: none;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .input-label--radio-option:active, .natyes .form-input-row .input-label--radio-option.focus, .natyes .form-input-row .input-label--radio-option.input-label--focus, .tool-comp .form-input-row .input-label--radio-option:active, .tool-comp .form-input-row .input-label--radio-option.focus, .tool-comp .form-input-row .input-label--radio-option.input-label--focus {
  background-color: #b4a99f;
  background-image: linear-gradient(#9d9d9d, #d3d3d3);
  -webkit-box-shadow: 0 1px 0 #fbfbfa, 0 3px 0 #a09489;
  -moz-box-shadow: 0 1px 0 #fbfbfa, 0 3px 0 #a09489;
  box-shadow: 0 0 0 #b6b6b6;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .input-label--radio-option input, .tool-comp .form-input-row .input-label--radio-option input {
  cursor: pointer;
}
/* line 443, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .input-label--radio-option:first-of-type, .tool-comp .form-input-row .input-label--radio-option:first-of-type {
  border-radius: 0.3125em;
  border-left: 1px solid #dcd4d8;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .input-label--radio-option:last-of-type, .tool-comp .form-input-row .input-label--radio-option:last-of-type {
  border-radius: 0.3125em;
  border: 1px solid #dcd4d8;
}
/* line 458, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .input-label--focus, .tool-comp .form-input-row .input-label--focus {
  background-image: linear-gradient(#9d9d9d, #d3d3d3);
  background-color: #b4a99f;
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  box-shadow: 0px 1px 3px #b4a99f;
  border: 1px solid #b4a99f !important;
}
/* line 466, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .radio, .tool-comp .form-input-row .radio {
  width: 0;
}
/* line 468, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .radio.focus, .tool-comp .form-input-row .radio.focus {
  -webkit-box-shadow: 0 0px 0px #b6b6b6;
  -moz-box-shadow: 0 0px 0px #b6b6b6;
  box-shadow: 0 0px 0px #b6b6b6;
}
/* line 474, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .icon-info .toop-tip .icon-info__tool-tip, .tool-comp .form-input-row .icon-info .toop-tip .icon-info__tool-tip {
  background-color: #eeede9;
}
/* line 478, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row .icon-info .toop-tip .icon-info__tool-tip-arrow.left, .tool-comp .form-input-row .icon-info .toop-tip .icon-info__tool-tip-arrow.left {
  background-position: -40px -286px;
}
/* line 489, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .checker, .natyes .radio-check .radio, .tool-comp .radio-check .natyes .radio, .tool-comp .checker, .natyes .radio-check .tool-comp .radio, .tool-comp .radio-check .radio {
  width: 2.1875em;
  height: 2.1875em;
  background-color: #f2f2ff;
  border: 1px solid #dcd4d8;
  display: inline-block;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  /*direct element is used because uniform js custom style plugin is used that generates dynamic element without any class */
}
/* line 499, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .checker span.checked, .natyes .radio-check .radio span.checked, .tool-comp .radio-check .natyes .radio span.checked, .tool-comp .checker span.checked, .natyes .radio-check .tool-comp .radio span.checked, .tool-comp .radio-check .radio span.checked {
  background: url("../../images/misc/checkbox-checked.png") no-repeat;
  display: inline-block;
  width: 3.25em;
  height: 3.25em;
}
/* line 506, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .checker input, .natyes .radio-check .radio input, .tool-comp .radio-check .natyes .radio input, .tool-comp .checker input, .natyes .radio-check .tool-comp .radio input, .tool-comp .radio-check .radio input {
  background: none;
  border: none;
  opacity: 0;
  width: 3.25em;
  height: 3.25em;
  -moz-appearance: none;
  -webkit-appearance: none;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .checker:active, .natyes .radio-check .radio:active, .tool-comp .radio-check .natyes .radio:active, .natyes .checker:focus, .natyes .radio-check .radio:focus, .tool-comp .radio-check .natyes .radio:focus, .tool-comp .checker:active, .natyes .radio-check .tool-comp .radio:active, .tool-comp .radio-check .radio:active, .tool-comp .checker:focus, .natyes .radio-check .tool-comp .radio:focus, .tool-comp .radio-check .radio:focus {
  border: 1px solid #dcd4d8;
}
/* line 519, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .checker label, .natyes .radio-check .radio label, .tool-comp .radio-check .natyes .radio label, .tool-comp .checker label, .natyes .radio-check .tool-comp .radio label, .tool-comp .radio-check .radio label {
  display: inline-block;
  margin-top: 10px;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row input[type="checkbox"], .natyes input[type="radio"], .tool-comp .form-input-row input[type="checkbox"], .tool-comp input[type="radio"] {
  float: left;
}
/* line 528, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .input-label.checkbox, .tool-comp .input-label.checkbox {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  padding-top: 0.125em;
  margin-left: 3.25em;
}
/* line 542, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row.radio-check .radio, .tool-comp .form-input-row.radio-check .radio {
  background: url("../../images/misc/radio.png") no-repeat;
  border-width: 0;
  -moz-border-radius: 1.09375em;
  -webkit-border-radius: 1.09375em;
  border-radius: 1.09375em;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 547, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .form-input-row.radio-check .radio .checked, .tool-comp .form-input-row.radio-check .radio .checked {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: url("../../images/misc/radio-checked.png") no-repeat;
}
/* line 557, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info, .tool-comp .icon-info {
  display: inline-block;
  width: 16px;
  height: 15px;
  position: relative;
  top: 0px;
  color: #42145f;
}
/* line 564, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info .toop-tip, .tool-comp .icon-info .toop-tip {
  display: none;
}
/* line 566, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info .toop-tip .icon-info__tool-tip, .tool-comp .icon-info .toop-tip .icon-info__tool-tip {
  position: absolute;
  background-color: #e0e0ec;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  z-index: 100;
  padding: 0.75em;
  width: 11.25em;
  top: -0.375em;
  color: #42145f;
}
/* line 571, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info .toop-tip .icon-info__tool-tip.left, .tool-comp .icon-info .toop-tip .icon-info__tool-tip.left {
  left: 1.3125em;
}
/* line 574, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info .toop-tip .icon-info__tool-tip.right, .tool-comp .icon-info .toop-tip .icon-info__tool-tip.right {
  right: 1.3125em;
}
/* line 578, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info .toop-tip .icon-info__tool-tip-arrow, .tool-comp .icon-info .toop-tip .icon-info__tool-tip-arrow {
  position: absolute;
  top: 0.4375em;
  width: 0.75em;
  height: 1em;
}
/* line 583, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info .toop-tip .icon-info__tool-tip-arrow.left, .tool-comp .icon-info .toop-tip .icon-info__tool-tip-arrow.left {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") -42px -286px no-repeat;
  left: 0.8125em;
}
/* line 587, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .icon-info .toop-tip .icon-info__tool-tip-arrow.right, .tool-comp .icon-info .toop-tip .icon-info__tool-tip-arrow.right {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") -58px -286px no-repeat;
  right: 0.8125em;
}
/* line 594, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .js-manual-address-input, .tool-comp .js-manual-address-input {
  position: absolute;
  bottom: 0;
  display: inline-block;
  line-height: normal;
  /* 
    ab = X X X X 
  */
  padding: 5px 0px 0px 8px;
  padding: 0.5rem 0rem 0rem 0.8rem;
  width: 100px;
}
/* line 602, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .js-manual-address-input a.disabled, .tool-comp .js-manual-address-input a.disabled {
  cursor: default;
}
/* line 607, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.natyes .use-google-label, .tool-comp .use-google-label {
  line-height: 130%;
}

/*-----------------------------------*\
$ADD OTHER GAURANTEED INCOME
\*------------------------------------*/
/* line 614, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.icon-add {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -761px;
  padding-left: 2.5em;
}

/* line 618, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.icon-remove {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -833px;
  padding-left: 2.5em;
}

/*------------------------------------*\
$LIGHTBOX ERROR MESSAGE
\*------------------------------------*/
/* line 626, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lightbox-container .lightbox-container__msg {
  padding-bottom: 1.25em;
}
/* line 629, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lightbox-container .lightbox-container__cta {
  padding-bottom: 3.125em;
}
/* line 632, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lightbox-container .lightbox-container__close {
  background-color: red;
  cursor: pointer;
  height: 20px;
  width: 20px;
  position: absolute;
  top: 10px;
  right: 10px;
  text-decoration: none;
  z-index: 1;
}
/* line 642, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lightbox-container .lightbox-container__close:before {
  font-size: 14px;
  font-size: 1.4rem;
  color: white;
  font-family: 'nw-icons';
  content: "\e010";
  left: 3px;
  top: 3px;
  position: relative;
}
/* line 651, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lightbox-container .lightbox-container__close:hover, .lightbox-container .lightbox-container__close:focus {
  background: #004a78;
}

/* Gradient fallback */
/* line 659, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lt-ie9 .selector, .lt-ie9 .form-input-row .input-label--radio-option {
  background: url("../../images/misc/bg-form-element.png") repeat-x 0 bottom;
}
/* line 663, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lt-ie9 .form-input-row .selector {
  background-repeat: repeat;
  background-position-y: 42px;
}
/* line 669, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lt-ie9 .form-input-row .input-label--focus {
  background: lightgrey url("../../images/misc/bg-form-element.png") repeat-x 0 -165px;
}
/* line 674, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.lt-ie9 .accordion.accordion-applynow .accordian__header-link {
  background: url("../../images/misc/spacer.gif") repeat;
}

/* line 679, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.title {
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  /* 
    ab = X X
  */
  line-height: 16px;
  line-height: 1.6rem;
  font-family: "RNHouseSansBold", sans-serif;
}

/* line 690, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.desk--one-whole.mortgage-detail--row .desk--three-fifths.mortgage-detail--value .radio-check .radio input {
  width: 1.8em;
  height: 1.8em;
}

/* line 704, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.js-new-property.income-fields.js-show-content label.input-label {
  display: inline-block;
}

/* line 711, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.icon-ques {
  cursor: pointer;
  display: inline-block;
  top: 0.15em;
  text-indent: -9999px;
  width: 21px;
  height: 21px;
  position: relative;
  float: right;
  left: 23%;
}

/* line 725, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.main--tool-mobile .creditCard .input-field--width-small.input-field--input-pound, .main--tool-mobile .creditCard .input-field--width-small.input-field--input-percentage {
  height: 4rem;
  line-height: 4rem;
  width: 7.4rem;
}
/* line 735, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.main--tool-mobile .itl-tool .tool--mortgageDetails .tool--input-comp .input-label {
  font-size: 1.4rem;
}
/* line 738, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.main--tool-mobile .itl-tool .tool--mortgageDetails .tool--input-comp .input-field {
  width: 83.8%;
}
/* line 742, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.main--tool-mobile .itl-tool .tool--mortgageDetails .tool--input-comp .dependant-details .input-label {
  width: 15rem;
}

/* line 751, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
#cashback_question .natyes .input-field, .tool-comp .input-field {
  line-height: 20px;
}
/* line 753, ../../../arete-core-design/sass-src/includes/components/form-elements/_mobile.scss */
.iphone #cashback_question .natyes .input-field, .iphone .tool-comp .input-field {
  line-height: 20px;
}

/*------------------------------------*\
   MODAL POPUP - Mobile CSS
\*------------------------------------*/
/**
 * MODAL CONTAINER...............modal conatiner style
 * MODAL OVERLAY.................modal overlay style
 * MODAL WINDOW..................modal window style
 * MODAL MASK....................modal mask style
 * MODAL CLOSE BUTTON............modal close button style
 */
/* MOBILE CLASS NEEDS TO BE ADDED*/
/*------------------------------------*\
    NatYes- Mobile CSS
\*------------------------------------*/
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 10, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.select-type-of-borrower select {
  width: 20em;
}
/* line 13, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.select-type-of-borrower span {
  width: 20em;
}

/*------------------------------------*\
    RESET FOR GRIDS - NatYes Tool Specific
\*------------------------------------*/
/* line 22, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .grid.grid--tool, .natyes .grid--tool.grid--rev, .natyes .grid--tool.grid--full, .natyes .grid--tool.grid--right, .natyes .grid--tool.grid--center, .tool-comp .grid.grid--tool, .tool-comp .grid--tool.grid--rev, .tool-comp .grid--tool.grid--full, .tool-comp .grid--tool.grid--right, .tool-comp .grid--tool.grid--center {
  margin-left: 0;
}
/* line 24, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .grid.grid--tool .grid__item, .natyes .grid--tool.grid--rev .grid__item, .natyes .grid--tool.grid--full .grid__item, .natyes .grid--tool.grid--right .grid__item, .natyes .grid--tool.grid--center .grid__item, .tool-comp .grid.grid--tool .grid__item, .tool-comp .grid--tool.grid--rev .grid__item, .tool-comp .grid--tool.grid--full .grid__item, .tool-comp .grid--tool.grid--right .grid__item, .tool-comp .grid--tool.grid--center .grid__item {
  padding-left: 0;
}
/* line 26, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .grid.grid--tool .grid__item > .form-input-row:first-of-type, .natyes .grid--tool.grid--rev .grid__item > .form-input-row:first-of-type, .natyes .grid--tool.grid--full .grid__item > .form-input-row:first-of-type, .natyes .grid--tool.grid--right .grid__item > .form-input-row:first-of-type, .natyes .grid--tool.grid--center .grid__item > .form-input-row:first-of-type, .tool-comp .grid.grid--tool .grid__item > .form-input-row:first-of-type, .tool-comp .grid--tool.grid--rev .grid__item > .form-input-row:first-of-type, .tool-comp .grid--tool.grid--full .grid__item > .form-input-row:first-of-type, .tool-comp .grid--tool.grid--right .grid__item > .form-input-row:first-of-type, .tool-comp .grid--tool.grid--center .grid__item > .form-input-row:first-of-type {
  margin-top: 0;
}
/* line 29, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .grid.grid--tool .grid__item > .form-input-row:first-child, .natyes .grid--tool.grid--rev .grid__item > .form-input-row:first-child, .natyes .grid--tool.grid--full .grid__item > .form-input-row:first-child, .natyes .grid--tool.grid--right .grid__item > .form-input-row:first-child, .natyes .grid--tool.grid--center .grid__item > .form-input-row:first-child, .tool-comp .grid.grid--tool .grid__item > .form-input-row:first-child, .tool-comp .grid--tool.grid--rev .grid__item > .form-input-row:first-child, .tool-comp .grid--tool.grid--full .grid__item > .form-input-row:first-child, .tool-comp .grid--tool.grid--right .grid__item > .form-input-row:first-child, .tool-comp .grid--tool.grid--center .grid__item > .form-input-row:first-child {
  margin-top: 0;
}
/* line 33, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .grid.grid--tool .grid__item--border, .natyes .grid--tool.grid--rev .grid__item--border, .natyes .grid--tool.grid--full .grid__item--border, .natyes .grid--tool.grid--right .grid__item--border, .natyes .grid--tool.grid--center .grid__item--border, .tool-comp .grid.grid--tool .grid__item--border, .tool-comp .grid--tool.grid--rev .grid__item--border, .tool-comp .grid--tool.grid--full .grid__item--border, .tool-comp .grid--tool.grid--right .grid__item--border, .tool-comp .grid--tool.grid--center .grid__item--border {
  border-right: 1px solid #d1d1da;
  min-height: 430px;
}

/*
 * Fieldset class
 */
/* line 43, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes, .tool-comp {
  width: 880px;
  /*------------------------------------*\
      $ADDRESS RADIO BUTTON LABLE STYLE
  \*------------------------------------*/
  /*------------------------------------*\
      $SLECT TITLE DROP DOWN STYLE
  \*------------------------------------*/
  /*------------------------------------*\
      $DATE OF BIRTH INPUT FIELD STYLE
  \*------------------------------------*/
  /*------------------------------------*\
      $FIND ADDRESS STYLE
  \*------------------------------------*/
  /*------------------------------------*\
      $FOOTER STYLE
  \*------------------------------------*/
  /*------------------------------------*\
      $YOUR ADDRSS RIGHT COLUMN STYLE
  \*------------------------------------*/
    /*------------------------------------*\
          $MMR related fixes
      \*------------------------------------*/
}
/* line 45, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes fieldset, .tool-comp fieldset {
  position: relative;
  min-height: 100px;
}
/* line 48, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes fieldset legend, .tool-comp fieldset legend {
  font-size: 0;
  width: 100%;
}
/* line 52, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes fieldset .grid--tool, .tool-comp fieldset .grid--tool {
  padding-top: 1.5em;
}
/* line 56, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .js-show-content, .tool-comp .js-show-content {
  display: block;
}
/* line 59, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .js-hide-content, .tool-comp .js-hide-content {
  display: none;
}
/* line 65, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-label--address-yes, .tool-comp .input-label--address-yes {
  position: absolute;
  top: 9px;
  left: 19px;
}
/* line 70, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-label--address-no, .tool-comp .input-label--address-no {
  position: absolute;
  top: 9px;
  left: 108px;
}
/* line 75, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-label--checkbox, .tool-comp .input-label--checkbox {
  display: inline;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 82, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-title, .tool-comp .select-title {
  width: 14.6875em;
  display: inline-block;
}
/* line 85, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-title span, .tool-comp .select-title span {
  width: 9.6875em;
}
/* line 88, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-title select, .tool-comp .select-title select {
  width: 13.4375em;
}
/* line 92, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-retirement-age, .tool-comp .select-retirement-age {
  display: inline-block;
}
/* line 94, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-retirement-age span, .tool-comp .select-retirement-age span {
  width: 7.5em;
}
/* line 97, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-retirement-age select, .tool-comp .select-retirement-age select {
  width: 10.625em;
}
/* line 101, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-dependent, .tool-comp .select-dependent {
  display: inline-block;
}
/* line 103, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-dependent span, .tool-comp .select-dependent span {
  width: 7.5em;
}
/* line 106, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-dependent select, .tool-comp .select-dependent select {
  width: 10.625em;
}
/* line 113, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--width-natyes-dob, .tool-comp .input-field--width-natyes-dob {
  width: 6.5625em;
}
/* line 116, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--dob-date, .tool-comp .input-field--dob-date {
  width: 8.125em;
}
/* line 119, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--dob-month, .tool-comp .input-field--dob-month {
  width: 1.875em;
  margin-left: 0.75em;
}
/* line 123, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--dob-year, .tool-comp .input-field--dob-year {
  width: 3.75em;
  margin-left: 0.75em;
}
/* line 127, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--post-code, .tool-comp .input-field--post-code {
  width: 6.25em;
}
/* line 130, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--width-small, .tool-comp .input-field--width-small {
  width: 7.5em;
}
/* line 133, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--width-medium, .tool-comp .input-field--width-medium {
  width: 9.6875em;
}
/* line 136, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .input-field--width-large, .tool-comp .input-field--width-large {
  width: 18.75em;
}
/* line 142, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .find-address-btn, .tool-comp .find-address-btn {
  background: #42145f url("../../images/icons/cta_white_right_margin.png") right center no-repeat;
  border: 0;
  color: white;
  padding: 0 1.875em 0 0.5em;
  margin-left: 0.5em;
  height: 1.875em;
  line-height: 1.875em;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  cursor: pointer;
}
/* line 153, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .find-address-btn:disabled, .tool-comp .find-address-btn:disabled {
  display: none;
}
/* line 157, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .postcode-result-display, .tool-comp .postcode-result-display {
  padding-top: 0;
}
/* line 163, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-tool-footer, .tool-comp .mortgage-tool-footer {
  clear: both;
  background-color: #42145f;
  font-size: 10px;
  font-size: 1rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: white;
  height: 1.625em;
  line-height: 1.625em;
  padding-left: 3.2em;
}
/* line 177, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .your-address .right-col, .tool-comp .your-address .right-col {
  display: block;
}
/* line 182, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-type-of-borrower select, .tool-comp .select-type-of-borrower select {
  width: 20em;
}
/* line 185, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .select-type-of-borrower span, .tool-comp .select-type-of-borrower span {
  width: 20em;
}
/* line 192, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .natyes__rich-text, .tool-comp .natyes__rich-text {
  padding-left: 32px;
  padding-top: 1.625em;
  padding-right: 2.1875em;
}
/* line 198, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-eligibility-check .theme--light-blue, .tool-comp .mortgage-eligibility-check .theme--light-blue {
  /* 
    ab = X X X X 
  */
  padding: 15px 30px 25px 30px;
  padding: 1.5rem 3rem 2.5rem 3rem;
  /* 
    ab = X X X X 
  */
  margin: 0px 0px 15px 0px;
  margin: 0rem 0rem 1.5rem 0rem;
}
/* line 202, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-eligibility-check .theme--light-blue .comp-rich-text, .tool-comp .mortgage-eligibility-check .theme--light-blue .comp-rich-text {
  padding-bottom: 0;
  padding-top: 1.25em;
}
/* line 208, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-eligibility-check .help-container, .tool-comp .mortgage-eligibility-check .help-container {
  padding-top: 1.25em;
  padding-bottom: 1.25em;
}
/* line 212, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-eligibility-check .help-container .comp-rich-text, .tool-comp .mortgage-eligibility-check .help-container .comp-rich-text {
  padding: 0;
}
/* line 218, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-eligibility-check .input-label.inline-block, .tool-comp .mortgage-eligibility-check .input-label.inline-block {
  display: inline;
}
/* line 224, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-eligibility-check .kfi-container .error-container, .tool-comp .mortgage-eligibility-check .kfi-container .error-container {
  top: -200%;
  max-width: inherit;
  width: 200px;
}
/* line 230, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-eligibility-check .kfi-container strong, .tool-comp .mortgage-eligibility-check .kfi-container strong {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 237, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .rich-text-row, .tool-comp .rich-text-row {
  padding-top: 1.25em;
}
/* line 241, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .rich-text-row .theme--light-blue .comp-rich-text, .tool-comp .rich-text-row .theme--light-blue .comp-rich-text {
  padding-top: 0.75em;
}

/*------------------------------------*\
    $INPUT FIELD HOW MUCH DEPOSIT
\*------------------------------------*/
/** these both use the style .input-pound and so need 25px taken off the desired width **/
/* line 254, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.input-field--how-much-deposit,
.input-field--how-much-property {
  width: 9.0625em;
}

/* line 259, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.select-employment-status select {
  width: 20em;
}
/* line 262, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.select-employment-status span {
  width: 20em;
}

/* line 267, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.your-gross-salary {
  width: 10.3125em;
}

/* line 271, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.form-input-row--checkbox-confirm {
  padding-right: 2em;
  margin: 0.75em 0 0 0;
  clear: left;
}

/*------------------------------------*\
    $ADD OTHER GAURANTEED INCOME
\*------------------------------------*/
/* line 280, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.other-income {
  font-size: 18px;
  font-size: 1.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  text-decoration: none;
  height: 1.8125em;
  line-height: 1.8125em;
  display: inline-block;
  margin-bottom: 0.3125em;
}

/* line 291, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.icon-add {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -761px;
  padding-left: 2.5em;
}

/* line 296, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.icon-remove {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -833px;
  padding-left: 2.5em;
}

/*------------------------------------*\
    $CONTACT US
\*------------------------------------*/
/* line 305, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.cta-call {
  display: inline-block;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e6e6e6));
  background-image: -moz-linear-gradient(#f9f9f9, #e6e6e6);
  background-image: linear-gradient(#f9f9f9, #e6e6e6);
  -webkit-box-shadow: 0px 1px 3px #b6b6b6;
  -moz-box-shadow: 0px 1px 3px #b6b6b6;
  box-shadow: 0px 1px 3px #b6b6b6;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 1px solid #dcd4d8;
  margin-top: 1.25em;
}
/* line 312, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.cta-call a {
  margin: 0 0 0 50px;
  display: block;
  float: none;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #161849;
  font-size: 25px !important;
  height: 2.6em;
  line-height: 2.6em;
  color: #42145f;
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -1028px;
  padding-left: 20px;
}
/* line 324, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.cta-call a:hover {
  color: #42145f;
}

/* line 330, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us {
  margin: 0 2.46154em 0 2.46154em;
  padding: 1.92308em;
  background-color: #dfe0f0;
}
/* line 334, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .desk--two-thirds {
  background: url("../../images/misc/bdr.png") repeat-y right;
  padding-right: 1.25em;
}
/* line 338, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .contact-us__items {
  float: left;
}
/* line 341, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .contact-msg {
  width: 36.53846em;
  border-right: 1px solid #c3c5e2;
  padding-right: 1.92308em;
  min-height: 9.23077em;
}
/* line 346, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .contact-msg .contact-msg__heading {
  font-size: 25px;
  font-size: 2.5rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0.4375em;
}
/* line 352, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .contact-msg .contact-msg__desc {
  font-size: 16px;
  font-size: 1.6rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 1.25em;
}
/* line 359, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .get-in-touch {
  width: 17.30769em;
  border-left: 1px solid white;
  padding-left: 1.92308em;
  min-height: 9.23077em;
}
/* line 364, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .get-in-touch .get-in-touch__txt {
  font-size: 16px;
  font-size: 1.6rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 369, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .get-in-touch .get-in-touch__contact-no {
  font-size: 38px;
  font-size: 3.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 0.125em 0 0.25em 0;
}
/* line 375, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.contact-us .get-in-touch .get-in-touch__msg {
  font-size: 16px;
  font-size: 1.6rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
}

/*------------------------------------*\
    $WE CAN LEND YOU
\*------------------------------------*/
/* line 387, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-cta-link {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: white;
  text-decoration: none;
  display: block;
  padding: 5px 25px 8px 10px;
  text-align: right;
  background: #42145f url("../../images/icons/cta_white.png") no-repeat 55px center;
}

/* line 398, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-applynow-cta {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: white;
  text-decoration: none;
  display: inline-block;
  padding: 5px 25px 5px 10px;
  text-align: right;
  background: #42145f url("../../images/icons/cta_white.png") no-repeat 52px center;
  border: 0;
  cursor: pointer;
}

/* line 411, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-cta-up {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  text-decoration: none;
  display: block;
  padding: 5px 25px 8px 0;
  background: url("../../images/icons/cta_blue_up.png") no-repeat right 8px;
  width: 45px;
}

/* line 422, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-cta-down {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  text-decoration: none;
  display: block;
  padding: 5px 25px 8px 0;
  background: url("../../images/icons/cta_blue_down.png") no-repeat right 8px;
  width: 45px;
}

/* line 433, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details {
  margin: 0 1.84615em 2.46154em 2.46154em;
  padding: 1.92308em 1.84615em 1.92308em 1.92308em;
  background-color: #dfe0f0;
  width: 775px;
}
/* line 438, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .lending-details__items {
  float: left;
  min-height: 10.3125em;
}
/* line 442, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value__item-right {
  text-align: right;
}
/* line 445, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .lending-amount {
  width: 21.15385em;
  border-right: 1px solid #c3c5e2;
}
/* line 448, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .lending-amount .lending-amount__img {
  float: left;
  padding-right: 0.625em;
}
/* line 452, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .lending-amount .lending-amount__txt {
  font-size: 25px;
  font-size: 2.5rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  padding: 0.1875em 0 0.625em;
}
/* line 459, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .lending-amount .lending-amount__amount {
  font-size: 64px;
  font-size: 6.4rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  clear: both;
}
/* line 467, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .property-value {
  width: 14.61538em;
  border-left: 1px solid white;
  border-right: 1px solid #c3c5e2;
  padding-left: 1.92308em;
}
/* line 472, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .property-value .property-value__txt {
  font-size: 18px;
  font-size: 1.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
}
/* line 478, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .property-value .property-value__amount {
  font-size: 40px;
  font-size: 4rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
}
/* line 484, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .property-value .second-item {
  padding-top: 0.9375em;
}
/* line 488, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value {
  width: 18.84615em;
  border-left: 1px solid white;
  padding-left: 1.92308em;
}
/* line 492, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .loan-to-value__item {
  float: left;
  width: 50%;
}
/* line 496, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .loan-to-value__txt {
  font-size: 18px;
  font-size: 1.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  padding: 2.69231em 0 0.53846em 0;
}
/* line 503, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .loan-to-value__value {
  font-size: 64px;
  font-size: 6.4rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  display: inline-block;
}
/* line 509, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .loan-to-value__percentage {
  font-size: 40px;
  font-size: 4rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  display: inline-block;
}
/* line 515, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .mortgage-cta-link--print {
  font-size: 18px;
  font-size: 1.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  text-decoration: none;
  display: inline-block;
  padding-right: 1em;
  text-align: right;
  background: url("../../images/icons/cta_blue.png") no-repeat right;
  margin: 4.53846em 0 0.53846em 0;
}
/* line 525, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .mortgage-cta-link--print a {
  text-decoration: none;
}
/* line 529, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .mortgage-cta-link--mail {
  font-size: 18px;
  font-size: 1.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  text-decoration: none;
  display: inline-block;
  padding-right: 1em;
  text-align: right;
  background: url("../../images/icons/cta_blue.png") no-repeat right;
}
/* line 538, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-details .loan-to-value .mortgage-cta-link--mail a {
  text-decoration: none;
}

/* line 546, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-conditions .lending-conditions--para {
  font-size: 11px;
  font-size: 1.1rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0.9375em;
}
/* line 552, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.lending-conditions .lending-conditions--item {
  font-size: 11px;
  font-size: 1.1rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  list-style-type: disc;
  padding-bottom: 0.9375em;
  margin-left: 1.25em;
}

/* line 562, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.tool-next-step {
  margin: 2.46154em;
}
/* line 564, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.tool-next-step .padding-left-none {
  padding-left: 0 !important;
}
/* line 567, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.tool-next-step h3 {
  font-size: 25px;
  font-size: 2.5rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0.4375em;
}
/* line 573, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.tool-next-step p {
  font-size: 18px;
  font-size: 1.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 1.25em;
}

/* line 581, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.clearboth {
  clear: both;
}

/*------------------------------------*\
    $ACCORDION - APPLYNOW SPECIFIC
\*------------------------------------*/
/* line 589, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion.accordion-applynow .accordian__header-link {
  width: 28px;
  height: 28px;
  top: 16px;
}

/*------------------------------------*\
    $ACCORDION
\*------------------------------------*/
/* line 599, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion {
  border-top: 1px solid white;
}
/* line 601, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordion__item {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid white;
}
/* line 605, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordion__item--odd {
  background-color: #cfc7be;
}
/* line 608, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordion__header {
  padding: 0.611em 1.77778em;
  width: 90%;
  position: relative;
  font-size: 18px;
  font-size: 1.8rem;
  overflow: hidden;
  *zoom: 1;
}
/* line 615, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordion__header .abstract p {
  float: left;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 3;
}
/* line 622, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordion__content {
  float: left;
  width: 90%;
  padding: 1.85em 5%;
}
/* line 627, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordian__header-link {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  text-indent: -9999px;
}
/* line 636, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordion__head {
  float: left;
  width: 100%;
  padding: 0.56em 0 0.56em 2.5em;
  line-height: 1.2;
  position: relative;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 644, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .icon-expand {
  float: left;
  margin-right: 0.75em;
  padding: 5px;
  position: absolute;
  top: 6px;
  left: 0;
  background-color: #2a2c58;
  color: white;
  cursor: pointer;
}
/* line 654, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .icon-expand:before {
  color: white;
}
/* line 657, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .icon-expand:hover, .accordion .icon-expand:focus {
  background-color: #004a78;
}
/* line 662, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .js-accordion__toggle--closed .icon-expand:before {
  content: '\e01d';
}
/* line 667, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .js-accordion__toggle--opened .icon-expand:before {
  content: '\e023';
}
/* line 671, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .accordion__content {
  display: none;
}

/* line 677, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.theme--light-blue .accordion__item--even {
  background-color: white;
}

/* line 683, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.theme--blue .accordion__item--even {
  background-color: white;
  color: #42145f;
}
/* line 687, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.theme--blue .accordion__item--odd {
  color: #42145f;
}

/* line 692, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.accordion .grid .accordion__head, .accordion .grid--rev .accordion__head, .accordion .grid--full .accordion__head, .accordion .grid--right .accordion__head, .accordion .grid--center .accordion__head {
  width: 77%;
}

/*------------------------------------*\
    $MORTGAGE DETAILS
\*------------------------------------*/
/* line 700, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .grid, .mortgage-products .grid--rev, .mortgage-products .grid--full, .mortgage-products .grid--right, .mortgage-products .grid--center {
  margin-left: 0;
}
/* line 703, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .grid__item {
  padding-left: 0 !important;
}
/* line 706, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .desk--one-third {
  width: 25%;
}
/* line 709, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .desk--two-thirds {
  width: 75%;
}
/* line 712, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .accordion__header {
  width: 92%;
}
/* line 715, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .accordion__content {
  float: left;
  width: 816px;
  padding: 0 32px;
}
/* line 720, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details {
  background-color: #dfe0f0;
}
/* line 722, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details .mortgages-details__title {
  font-size: 25px;
  font-size: 2.5rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 1.07692em 1.30769em 0;
}
/* line 729, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-wrap {
  padding-left: 234px;
}
/* line 732, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table {
  width: 630px;
}
/* line 734, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table caption {
  font-size: 0;
}
/* line 737, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col1 {
  width: 40px;
}
/* line 740, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col2 {
  width: 84px;
}
/* line 743, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col3 {
  width: 96px;
}
/* line 746, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col4 {
  width: 41px;
}
/* line 749, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col5 {
  width: 67px;
}
/* line 752, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col6 {
  width: 69px;
}
/* line 755, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col7 {
  width: 145px;
}
/* line 758, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col8 {
  width: 100px;
}
/* line 760, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .col8 input {
  margin: 0;
}
/* line 764, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .prod-info-head {
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 1.25em;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 771, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .prod-info-head .prod-info-head__txt {
  font-size: 10px;
  font-size: 1rem;
}
/* line 775, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .prod-info {
  text-align: center;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  padding-top: 5px;
}
/* line 782, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .mortgages-details__prod-info-table .more--info {
  text-align: left;
}
/* line 786, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details {
  background-color: #f3f3f3;
}
/* line 788, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__disclaimer {
  font-weight: bold;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 11px;
  font-size: 1.1rem;
  padding: 1.25em;
}
/* line 794, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__call-details {
  border-top: 2px solid #b4b4bc;
  border-bottom: 2px solid #b4b4bc;
  padding: 1.25em;
}
/* line 798, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__call-details .product-details__call-head {
  font-weight: bold;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 803, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__call-details .product-details__call-no {
  font-weight: bold;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 0.625em 0;
}
/* line 809, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__call-details .product-details__call-timing {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 10px;
  font-size: 1rem;
}
/* line 814, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__table {
  width: 100%;
}
/* line 816, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__table .product-details__prod-info-title {
  font-weight: bold;
  border-bottom: 1px solid #b4b4bc;
  padding: 0.625em 1.25em 0.625em;
  vertical-align: top;
}
/* line 822, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .product-details .product-details__table .product-details__prod-info-value {
  border-bottom: 1px solid #b4b4bc;
  padding: 0.625em 1.25em 0.625em;
  vertical-align: top;
}
/* line 829, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .accordion__show-more {
  display: block;
  text-align: center;
  text-decoration: none;
  padding: 0.9375em 0 0.5em;
  border-bottom: 8px solid #7a7c9c;
  background-color: #dfe0f0;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 839, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .accordion__show-less {
  display: block;
  text-align: center;
  text-decoration: none;
  padding: 0.5em 0 0.9375em;
  border-top: 8px solid #7a7c9c;
  border-bottom: 1px solid #7a7c9c;
  background-color: #dfe0f0;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 850, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .accordion__cta-container {
  position: relative;
}
/* line 853, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .accordion__cta-container-arrow-down {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -925px;
  display: inline-block;
  width: 16px;
  height: 8px;
  position: absolute;
  bottom: 0;
  left: 49%;
}
/* line 862, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .accordion__cta-container-arrow-up {
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat 0 -975px;
  display: inline-block;
  width: 16px;
  height: 8px;
  position: absolute;
  top: 0;
  left: 49%;
}
/* line 871, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-products .trim-products {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 140px;
  display: block;
}

/* line 880, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.grid-margin {
  margin: 1.23077em 2.46154em;
}

/*------------------------------------*\
    RT - Specific Styles
\*------------------------------------*/
/* line 891, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.main--tool-desk .grid__item .comp-rich-text p {
  line-height: 1.3em;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 895, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.main--tool-desk .grid__item .comp-rich-text li {
  font-size: 11px;
  font-size: 1.1rem;
}

/*------------------------------------*\
    Apply Now
\*------------------------------------*/
/* line 906, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-application .error-container {
  left: 0;
}
/* line 910, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-application .selector select {
  left: 0;
}
/* line 914, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-application .copy-label {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 919, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-application .comp-rich-text h1 {
  /* 
    ab = X X X X 
  */
  padding: 20px 0px 0px 0px;
  padding: 2rem 0rem 0rem 0rem;
}
/* line 922, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.mortgage-application .comp-rich-text h4 {
  /* 
    ab = X X X X 
  */
  padding: 20px 0px 0px 0px;
  padding: 2rem 0rem 0rem 0rem;
}

/* line 930, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.shelf--frb .eligible-rte p {
  margin-bottom: 0;
}

/* line 938, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .eligible-form-field .form-input-row, .tool-comp .eligible-form-field .form-input-row {
  margin-top: 0;
}

/* line 945, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.overlay-inner .form-input-row {
  padding-left: 0;
}

/* line 952, ../../../arete-core-design/sass-src/includes/tools/natyes/_mobile.scss */
.natyes .mortgage-application .checker, .natyes .mortgage-application .radio-check .radio, .natyes .radio-check .mortgage-application .radio, .tool-comp .radio-check .natyes .mortgage-application .radio, .tool-comp .mortgage-application .checker, .natyes .radio-check .tool-comp .mortgage-application .radio, .tool-comp .mortgage-application .radio-check .radio, .tool-comp .radio-check .mortgage-application .radio {
  margin-left: 2px;
}

/*------------------------------------------*\
    Footnote - Mobile CSS
  
\*------------------------------------------*/
/**
 * Non JS mode related styles
 */
/* line 10, ../../../arete-core-design/sass-src/includes/components/footnote/_mobile.scss */
.no-js {
  /*TO BE IMPLEMENTED*/
}

/*------------------------------------*\
    $FOOTNOTES STYLE
\*------------------------------------*/
/* line 20, ../../../arete-core-design/sass-src/includes/components/footnote/_mobile.scss */
.tool-footnote {
  clear: both;
  background-color: #191948;
  font-size: 10px;
  font-size: 1rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: white;
  height: 1.625em;
  line-height: 1.625em;
  padding-left: 3.2em;
  position: relative;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/footnote/_mobile.scss */
.tool-footnote .tool-footnote__instruction {
  position: absolute;
  bottom: 29px;
  right: 32px;
  font-size: 10px;
  font-size: 1rem;
  display: block;
  color: #42145f;
}

/*------------------------------------*\
    Form Submit Button - Mobile CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/**
* JS mode styles
*/
/* line 17, ../../../arete-core-design/sass-src/includes/components/form-submit/_mobile.scss */
.cta-submit-button {
  border: 0;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  cursor: pointer;
}

/*------------------------------------*\
    Carousel-paging - Mobile CSS
\*------------------------------------*/
/*
 * Component uses in form and used as an indicator
 */
/* line 8, ../../../arete-core-design/sass-src/includes/components/carousel-paging/_mobile.scss */
.carousel-paging {
  position: relative;
  bottom: 0;
  display: block;
  margin: 2px auto 10px;
  text-align: center;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/carousel-paging/_mobile.scss */
.carousel-paging li {
  display: inline-block;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/carousel-paging/_mobile.scss */
.carousel-paging li a {
  width: 20px;
  height: 20px;
  display: block;
  background: url("../../images/blips/blip.png") center center no-repeat;
  text-indent: -9999px;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/carousel-paging/_mobile.scss */
.carousel-paging li a.carousel__active {
  background-image: url("../../images/blips/blip-active.png");
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.benefits-list {
  margin-bottom: .3em;
  float: left;
  width: 100%;
  line-height: inherit;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}

/* line 9, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.grid__item > .bl__text {
  padding-bottom: 2.4rem;
}

/* line 12, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__text {
  width: 86.5%;
  float: left;
  text-decoration: none;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__text .comp-rich-text p {
  padding-bottom: 1em;
  padding-right: 1.846em;
}

/* line 21, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.shelf__bl .header-group {
  margin-bottom: 1.846em;
}

/* line 24, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.shelf__bl .comp-rich-text p {
  padding-bottom: 1.46em;
}

/* line 27, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__text .comp-rich-text p {
  padding-bottom: 0;
  clear: both;
}

/* line 33, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--blue .benefits-list__btext .comp-rich-text blockquote {
  color: white;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.shelf__bl .grid, .shelf__bl .grid--rev, .shelf__bl .grid--full, .shelf__bl .grid--right, .shelf__bl .grid--center {
  float: left;
  width: 100%;
}

/* line 44, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-checkmark, .bl__icon-ticket, .bl__icon-airplane, .bl__icon-umbrella, .bl__icon-cancel, .bl__icon-mobile, .icon-tastecard, .icon-new-tick, .icon-travel-money, .icon-travel-insurance, .icon-store, .icon-percentage, .icon-national-trust, .icon-mobile, .icon-house-with-tick, .icon-EC, .icon-direct-debit, .icon-concierge, .icon-chair, .icon-uniE611, .icon-uniE620, .lp_mobile-app-get-cash {
  float: left;
  position: relative;
  text-decoration: none;
  width: 2.269em;
  height: 2.462em;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-checkmark:before, .bl__icon-ticket:before, .bl__icon-airplane:before, .bl__icon-umbrella:before, .bl__icon-cancel:before, .bl__icon-mobile:before, .icon-tastecard:before, .icon-new-tick:before, .icon-travel-money:before, .icon-travel-insurance:before, .icon-store:before, .icon-percentage:before, .icon-national-trust:before, .icon-mobile:before, .icon-house-with-tick:before, .icon-EC:before, .icon-direct-debit:before, .icon-concierge:before, .icon-chair:before, .icon-uniE611:before, .icon-uniE620:before, .lp_mobile-app-get-cash:before {
  font-family: 'nw-icons';
  font-size: 2rem;
  left: 0;
  line-height: 1;
  position: absolute;
}

/* line 59, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.icon-uniE611, .icon-uniE620, .icon-EC, .lp_mobile-app-get-cash {
  margin-right: 16px;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.icon-uniE611:before, .icon-uniE620:before, .icon-EC:before, .lp_mobile-app-get-cash:before {
  font-size: 2.2rem;
}

/* line 66, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-checkmark, .bl__icon-ticket, .bl__icon-airplane, .bl__icon-umbrella, .bl__icon-cancel, .bl__icon-mobile {
  float: left;
  position: relative;
  text-decoration: none;
  width: 2.269em;
  height: 2.462em;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-checkmark:before, .bl__icon-ticket:before, .bl__icon-airplane:before, .bl__icon-umbrella:before, .bl__icon-cancel:before, .bl__icon-mobile:before {
  font-family: 'nw-icons';
  font-size: 2rem;
  left: 0;
  line-height: 1;
  position: absolute;
}

/* line 82, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-checkmark:before {
  content: "\e641";
}

/* line 85, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-ticket:before {
  content: "\e02a";
}

/* line 88, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-airplane:before {
  content: "\e02b";
}

/* line 91, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-umbrella:before {
  content: "\e02c";
}

/* line 94, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-cancel:before {
  content: "\e02d";
}

/* line 97, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.bl__icon-mobile:before {
  content: "\e02e";
}

/* line 101, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.overdraft-icon, .credit-card-icon, .personal-loan-icon {
  position: absolute;
}

/* line 105, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.icon-uniE620:before {
  content: "\e620";
  line-height: 18px;
  font-size: 2.0rem;
}

/* line 110, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.icon-EC:before {
  content: "\e64f";
  font-size: 2.2rem;
  line-height: 22px;
}

/* line 116, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.icon-uniE611:before {
  content: "\e611";
  font-size: 2.3rem;
}

/* line 122, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.lp_mobile-app-get-cash:before {
  font-size: 1.9rem;
}

/*------------------------------------*\
    $accordion new row item css
\*------------------------------------*/
/* new color for accordion grey theme when chevron is checked*/
/* line 132, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.row-item-left-chevron.accordion-grey-theme {
  background-color: #eeede9;
}

/* line 136, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf {
  background: 0;
  background-color: #f7f7f5;
  border-width: 0;
  border: none;
  padding: 18px 16px;
  position: relative;
  float: none;
  box-shadow: none;
  width: 100%;
  margin-bottom: 0;
}
/* line 148, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf:last-child {
  margin-bottom: 0;
}
/* line 152, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec {
  display: inline-block;
  cursor: pointer;
  width: 100%;
  position: relative;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec .img-sec {
  width: 23px;
  height: 23px;
  float: left;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec .img-sec .image {
  width: auto;
  max-width: 100%;
  max-height: 100%;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec .acc-desc {
  padding-left: 37px;
  padding-right: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec .acc-desc h5 {
  line-height: 26px;
  font-size: 22px;
  color: #42145f !important;
}
/* line 178, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec .acc-desc p {
  line-height: 22px;
  padding: 0;
  color: #42145f !important;
}
/* line 183, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec .acc-desc a {
  text-decoration: underline;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content, .accordion-shelf .accordion-section-content-display {
  margin-top: 20px;
  padding-top: 0;
  font-family: "RNHouseSansRegular";
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .comp-rich-text .fs-20, .accordion-shelf .accordion-section-content-display .comp-rich-text .fs-20 {
  margin-left: 37px;
  line-height: 22px !important;
  font-size: 18px !important;
  color: #42145f;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .comp-rich-text blockquote, .accordion-shelf .accordion-section-content-display .comp-rich-text blockquote {
  color: #42145f;
}
/* line 202, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .comp-rich-text ul, .accordion-shelf .accordion-section-content-display .comp-rich-text ul {
  color: #42145f !important;
  list-style-type: disc;
  margin-left: 16px;
  padding-left: 16px;
}
/* line 207, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .comp-rich-text ul li, .accordion-shelf .accordion-section-content-display .comp-rich-text ul li {
  color: #42145f;
  background: none;
  list-style: initial;
  margin: 0;
  padding-left: 5px;
  margin-top: 7px;
}
/* line 216, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .comp-rich-text .download, .accordion-shelf .accordion-section-content-display .comp-rich-text .download {
  color: #067cc4;
}
/* line 220, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .rte-top-separator, .accordion-shelf .accordion-section-content-display .rte-top-separator {
  margin: 0 auto 19px;
  width: 100%;
  border-top: 1px solid #d1c9bf;
}
/* line 224, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--white .accordion-shelf .accordion-section-content .rte-top-separator, .theme--white .accordion-shelf .accordion-section-content-display .rte-top-separator {
  border-bottom: 0;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .rte-bottom-separator, .accordion-shelf .accordion-section-content-display .rte-bottom-separator {
  margin: 20px auto 0;
  width: 100%;
  border-bottom: 1px solid #d1c9bf;
}
/* line 233, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content h4, .accordion-shelf .accordion-section-content-display h4 {
  line-height: 22px;
  padding: 0;
  color: #42145f;
  padding-bottom: 14px;
}
/* line 239, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content p, .accordion-shelf .accordion-section-content-display p {
  padding: 0;
  color: #42145f;
}
/* line 244, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content {
  display: none;
}
/* line 246, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .grid, .accordion-shelf .accordion-section-content .grid--rev, .accordion-shelf .accordion-section-content .grid--full, .accordion-shelf .accordion-section-content .grid--right, .accordion-shelf .accordion-section-content .grid--center {
  padding-top: 20px;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .grid .comp-rich-text p, .accordion-shelf .accordion-section-content .grid--rev .comp-rich-text p, .accordion-shelf .accordion-section-content .grid--full .comp-rich-text p, .accordion-shelf .accordion-section-content .grid--right .comp-rich-text p, .accordion-shelf .accordion-section-content .grid--center .comp-rich-text p, .accordion-shelf .accordion-section-content .grid .comp-rich-text h1, .accordion-shelf .accordion-section-content .grid--rev .comp-rich-text h1, .accordion-shelf .accordion-section-content .grid--full .comp-rich-text h1, .accordion-shelf .accordion-section-content .grid--right .comp-rich-text h1, .accordion-shelf .accordion-section-content .grid--center .comp-rich-text h1, .accordion-shelf .accordion-section-content .grid .comp-rich-text h2, .accordion-shelf .accordion-section-content .grid--rev .comp-rich-text h2, .accordion-shelf .accordion-section-content .grid--full .comp-rich-text h2, .accordion-shelf .accordion-section-content .grid--right .comp-rich-text h2, .accordion-shelf .accordion-section-content .grid--center .comp-rich-text h2, .accordion-shelf .accordion-section-content .grid .comp-rich-text h3, .accordion-shelf .accordion-section-content .grid--rev .comp-rich-text h3, .accordion-shelf .accordion-section-content .grid--full .comp-rich-text h3, .accordion-shelf .accordion-section-content .grid--right .comp-rich-text h3, .accordion-shelf .accordion-section-content .grid--center .comp-rich-text h3, .accordion-shelf .accordion-section-content .grid .comp-rich-text h4, .accordion-shelf .accordion-section-content .grid--rev .comp-rich-text h4, .accordion-shelf .accordion-section-content .grid--full .comp-rich-text h4, .accordion-shelf .accordion-section-content .grid--right .comp-rich-text h4, .accordion-shelf .accordion-section-content .grid--center .comp-rich-text h4, .accordion-shelf .accordion-section-content .grid .comp-rich-text h5, .accordion-shelf .accordion-section-content .grid--rev .comp-rich-text h5, .accordion-shelf .accordion-section-content .grid--full .comp-rich-text h5, .accordion-shelf .accordion-section-content .grid--right .comp-rich-text h5, .accordion-shelf .accordion-section-content .grid--center .comp-rich-text h5, .accordion-shelf .accordion-section-content .grid .comp-rich-text h6, .accordion-shelf .accordion-section-content .grid--rev .comp-rich-text h6, .accordion-shelf .accordion-section-content .grid--full .comp-rich-text h6, .accordion-shelf .accordion-section-content .grid--right .comp-rich-text h6, .accordion-shelf .accordion-section-content .grid--center .comp-rich-text h6 {
  padding-bottom: 14px;
}
/* line 256, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content-display {
  display: block;
}

/* accordio new color  for WR403*/
/* line 264, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf-grey {
  background-color: #eeede9;
}

/* line 268, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.row-item-left-chevron .accordion-sec .chevron-click {
  width: 12.9px;
  height: 8.1px;
  position: absolute;
  left: 0;
  top: 6px;
  cursor: pointer;
}

/* line 277, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.row-item-left-chevron .accordion-sec.active .chevron-click {
  top: 6px;
}

/* line 281, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec .chevron-click {
  background: url("../../images/icons/collapse_chevron.png") no-repeat scroll center;
  width: 22px;
  height: 24px;
  position: absolute;
  right: 0;
  top: 0px;
  cursor: pointer;
}

/* line 293, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf + .accordion-shelf {
  border-top: 1px solid #d1c9bf;
}

/* line 297, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.top-radius-rowitem {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

/* line 301, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.bottom-radius-rowitem {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom: 1px solid #d1c9bf;
  margin-bottom: 21px;
}

/* line 307, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.default-radius-rowitem {
  border-radius: none;
  box-shadow: 0 1px 0 0 #c2bbb1, inset 0 1px 0 0 #ffffff;
  box-shadow: 0 1px 0 0 #c2bbb1, inset 0 1px 0 0 white;
}

/* line 314, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.top-bottom-radius-rowitem {
  border-radius: 8px;
}

/* line 320, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--blue .accordion-shelf .comp-rich-text {
  color: #42145f;
}
/* line 322, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--blue .accordion-shelf .comp-rich-text .body-copy, .theme--blue .accordion-shelf .comp-rich-text .inline-text, .theme--blue .accordion-shelf .comp-rich-text li, .theme--blue .accordion-shelf .comp-rich-text strong, .theme--blue .accordion-shelf .comp-rich-text em, .theme--blue .accordion-shelf .comp-rich-text p, .theme--blue .accordion-shelf .comp-rich-text h3, .theme--blue .accordion-shelf .comp-rich-text h4, .theme--blue .accordion-shelf .comp-rich-text h5, .theme--blue .accordion-shelf .comp-rich-text h6 {
  color: #42145f;
}
/* line 325, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--blue .accordion-shelf .comp-rich-text p a {
  color: #4e4e6b;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--blue .accordion-shelf .comp-rich-text p a:hover {
  color: #42145f;
}

/* line 337, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--white .accordion-shelf .comp-rich-text {
  color: #42145f;
}
/* line 339, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--white .accordion-shelf .comp-rich-text p a {
  color: #42145f;
}
/* line 341, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.theme--white .accordion-shelf .comp-rich-text p a:hover {
  color: #42145f;
}

/* line 351, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-section-content {
  display: block !important;
}
/* line 355, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf {
  box-shadow: 0px 3px #c2bbb1,0px 1px #f7f7f5 inset;
  float: left;
  width: 100%;
}
/* line 360, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf .accordion-sec .chevron-click {
  cursor: text  !important;
  background: url("../../images/icons/expand_chevron.png") no-repeat scroll center;
}
/* line 366, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf.bottom-radius-rowitem {
  margin-bottom: 21px;
}
/* line 369, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf.top-radius-rowitem {
  margin-top: 5px;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf.top-bottom-radius-rowitem ~ .comp-rich-text {
  margin-top: 20px;
  float: left;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf.top-bottom-radius-rowitem {
  margin-top: 5px;
}
/* line 381, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf .comp-rich-text p {
  padding-bottom: 14px;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .accordion-shelf .accordion-sec.active .chevron-click {
  background: url("../../images/icons/expand_chevron.png") no-repeat scroll center;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .theme--blue .accordion-shelf.top-radius-rowitem .comp-rich-text h4, .no-js .theme--blue .accordion-shelf.top-radius-rowitem blockquote, .no-js .theme--blue .accordion-shelf.default-radius-rowitem .comp-rich-text h4, .no-js .theme--blue .accordion-shelf.default-radius-rowitem blockquote, .no-js .theme--blue .accordion-shelf.bottom-radius-rowitem .comp-rich-text h4, .no-js .theme--blue .accordion-shelf.bottom-radius-rowitem blockquote {
  color: #42145f;
}
/* line 404, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.no-js .canvas-shelf.accordion-shelf.top-bottom-radius-rowitem ~ .comp-rich-text p {
  margin-top: -5px;
}

/* line 415, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-sec.active .chevron-click {
  background: url("../../images/icons/expand_chevron.png") no-repeat scroll center;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content {
  border-top: none;
}
/* line 421, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .cta.cta--branded.cta--m a {
  padding-bottom: 5px;
}
/* line 423, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf .accordion-section-content .cta.cta--branded.cta--m a .cta.cta--l a {
  padding: 10px 18px 12px 20px;
  margin: 10px 0 16px 0rem;
}

/* Row Item Rebrand changes for RBS.com start */
/* line 435, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.row-item-left-chevron {
  box-shadow: none;
  border: solid 1px #d4d4d4;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.row-item-left-chevron .accordion-sec .acc-desc {
  padding-left: 37px;
}
/* line 444, ../../../arete-core-design/sass-src/includes/components/benefits-list/_mobile.scss */
.accordion-shelf.row-item-left-chevron .accordion-section-content {
  margin-left: 37px;
  margin-top: 16px;
  border-top: 1px solid #d4d4d4;
  padding-top: 15px;
  margin-right: 0;
}

/* Row Item Rebrand changes for RBS.com end */
/*------------------------------------*\
    Contact Details - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.contact-details)
 * LINK CONTAINER......
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details {
  font-family: "RNHouseSansRegular", sans-serif;
  background: #42145f;
  color: white;
  margin-top: 0;
  padding: 0;
  width: 100%;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details .header-group {
  margin-top: 1.3em;
  float: left;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details .desk--one-half, .contact-details .find-branch__text {
  float: left;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details .call-us p, .contact-details .minicom p, .contact-details .find-branch p {
  padding: 1.077em 0;
}

/* line 38, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.call-us__text, .minicom__text, .find-branch__text, .icon-phone, .icon-minicom, .icon-find-branch {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.25;
}

/* line 42, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.call-us__text, .minicom__text, .icon-find-branch {
  margin-left: 0.5em;
}

/* line 45, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.call-us, .minicom, .find-branch {
  float: left;
  width: 100%;
}

/* line 49, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-phone, .icon-minicom, .icon-find-branch {
  width: 2.4rem;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-phone:before, .icon-minicom:before, .icon-find-branch:before {
  font-size: 25px;
}

/* line 55, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-phone {
  background-position: -7px -4.3em;
  padding-left: 0;
  float: left;
  position: relative;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-phone:before {
  position: absolute;
  left: 6px;
}

/* line 65, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-phone-horizontal {
  background-position: left 0.3em;
  padding-left: 0;
  float: left;
}

/* line 70, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-find-branch {
  padding-left: 1.524em;
  background-position: left -2.2em;
  width: auto;
  position: relative;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-find-branch:before {
  position: absolute;
  top: 1px;
  left: 4px;
}

/* line 81, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.icon-minicom {
  padding-left: 0;
  background-position: left -1em;
  font-size: 18px;
  font-size: 1.8rem;
  float: left;
}

/* line 87, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.find-branch__link {
  color: white;
  text-decoration: none;
  font-family: "RNHouseSansRegular", sans-serif;
}

/* line 92, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.minicom__text {
  font-size: 18px;
  font-size: 1.8rem;
}

/* line 95, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.notification-shelf {
  font-family: "RNHouseSansRegular", sans-serif;
  margin-top: 0;
  padding: 16px 0;
  width: 100%;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.notification-shelf .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.notification-shelf .header-group {
  margin-top: 1.3em;
  float: left;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.notification-shelf .desk--one-half, .notification-shelf .find-branch__text {
  float: left;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.notification-shelf .call-us p, .notification-shelf .minicom p, .notification-shelf .find-branch p {
  padding: 1.077em 0;
}

/* line 117, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details.theme--blue {
  background: #42145f;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details.theme--blue .find-branch__link {
  color: white;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details.theme--blue .minicom p:first-child {
  border-top: none;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/contact-details/_mobile.scss */
.contact-details.theme--blue .comp-rich-text blockquote, .contact-details.theme--blue .comp-rich-text li, .contact-details.theme--blue .comp-rich-text strong, .contact-details.theme--blue .comp-rich-text em, .contact-details.theme--blue .comp-rich-text .rte-tick-large {
  color: #42145f;
}

/* line 3, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product h3.teaser__head, section.shelf--product h4.teaser__head, section.shelf--product h5.teaser__head, section.shelf--product h2.teaser__head {
  font-size: 20px;
  font-size: 2rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 2.5rem;
  margin: 0 0 .5em 0;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product h3.teaser__head a, section.shelf--product h4.teaser__head a, section.shelf--product h5.teaser__head a, section.shelf--product h2.teaser__head a {
  cursor: default;
  text-decoration: none;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product .grid, section.shelf--product .grid--rev, section.shelf--product .grid--full, section.shelf--product .grid--right, section.shelf--product .grid--center, section.shelf--product .grid__item {
  margin-left: 0;
  padding-left: 0;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product .desk--two-third {
  width: 100%;
  clear: both;
  padding-top: 1.313em;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product .float-right, section.shelf--product .float-right .image {
  float: none !important;
}

/* line 18, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product-detail {
  background-image: url("../../images/icons/sprite-icons-stone-18.png");
  background-position: center -665px;
  background-repeat: no-repeat;
  padding-top: 20px;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product-detail .comp-rich-text p, section.shelf--product-detail .comp-rich-text h3, section.shelf--product-detail .comp-rich-text h4 {
  padding-bottom: 1.4em;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product-detail .cta > a {
  margin: 0;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product-detail .webchatHidden {
  padding-top: 15px;
  margin-top: 15px;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product-detail .webchatHidden .comp-rich-text h3, section.shelf--product-detail .webchatHidden .comp-rich-text p {
  padding-left: 16px;
  padding-bottom: 0;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/product-detail/_mobile.scss */
section.shelf--product-detail.theme--white .comp-rich-text blockquote, section.shelf--product-detail.theme--light-blue .comp-rich-text blockquote {
  color: #42145f;
}

/*------------------------------------*\
    Product comparison table -- Mobile CSS
\*------------------------------------*/
/**
 * MAIN CONTAINER......product comparison table (th, td)
 * ALIGN LEFT - TABLULAR DATA......aligning left for all data (.text-left etc.)
 * COLUMN PATTERN......different column patterns  (.col5 td etc.)
 * TABLE HEADING......table heading styling (th)
 * TABULAR DATA......table data styling (td etc.)
 * TABLE ROW LAST CHILD......table row last child styling (tr:last-schild etc.)
 * UNORDERED LIST......unordered list styling (ul li)
 * ORDERED LIST......ordered list styling (ol li)
 * IMAGE......image styling (img)
 * DOWNLOAD LINK......download link styling (.link-dload etc.)
 * TABULAR ROW FOR DARK BACKGROUND......tabular row for dark background styling (.dark-theme etc.)
 * DASH ICON......dashed icon styling (.icon--dash etc.)
 * ACCORDION CONTAINER......accordian styling (.accordion--link etc.)
 * TOOLTIP......tooltip styling(.icon-info etc.)
 * CAROUSEL PRODUCT TABLE.....carousel product table styling(.carousel--product-table)

 */
/*------------------------------------*\
    $MAIN CONTAINER
\*------------------------------------*/
/* line 30, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table {
  font-family: "RNHouseSansRegular", sans-serif;
  margin: 0;
  /*------------------------------------*\
      $ALIGN LEFT - TABLULAR DATA
  \*------------------------------------*/
  /*------------------------------------*\
      $COLUMN PATTERN
  \*------------------------------------*/
  /*------------------------------------*\
      $TABLE HEADING
  \*------------------------------------*/
  /*------------------------------------*\
      $TABLE HEADER
  \*------------------------------------*/
  /*------------------------------------*\
      $TABULAR DATA
  \*------------------------------------*/
  /*------------------------------------*\
      $TABLE ROW LAST CHILD
  \*------------------------------------*/
  /*------------------------------------*\
      $UNORDERED LIST
  \*------------------------------------*/
  /*------------------------------------*\
      $ORDERED LIST
  \*------------------------------------*/
  /*------------------------------------*\
      $IMAGE
  \*------------------------------------*/
  /*------------------------------------*\
      $DOWNLOAD LINK
  \*------------------------------------*/
  /*------------------------------------*\
      $TABULAR ROW FOR DARK BACKGROUND
  \*------------------------------------*/
  /*------------------------------------*\
      $DASHED ICON
  \*------------------------------------*/
  /*------------------------------------*\
      $ACCORDION CONTAINER
  \*------------------------------------*/
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table th, .product-table td {
  vertical-align: top;
  border-top: none;
  border-bottom: none;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table th {
  padding: 1.09em 10px;
  border-right: 1px solid #aeabd0;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table th:first-child {
  padding-left: 45px;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table td {
  padding: 1em 10px;
  border-left: 1px solid #aeabd0;
  border-right: 1px solid #aeabd0;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table td:first-child {
  text-align: left;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table td:first-child p {
  font-size: 15px;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .cta, .product-table .text-left .cta {
  padding: 0;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .comp-rich-text p {
  padding-bottom: 0;
}
/* line 65, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .comp-rich-text {
  color: #42145f;
  margin-bottom: 0;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .comp-rich-text ul {
  padding-left: 0;
  text-align: center;
  list-style-position: inside;
  list-style-type: disc;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .comp-rich-text ul li {
  background: none;
  padding-left: 0;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .icon-tick {
  font-size: 25px;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .icon-info, .product-table h4 .icon-info, .product-table h3 .icon-info {
  font-size: 14px;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table tr.dark-theme:nth-child(even) {
  background-color: #aeabd0;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table.col-left-pad td:first-child {
  padding-left: 80px !important;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table.col-left-pad th:first-child {
  padding-left: 34px;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .text-left th, .product-table .text-left td {
  text-align: left;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .text-left th:first-child, .product-table .text-left td:first-child {
  text-align: left;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .text-left ol li, .product-table .text-left ul li {
  text-align: left;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .text-left a {
  display: block;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .text-left img {
  margin-left: inherit !important;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .col3 td {
  width: 33%;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .col3 td:first-child {
  width: 34%;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .col4 td {
  width: 23%;
}
/* line 132, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .col4 td:first-child {
  width: 31%;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .col5 td {
  width: 19%;
  padding: 1.45em 10px;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .col5 td:first-child {
  width: 24%;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table th {
  font-size: 1.692em;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 152, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table th .comp-rich-text p {
  font-size: 1.692em;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 1.045;
  font-weight: normal;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .table-header .comp-rich-text p, .product-table .table-header td {
  font-size: 1.385em;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .table-header td:first-child {
  padding-left: 80px;
}
/* line 171, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .table-header td img {
  width: 96px;
  height: 61px;
}
/* line 180, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table td {
  line-height: 1.4;
  font-size: 1em;
}
/* line 183, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table td:last-child {
  padding-right: 7px;
}
/* line 189, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .accordion--ct td:first-child {
  padding-left: inherit;
  padding-left: 40px;
  text-align: left;
  font-size: 1.154em;
}
/* line 202, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table tr:last-child {
  border-top: 2px solid #aeabd0;
  border-bottom: 2px solid #aeabd0;
}
/* line 207, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table tr.dark-theme {
  border-top: none;
  border-bottom: none;
}
/* line 213, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table tr:nth-child(even) {
  background: white;
}
/* line 224, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table ol li {
  list-style: decimal inside;
}
/* line 230, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table img {
  display: block;
  margin: 0 auto 12px !important;
}
/* line 237, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .download, .product-table .cta.cta--download {
  width: auto;
  line-height: 1em;
  min-height: 32px;
  padding-left: 1.8em;
  margin-top: 0;
  margin-bottom: -0.5em;
  text-align: left;
  float: none;
  display: inline-block;
}
/* line 248, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .download__details {
  color: #067cc4;
  margin-top: 3px;
  font-size: 0.615em;
  font-style: normal;
}
/* line 254, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .cta.cta--download {
  padding-left: 2.25em;
}
/* line 257, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .download__icon {
  display: none;
}
/* line 260, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .download a, .product-table .cta.cta--download a {
  text-decoration: none;
  font-size: 1.125em;
  float: left;
}
/* line 265, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .cta.cta--download a {
  font-size: 1em;
  color: #067cc4;
}
/* line 273, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .cta a {
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  width: auto;
  margin: 10px 0;
  float: none;
  display: inline-block !important;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .cta--product-table .cta.cta--m a {
  color: white;
}
/* line 288, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .icon--dash {
  /*margin-top: -11px;*/
  display: block;
  font-size: 25px;
  font-weight: bold;
}
/* line 298, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .accordion--link td {
  cursor: pointer;
}
/* line 301, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .accordion--link td:first-child, .product-table .accordion--link td .accordion--data {
  font-weight: normal;
}
/* line 304, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .accordion--link td:first-child {
  background: url("../../images/icons/accordIconClose.png") 8px 18px no-repeat;
  padding-left: 40px;
  padding-bottom: 25px;
}
/* line 310, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .accordion--link td.accordion--open {
  background: url("../../images/icons/accordIconOpen.png") 8px 18px no-repeat;
}
/* line 313, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .accordion--link td .accordion--data {
  margin-top: 8px;
  line-height: 1.385;
  font-size: 1.3rem;
}
/* line 319, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.product-table .cta.cta--btn a {
  background-color: #42145f;
}

/*------------------------------------*\
    $CAROUSEL PRODUCT TABLE
\*------------------------------------*/
/* line 328, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table {
  position: relative;
}
/* line 330, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__slider {
  width: 256px;
}
/* line 333, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__prev, .carousel--product-table .carousel__next {
  top: 2em;
  height: 84%;
  background: #afabd0;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__prev:hover, .carousel--product-table .carousel__next:hover {
  background: #afabd0;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__prev .icon, .carousel--product-table .carousel__next .icon {
  position: absolute;
  top: 40%;
  color: #161849;
  text-indent: -0.13em;
}
/* line 348, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__prev {
  left: -18px;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__next {
  right: -18px;
}
/* line 355, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__next .icon {
  margin-left: .06em;
}
/* line 358, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__disabled {
  background-color: #e2dedb;
}
/* line 359, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__disabled .icon {
  color: #bbbbbb;
}
/* line 363, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__disabled:hover {
  background-color: #e2dedb;
}
/* line 367, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__item {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.carousel--product-table .carousel__item:hover, .carousel--product-table .carousel__item:focus {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  z-index: 10;
  outline: 0px;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__control-paging {
  position: absolute;
  top: 100%;
  left: 40%;
}
/* line 375, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__list {
  overflow: scroll;
  height: 375px;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__list .carousel__item {
  margin: 0;
}
/* line 381, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__list th {
  padding: 10px;
  text-align: center;
}
/* line 387, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__list td:first-child {
  width: 35%;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .carousel__list td:last-child {
  width: 65%;
}
/* line 395, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.carousel--product-table .cta--product-table {
  padding: 0;
  background-color: #42145f;
}

/* line 402, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.grid .grid__item.grid__item--padding, .grid--rev .grid__item.grid__item--padding, .grid--full .grid__item.grid__item--padding, .grid--right .grid__item.grid__item--padding, .grid--center .grid__item.grid__item--padding {
  padding: 0;
}

/* line 408, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.lt-ie8 .product-table .icon-info {
  background: url("../../images/icons/tool-icon.png") no-repeat scroll left 1px transparent;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.lt-ie8 .product-table .download__details {
  height: 25px;
}
/* line 414, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.lt-ie8 .product-table .download {
  height: 32px;
}

/*------------------------------------*\
    $TOOLTIP
\*------------------------------------*/
/* line 423, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info {
  height: 1.2em;
  width: 1.2em;
  position: relative;
  margin-left: 0.5rem;
  cursor: pointer;
  /*float: right;*/
  display: inline-block;
  /*background: url($path-base + "icons/tool-icon.png") no-repeat scroll left 1px transparent;*/
  font-size: 1.1em;
  z-index: 999;
  /* defect 2971*/
  /*color: transparent;*/
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info:before {
  content: "\e025";
  font-family: 'nw-icons';
  font-size: 1.2em;
  left: 0;
  line-height: 1;
  position: absolute;
  display: block;
  top: 4px;
}
/* line 446, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info .icon-info__tool-tip-arrow {
  height: 1em;
  width: 0.75em;
  position: absolute;
  top: 0.1em;
}
/* line 453, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info .icon-info__tool-tip-arrow-right {
  left: 1em;
  background-image: url("../../images/icons/tool-arrow.png");
  background-repeat: no-repeat;
  background-position: left -20px;
}
/* line 458, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.theme--blue .icon-info .icon-info__tool-tip-arrow-right, .theme--blue .icon-info .icon-info__tool-tip-arrow-right {
  background-position: left 4px;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info .icon-info__tool-tip-arrow-left {
  right: 0.85em;
  background: url("../../images/icons/tool-arrow-reverse.png") no-repeat scroll left -20px;
}
/* line 468, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info .icon-info__tool-tip {
  height: auto;
  width: 8.5em;
  padding: 0.625em;
  position: absolute;
  top: -0.5em;
  z-index: 2;
  font-family: "RNHouseSansRegular", sans-serif;
  word-wrap: break-word;
  color: white;
  font-size: 0.9em;
  line-height: 1.2;
  background-color: #42145f;
  border-radius: 0.3125em 0.3125em 0.3125em 0.3125em;
}
/* line 482, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.theme--blue .icon-info .icon-info__tool-tip, .theme--blue .icon-info .icon-info__tool-tip {
  background-color: white;
  color: #42145f;
}
/* line 487, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info .icon-info__tool-tip-right {
  left: 1.5em;
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info .icon-info__tool-tip-left {
  right: 1.6em;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.icon-info .icon-info__tool-tip-anchor {
  position: absolute;
  top: 5px;
  left: 0;
  width: 19px;
  height: 17px;
}
/* line 499, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.comp-rich-text h4 .icon-info .icon-info__tool-tip-anchor:hover {
  text-decoration: none;
}

/* line 513, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.theme--blue .product-table .comp-rich-text h3 a {
  color: #ad1982;
}
/* line 517, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.theme--blue .product-table .comp-rich-text h3 a:hover {
  color: #ad1982;
}

/* line 525, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.lt-ie9 .icon-info {
  width: 1.2em;
  height: 1.2em;
  font-size: 1.1em;
  margin-left: 0;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.lt-ie9 .icon-info:before {
  left: 0;
}
/* line 534, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.lt-ie9 .icon-info .icon-info__tool-tip-anchor:focus {
  left: 0;
}

/* line 542, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.ie10 .icon-info {
  margin-left: 0;
}
/* line 544, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.ie10 .icon-info:before {
  left: 0;
}
/* line 548, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.ie10 .icon-info .icon-info__tool-tip-anchor:focus {
  left: 0;
}

/* line 560, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.theme--light-blue .product-table .comp-rich-text p span a {
  color: #FFF;
}
/* line 564, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.theme--light-blue .product-table .comp-rich-text p span a:hover {
  color: #FFF;
}

/* line 572, ../../../arete-core-design/sass-src/includes/components/product-table/_mobile.scss */
.itl-tool .tool--mortgageDetails.tool--aip .js-new-property.income-fields label[for='agreementPrinciple_isNewBuild'] ~ .icon-info {
  left: 223px;
  top: 37px;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/loader/_mobile.scss */
.loader {
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  top: 0;
  bottom: 0;
  z-index: 1000;
  visibility: hidden;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/loader/_mobile.scss */
.loader .loading-image {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 9999;
  width: 48px;
  height: 48px;
  background-image: url("../../images/icons/ajax-loader.gif");
  text-indent: -9999px;
}

/* -------------
Dynamic Number Component Specific Style
----------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.dynamic-number-regular {
  font-family: "NatWestNewRegular", sans-serif;
  font-size: 2.1rem;
  line-height: 1.3em;
}

/* line 9, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.dynamic-number-regular-bold {
  font-family: "NatWestNewRegular", sans-serif;
  font-size: 2.5rem;
  line-height: 1.3em;
}

/* line 15, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.dynamic-number-regular-bold ~ .comp-rich-text.white--border-padded {
  margin-top: 0px !important;
  padding-top: 0px !important;
  padding-left: 31px !important;
}

/* line 16, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.dynamic-number-regular-bold ~ .comp-rich-text.incident_message {
  margin: 10px 0 2px 63px !important;
}

/* line 17, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
#mboxMarker-default-content-ulster_com-roi-personal-dynamictool-par-canvas_0-canvasgrid-gridPar1-dynamicnumber-0 ~ .rte-top-separator {
  width: 100%;
}

/* line 18, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
#mboxMarker-default-content-ulster_com-roi-personal-dynamictool-par-canvas_0-canvasgrid-gridPar1-dynamicnumber-0 ~ .rte-bottom-separator {
  width: 100%;
}

/* line 19, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.dynamic-number- ~ .rte-top-separator {
  width: 100%;
}

/* line 20, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.dynamic-number- ~ .rte-bottom-separator {
  width: 100%;
}

/* line 25, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.lt-ie9 .dynamic-number-regular .dynamic-number {
  padding-top: 10px;
  padding-bottom: 20px;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.ie10.lt-ie9 .dynamic-number-regular .dynamic-number {
  padding-top: 0px;
}

/* line 36, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.lt-ie9 .dynamic-number-regular-bold {
  line-height: 32px !important;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/dynamic-number/_mobile.scss */
.ie10.lt-ie9 .dynamic-number-regular-bold {
  line-height: 1.3em !important;
}

/*------------------------------------------------------*\
    CAROUSEL MOBILE CSS
\*------------------------------------------------------*/
/* line 5, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flex-control-paging li a {
  width: 18px;
  height: 18px;
  display: block;
  background: white;
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  box-shadow: none;
}
/* line 21, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flex-control-paging li a:hover, .flex-control-paging li a.hover {
  background: white;
}

/* line 26, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
li.slider_block ul li {
  position: relative;
  float: left;
  width: 100%;
  padding: 0;
  min-height: 152px;
}

/* line 33, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.brand-font {
  color: #ad1982;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 153.9%;
  line-height: 1.2;
  text-decoration: none;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider {
  min-height: 15.3em;
  overflow: hidden;
  padding: 4px 28px 0 35px;
  position: relative;
  width: 95%;
  top: 15px;
}

/* line 47, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap {
  background: -moz-linear-gradient(270deg, white 100%, white 100%, transparent 100%) repeat scroll 0 0 transparent;
  left: 0px;
  top: 0px !important;
  position: relative;
  width: 100%;
  min-height: 18.5em;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap a {
  color: #ad1982;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 125.9%;
  line-height: 1.2;
  text-decoration: none;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap a:hover {
  text-decoration: none;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap ul li {
  list-style: none outside none;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap .flex-direction-nav li {
  background: none repeat scroll 0 0 transparent;
}

/* line 71, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flex-viewport {
  overflow: hidden;
  position: relative;
}

/* line 75, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content {
  padding: 4px 5px 0px 0px;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  clear: both;
  font-family: "RNHouseSansRegular",sans-serif;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .comp-rich-text {
  padding-top: 6px;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .comp-rich-text h4, .slider_content .comp-rich-text h4 strong {
  padding-bottom: 0px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .comp-rich-text p {
  padding-bottom: .5em;
  padding-top: 0px;
}
/* line 89, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .comp-rich-text p a {
  text-decoration: underline;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .comp-rich-text p a:hover {
  text-decoration: underline;
  color: black;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .cta.cta--m {
  padding-top: 0px;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .sub-nav-item__sell-arrow:before, .slider_content .sub-nav-item__sell-arrow:after {
  bottom: 7px;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content h3:hover {
  text-decoration: none;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .cta.cta--branded.cta--m a {
  margin: 0.1em 1.2em 0.1em 0;
  padding-bottom: 8px;
  padding-top: 8px;
  padding-right: 4.2rem;
  font-size: 1.8rem;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .cta--font14.cta.cta--branded.cta--m a,
.slider_content .cta--font18.cta.cta--branded.cta--m a,
.slider_content .cta.cta--branded.cta--m a {
  color: #ad1982;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .cta--font14.cta.cta--branded.cta--m a:hover,
.slider_content .cta--font18.cta.cta--branded.cta--m a:hover,
.slider_content .cta.cta--branded.cta--m a:hover {
  color: #42145f;
}
/* line 126, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .cta.cta--branded.cta--m a:after {
  top: 50%;
  font-size: 3.2rem;
  right: 1px;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .cta--font18.cta.cta--branded.cta--m a {
  font-size: 18px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_content .cta--font18.cta.cta--branded.cta--m a:after {
  font-size: 27px;
}

/* line 142, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.header_content .cta--font14.cta.cta--branded.cta--m a,
.header_content .cta--font18.cta.cta--branded.cta--m a,
.header_content .cta.cta--branded.cta--m a {
  color: #B1059D;
  padding-bottom: 22px;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.header_content .cta--font14.cta.cta--branded.cta--m a:hover,
.header_content .cta--font18.cta.cta--branded.cta--m a:hover,
.header_content .cta.cta--branded.cta--m a:hover {
  color: #7F0471;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.header_content .comp-rich-text h2 {
  font-size: 26px;
  line-height: 30px;
  padding-bottom: 12px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #0a2f64;
}

/* line 159, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_image .image {
  position: relative;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.slider_image img {
  border-radius: 10px;
  width: 100%;
}

/* line 167, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carouselitem div.image {
  height: auto !important;
}

/* line 173, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap .webchatHidden .comp-rich-text a {
  color: #ad1982;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap .webchatHidden .comp-rich-text a:hover {
  text-decoration: underline;
  color: #42145f;
}

@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 186, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .flexslider_wrap {
    background: #eeede9 !important;
  }

  /* line 189, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .flex-control-nav {
    padding-top: 0px !important;
    margin-top: 0px !important;
    bottom: 10px !important;
  }
  /* line 193, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .flex-control-nav li {
    margin: 0px 16px 0px 0px !important;
  }

  /* line 198, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .carousel-slider-non-home-wraper .flex-control-nav {
    padding-top: 0px !important;
    margin-top: 5px !important;
    bottom: 0px !important;
    padding-bottom: 0px !important;
  }
  /* line 203, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .carousel-slider-non-home-wraper .flex-control-nav li {
    margin: 0px 17px 0px 0px !important;
  }
  /* line 207, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .carousel-slider-non-home-wraper.flexslider_wrap {
    left: 0px;
    right: 0px;
    background: #E7E5DF !important;
    position: relative;
  }
  /* line 213, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .carousel-slider-non-home-wraper .flexslider {
    padding: 24px 16px 32px 16px;
  }
  /* line 216, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .carousel-slider-non-home-wraper .carousel__item {
    padding-left: 0px;
    margin-left: 0px;
  }
}
/*------------------------------------------------------*\
    REBRANDED MOPUP CAROUSEL MOBILE CSS
\*------------------------------------------------------*/
/* line 226, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper.flexslider_wrap {
  left: 0px !important;
  top: 0px !important;
  background: #dfd9d1 !important;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider {
  padding: 24px 16px 29px 16px;
  width: 100%;
  top: 0px;
}
/* line 235, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav {
  position: relative;
  text-align: center;
  margin: 0px;
  padding: 0px 13px 0px 11px;
  width: 100%;
  bottom: 0px important;
  top: -2px;
}
/* line 243, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav li {
  display: inline-block;
  zoom: 1;
  display: inline;
  margin: 0px !important;
  padding-right: 16px;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav li:last-child {
  padding-right: 0px;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a {
  height: 15px;
  width: 15px;
  background: #b4a99f;
}
/* line 257, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a.flex-active {
  background: #42145f;
  cursor: default;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .header_content .cta.cta--branded.cta--m a:after {
  top: 50%;
}
/* line 268, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .header_content .comp-rich-text p {
  margin-top: 0px;
}
/* line 271, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .header_content .comp-rich-text h2 {
  margin-top: 0px;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image img {
  margin: 0 0 10px 0;
  width: 100%;
  height: 216px;
  border-radius: 6px;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail {
  top: 81px !important;
  left: 39% !important;
  margin: 0px;
  width: 48px;
  height: 48px;
}
/* line 297, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon-play,
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon-document {
  width: 66px;
  height: 66px;
  background: url("../../images/carousel-rebrand-images/natwest/n-w-personal-video-mobile.png");
  background-repeat: no-repeat;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon-play:before,
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon-document:before {
  content: '';
}
/* line 307, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon-document {
  background: url("../../images/carousel-rebrand-images/natwest/n-w-personal-p-d-f-mobile.png");
}
/* line 313, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .video_carousel a,
.carousel-slider-non-home-wraper li.slider_block ul li .doc_carousel a {
  margin: 0px;
  padding: 0px;
  width: 100%;
}
/* line 319, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image {
  width: 100%;
  clear: both;
}
/* line 323, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content {
  padding: 0px;
  margin: 0px;
  width: 100%;
  clear: both;
}
/* line 329, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text {
  padding: 0px;
}
/* line 331, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text p {
  padding: 0px;
  padding-bottom: 5px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text p .fs-16 {
  line-height: 22px;
}
/* line 338, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text ul li, .carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text ol li {
  clear: both;
  margin: 5px 0;
  float: none;
  min-height: 0;
  padding: 0 0 0 .688em;
  width: auto;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text ol li {
  list-style: decimal inside;
}
/* line 349, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text blockquote {
  color: #42145f;
}
/* line 352, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text li a {
  text-decoration: underline;
  color: #ad1982;
}
/* line 355, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text li a:hover {
  color: #42145f;
}
/* line 359, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text .rte-tick-large:before {
  left: 0;
}
/* line 363, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta--m {
  padding-top: 0px;
  padding-bottom: 12px;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .header_content .comp-rich-text p {
  color: #42145f;
}
/* line 379, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .header_content .comp-rich-text h2 {
  font-size: 26px;
  line-height: 30px;
  padding-bottom: 10px;
  font-family: "RNHouseSansLight", sans-serif;
  color: #42145f;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .header_content .cta--m.cta--font14 a:after {
  top: 50%;
}
/* line 399, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .header_content .cta--font14.cta.cta--branded.cta--m a,
.carousel-slider-non-home-wraper .header_content .cta--font18.cta.cta--branded.cta--m a,
.carousel-slider-non-home-wraper .header_content .cta.cta--branded.cta--m a {
  padding-bottom: 0px;
}
/* line 403, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .header_content .cta.cta--m {
  padding-bottom: 17px;
}
/* line 407, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .header_content .comp-rich-text h2 {
  padding-bottom: 5px;
}
/* line 412, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .carousel__item {
  height: auto !important;
  float: left;
  margin: 0px;
  padding: 0px;
}
/* line 417, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .carousel__item:hover, .carousel-slider-non-home-wraper .carousel__item:focus {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* line 427, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .slider_content .comp-rich-text p {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 432, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .slider_content .cta.cta--branded.cta--m a {
  margin-bottom: 0px;
  padding-bottom: 1px;
}
/* line 436, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .slider_content .cta.cta--branded.cta--m.cta--font18 a {
  padding-bottom: 2px;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .carousel__item {
  padding-left: 0px;
  margin-left: 0px;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text p {
  padding-bottom: 9px;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image img {
  border-radius: 0px;
  margin-bottom: 10px;
}
/* line 453, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flex-control-paging li a:hover {
  background: #b4a99f;
}
/* line 456, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.carousel-slider-non-home-wraper .flex-control-paging li a.flex-active:hover {
  background: #0092dd;
}

@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 461, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .flex-control-nav {
    padding-top: 0px !important;
    margin-top: 0px !important;
    bottom: 10px !important;
  }
  /* line 465, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
  .flex-control-nav li {
    margin: 0px 16px 0px 0px !important;
  }
}
/* Rebrand carousel */
/* line 532, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider {
  padding: 16px;
  background-color: white;
}
/* line 537, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li {
  margin-top: 0px;
}
/* line 540, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li {
  background-color: white;
}
/* line 543, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content {
  padding: 0px 0px 0px 0px;
}
/* line 546, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .comp-rich-text p {
  color: #6d6d6d;
  padding-bottom: 10px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 18px;
  margin-top: 0px;
}
/* line 554, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .comp-rich-text h3 {
  font-size: 20px;
  line-height: 25px;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  padding-bottom: 10px;
  color: #42145f;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m {
  padding-top: 11px;
  padding-bottom: 20px;
}
/* line 476, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m a {
  margin: 0px;
  padding: 0px;
  color: #0c7f88;
  line-height: 17px;
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-right: 22px;
}
/* line 484, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m a:after {
  content: "\e00b";
  font-size: 10px;
  /*color:$m-carousel-cta-color;7366 fix.*/
  right: 0px;
  top: 8px !important;
  font-weight: bolder;
  /*.iphone &{
    top: 8px !important; // 7463
  }*/
}
/* line 495, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m a:hover {
  color: #0c7f88;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m.cta--font18 a {
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 504, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m.cta--font18 a:after {
  font-size: 10px;
  top: 13px !important;
}
/* line 511, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m.cta--font14 a {
  font-size: 14px;
  line-height: 17px;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.iphone .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m.cta--font14 a:after {
  top: 10px !important;
}
/* line 521, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m:hover {
  color: #0c7f88;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content .cta.cta--branded.cta--m:hover a:after {
  color: #0c7f88;
}
/* line 566, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_image img {
  border-radius: 0px;
  width: 100%;
  height: 216px;
  margin-bottom: 17px;
}
/* line 572, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_image .carousel__item.carousel__item--doc {
  margin-bottom: 0px;
}
/* line 577, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail {
  top: 8px !important;
  left: 8px !important;
}
/* line 580, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail .icon.icon-play {
  height: 40px;
  width: 40px;
  border-radius: 0px;
  background-image: url("../../images/carousel-rebrand-images/natwest/nw-personal-video-icon.png");
}
/* line 584, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail .icon.icon-play:before, .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail .icon.icon-play:after {
  content: none;
}
/* line 592, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail {
  top: 8px !important;
  left: 8px !important;
}
/* line 595, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail .icon.icon-document {
  height: 40px;
  width: 40px;
  border-radius: 0px;
  background-image: url("../../images/carousel-rebrand-images/natwest/nw-personal-document-icon.png");
}
/* line 599, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail .icon.icon-document:before, .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail .icon.icon-document:after {
  content: none;
}
/* line 606, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content {
  padding: 0px 0px 0px 0px;
}
/* line 609, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p {
  color: #6d6d6d;
  padding-top: 0;
  padding-bottom: 10px;
  font-family: "RNHouseSansRegular", sans-serif;
  width: auto;
  font-size: 14px;
  line-height: 18px;
}
/* line 617, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p:nth-child(2) {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #6d6d6d;
  font-size: 14px;
  line-height: 18px;
}
/* line 624, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text .fs-14 {
  line-height: 18px;
  font-size: 14px;
}
/* line 628, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text .fs-16 {
  font-size: 16px;
  line-height: 22px;
}
/* line 632, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text .fs-20 {
  font-size: 20px !important;
  line-height: 25px !important;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
}
/* line 638, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text h3 {
  font-size: 20px;
  line-height: 25px;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  padding-bottom: 10px;
  color: #42145f;
}
/* line 639, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text h3 .white-band__variable-fig {
  font-size: 20px;
  line-height: 25px;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  color: #42145f;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m {
  padding-top: 11px;
  padding-bottom: 20px;
}
/* line 476, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a {
  margin: 0px;
  padding: 0px;
  color: #0c7f88;
  line-height: 17px;
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-right: 22px;
}
/* line 484, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:after {
  content: "\e00b";
  font-size: 10px;
  /*color:$m-carousel-cta-color;7366 fix.*/
  right: 0px;
  top: 8px !important;
  font-weight: bolder;
  /*.iphone &{
    top: 8px !important; // 7463
  }*/
}
/* line 495, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:hover {
  color: #0c7f88;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font18 a {
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 504, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font18 a:after {
  font-size: 10px;
  top: 13px !important;
}
/* line 511, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a {
  font-size: 14px;
  line-height: 17px;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.iphone .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:after {
  top: 10px !important;
}
/* line 521, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m:hover {
  color: #0c7f88;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m:hover a:after {
  color: #0c7f88;
}
/* line 663, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging {
  top: 0px;
  bottom: 0px !important;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li {
  padding-right: 13px;
  display: inline-block;
  margin: 0px;
}
/* line 670, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a {
  border-radius: 0px;
  height: 12px;
  width: 12px;
  background: #e8e8e8;
}
/* line 675, ../../../arete-core-design/sass-src/includes/components/carousal-new/_mobile.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a.flex-active {
  background: #0c7f88;
}

/* Rebrand carousel */
/* line 3, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .error-container {
  display: none;
}
/* line 6, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .title {
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
  /* 
    ab = X X X X 
  */
  padding: 16px 5px 10px 0px;
  padding: 1.6rem 0.5rem 1rem 0rem;
  font-weight: bold;
}
/* line 13, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool hr {
  border: none;
  background-color: #cccbd4;
  color: #cccbd4;
  /* 
    ab = X X
  */
  height: 1px;
  height: 0.1rem;
    /* 
        ab = X X 
    */
  margin: 10px 0px;
  margin: 1rem 0rem;
  clear: both;
}
/* line 22, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .grid.email-form, .email-tool .email-form.grid--rev, .email-tool .email-form.grid--full, .email-tool .email-form.grid--right, .email-tool .email-form.grid--center {
  /* 
    ab = X X
  */
  margin: 32px;
  margin: 3.2rem;
}
/* line 24, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .grid.email-form .grid__item, .email-tool .email-form.grid--rev .grid__item, .email-tool .email-form.grid--full .grid__item, .email-tool .email-form.grid--right .grid__item, .email-tool .email-form.grid--center .grid__item {
  padding-left: 0;
  padding-bottom: 1.25em;
}
/* line 27, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .grid.email-form .grid__item .input-field, .email-tool .email-form.grid--rev .grid__item .input-field, .email-tool .email-form.grid--full .grid__item .input-field, .email-tool .email-form.grid--right .grid__item .input-field, .email-tool .email-form.grid--center .grid__item .input-field {
  background: white;
}
/* line 32, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .grid .theme--light-blue, .email-tool .grid--rev .theme--light-blue, .email-tool .grid--full .theme--light-blue, .email-tool .grid--right .theme--light-blue, .email-tool .grid--center .theme--light-blue {
  background: #dfe0f0;
  overflow: hidden;
}
/* line 37, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .accordion-panel {
  padding: 0.625em;
}
/* line 40, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .email-temp {
  overflow: hidden;
}
/* line 42, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .email-temp .form-input-row {
  padding-left: 0;
}
/* line 44, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .email-temp .form-input-row .preview {
  float: right;
  width: 50px;
  padding: 1em;
  font-size: 16px;
}
/* line 49, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .email-temp .form-input-row .preview span {
  cursor: pointer;
}
/* line 53, ../../../arete-core-design/sass-src/includes/tools/email/_mobile.scss */
.email-tool .email-temp .form-input-row .input-label.checkbox {
  float: left;
  margin-left: 1em;
  padding-top: 1em;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/account-summary-calc-mobile/_mobile.scss */
ul.account-table {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  padding-bottom: 10px;
  padding-bottom: 1rem;
  float: left;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/account-summary-calc-mobile/_mobile.scss */
ul.account-table li {
  /* 
    ab = X X
  */
  padding-bottom: 10px;
  padding-bottom: 1rem;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  /* 
    ab = X X
  */
  line-height: 10px;
  line-height: 1rem;
  float: left;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/account-summary-calc-mobile/_mobile.scss */
ul.account-table li .account-table__label {
  width: 60%;
  float: left;
  line-height: 100%;
  /* 
    ab = X X
  */
  padding-right: 10px;
  padding-right: 1rem;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/account-summary-calc-mobile/_mobile.scss */
ul.account-table li .account-table__value {
  font-family: "RNHouseSansBold", sans-serif;
  width: 40%;
  float: left;
  font-weight: bold;
  line-height: 100%;
}

/*------------------------------------*\
     Overpayment - MOBILE CSS
\*------------------------------------*/
/**
 * TOOL LEVEL STYLING
 * COMMON STYLING
 * OVERPAYMENT SPECIFIC HEADER GROUP STYLING
 * TOGGLE BUTTONS - RADIO GROUP
 * OVERPAYMENT CALCULATE FORM
 * GRAPH AND RESULT SUMMARY
 * ACCOUNT SUMMARY AND OVERLAY STYLING
 * MOBILE SPECIFIC
 * D3 CHART
*/
/*---------------------------------------------*\
    $TOOL LEVEL STYLING
\*---------------------------------------------*/
/* line 19, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool-comp {
  width: auto;
}

/* line 23, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment {
  /*---------------------------------------------*\
      $COMMON STYLING
  \*---------------------------------------------*/
  /*------------------------------------*\
      $OVERPAYMENT SPECIFIC HEADER GROUP STYLING
  \*------------------------------------*/
  /*------------------------------------*\
      $TOGGLE BUTTONS - RADIO GROUP
  \*------------------------------------*/
  /*------------------------------------*\
      $OVERPAYMENT CALCULATE FORM
  \*------------------------------------*/
  /*------------------------------------*\
      $GRAPH AND RESULT SUMMARY
  \*------------------------------------*/
    /*------------------------------------*\
        $ACCOUNT SUMMARY AND OVERLAY STYLING
    \*------------------------------------*/
}
/* line 27, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .theme--light-blue {
  background: #dfe0f0;
}
/* line 31, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .heading {
  font-family: "RNHouseSansBold", sans-serif;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
  /* 
    ab = X X X X 
  */
  padding: 16px 5px 16px 0px;
  padding: 1.6rem 0.5rem 1.6rem 0rem;
  clear: both;
}
/* line 39, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .grid__item .comp-rich-text li {
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 43, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment__optional-text {
  font-size: 18px;
  font-size: 1.8rem;
  /* 
    ab = X X
  */
  padding-left: 15px;
  padding-left: 1.5rem;
  font-family: "RNHouseSansRegular", sans-serif;
  font-weight: bold;
}
/* line 52, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment__back-btn .cta--back-m a {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #70bf54), color-stop(100%, #4f8f3d));
  background-image: -webkit-linear-gradient(#70bf54, #4f8f3d);
  background-image: -moz-linear-gradient(#70bf54, #4f8f3d);
  background-image: -o-linear-gradient(#70bf54, #4f8f3d);
  background-image: linear-gradient(#70bf54, #4f8f3d);
  margin-left: 20px;
}
/* line 55, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment__back-btn .cta--back-m a:hover, .tool--overpayment .overpayment__back-btn .cta--back-m a:active {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2b6014), color-stop(100%, #4f8e25));
  background-image: -webkit-linear-gradient(#2b6014, #4f8e25);
  background-image: -moz-linear-gradient(#2b6014, #4f8e25);
  background-image: -o-linear-gradient(#2b6014, #4f8e25);
  background-image: linear-gradient(#2b6014, #4f8e25);
}
/* line 64, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .cta--sign-in a:before, .tool--overpayment .cta--sign-in a:after {
  top: 14px;
}
/* line 70, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .js-cta-submit-button {
  display: none;
}
/* line 74, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .desk--one-seventh {
  width: 15%;
}
/* line 81, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--head--rte {
  /* 
    ab = X X
  */
  margin-top: 20px;
  margin-top: 2rem;
}
/* line 83, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--head--rte .comp-rich-text {
  /* 
    ab = X X X X 
  */
  margin: 20px 20px 0px 0px;
  margin: 2rem 2rem 0rem 0rem;
}
/* line 92, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--toggle-group {
  /* 
    ab = X X X X 
  */
  margin: 20px 0px 0px 0px;
  margin: 2rem 0rem 0rem 0rem;
}
/* line 96, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .form-input-row {
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 10px 0px;
  padding: 0rem 0rem 1rem 0rem;
  /* 
    ab = X X
  */
  margin-top: 0px;
  margin-top: 0rem;
}
/* line 99, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .form-input-row .input-label--radio-option {
  text-align: center;
  /* 
    ab = X X X X 
  */
  padding: 10px 15px 10px 15px;
  padding: 1rem 1.5rem 1rem 1.5rem;
  /* 
    ab = X X
  */
  width: 270px;
  width: 27rem;
  /* 
    ab = X X
  */
  margin-bottom: 10px;
  margin-bottom: 1rem;
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 108, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--toggle-group__text {
  border-bottom: none;
  float: left;
  width: 100%;
  /* 
    ab = X X
  */
  margin-top: 10px;
  margin-top: 1rem;
}
/* line 115, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .radio--text {
  position: relative;
  display: inline-block;
  /* 
    ab = X X
  */
  padding-right: 15px;
  padding-right: 1.5rem;
}
/* line 119, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .radio--text:before, .tool--overpayment .radio--text:after {
  font-family: 'nw-icons';
  position: absolute;
  content: "\e00e";
  line-height: 1px;
  right: 0;
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 128, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .radio--text:before {
  content: "\e00d";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 137, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form {
  text-align: center;
  float: left;
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 25px 0px;
  padding: 0rem 0rem 2.5rem 0rem;
}
/* line 145, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form input[readonly],
.tool--overpayment .overpayment--form input[readOnly="readonly"],
.tool--overpayment .overpayment--form input[readonly]:focus,
.tool--overpayment .overpayment--form input[readOnly="readonly"]:focus {
  background-color: #cccccc !important;
  color: #333333;
  cursor: default;
  outline: 0;
}
/* line 152, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form .input-field {
  background-color: #dfe0f0;
  text-align: center;
}
/* line 155, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form .input-field.error_text {
  background-color: #e6c2c4;
}
/* line 160, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form .input-field--width-medium, .tool--overpayment .overpayment--form .input-field--input-pound {
  width: 11.25em;
}
/* line 164, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form .cta-next-button, .tool--overpayment .overpayment--form .cta-next-button-disabled {
  /* 
    ab = X X
  */
  margin-top: 30px;
  margin-top: 3rem;
  /* 
    ab = X X
  */
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 169, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form .form-input-row {
  /* 
    ab = X X
  */
  padding-bottom: 15px;
  padding-bottom: 1.5rem;
}
/* line 172, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--form span.input-field--input-pound, .tool--overpayment .overpayment--form span.input-field--input-percentage {
  display: none;
}
/* line 181, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--graph {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 183, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--graph .heading {
  font-weight: normal;
  /* 
    ab = X X
  */
  font-size: 15px;
  font-size: 1.5rem;
  text-align: center;
  border-top: #cccbd4 1px solid;
  border-bottom: #cccbd4 1px solid;
}
/* line 192, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--details {
  text-align: left;
  float: left;
  position: relative;
  font-family: "RNHouseSansRegular", sans-serif;
    /* 
        ab = X X 
    */
  padding: 20px 0px;
  padding: 2rem 0rem;
}
/* line 198, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--details .overpayment--details__label {
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 203, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--details .overpayment--details__value {
  /* 
    ab = X X
  */
  font-size: 25px;
  font-size: 2.5rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 0px 20px 0px;
  padding: 0.5rem 0rem 2rem 0rem;
  color: #a01b85;
}
/* line 209, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--details .js-show-content {
  display: inline-block;
}
/* line 213, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .overpayment--details .grid__item {
  /* 
    ab = X X
  */
  padding-left: 0px;
  padding-left: 0rem;
}
/* line 218, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .loading-image {
  background: url("../../images/icons/loading.gif") center center no-repeat;
  display: inline-block;
}
/* line 228, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool--overpayment .cta--m a:hover {
  color: #42145f;
}

/*------------------------------------*\
      MOBILE SPECIFIC
\*------------------------------------*/
/* line 239, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment {
  /*Fix of defect-2549722 */
  /*Fix of defect-2549722 end*/
}
/* line 241, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment--form {
  clear: both;
}
/* line 243, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment--form .input-field {
  -webkit-user-modify: read-write-plaintext-only;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline-style: none;
}
/* line 251, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid-margin {
  margin-left: 0;
  margin-right: 1.25em;
}
/* line 256, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .theme--light-blue {
  margin-right: -1.25em;
  margin-left: -1.25em;
  padding-bottom: 1em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  float: left;
}
/* line 265, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 288px;
  /* 9 */
  max-width: 28.8rem;
  /* 9 */
  background-color: #34a2b2;
  font-family: "RNHouseSansBold";
  color: white;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  text-align: center;
  -webkit-text-shadow: 1px 1px 1px #13687e;
  -moz-text-shadow: 1px 1px 1px #13687e;
  text-shadow: 1px 1px 1px #13687e;
  cursor: pointer;
  /* 
    ab = X X X X 
  */
  padding: 16px 24.5px 18px 24.5px;
  padding: 1.6rem 2.45rem 1.8rem 2.45rem;
  border-width: 0;
  border-top: solid 1px #43c9d2;
  /* 
    ab = X X
  */
  border-radius: 5px;
  border-radius: 0.5rem;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0;
  /* 9 */
  background-image: linear-gradient(#70bf54, #4f8f3d);
  border-radius: 0.313em;
  box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 3px, rgba(66, 121, 51, 0.2) -2px -2px 0 inset, rgba(247, 247, 245, 0.75) 1px 1px 0 inset;
  color: white !important;
  /* 
    ab = X X
  */
  line-height: 24px;
  line-height: 2.4rem;
  margin: 3rem 0 1rem 0;
  padding: 0.5em;
  -webkit-box-shadow: 1 1 1 #13687e;
  -moz-box-shadow: 1 1 1 #13687e;
  box-shadow: 1 1 1 #13687e;
  text-shadow: none;
  width: 100%;
  border: 1px solid #999999;
}
/* line 283, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button:before, .main--tool-mobile .tool--overpayment .cta-next-button:after {
  content: '';
}
/* line 286, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button:hover {
  background: linear-gradient(#2b6014, #4f8e25);
  color: white !important;
  box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 3px, rgba(66, 121, 51, 0.2) -2px -2px 0 inset, rgba(247, 247, 245, 0.75) 1px 1px 0 inset;
}
/* line 291, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 296, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button a {
  background: url("../../images/icons/cta_white_big.png") right center no-repeat;
  color: white;
  width: auto;
  padding: 0 1.125em 0 1em;
  margin: 0;
  display: inline-block;
  height: 1.75em;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 310, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button-disabled {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 288px;
  /* 9 */
  max-width: 28.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 288px;
  /* 9 */
  width: 28.8rem;
  /* 9 */
  background-color: #34a2b2;
  font-family: "RNHouseSansBold";
  color: white;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  text-align: center;
  -webkit-text-shadow: 1px 1px 1px #13687e;
  -moz-text-shadow: 1px 1px 1px #13687e;
  text-shadow: 1px 1px 1px #13687e;
  cursor: pointer;
  /* 
    ab = X X
  */
  padding-top: 9px;
  padding-top: 0.9rem;
  /* 
    ab = X X
  */
  padding-right: 20px;
  padding-right: 2rem;
  /* 
    ab = X X
  */
  padding-bottom: 13px;
  padding-bottom: 1.3rem;
  /* 
    ab = X X
  */
  padding-left: 20px;
  padding-left: 2rem;
  border-width: 0;
  border-top: solid 1px #43c9d2;
  /* 
    ab = X X
  */
  border-radius: 5px;
  border-radius: 0.5rem;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0;
  /* 9 */
  background-color: #7d7d7d;
  background-image: linear-gradient(#999999, #666666);
  box-shadow: 0 3px 0 #b4a99f, 0 1px 0 #b4a99f inset;
  color: #aaaaaa;
  /* 
    ab = X X
  */
  line-height: 24px;
  line-height: 2.4rem;
  /* 
    ab = X X X X 
  */
  margin: 10px 3px 16px 39px;
  margin: 1rem 0.3rem 1.6rem 3.9rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding: 10px 18px 12px 20px;
  /* 9 */
  padding: 1rem 1.8rem 1.2rem 2rem;
  /* 9 */
  border-top: solid 1px #b4a99f;
  width: 203px;
  cursor: default;
  pointer-events: none;
}
/* line 323, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button-disabled:before, .main--tool-mobile .tool--overpayment .cta-next-button-disabled:after {
  content: '';
}
/* line 326, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button-disabled:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 332, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .cta-next-button-disabled a {
  background-image: url("../../images/icons/cta_white_big.png") right center no-repeat;
  color: white;
  width: 162px;
  padding: 0 1.125em 0 1em;
  margin: 0;
  font-size: 18px;
  display: inline-block;
  height: 1.75em;
  line-height: 1.75em;
}
/* line 347, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment__back-btn .cta--back-m {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 288px;
  /* 9 */
  max-width: 28.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 288px;
  /* 9 */
  width: 28.8rem;
  /* 9 */
  background-color: #34a2b2;
  font-family: "RNHouseSansBold";
  color: white;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  text-align: center;
  -webkit-text-shadow: 1px 1px 1px #13687e;
  -moz-text-shadow: 1px 1px 1px #13687e;
  text-shadow: 1px 1px 1px #13687e;
  cursor: pointer;
  /* 
    ab = X X
  */
  padding-top: 9px;
  padding-top: 0.9rem;
  /* 
    ab = X X
  */
  padding-right: 20px;
  padding-right: 2rem;
  /* 
    ab = X X
  */
  padding-bottom: 13px;
  padding-bottom: 1.3rem;
  /* 
    ab = X X
  */
  padding-left: 20px;
  padding-left: 2rem;
  border-width: 0;
  border-top: solid 1px #43c9d2;
  /* 
    ab = X X
  */
  border-radius: 5px;
  border-radius: 0.5rem;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0;
  /* 9 */
  background-image: none;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white !important;
  /* 
    ab = X X
  */
  line-height: 24px;
  line-height: 2.4rem;
  /* 
    ab = X X X X 
  */
  margin: 10px 3px 16px 39px;
  margin: 1rem 0.3rem 1.6rem 3.9rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding: 10px 18px 12px 20px;
  /* 9 */
  padding: 1rem 1.8rem 1.2rem 2rem;
  /* 9 */
  -webkit-box-shadow: 1 1 1 #13687e;
  -moz-box-shadow: 1 1 1 #13687e;
  box-shadow: 1 1 1 #13687e;
  width: 205px;
}
/* line 357, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment__back-btn .cta--back-m:before, .main--tool-mobile .tool--overpayment .overpayment__back-btn .cta--back-m:after {
  content: '';
}
/* line 360, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment__back-btn .cta--back-m:hover {
  background: #30909e;
  color: white !important;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
}
/* line 365, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment__back-btn .cta--back-m:hover a {
  background-color: #30909e;
}
/* line 369, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment__back-btn .cta--back-m:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 374, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .overpayment__back-btn .cta--back-m a {
  background-image: none;
  background-color: #34a2b2;
  color: white;
  width: 162px;
  padding: 0;
  margin: 0;
}
/* line 385, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .account-summary ul {
  display: none;
}

/*------------------------------------*\
    D3 CHART
\*------------------------------------*/
/* line 395, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.graph-container {
  clear: both;
  width: 18.75em;
}

/* line 400, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.graph-placeholder {
  width: 100%;
  height: 100%;
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
  /* 
    ab = X X
  */
  line-height: 16px;
  line-height: 1.6rem;
}

/**********
*  Legend
*/
/* line 413, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.legend .series {
  cursor: pointer;
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
}

/* line 420, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.legend circle {
  stroke-width: 1px;
}

/* line 427, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.legend .disabled circle {
  fill-opacity: 0;
}

/**********
*  Axes
*/
/* line 438, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.axis path {
  fill: none;
  stroke: #000;
  stroke-opacity: 1;
  shape-rendering: default;
}

/* line 447, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.axis path.domain {
  stroke-opacity: 1;
}

/* line 453, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.axis line {
  fill: none;
  stroke: #000;
  stroke-opacity: .25;
  shape-rendering: crispEdges;
}

/* line 462, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.axis line.zero {
  stroke-opacity: .75;
}

/**********
*  Line chart
*/
/* line 472, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.point-paths path {
  stroke-opacity: 0;
  fill-opacity: 0;
}

/* line 479, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.lines path {
  fill: none;
  stroke-width: 1px;
}

/* line 486, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.line.hover path {
  stroke-width: 1px;
}

/* line 492, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.line-1 path {
  stroke-dasharray: 4 4;
}

/* line 498, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.lines .point {
  stroke-width: 0;
  stroke-opacity: 0;
  fill-opacity: 0;
}

/* line 506, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.lines .point.hover {
  stroke-width: 5px;
  stroke-opacity: .5;
}

/* line 512, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tick {
  opacity: 0;
}

/********************
 * TOOLTIP CSS
 */
/* line 520, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.nvtooltip {
  position: absolute;
  padding: 0.625em;
  background-color: #e1e1f1;
  opacity: 0.80;
  text-align: center;
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
  /* 
    ab = X X
  */
  line-height: 16px;
  line-height: 1.6rem;
  color: #42145f;
}
/* line 530, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.nvtooltip span {
  background: url("../../images/misc/tooltip-arrow.gif") !important;
  display: inline-block;
  width: 9px;
  height: 5px;
  bottom: -4px;
  position: absolute;
  left: 48%;
}

/*------------------------------------*\
      FLOT CHART
\*------------------------------------*/
/* line 546, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.legendColorBox div {
  border: 0 !important;
}

/* line 552, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.legend table {
  border-spacing: 5px;
  background-image: url("../../images/misc/current-mortgages-legend.gif");
  background-position: right center;
  background-repeat: no-repeat;
}
/* line 558, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.legend table td {
  padding-right: 3.125em;
  text-align: right;
}
/* line 564, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.legend table.custom-legend {
  background-image: url("../../images/misc/overpayments-legend.gif") !important;
}

/* line 569, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
#graph-tooltip {
  position: absolute;
  display: none;
  padding: 0.625em;
  background-color: #e1e1f1;
  opacity: 0.80;
  text-align: center;
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
  /* 
    ab = X X
  */
  line-height: 16px;
  line-height: 1.6rem;
  color: #42145f;
  z-index: 99;
}
/* line 581, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
#graph-tooltip span {
  background: url("../../images/misc/tooltip-arrow.gif") !important;
  display: inline-block;
  width: 9px;
  height: 5px;
  bottom: -5px;
  position: absolute;
  left: 48%;
}

/* line 592, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.axisLabel {
  position: absolute;
  text-align: center;
  font-size: 12px;
}

/* line 598, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.xaxisLabel {
  bottom: -20px;
  left: 0;
  right: 0;
}

/* line 604, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.yaxisLabel {
  top: 30%;
  left: -20px;
  transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}

/*------------------------------------*\
    FLOT CHART TILL HERE
\*------------------------------------*/
/*------------------------------------*\
    Custom split text component
\*------------------------------------*/
/* line 627, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.tool-comp .input-field--width-very-small, .natyes .input-field--width-very-small {
  width: 4.6em;
}

/* line 632, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.custom-split-field .form-input-row {
  display: inline-block;
    /* 
        ab = X X 
    */
  margin: 0px 15px;
  margin: 0rem 1.5rem;
}
/* line 637, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.custom-split-field .input-label {
  /* 
    ab = X X
  */
  padding-left: 15px;
  padding-left: 1.5rem;
}

/* line 643, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.overpayment .error-container {
  left: 14%;
  bottom: 75%;
}
/* line 649, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.overpayment .custom-split-field .error-container {
  left: 0%;
  bottom: 115%;
}

/*------------------------------------*\
    Styles for device check for mid palm or small tablets
\*------------------------------------*/
@media only screen and (min-width: 568px) and (max-width: 700px) {
  /* line 663, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
  .overpayment--graph.desk--three-fifths {
    width: 100%;
  }

  /* line 669, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
  .tool--overpayment .desk--two-fifths {
    width: 100%;
  }
}
/*------------------------------------*\
    Styles for device check for Hide Graph Tooltip
\*------------------------------------*/
@media only screen and (max-width: 700px) {
  /* line 682, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
  .lines .point.hover {
    stroke-width: 0;
  }
}
/*------------------------------------*\
    CTA
\*------------------------------------*/
/* line 694, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.cta.cta--back-m a {
  background-color: #44ACE3;
}

/* line 701, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.input-field--input-euro {
  background-image: url("../../images/icons/euro.svg");
  background-repeat: no-repeat;
  background-size: 6%;
  background-position: 8px 6px;
}

/*------------------------------------*\
    $OVER PAYMENT FAQS
\*------------------------------------*/
/* line 714, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.overpayment .shelf.shelf--faq.theme--light-blue {
  background-color: #FFFFFF;
  padding: 0px !important;
}
/* line 718, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.overpayment .shelf.shelf--faq.theme--light-blue .header-group {
  margin-left: -13px;
  padding-top: 18px !important;
}

/* line 727, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .graph-container .legendWrap {
  transform: translate(20px, -30px);
  -webkit-transform: translate(20px, -30px);
  -ms-transform: translate(20px, -30px);
}
/* line 731, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .graph-container .legendWrap .legend > g {
  transform: translate(65px, 5px);
  -webkit-transform: translate(65px, 5px);
  -ms-transform: translate(65px, 5px);
}
/* line 737, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .graph-container .legendWrap .legend .series {
  transform: translate(20px, 0px);
  -webkit-transform: translate(20px, 0px);
  -ms-transform: translate(20px, 0px);
}
/* line 741, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .graph-container .legendWrap .legend .series + .series {
  transform: translate(20px, 15px);
  -webkit-transform: translate(20px, 15px);
  -ms-transform: translate(20px, 15px);
}
/* line 750, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .cta.cta--back-m.js-home-btn {
  margin-left: 0;
}
/* line 753, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .tool--overpayment .account-summary .theme--light-blue {
  margin-left: 0px;
}
/* line 758, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .graph-container .legendWrap .legend .series + .series {
  transform: translate(38px, 15px);
}
/* line 761, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.main--tool-mobile .graph-container .legendWrap .legend .series {
  transform: translate(38px, 0px);
}

/** 3002 ****/
/* line 772, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.overpayment--form .form-input-row .error-container {
  left: 14%;
  bottom: 75%;
}
/* line 779, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.overpayment--form .custom-split-field .form-input-row .error-container {
  left: 0;
  bottom: 115%;
}

/* line 792, ../../../arete-core-design/sass-src/includes/tools/overpayment/_mobile.scss */
.overpayment .main--tool-desk .shelf.theme--white .shelf__inner.shelf--padded {
  background: none;
}

/*! jQuery UI - v1.10.4 - 2014-06-02
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.slider.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
/* line 9, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes {
  /* Interaction Cues
  ----------------------------------*/
  /* Icons
  ----------------------------------*/
  /* states and images */
  /* Misc visuals
  ----------------------------------*/
  /* Overlays */
  /* For IE8 - See #6727 */
  /* Component containers
  ----------------------------------*/
  /* Interaction states
  ----------------------------------*/
  /* Interaction Cues
  ----------------------------------*/
  /* Icons
  ----------------------------------*/
  /* states and images */
  /* positioning */
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  /* Misc visuals
  ----------------------------------*/
  /* Corner radius */
  /* Overlays */
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-helper-hidden {
  display: none;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-helper-clearfix:before,
.natyes .ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-helper-clearfix:after {
  clear: both;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-front {
  z-index: 100;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-disabled {
  cursor: default !important;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider {
  position: relative;
  text-align: left;
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.5em;
  height: 1.5em;
  cursor: default;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
  background: #887b6f;
  -webkit-box-shadow: inset 0px 2px 0px #6f6052;
  -moz-box-shadow: inset 0px 2px 0px #6f6052;
  box-shadow: inset 0px 2px 0px #6f6052;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider.ui-state-disabled .ui-slider-handle,
.natyes .ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-horizontal {
  height: .8em;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-horizontal .ui-slider-handle {
  top: -.5em;
  margin-left: -.8em;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
/* line 132, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-vertical {
  width: .8em;
  height: 100px;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
/* line 152, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget {
  font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
  font-size: 1.1em;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget .ui-widget {
  font-size: 1em;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget input,
.natyes .ui-widget select,
.natyes .ui-widget textarea,
.natyes .ui-widget button {
  font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
  font-size: 1em;
}
/* line 172, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-content {
  border: 1px solid #dddddd;
  color: #333333;
}
/* line 177, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-content a {
  color: #333333;
}
/* line 180, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-header {
  border: 1px solid #e78f08;
  color: #ffffff;
  font-weight: bold;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-header a {
  color: #ffffff;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-default,
.natyes .ui-widget-content .ui-state-default,
.natyes .ui-widget-header .ui-state-default {
  border: 1px solid #1a939b;
  font-weight: bold;
  background: #34a2b2;
  -webkit-box-shadow: 0 1px 0 #1b768b;
  -moz-box-shadow: 0 1px 0 #1b768b;
  box-shadow: 0 1px 0 #1b768b;
  text-decoration: none;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-default a,
.natyes .ui-state-default a:link,
.natyes .ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}
/* line 213, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-hover,
.natyes .ui-widget-content .ui-state-hover,
.natyes .ui-widget-header .ui-state-hover,
.natyes .ui-state-focus,
.natyes .ui-widget-content .ui-state-focus,
.natyes .ui-widget-header .ui-state-focus {
  /*border: 1px solid #fbcb09; //commented because we implemented outline 3px as part of accessibility */
  font-weight: bold;
  color: #c77405;
}
/* line 226, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-hover a,
.natyes .ui-state-hover a:hover,
.natyes .ui-state-hover a:link,
.natyes .ui-state-hover a:visited,
.natyes .ui-state-focus a,
.natyes .ui-state-focus a:hover,
.natyes .ui-state-focus a:link,
.natyes .ui-state-focus a:visited {
  color: #c77405;
  text-decoration: none;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-active,
.natyes .ui-widget-content .ui-state-active,
.natyes .ui-widget-header .ui-state-active {
  border: 1px solid #fbd850;
  font-weight: bold;
  color: #eb8f00;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-active a,
.natyes .ui-state-active a:link,
.natyes .ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-highlight,
.natyes .ui-widget-content .ui-state-highlight,
.natyes .ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  color: #363636;
}
/* line 256, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-highlight a,
.natyes .ui-widget-content .ui-state-highlight a,
.natyes .ui-widget-header .ui-state-highlight a {
  color: #363636;
}
/* line 261, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-error,
.natyes .ui-widget-content .ui-state-error,
.natyes .ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
  color: #ffffff;
}
/* line 268, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-error a,
.natyes .ui-widget-content .ui-state-error a,
.natyes .ui-widget-header .ui-state-error a {
  color: #ffffff;
}
/* line 273, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-error-text,
.natyes .ui-widget-content .ui-state-error-text,
.natyes .ui-widget-header .ui-state-error-text {
  color: #ffffff;
}
/* line 278, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-priority-primary,
.natyes .ui-widget-content .ui-priority-primary,
.natyes .ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-priority-secondary,
.natyes .ui-widget-content .ui-priority-secondary,
.natyes .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-disabled,
.natyes .ui-widget-content .ui-state-disabled,
.natyes .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* For IE8 - See #6059 */
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon {
  width: 16px;
  height: 16px;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon,
.natyes .ui-widget-content .ui-icon {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-icons_222222_256x240.png");
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-header .ui-icon {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-icons_ffffff_256x240.png");
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-default .ui-icon {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-icons_ef8c08_256x240.png");
}
/* line 318, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-hover .ui-icon,
.natyes .ui-state-focus .ui-icon {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-icons_ef8c08_256x240.png");
}
/* line 321, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-active .ui-icon {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-icons_ef8c08_256x240.png");
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-highlight .ui-icon {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-icons_228ef1_256x240.png");
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-state-error .ui-icon,
.natyes .ui-state-error-text .ui-icon {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-icons_ffd27a_256x240.png");
}
/* line 333, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-blank {
  background-position: 16px 16px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-n {
  background-position: 0 0;
}
/* line 335, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-ne {
  background-position: -16px 0;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-e {
  background-position: -32px 0;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-se {
  background-position: -48px 0;
}
/* line 338, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-s {
  background-position: -64px 0;
}
/* line 339, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-sw {
  background-position: -80px 0;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-w {
  background-position: -96px 0;
}
/* line 341, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-1-nw {
  background-position: -112px 0;
}
/* line 342, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
/* line 344, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
/* line 345, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
/* line 347, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
/* line 348, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
/* line 349, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
/* line 350, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
/* line 352, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
/* line 353, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
/* line 355, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
/* line 356, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
/* line 358, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
/* line 359, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
/* line 360, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
/* line 361, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
/* line 363, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
/* line 365, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
/* line 366, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
/* line 367, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
/* line 368, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
/* line 369, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
/* line 371, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
/* line 373, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
/* line 374, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
/* line 375, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
/* line 377, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
/* line 379, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
/* line 380, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
/* line 381, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
/* line 383, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
/* line 384, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
/* line 385, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
/* line 387, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
/* line 389, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
/* line 391, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
/* line 392, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
/* line 393, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
/* line 394, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
/* line 395, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
/* line 396, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
/* line 398, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-4 {
  background-position: 0 -80px;
}
/* line 399, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
/* line 400, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-extlink {
  background-position: -32px -80px;
}
/* line 401, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-newwin {
  background-position: -48px -80px;
}
/* line 402, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-refresh {
  background-position: -64px -80px;
}
/* line 403, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-shuffle {
  background-position: -80px -80px;
}
/* line 404, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
/* line 406, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
/* line 407, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-folder-open {
  background-position: -16px -96px;
}
/* line 408, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-document {
  background-position: -32px -96px;
}
/* line 409, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-document-b {
  background-position: -48px -96px;
}
/* line 410, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-note {
  background-position: -64px -96px;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-mail-closed {
  background-position: -80px -96px;
}
/* line 412, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-mail-open {
  background-position: -96px -96px;
}
/* line 413, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-suitcase {
  background-position: -112px -96px;
}
/* line 414, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-comment {
  background-position: -128px -96px;
}
/* line 415, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-person {
  background-position: -144px -96px;
}
/* line 416, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-print {
  background-position: -160px -96px;
}
/* line 417, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-trash {
  background-position: -176px -96px;
}
/* line 418, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-locked {
  background-position: -192px -96px;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-unlocked {
  background-position: -208px -96px;
}
/* line 420, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-bookmark {
  background-position: -224px -96px;
}
/* line 421, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-tag {
  background-position: -240px -96px;
}
/* line 422, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-home {
  background-position: 0 -112px;
}
/* line 423, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-flag {
  background-position: -16px -112px;
}
/* line 424, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-calendar {
  background-position: -32px -112px;
}
/* line 425, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-cart {
  background-position: -48px -112px;
}
/* line 426, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-pencil {
  background-position: -64px -112px;
}
/* line 427, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-clock {
  background-position: -80px -112px;
}
/* line 428, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-disk {
  background-position: -96px -112px;
}
/* line 429, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-calculator {
  background-position: -112px -112px;
}
/* line 430, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-zoomin {
  background-position: -128px -112px;
}
/* line 431, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-zoomout {
  background-position: -144px -112px;
}
/* line 432, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-search {
  background-position: -160px -112px;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-wrench {
  background-position: -176px -112px;
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-gear {
  background-position: -192px -112px;
}
/* line 435, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-heart {
  background-position: -208px -112px;
}
/* line 436, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-star {
  background-position: -224px -112px;
}
/* line 437, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-link {
  background-position: -240px -112px;
}
/* line 438, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-cancel {
  background-position: 0 -128px;
}
/* line 439, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-plus {
  background-position: -16px -128px;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-plusthick {
  background-position: -32px -128px;
}
/* line 441, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-minus {
  background-position: -48px -128px;
}
/* line 442, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-minusthick {
  background-position: -64px -128px;
}
/* line 443, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-close {
  background-position: -80px -128px;
}
/* line 444, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-closethick {
  background-position: -96px -128px;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-key {
  background-position: -112px -128px;
}
/* line 446, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-lightbulb {
  background-position: -128px -128px;
}
/* line 447, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-scissors {
  background-position: -144px -128px;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-clipboard {
  background-position: -160px -128px;
}
/* line 449, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-copy {
  background-position: -176px -128px;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-contact {
  background-position: -192px -128px;
}
/* line 451, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-image {
  background-position: -208px -128px;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-video {
  background-position: -224px -128px;
}
/* line 453, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-script {
  background-position: -240px -128px;
}
/* line 454, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-alert {
  background-position: 0 -144px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-info {
  background-position: -16px -144px;
}
/* line 456, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-notice {
  background-position: -32px -144px;
}
/* line 457, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-help {
  background-position: -48px -144px;
}
/* line 458, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-check {
  background-position: -64px -144px;
}
/* line 459, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-bullet {
  background-position: -80px -144px;
}
/* line 460, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-radio-on {
  background-position: -96px -144px;
}
/* line 461, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-radio-off {
  background-position: -112px -144px;
}
/* line 462, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-pin-w {
  background-position: -128px -144px;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-pin-s {
  background-position: -144px -144px;
}
/* line 464, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-play {
  background-position: 0 -160px;
}
/* line 465, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-pause {
  background-position: -16px -160px;
}
/* line 466, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-seek-next {
  background-position: -32px -160px;
}
/* line 467, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-seek-prev {
  background-position: -48px -160px;
}
/* line 468, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-seek-end {
  background-position: -64px -160px;
}
/* line 469, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-seek-start {
  background-position: -80px -160px;
}
/* line 471, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-seek-first {
  background-position: -80px -160px;
}
/* line 472, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-stop {
  background-position: -96px -160px;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-eject {
  background-position: -112px -160px;
}
/* line 474, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-volume-off {
  background-position: -128px -160px;
}
/* line 475, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-volume-on {
  background-position: -144px -160px;
}
/* line 476, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-power {
  background-position: 0 -176px;
}
/* line 477, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-signal-diag {
  background-position: -16px -176px;
}
/* line 478, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-signal {
  background-position: -32px -176px;
}
/* line 479, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-battery-0 {
  background-position: -48px -176px;
}
/* line 480, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-battery-1 {
  background-position: -64px -176px;
}
/* line 481, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-battery-2 {
  background-position: -80px -176px;
}
/* line 482, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-battery-3 {
  background-position: -96px -176px;
}
/* line 483, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-plus {
  background-position: 0 -192px;
}
/* line 484, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-minus {
  background-position: -16px -192px;
}
/* line 485, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-close {
  background-position: -32px -192px;
}
/* line 486, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
/* line 487, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
/* line 488, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
/* line 489, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
/* line 491, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
/* line 492, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
/* line 494, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
/* line 495, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
/* line 496, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circle-check {
  background-position: -208px -192px;
}
/* line 497, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
/* line 498, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
/* line 499, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
/* line 500, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
/* line 502, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
/* line 503, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
/* line 504, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
/* line 506, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
/* line 507, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
/* line 508, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* line 518, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-corner-all,
.natyes .ui-corner-top,
.natyes .ui-corner-left,
.natyes .ui-corner-tl {
  border-top-left-radius: 4px;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-corner-all,
.natyes .ui-corner-top,
.natyes .ui-corner-right,
.natyes .ui-corner-tr {
  border-top-right-radius: 4px;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-corner-all,
.natyes .ui-corner-bottom,
.natyes .ui-corner-left,
.natyes .ui-corner-bl {
  border-bottom-left-radius: 4px;
}
/* line 536, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-corner-all,
.natyes .ui-corner-bottom,
.natyes .ui-corner-right,
.natyes .ui-corner-br {
  border-bottom-right-radius: 4px;
}
/* line 541, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-overlay {
  background: #666666 url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
  opacity: .5;
  filter: Alpha(Opacity=50);
}
/* line 546, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: black url("clientlibs_natwest-markets_desktop-v1_0/css/images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
  opacity: .2;
  filter: Alpha(Opacity=20);
  border-radius: 5px;
}
/* line 557, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .slider {
  float: left;
  position: relative;
}
/* line 563, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .slider--max {
  position: absolute;
  top: 100%;
  right: 28%;
  color: #b4a99f;
}
/* line 570, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .slider-marker {
  display: inline-block;
  float: left;
  width: 55%;
  background: #b4a99f;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
  -webkit-box-shadow: inset 0px 2px 0px #a09489;
  -moz-box-shadow: inset 0px 2px 0px #a09489;
  box-shadow: inset 0px 2px 0px #a09489;
    /* 
        ab = X X 
    */
  margin: 13px 14px;
  margin: 1.3rem 1.4rem;
}
/* line 580, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .slider--controller {
  float: left;
  border: none;
  /* 
    ab = X X
  */
  width: 35px;
  width: 3.5rem;
  /* 
    ab = X X
  */
  height: 35px;
  height: 3.5rem;
    /* 
        ab = X X 
    */
  padding: 1px 3px;
  padding: 0.1rem 0.3rem;
}
/* line 589, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .ui-slider-handle:after {
  content: "||";
  position: absolute;
  top: 5px;
  left: 4px;
  font-size: 10px;
  font-size: 1rem;
  color: #208ea8;
  text-shadow: 1px 0px #1a939b;
}
/* line 599, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .slider-input {
  display: inline;
  /*.input-field--width-small {
    width: pxtoem(80);
  }*/
}
/* line 601, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .slider-input .input-field {
  background-color: #eeede9;
}
/* line 604, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .slider-input .txt-bottom-label {
    /* 
        ab = X X 
    */
  padding: 10px 0px;
  padding: 1rem 0rem;
  font-size: 14px;
  font-size: 1.4rem;
  float: left;
}
/* line 615, ../../../arete-core-design/sass-src/includes/components/custom-range-slider/_mobile.scss */
.natyes .year-input {
  float: left;
  margin-left: 15px;
}

/*------------------------------------*\
    $DESKTOP
\*------------------------------------*/
/**
* CONTENTS
*
* TYPOGRAPHY.................Planning ahead specific typography.
*
* MIXINS.....................Planning ahead specific mixins.
*
* GLOBAL.....................Global styles.
*
* SINGLE.....................Styling for a single large tile.
* 
* GRID-FOUR..................Styling for a grid of four small tiles.
* 
* GRID-RIGHT-VERTICAL........Styling for a vertical tile that is right aligned.
*
* GRID-LEFT-VERTICAL.........Styling for a vertical tile that is left aligned.
*
* GRID-VERTICAL..............Styling for two vertical tiles.
*
* GRID-TOP-HORIZONTAL........Styling for a horizontal tile that is top aligned.
*
* GRID-BOTTOM-HORIZONTAL.....Styling for a horizontal tile that is bottom aligned.
*
* GRID-HORIZONTAL............Styling for two horizontal tiles.
*/
/*------------------------------------*\
    $GLOBAL
\*------------------------------------*/
/* line 40, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout {
  background-image: none;
  background-image: url("images-desktop/CSS_ArticleShelf_bg.png") !important \9;
  background-repeat: no-repeat !important;
  background-position: left top !important;
  background-color: #dfd9d1 !important;
  padding: 18px 16px 8px 16px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout h1 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout h2 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout h3 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout p {
  font-family: "RNHouseSansRegular", sans-serif;
  word-wrap: break-word;
  font-size: 16px;
  line-height: 22px;
}
@media only screen and (max-width: 320px) {
  /* line 54, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
  .tile-layout p {
    font-size: 11px;
    line-height: 12px;
  }
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded {
  width: 100%;
  padding: 0;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid, .tile-layout .shelf__inner.shelf--padded .grid--rev, .tile-layout .shelf__inner.shelf--padded .grid--full, .tile-layout .shelf__inner.shelf--padded .grid--right, .tile-layout .shelf__inner.shelf--padded .grid--center {
  margin: 0;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole {
  padding: 0;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .header-group {
  color: #42145f;
  font-weight: 600;
  padding-left: 0;
  border-left: 0;
  margin: 0 0 44px 0;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .header-group .header-group__sign-post {
  font-family: "RNHouseSansBold", sans-serif;
  max-width: 657px;
  font-size: 22px;
  line-height: 26px;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .header-group .header-group__headline {
  font-family: "RNHouseSansRegular", sans-serif;
  max-width: 657px;
  font-size: 26px;
  line-height: 30px;
  margin: 0 0 36px 0;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .comp-rich-text {
  color: #42145f;
  margin: 0 0 44px 0;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole div:last-child(2), .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole div:last-child(2), .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole div:last-child(2), .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole div:last-child(2), .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole div:last-child(2) {
  margin-bottom: 0;
}
/* line 122, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .right {
  width: 100%;
  padding: 0;
  margin-bottom: 5.5%;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .left {
  width: 100%;
  padding: 0;
  margin-bottom: 5.5%;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .tile--headline-text {
  max-width: 657px;
  font-size: 26px;
  line-height: 30px;
  margin: 0 0 13px 0;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .tile--signpost-text {
  max-width: 657px;
  font-size: 22px;
  line-height: 26px;
}

/* line 146, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--header-group {
  color: #42145f;
  font-weight: 600;
  margin: 0 0 18px 0;
}

/* line 153, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--container {
  position: relative;
  width: 100%;
  vertical-align: top;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--container:after {
  content: "";
  display: block;
}
/* line 163, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--container .tool__icon {
  font-size: 2.9em;
  position: absolute;
  bottom: 10px;
  left: 16px;
  color: #d3cad7;
  margin-bottom: 0;
}

/* line 176, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.ratio1_1:before {
  padding-top: 100%;
}

/* line 180, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 10px;
}

/* line 189, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small {
  display: inline-block;
  position: relative;
  width: 47.23%;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  /* desired width */
  background-color: #f7f7f5;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: 90% 90%;
  border-radius: 10px;
  padding: 10% 12%;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area:before {
  padding-top: 100%;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area h3 {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  color: #42145f;
  line-height: 22px;
}
/* line 219, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area .tile--rollover-area {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0;
  width: 100%;
  /* desired width */
  background-color: #42145f;
  background-position: 90% 90%;
  color: white;
  border-radius: 6px;
  /*PB42 LM Changes : 10px*/
  transition: height 0.5s ease;
  transition-delay: 0.3s;
  z-index: 1;
}
/* line 235, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area .tile--rollover-area p {
  position: absolute;
  top: 13.05%;
  left: 13.05%;
  height: 62%;
  width: 75%;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
}
/* line 250, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area .tile--rollover-area span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 12px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 265, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area .tile--rollover-area span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 12px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 285, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 297, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 313, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small:hover .tile--rollover-area {
  height: 100%;
  transition: height 0.5s ease;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small:hover .tile--rollover-area p {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small:hover .tile--rollover-area span.chevron, .tile--small:hover .tile--rollover-area span.padlock {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}
/* line 333, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small:before {
  content: "";
  display: block;
  padding-top: 100%;
}

/* line 341, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical {
  display: inline-block;
  position: relative;
  width: 47.23%;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical:before {
  content: "";
  display: block;
  padding-top: 212.5%;
}
/* line 352, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--image {
  position: absolute;
  top: 53%;
  left: 0;
  width: 100%;
  /* desired width */
}
/* line 358, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--image:before {
  padding-top: 50%;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--image .image {
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 0;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area {
  position: absolute;
  width: 100%;
  /* desired width */
  background-color: #f7f7f5;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: 90% 90%;
  padding: 13.05%;
}
/* line 379, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area:before {
  padding-top: 100%;
}
/* line 383, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area h3 {
  font-size: 18px;
  color: #42145f;
  line-height: 22px;
}
/* line 389, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area .tile--rollover-area {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0;
  width: 100%;
  /* desired width */
  background-color: #42145f;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: 90% 90%;
  color: white;
  transition: height 0.5s ease;
  transition-delay: 0.3s;
  z-index: 1;
}
/* line 406, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area .tile--rollover-area p {
  position: absolute;
  top: 13.05%;
  left: 13.05%;
  height: 62%;
  width: 72%;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
}
/* line 420, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area .tile--rollover-area span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 12px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 32px;
  height: 32px;
  right: 0px;
  bottom: 0px;
}
/* line 435, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area .tile--rollover-area span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 12px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 32px;
  height: 32px;
  right: 0px;
  bottom: 0px;
}
/* line 454, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 466, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical .tile--text-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 482, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical:hover .tile--rollover-area {
  height: 100%;
  transition: height 0.5s ease;
}
/* line 486, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical:hover .tile--rollover-area p {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--vertical:hover .tile--rollover-area span.chevron, .tile--vertical:hover .tile--rollover-area span.padlock {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}

/* line 503, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal {
  display: inline-block;
  position: relative;
  width: 100%;
}
/* line 508, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal:before {
  content: "";
  display: block;
  padding-top: 47.23%;
}
/* line 514, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--image {
  position: absolute;
  top: 0;
  left: 0;
  width: 54.85%;
  /* desired width */
}
/* line 520, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--image:before {
  padding-top: 50%;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--image .image {
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 0;
}
/* line 532, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area {
  position: absolute;
  width: 45.35%;
  /* desired width */
  background-color: #f7f7f5;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: 90% 90%;
}
/* line 540, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area:before {
  padding-top: 100%;
}
/* line 544, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area h3 {
  font-size: 18px;
  color: #42145f;
  line-height: 22px;
}
/* line 550, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area .tile--rollover-area {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0;
  width: 100%;
  /* desired width */
  background-color: #42145f;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: 90% 90%;
  color: white;
  transition: height 0.5s ease;
  transition-delay: 0.3s;
  z-index: 1;
}
/* line 567, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area .tile--rollover-area p {
  position: absolute;
  top: 13.05%;
  left: 13.05%;
  height: 62%;
  width: 72%;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
}
/* line 581, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area .tile--rollover-area span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 12px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 32px;
  height: 32px;
  right: 0px;
  bottom: 0px;
}
/* line 596, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area .tile--rollover-area span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 12px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 32px;
  height: 32px;
  right: 0px;
  bottom: 0px;
}
/* line 615, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 627, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal .tile--text-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 643, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal:hover .tile--rollover-area {
  height: 100%;
  transition: height 0.5s ease;
}
/* line 647, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal:hover .tile--rollover-area p {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}
/* line 654, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--horizontal:hover .tile--rollover-area span.chevron, .tile--horizontal:hover .tile--rollover-area span.padlock {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}

/*------------------------------------*\
    $SINGLE TILE
\*------------------------------------*/
/* line 674, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large {
  position: relative;
  width: 100%;
  /* desired width */
}
/* line 678, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large:before {
  content: "";
  display: block;
}
/* line 683, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  /* desired width */
}
/* line 689, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--image:before {
  padding-top: 75%;
}
/* line 693, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--image .image {
  display: block;
  height: auto;
  width: 100%;
  border-radius: 6px 6px 0 0;
  margin-bottom: 0;
}
/* line 703, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area {
  position: absolute;
  top: 61%;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  /* desired width */
  background-color: #f7f7f5;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: 96% 77%;
  padding: 16px 16px 0 16px;
  border-radius: 0 0 6px 6px;
}
/* line 718, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area:before {
  padding-top: 25%;
}
/* line 722, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area h3 {
  height: 69px;
  overflow: hidden;
  font-size: 16px;
  color: #42145f;
  line-height: 20px;
}
/* line 730, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area .tile--rollover-area {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0;
  width: 100%;
  /* desired width */
  background-color: #42145f;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: 96% 77%;
  color: white;
  padding: 0;
  z-index: 1;
  border-radius: 0 0 6px 6px;
  /* PB42 LM changes 0 0 10px 10px*/
  transition: height 0.5s ease;
  transition-delay: 0.3s;
}
/* line 749, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area .tile--rollover-area p {
  position: absolute;
  top: 18%;
  left: 5%;
  height: 50%;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
}
/* line 762, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area .tile--rollover-area span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 8px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 777, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area .tile--rollover-area span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 8px 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 796, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 12px;
  bottom: 10px;
}
/* line 809, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding: 0 24px 13px 0;
  position: absolute;
  width: 34px;
  height: 34px;
  right: 0px;
  bottom: 0px;
}
/* line 825, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large:hover .tile--rollover-area {
  height: 100%;
  transition: height 0.5s ease;
}
/* line 829, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large:hover .tile--rollover-area p {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}
/* line 836, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large:hover .tile--rollover-area span.chevron, .single .tile--large:hover .tile--rollover-area span.padlock {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition-delay: 0.3s;
}

/*------------------------------------*\
    $GRID FOUR
\*------------------------------------*/
/* line 860, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridfoursmall .tile--small.tile--1 {
  margin: 0 5.50% 5.50% 0;
}
/* line 864, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridfoursmall .tile--small.tile--2 {
  float: right;
  margin: 0 0 5.50% 0;
}
/* line 869, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridfoursmall .tile--small.tile--3 {
  margin: 0 5.50% 0 0;
}
/* line 873, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridfoursmall .tile--small.tile--4 {
  float: right;
}

/*------------------------------------*\
    $GRID RIGHT VERTICAL
\*------------------------------------*/
/* line 892, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridrightvertical .tile--small.tile--1 {
  margin: 0 5.50% 5.50% 0;
}
/* line 896, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridrightvertical .tile--small.tile--3 {
  margin: 0 5.50% 0 0;
}
/* line 901, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridrightvertical .tile--vertical {
  float: right;
  width: 47.23%;
  /* desired width */
}
/* line 905, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridrightvertical .tile--vertical:before {
  padding-top: 212.5%;
}

/*------------------------------------*\
    $GRID LEFT VERTICAL
\*------------------------------------*/
/* line 922, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridleftvertical .tile--small {
  float: right;
  margin: 0 0 5.50% 0;
}
/* line 926, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridleftvertical .tile--small.tile--3 {
  margin: 0px;
}
/* line 931, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridleftvertical .tile--vertical {
  float: left;
  width: 47.23%;
  /* desired width */
  margin: 0 5.50% 0 0;
}
/* line 936, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridleftvertical .tile--vertical:before {
  padding-top: 212.5%;
}

/*------------------------------------*\
    $GRID TOP HORIZONTAL
\*------------------------------------*/
/* line 955, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--small.tile--2 {
  float: left;
  margin: 0 5.50% 0 0;
}
/* line 960, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--small.tile--3 {
  float: right;
}
/* line 966, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--horizontal {
  width: 100%;
  /* desired width */
  margin: 0 0 5.50% 0;
}
/* line 970, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--horizontal:before {
  padding-top: 47.23%;
}
/* line 974, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--horizontal .tile--image {
  position: absolute;
  top: 0;
  right: 0;
  width: 54.65%;
  /* desired width */
}
/* line 980, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--horizontal .tile--image:before {
  padding-top: 50%;
}
/* line 984, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--horizontal .tile--image .image {
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 0;
}
/* line 992, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridtophorizontal .tile--horizontal .tile--text-area {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 45.35%;
}

/*------------------------------------*\
    $GRID BOTTOM HORIZONTAL
\*------------------------------------*/
/* line 1016, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridbottomhorizontal .tile--small.tile--1 {
  margin: 0 5.50% 5.50% 0;
}
/* line 1020, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridbottomhorizontal .tile--small.tile--2 {
  float: right;
  margin: 0 0 5.50% 0;
}
/* line 1026, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridbottomhorizontal .tile--horizontal {
  width: 100%;
}
/* line 1029, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridbottomhorizontal .tile--horizontal:before {
  padding-top: 47.23%;
}
/* line 1033, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridbottomhorizontal .tile--horizontal .tile--text-area {
  top: 0;
  left: 47.23%;
  bottom: 0;
  right: 0;
  width: 45.35%;
}

/*------------------------------------*\
    $GRID VERTICAL
\*------------------------------------*/
/* line 1054, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridvertical .tile--vertical {
  display: inline-block;
  position: relative;
}
/* line 1058, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridvertical .tile--vertical:before {
  content: "";
  display: block;
}
/* line 1063, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridvertical .tile--vertical.tile--1 {
  float: left;
  width: 47.23%;
  /* desired width */
  margin: 0 5.50% 0 0;
}
/* line 1068, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridvertical .tile--vertical.tile--1:before {
  padding-top: 212.5%;
}
/* line 1073, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridvertical .tile--vertical.tile--2 {
  width: 47.23%;
  /* desired width */
}
/* line 1076, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridvertical .tile--vertical.tile--2:before {
  padding-top: 212.5%;
}

/*------------------------------------*\
    $GRID HORIZONTAL
\*------------------------------------*/
/* line 1094, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal {
  display: inline-block;
  position: relative;
}
/* line 1098, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal:before {
  content: "";
  display: block;
}
/* line 1103, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--1 {
  width: 100%;
  /* desired width */
  margin: 0 0 5.50% 0;
}
/* line 1107, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--1:before {
  padding-top: 47.23%;
}
/* line 1111, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--1 .tile--image {
  top: 0;
  right: 0;
}
/* line 1116, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--1 .tile--text-area {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* line 1123, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--1:only-child {
  margin: 0;
}
/* line 1128, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--2 {
  width: 100%;
  /* desired width */
}
/* line 1131, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--2:before {
  padding-top: 47.23%;
}
/* line 1135, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--2 .tile--image {
  top: 0;
  left: 0;
  width: 54.65%;
}
/* line 1141, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.gridhorizontal .tile--horizontal.tile--2 .tile--text-area {
  top: 0;
  left: 54.65%;
  bottom: 0;
  right: 0;
  width: 45.35%;
}

/*------------------------------------*\
    $IMAGE ALIGNMENT VALUES
\*------------------------------------*/
/* line 1164, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area a, .single .tile--small .tile--text-area a, .single .text--vertical .tile--text-area a, .single .text--horizontal .tile--text-area a, .gridvertical .tile--large .tile--text-area a, .gridvertical .tile--small .tile--text-area a, .gridvertical .text--vertical .tile--text-area a, .gridvertical .text--horizontal .tile--text-area a, .gridhorizontal .tile--large .tile--text-area a, .gridhorizontal .tile--small .tile--text-area a, .gridhorizontal .text--vertical .tile--text-area a, .gridhorizontal .text--horizontal .tile--text-area a, .gridrightvertical .tile--large .tile--text-area a, .gridrightvertical .tile--small .tile--text-area a, .gridrightvertical .text--vertical .tile--text-area a, .gridrightvertical .text--horizontal .tile--text-area a, .gridleftvertical .tile--large .tile--text-area a, .gridleftvertical .tile--small .tile--text-area a, .gridleftvertical .text--vertical .tile--text-area a, .gridleftvertical .text--horizontal .tile--text-area a, .gridtophorizontal .tile--large .tile--text-area a, .gridtophorizontal .tile--small .tile--text-area a, .gridtophorizontal .text--vertical .tile--text-area a, .gridtophorizontal .text--horizontal .tile--text-area a, .gridbottomhorizontal .tile--large .tile--text-area a, .gridbottomhorizontal .tile--small .tile--text-area a, .gridbottomhorizontal .text--vertical .tile--text-area a, .gridbottomhorizontal .text--horizontal .tile--text-area a, .gridfoursmall .tile--large .tile--text-area a, .gridfoursmall .tile--small .tile--text-area a, .gridfoursmall .text--vertical .tile--text-area a, .gridfoursmall .text--horizontal .tile--text-area a {
  right: 10px;
  bottom: 9px;
}
/* line 1171, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area .tile--rollover-area a, .single .tile--small .tile--text-area .tile--rollover-area a, .single .text--vertical .tile--text-area .tile--rollover-area a, .single .text--horizontal .tile--text-area .tile--rollover-area a, .gridvertical .tile--large .tile--text-area .tile--rollover-area a, .gridvertical .tile--small .tile--text-area .tile--rollover-area a, .gridvertical .text--vertical .tile--text-area .tile--rollover-area a, .gridvertical .text--horizontal .tile--text-area .tile--rollover-area a, .gridhorizontal .tile--large .tile--text-area .tile--rollover-area a, .gridhorizontal .tile--small .tile--text-area .tile--rollover-area a, .gridhorizontal .text--vertical .tile--text-area .tile--rollover-area a, .gridhorizontal .text--horizontal .tile--text-area .tile--rollover-area a, .gridrightvertical .tile--large .tile--text-area .tile--rollover-area a, .gridrightvertical .tile--small .tile--text-area .tile--rollover-area a, .gridrightvertical .text--vertical .tile--text-area .tile--rollover-area a, .gridrightvertical .text--horizontal .tile--text-area .tile--rollover-area a, .gridleftvertical .tile--large .tile--text-area .tile--rollover-area a, .gridleftvertical .tile--small .tile--text-area .tile--rollover-area a, .gridleftvertical .text--vertical .tile--text-area .tile--rollover-area a, .gridleftvertical .text--horizontal .tile--text-area .tile--rollover-area a, .gridtophorizontal .tile--large .tile--text-area .tile--rollover-area a, .gridtophorizontal .tile--small .tile--text-area .tile--rollover-area a, .gridtophorizontal .text--vertical .tile--text-area .tile--rollover-area a, .gridtophorizontal .text--horizontal .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .tile--large .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .tile--small .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .text--vertical .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .text--horizontal .tile--text-area .tile--rollover-area a, .gridfoursmall .tile--large .tile--text-area .tile--rollover-area a, .gridfoursmall .tile--small .tile--text-area .tile--rollover-area a, .gridfoursmall .text--vertical .tile--text-area .tile--rollover-area a, .gridfoursmall .text--horizontal .tile--text-area .tile--rollover-area a {
  right: 10px;
  bottom: 9px;
}
/* line 1181, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .imgTop, .gridvertical .tile--vertical .imgTop, .gridhorizontal .tile--vertical .imgTop, .gridrightvertical .tile--vertical .imgTop, .gridleftvertical .tile--vertical .imgTop, .gridtophorizontal .tile--vertical .imgTop, .gridbottomhorizontal .tile--vertical .imgTop, .gridfoursmall .tile--vertical .imgTop {
  top: 0 !important;
}
/* line 1183, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .imgTop .image, .gridvertical .tile--vertical .imgTop .image, .gridhorizontal .tile--vertical .imgTop .image, .gridrightvertical .tile--vertical .imgTop .image, .gridleftvertical .tile--vertical .imgTop .image, .gridtophorizontal .tile--vertical .imgTop .image, .gridbottomhorizontal .tile--vertical .imgTop .image, .gridfoursmall .tile--vertical .imgTop .image {
  border-radius: 10px 10px 0 0;
}
/* line 1188, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .imgBottom, .gridvertical .tile--vertical .imgBottom, .gridhorizontal .tile--vertical .imgBottom, .gridrightvertical .tile--vertical .imgBottom, .gridleftvertical .tile--vertical .imgBottom, .gridtophorizontal .tile--vertical .imgBottom, .gridbottomhorizontal .tile--vertical .imgBottom, .gridfoursmall .tile--vertical .imgBottom {
  top: 45.35% !important;
}
/* line 1191, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .imgBottom .image, .gridvertical .tile--vertical .imgBottom .image, .gridhorizontal .tile--vertical .imgBottom .image, .gridrightvertical .tile--vertical .imgBottom .image, .gridleftvertical .tile--vertical .imgBottom .image, .gridtophorizontal .tile--vertical .imgBottom .image, .gridbottomhorizontal .tile--vertical .imgBottom .image, .gridfoursmall .tile--vertical .imgBottom .image {
  border-radius: 0 0 10px 10px;
}
/* line 1196, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textTop, .gridvertical .tile--vertical .textTop, .gridhorizontal .tile--vertical .textTop, .gridrightvertical .tile--vertical .textTop, .gridleftvertical .tile--vertical .textTop, .gridtophorizontal .tile--vertical .textTop, .gridbottomhorizontal .tile--vertical .textTop, .gridfoursmall .tile--vertical .textTop {
  top: 0;
  right: 0;
  bottom: 54.65% !important;
  left: 0;
  border-radius: 10px 10px 0 0;
  padding: 10% 13.05% 6.55% 12%;
}
/* line 1204, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textTop a, .gridvertical .tile--vertical .textTop a, .gridhorizontal .tile--vertical .textTop a, .gridrightvertical .tile--vertical .textTop a, .gridleftvertical .tile--vertical .textTop a, .gridtophorizontal .tile--vertical .textTop a, .gridbottomhorizontal .tile--vertical .textTop a, .gridfoursmall .tile--vertical .textTop a {
  right: 10px;
  bottom: 26px;
}
/* line 1209, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textTop .tile--rollover-area, .gridvertical .tile--vertical .textTop .tile--rollover-area, .gridhorizontal .tile--vertical .textTop .tile--rollover-area, .gridrightvertical .tile--vertical .textTop .tile--rollover-area, .gridleftvertical .tile--vertical .textTop .tile--rollover-area, .gridtophorizontal .tile--vertical .textTop .tile--rollover-area, .gridbottomhorizontal .tile--vertical .textTop .tile--rollover-area, .gridfoursmall .tile--vertical .textTop .tile--rollover-area {
  border-radius: 10px 10px 0 0;
}
/* line 1212, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textTop .tile--rollover-area a, .gridvertical .tile--vertical .textTop .tile--rollover-area a, .gridhorizontal .tile--vertical .textTop .tile--rollover-area a, .gridrightvertical .tile--vertical .textTop .tile--rollover-area a, .gridleftvertical .tile--vertical .textTop .tile--rollover-area a, .gridtophorizontal .tile--vertical .textTop .tile--rollover-area a, .gridbottomhorizontal .tile--vertical .textTop .tile--rollover-area a, .gridfoursmall .tile--vertical .textTop .tile--rollover-area a {
  right: 10px;
  bottom: 26px;
}
/* line 1219, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textBottom, .gridvertical .tile--vertical .textBottom, .gridhorizontal .tile--vertical .textBottom, .gridrightvertical .tile--vertical .textBottom, .gridleftvertical .tile--vertical .textBottom, .gridtophorizontal .tile--vertical .textBottom, .gridbottomhorizontal .tile--vertical .textBottom, .gridfoursmall .tile--vertical .textBottom {
  top: 54.65% !important;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 0 0 10px 10px;
  padding: 10% 13.05% 8.05% 12%;
}
/* line 1227, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textBottom a, .gridvertical .tile--vertical .textBottom a, .gridhorizontal .tile--vertical .textBottom a, .gridrightvertical .tile--vertical .textBottom a, .gridleftvertical .tile--vertical .textBottom a, .gridtophorizontal .tile--vertical .textBottom a, .gridbottomhorizontal .tile--vertical .textBottom a, .gridfoursmall .tile--vertical .textBottom a {
  right: 10px;
  bottom: 9px;
}
/* line 1232, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textBottom .tile--rollover-area, .gridvertical .tile--vertical .textBottom .tile--rollover-area, .gridhorizontal .tile--vertical .textBottom .tile--rollover-area, .gridrightvertical .tile--vertical .textBottom .tile--rollover-area, .gridleftvertical .tile--vertical .textBottom .tile--rollover-area, .gridtophorizontal .tile--vertical .textBottom .tile--rollover-area, .gridbottomhorizontal .tile--vertical .textBottom .tile--rollover-area, .gridfoursmall .tile--vertical .textBottom .tile--rollover-area {
  border-radius: 0 0 10px 10px;
}
/* line 1235, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .textBottom .tile--rollover-area a, .gridvertical .tile--vertical .textBottom .tile--rollover-area a, .gridhorizontal .tile--vertical .textBottom .tile--rollover-area a, .gridrightvertical .tile--vertical .textBottom .tile--rollover-area a, .gridleftvertical .tile--vertical .textBottom .tile--rollover-area a, .gridtophorizontal .tile--vertical .textBottom .tile--rollover-area a, .gridbottomhorizontal .tile--vertical .textBottom .tile--rollover-area a, .gridfoursmall .tile--vertical .textBottom .tile--rollover-area a {
  right: 10px;
  bottom: 9px;
}
/* line 1246, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .imgLeft, .gridvertical .tile--horizontal .imgLeft, .gridhorizontal .tile--horizontal .imgLeft, .gridrightvertical .tile--horizontal .imgLeft, .gridleftvertical .tile--horizontal .imgLeft, .gridtophorizontal .tile--horizontal .imgLeft, .gridbottomhorizontal .tile--horizontal .imgLeft, .gridfoursmall .tile--horizontal .imgLeft {
  left: 0 !important;
}
/* line 1249, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .imgLeft .image, .gridvertical .tile--horizontal .imgLeft .image, .gridhorizontal .tile--horizontal .imgLeft .image, .gridrightvertical .tile--horizontal .imgLeft .image, .gridleftvertical .tile--horizontal .imgLeft .image, .gridtophorizontal .tile--horizontal .imgLeft .image, .gridbottomhorizontal .tile--horizontal .imgLeft .image, .gridfoursmall .tile--horizontal .imgLeft .image {
  border-radius: 10px 0 0 10px;
}
/* line 1254, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .imgRight, .gridvertical .tile--horizontal .imgRight, .gridhorizontal .tile--horizontal .imgRight, .gridrightvertical .tile--horizontal .imgRight, .gridleftvertical .tile--horizontal .imgRight, .gridtophorizontal .tile--horizontal .imgRight, .gridbottomhorizontal .tile--horizontal .imgRight, .gridfoursmall .tile--horizontal .imgRight {
  left: 45.65% !important;
}
/* line 1257, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .imgRight .image, .gridvertical .tile--horizontal .imgRight .image, .gridhorizontal .tile--horizontal .imgRight .image, .gridrightvertical .tile--horizontal .imgRight .image, .gridleftvertical .tile--horizontal .imgRight .image, .gridtophorizontal .tile--horizontal .imgRight .image, .gridbottomhorizontal .tile--horizontal .imgRight .image, .gridfoursmall .tile--horizontal .imgRight .image {
  border-radius: 0 10px 10px 0;
}
/* line 1262, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textLeft, .gridvertical .tile--horizontal .textLeft, .gridhorizontal .tile--horizontal .textLeft, .gridrightvertical .tile--horizontal .textLeft, .gridleftvertical .tile--horizontal .textLeft, .gridtophorizontal .tile--horizontal .textLeft, .gridbottomhorizontal .tile--horizontal .textLeft, .gridfoursmall .tile--horizontal .textLeft {
  left: 0 !important;
  border-radius: 10px 0 0 10px;
  padding: 5% 6% 6.16% 5.9%;
}
/* line 1267, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textLeft a, .gridvertical .tile--horizontal .textLeft a, .gridhorizontal .tile--horizontal .textLeft a, .gridrightvertical .tile--horizontal .textLeft a, .gridleftvertical .tile--horizontal .textLeft a, .gridtophorizontal .tile--horizontal .textLeft a, .gridbottomhorizontal .tile--horizontal .textLeft a, .gridfoursmall .tile--horizontal .textLeft a {
  right: 24px;
  bottom: 9px;
}
/* line 1272, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textLeft .tile--rollover-area, .gridvertical .tile--horizontal .textLeft .tile--rollover-area, .gridhorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridrightvertical .tile--horizontal .textLeft .tile--rollover-area, .gridleftvertical .tile--horizontal .textLeft .tile--rollover-area, .gridtophorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridbottomhorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridfoursmall .tile--horizontal .textLeft .tile--rollover-area {
  border-radius: 10px 0 0 10px;
}
/* line 1275, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textLeft .tile--rollover-area a, .gridvertical .tile--horizontal .textLeft .tile--rollover-area a, .gridhorizontal .tile--horizontal .textLeft .tile--rollover-area a, .gridrightvertical .tile--horizontal .textLeft .tile--rollover-area a, .gridleftvertical .tile--horizontal .textLeft .tile--rollover-area a, .gridtophorizontal .tile--horizontal .textLeft .tile--rollover-area a, .gridbottomhorizontal .tile--horizontal .textLeft .tile--rollover-area a, .gridfoursmall .tile--horizontal .textLeft .tile--rollover-area a {
  right: 24px;
  bottom: 9px;
}
/* line 1282, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textRight, .gridvertical .tile--horizontal .textRight, .gridhorizontal .tile--horizontal .textRight, .gridrightvertical .tile--horizontal .textRight, .gridleftvertical .tile--horizontal .textRight, .gridtophorizontal .tile--horizontal .textRight, .gridbottomhorizontal .tile--horizontal .textRight, .gridfoursmall .tile--horizontal .textRight {
  left: 54.65% !important;
  border-radius: 0 10px 10px 0;
  padding: 5% 6.16% 3.16% 5.9%;
}
/* line 1287, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textRight a, .gridvertical .tile--horizontal .textRight a, .gridhorizontal .tile--horizontal .textRight a, .gridrightvertical .tile--horizontal .textRight a, .gridleftvertical .tile--horizontal .textRight a, .gridtophorizontal .tile--horizontal .textRight a, .gridbottomhorizontal .tile--horizontal .textRight a, .gridfoursmall .tile--horizontal .textRight a {
  right: 10px;
  bottom: 9px;
}
/* line 1292, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textRight .tile--rollover-area, .gridvertical .tile--horizontal .textRight .tile--rollover-area, .gridhorizontal .tile--horizontal .textRight .tile--rollover-area, .gridrightvertical .tile--horizontal .textRight .tile--rollover-area, .gridleftvertical .tile--horizontal .textRight .tile--rollover-area, .gridtophorizontal .tile--horizontal .textRight .tile--rollover-area, .gridbottomhorizontal .tile--horizontal .textRight .tile--rollover-area, .gridfoursmall .tile--horizontal .textRight .tile--rollover-area {
  border-radius: 0 10px 10px 0;
}
/* line 1295, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textRight .tile--rollover-area a, .gridvertical .tile--horizontal .textRight .tile--rollover-area a, .gridhorizontal .tile--horizontal .textRight .tile--rollover-area a, .gridrightvertical .tile--horizontal .textRight .tile--rollover-area a, .gridleftvertical .tile--horizontal .textRight .tile--rollover-area a, .gridtophorizontal .tile--horizontal .textRight .tile--rollover-area a, .gridbottomhorizontal .tile--horizontal .textRight .tile--rollover-area a, .gridfoursmall .tile--horizontal .textRight .tile--rollover-area a {
  right: 10px;
  bottom: 9px;
}

/* line 1304, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.grid__item .tile--container .common_Tile .tile--text-area h3 {
  line-height: 20px;
  font-size: 16px;
}

/*** WR May Release ***/
/* line 1309, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small span.icon-house:before {
  content: "\e647";
}

/******* May Release New WR *********/
/* line 1315, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--text-area.purple-theme {
  background-color: #42145f;
}
/* line 1317, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--text-area.purple-theme h3 {
  color: white;
}
/* line 1320, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--text-area.purple-theme .tile--rollover-area {
  background-color: white;
  color: #42145f;
}
/* line 1323, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--text-area.purple-theme .tile--rollover-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
/* line 1328, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--text-area.purple-theme .tile--rollover-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
/* line 1334, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--text-area.purple-theme span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
/* line 1339, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--text-area.purple-theme span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}

/* line 1345, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area.purple-theme {
  background-color: #42145f;
}
/* line 1347, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area.purple-theme h3 {
  color: white;
}
/* line 1350, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area.purple-theme .tile--rollover-area {
  background-color: white;
  color: #42145f;
}
/* line 1353, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area.purple-theme .tile--rollover-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
/* line 1358, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area.purple-theme .tile--rollover-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
/* line 1364, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area.purple-theme span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
/* line 1369, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--large .tile--text-area.purple-theme span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 24px 24px;
}

/* line 1375, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.theme--blue.tile-layout .tile--header-group {
  color: #42145f;
  padding: 18px 0 8px;
}

/*2716*/
/* line 1380, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.vertical .grid__article-teaser .grid__item.desk--one-full .teaser__head {
  height: auto !important;
}

/*.tile--header-group {
  margin-left: 16px;
}*/
/*PB42 : Life Moments mobile changes*/
/* line 1391, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole {
  padding: 0;
  float: none;
}
/* line 1395, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--head {
  padding: 0.755% 0 14px;
}
/* line 1397, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--head .category--headline-text {
  color: #42145f;
  font-size: 22px;
  line-height: 28px;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 1404, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole {
  padding: 0;
  float: left;
}
/* line 1409, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .ratio1_1:before, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .ratio1_1:before, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .ratio1_1:before, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .ratio1_1:before, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .ratio1_1:before {
  padding-top: 118.75%;
}
/* line 1414, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--image .image, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--image .image, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--image .image, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--image .image, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--image .image {
  border-radius: 6px 6px 0 0;
}
/* line 1418, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area {
  padding-top: 12px;
  border-radius: 0 0 6px 6px;
  top: 45.285%;
}
/* line 1424, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3 {
  height: 60px;
}
/* line 1427, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile {
  padding-bottom: 10px;
  margin-top: 35px;
  bottom: 0;
  left: 16px;
  position: absolute;
  right: 16px;
}
/* line 1435, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator {
  border-top: 1px solid #b4a99f;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 1440, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text {
  margin: 0;
}
/* line 1443, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p {
  color: #666666;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}
/* line 1449, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child {
  color: #42145f;
  padding: 10px 0 0;
}
/* line 1457, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron {
  right: 6px;
  bottom: 81px;
  margin-bottom: 6px;
  padding-bottom: 10px;
}
/* line 1467, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide {
  clear: both;
  text-align: center;
  margin: 0 0 18px;
  border-bottom: 1px solid #d1c9bf;
  display: block;
  padding-bottom: 19px;
  padding-top: 1.45%;
}
/* line 1475, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div {
  text-align: center;
}
/* line 1478, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta {
  overflow: visible;
}
/* line 1480, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta a {
  float: none;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 20px;
  margin: 0;
  color: #ad1982;
  display: inline-block;
  padding-right: 25px;
}
/* line 1489, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta a:focus {
  overflow: visible;
  display: inline;
}
/* line 1493, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta a:after {
  content: "\e00c";
  font-size: 14px;
  width: 15px;
  height: 20px;
  display: inline-block;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  top: 0px;
  position: absolute;
  right: 0;
}
/* line 1509, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta.cta--branded.cta--m a, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta.cta--branded.cta--m a, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta.cta--branded.cta--m a, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta.cta--branded.cta--m a, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta.cta--branded.cta--m a {
  padding-top: 0px;
}
/* line 1513, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div.tile--show .cta a:after {
  -webkit-transform: rotate(-270deg);
  -moz-transform: rotate(-270deg);
  -o-transform: rotate(-270deg);
  -ms-transform: rotate(-270deg);
  transform: rotate(-270deg);
  top: 0;
}

/* line 1527, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.lifemoments--header-group {
  background-color: #f7f7f5;
}
/* line 1529, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.lifemoments--header-group .lifemoments--headline-text {
  font-size: 32px;
  line-height: 39px;
  text-align: left;
  padding: 16px;
  color: #ad1982;
  font-family: "RNHouseSansBold",sans-serif;
}

/* line 1538, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.tile--small .tile--text-area {
  border-radius: 6px;
}

/* line 1544, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textLeft, .single .tile--horizontal .textLeft .tile--rollover-area, .single .tile--horizontal .imgLeft .image, .gridvertical .tile--horizontal .textLeft, .gridvertical .tile--horizontal .textLeft .tile--rollover-area, .gridvertical .tile--horizontal .imgLeft .image, .gridhorizontal .tile--horizontal .textLeft, .gridhorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridhorizontal .tile--horizontal .imgLeft .image, .gridrightvertical .tile--horizontal .textLeft, .gridrightvertical .tile--horizontal .textLeft .tile--rollover-area, .gridrightvertical .tile--horizontal .imgLeft .image, .gridleftvertical .tile--horizontal .textLeft, .gridleftvertical .tile--horizontal .textLeft .tile--rollover-area, .gridleftvertical .tile--horizontal .imgLeft .image, .gridtophorizontal .tile--horizontal .textLeft, .gridtophorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridtophorizontal .tile--horizontal .imgLeft .image,
.gridbottomhorizontal .tile--horizontal .textLeft,
.gridbottomhorizontal .tile--horizontal .textLeft .tile--rollover-area,
.gridbottomhorizontal .tile--horizontal .imgLeft .image, .gridfoursmall .tile--horizontal .textLeft, .gridfoursmall .tile--horizontal .textLeft .tile--rollover-area, .gridfoursmall .tile--horizontal .imgLeft .image {
  border-radius: 6px 0 0 6px;
}
/* line 1547, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--horizontal .textRight, .single .tile--horizontal .textRight .tile--rollover-area, .single .tile--horizontal .imgRight .image, .gridvertical .tile--horizontal .textRight, .gridvertical .tile--horizontal .textRight .tile--rollover-area, .gridvertical .tile--horizontal .imgRight .image, .gridhorizontal .tile--horizontal .textRight, .gridhorizontal .tile--horizontal .textRight .tile--rollover-area, .gridhorizontal .tile--horizontal .imgRight .image, .gridrightvertical .tile--horizontal .textRight, .gridrightvertical .tile--horizontal .textRight .tile--rollover-area, .gridrightvertical .tile--horizontal .imgRight .image, .gridleftvertical .tile--horizontal .textRight, .gridleftvertical .tile--horizontal .textRight .tile--rollover-area, .gridleftvertical .tile--horizontal .imgRight .image, .gridtophorizontal .tile--horizontal .textRight, .gridtophorizontal .tile--horizontal .textRight .tile--rollover-area, .gridtophorizontal .tile--horizontal .imgRight .image,
.gridbottomhorizontal .tile--horizontal .textRight,
.gridbottomhorizontal .tile--horizontal .textRight .tile--rollover-area,
.gridbottomhorizontal .tile--horizontal .imgRight .image, .gridfoursmall .tile--horizontal .textRight, .gridfoursmall .tile--horizontal .textRight .tile--rollover-area, .gridfoursmall .tile--horizontal .imgRight .image {
  border-radius: 0 6px 6px 0;
}
/* line 1553, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .imgTop .image, .single .tile--vertical .textTop, .single .tile--vertical .textTop .tile--rollover-area, .gridvertical .tile--vertical .imgTop .image, .gridvertical .tile--vertical .textTop, .gridvertical .tile--vertical .textTop .tile--rollover-area, .gridhorizontal .tile--vertical .imgTop .image, .gridhorizontal .tile--vertical .textTop, .gridhorizontal .tile--vertical .textTop .tile--rollover-area, .gridrightvertical .tile--vertical .imgTop .image, .gridrightvertical .tile--vertical .textTop, .gridrightvertical .tile--vertical .textTop .tile--rollover-area, .gridleftvertical .tile--vertical .imgTop .image, .gridleftvertical .tile--vertical .textTop, .gridleftvertical .tile--vertical .textTop .tile--rollover-area, .gridtophorizontal .tile--vertical .imgTop .image, .gridtophorizontal .tile--vertical .textTop, .gridtophorizontal .tile--vertical .textTop .tile--rollover-area,
.gridbottomhorizontal .tile--vertical .imgTop .image,
.gridbottomhorizontal .tile--vertical .textTop,
.gridbottomhorizontal .tile--vertical .textTop .tile--rollover-area, .gridfoursmall .tile--vertical .imgTop .image, .gridfoursmall .tile--vertical .textTop, .gridfoursmall .tile--vertical .textTop .tile--rollover-area {
  border-radius: 6px 6px 0 0;
}
/* line 1556, ../../../arete-core-design/sass-src/includes/components/tile-layout/_mobile.scss */
.single .tile--vertical .imgBottom .image, .single .tile--vertical .textBottom, .single .tile--vertical .textBottom .tile--rollover-area, .gridvertical .tile--vertical .imgBottom .image, .gridvertical .tile--vertical .textBottom, .gridvertical .tile--vertical .textBottom .tile--rollover-area, .gridhorizontal .tile--vertical .imgBottom .image, .gridhorizontal .tile--vertical .textBottom, .gridhorizontal .tile--vertical .textBottom .tile--rollover-area, .gridrightvertical .tile--vertical .imgBottom .image, .gridrightvertical .tile--vertical .textBottom, .gridrightvertical .tile--vertical .textBottom .tile--rollover-area, .gridleftvertical .tile--vertical .imgBottom .image, .gridleftvertical .tile--vertical .textBottom, .gridleftvertical .tile--vertical .textBottom .tile--rollover-area, .gridtophorizontal .tile--vertical .imgBottom .image, .gridtophorizontal .tile--vertical .textBottom, .gridtophorizontal .tile--vertical .textBottom .tile--rollover-area,
.gridbottomhorizontal .tile--vertical .imgBottom .image,
.gridbottomhorizontal .tile--vertical .textBottom,
.gridbottomhorizontal .tile--vertical .textBottom .tile--rollover-area, .gridfoursmall .tile--vertical .imgBottom .image, .gridfoursmall .tile--vertical .textBottom, .gridfoursmall .tile--vertical .textBottom .tile--rollover-area {
  border-radius: 0 0 6px 6px;
}

/*------------------------------------*\
    $RATINGS SECTION
\*------------------------------------*/
/* line 6, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-section {
  display: inline-block;
  width: 100%;
  margin: 38px 0 0 0;
  float: left;
  color: #42145f;
  font-size: 26px;
  line-height: 30px;
  font-family: "RNHouseSansBold", sans-serif;
  font-weight: bold;
  padding-bottom: 12px;
  padding-top: 7px;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-section input[type=submit] {
  -webkit-appearance: none;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-section .comp-rich-text {
  font-weight: normal;
  padding-top: 15px;
  padding-bottom: 10px;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-section .comp-rich-text p:last-child, .ratings-section .comp-rich-text ul:last-child, .ratings-section .comp-rich-text ol:last-child {
  padding-bottom: .25em !important;
  padding-bottom: 5px !important;
}

/*------------------------------------*\
    $RATINGS OPTIONS
\*------------------------------------*/
/* line 43, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.rating-options {
  display: block;
  min-height: 33px;
  font-weight: normal;
  margin-bottom: 10px;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.rating-options p {
  display: block;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-size: 16px;
  margin-right: 15px;
  line-height: 14px;
  margin-bottom: 13px;
}

/* line 59, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.rating-options-hide {
  display: none;
}

/* line 63, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.rating-button {
  height: 24px;
  max-width: 124px;
  background-color: #dfd9d1;
  color: #42145f;
  text-align: center;
  box-shadow: 0 3px 0 #B4A99F;
  border: 0px;
  border-radius: 5px;
  padding: 3px 8px;
  margin-bottom: 0px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 20px;
  margin-right: 0px;
  zoom: 1;
  box-sizing: content-box;
  filter: none;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.rating-button:last-child {
  margin-right: none;
}

/* line 88, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.comments-error-hide {
  display: none;
  visibility: hidden;
  width: 130px;
}

/* line 94, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.comments-error-show {
  display: inline-block;
  visibility: visible;
}

/* line 99, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.results {
  margin-bottom: 20px;
}

/* line 105, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-message {
  font-weight: normal;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-top: 0px;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-message p {
  font-size: 12px;
  line-height: 16px;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-message p.ratings--submission-message, .ratings-message p.ratings-message-participate {
  font-size: 14px;
  line-height: 18px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-message p.ratings--submission-message {
  margin-bottom: 3px;
  margin-top: 0px;
}

/*------------------------------------*\
    $YES MODAL DIALOGUE
\*------------------------------------*/
/* line 136, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings--modal-overlay {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  background: rgba(0, 0, 0, 0.4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);
  zoom: 1;
}

/* line 147, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.modal-open {
  display: block;
}

/* line 152, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
#ratings--modal-title {
  margin-top: 0;
  padding-right: 1.25em;
}

/* line 158, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
input[name=close] {
  display: none;
  height: 32px;
  width: 32px;
  position: absolute;
  right: .25em;
  top: .25em;
  background-color: #ad1982;
  color: white;
  font-family: arial;
  /* 
    ab = X X
  */
  font-size: 35px;
  font-size: 3.5rem;
  font-weight: 400;
  /* 
    ab = X X
  */
  line-height: 30px;
  line-height: 3rem;
  padding: 0;
  padding-right: 1px;
  border: none;
  border-radius: 3px;
  z-index: 2;
  cursor: pointer;
  -webkit-appearance: none;
}

/* line 181, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.btn-close:hover {
  color: #c12f48;
}

/* line 185, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.btn-close:focus {
  outline: 1px dotted;
}

/* line 189, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings--modal-header {
  height: 83px;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings--modal-header p {
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  line-height: 22px;
  line-height: 2.2rem;
  display: inline;
  color: #42145f;
}

/* line 200, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings--modal-content {
  position: relative;
  font-family: "RNHouseSansRegular", sans-serif;
  width: 290px;
  height: 318px;
  background: #dfd9d1;
  color: #42145f;
  padding: 21px 26px 24px 24px;
  border-radius: 10px;
  z-index: 9999;
  margin-left: 8px;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings--modal-content textarea {
  resize: none;
  width: 240px;
  height: 130px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 10px;
  border-radius: 5px;
  box-shadow: 0 3px 0 #B4A99F inset;
  margin: 0 0 10px 0;
}
/* line 224, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings--modal-content input[name=submit] {
  display: none;
  float: right;
  width: 240px;
  height: 48px;
  padding: 16 18px 18px 20px;
  background-color: #34a2b2;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  text-shadow: 1px 1px 1px #13687e;
  color: white;
  cursor: pointer;
  border: 0;
  border-radius: 5px;
  border-top: solid 1px #43c9d2;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2;
  -webkit-appearance: none;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings--modal-content .ratings--submit__disabled {
  background-color: #B4A99F !important;
  color: #0A2F64 !important;
  text-shadow: none !important;
  border-top: solid 1px #EEEDE9 !important;
  box-shadow: 0 3px 0 #A09489, 0 1px 0 #EEEDE9 inset !important;
}

/* line 257, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ratings-section--border {
  border-bottom: 2px solid #b4a99f;
}

/*------------------------------------*\
    $SHARE
\*------------------------------------*/
/* line 266, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 32px;
  background: url("../../images/icons/rbs_natwest_purple_share.png");
  background-size: 32px 32px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  border-left: 0px solid #666;
  padding-left: 16px;
  margin: 16px 33px 3px 0;
  padding: 0;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share p {
  float: left;
  display: inline-block;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 12px;
  color: #AD1982;
  margin: 0px 0 0 41px;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons {
  position: absolute;
  top: -21px;
  z-index: 9999;
  height: auto;
  background-color: #dfd9d1;
  list-style: none;
  padding: 24px 24px 4px 24px;
  border: 1px #cccbd4 solid;
  border-radius: 5px;
  box-shadow: 0 5px 0 0 #cccbd4;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0.5s linear 0.5s, opacity 0.6s linear;
  transition-delay: 1s;
}
/* line 306, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons li {
  float: left;
  width: 32px;
  margin: 0 20px 20px 0;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons li:nth-child(3n) {
  margin-right: 0;
}
/* line 315, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons li:last-child {
  margin-right: 0;
}
/* line 319, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons li .social-bar__facebook:before, .share .share-icons li .social-bar__twitter:before, .share .share-icons li .social-bar__email:before {
  color: #42145f;
}
/* line 323, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons li .social-bar__facebook:before {
  top: -26px;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons li .social-bar__twitter:before {
  top: -26px;
}
/* line 332, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons img {
  width: 100%;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .hover {
  visibility: visible;
  opacity: 1;
  transition: visibility 0.5s linear, opacity 0.3s linear;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-icons:before {
  position: absolute;
  display: inline-block;
  border-top: 7px solid transparent;
  border-right: 7px solid #eee;
  border-bottom: 7px solid transparent;
  border-right-color: #cccbd4;
  left: -8px;
  top: 31px;
  content: '';
}
/* line 355, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-width-one {
  width: 74px;
  left: 100px;
}
/* line 360, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-width-two {
  left: 100px;
  width: 134px;
}
/* line 365, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share .share-width-three {
  left: 100px;
  width: 186px;
}

/* line 372, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.share-show {
  display: inline-block;
}

/* line 379, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.single-article .ratings-section .comp-rich-text p:last-child, .single-article .ratings-section .comp-rich-text ul:last-child, .single-article .ratings-section .comp-rich-text ol:last-child {
  padding-bottom: 16px !important;
}

/* line 385, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.social-bar__link {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: none;
}

/* line 387, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue .ratings-section .rating-options p {
  color: white;
}

/* line 390, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue .ratings-section .ratings-message p {
  color: white;
}

/* line 393, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue .ratings-section {
  color: white;
}

/* line 396, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue.single-article .ratings-section .rating-options p {
  color: #42145f;
}

/* line 399, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue.single-article .ratings-section .ratings-message p {
  color: #42145f;
}

/* line 402, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue.single-article .ratings-section {
  color: #42145f;
}

/* line 405, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue.tile-layout .ratings-section .rating-options p {
  color: #42145f;
}

/* line 408, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue.tile-layout .ratings-section .ratings-message p {
  color: #42145f;
}

/* line 411, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.theme--blue.tile-layout .ratings-section {
  color: #42145f;
}

/* line 414, ../../../arete-core-design/sass-src/includes/components/ratings/_mobile.scss */
.ie9-place-holder-css {
  color: #767676;
}

/* Supplier Lookup Specific Styling*/
/* line 2, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
span.ui-helper-hidden-accessible {
  display: none;
}

/* line 6, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .header-banner {
  padding: 0px 16px;
  height: 241px;
  background: #f7f7f5 url("../../images/misc/SPLKHeaderShape_Mobile.png") no-repeat right bottom;
  background-size: 100% 242px;
  color: #42145f;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .header-banner .banner-title {
  font-size: 32px;
  line-height: 36px;
  padding-top: 25px;
  margin-right: 12.5%;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .header-banner .banner-descripition {
  font-size: 18px;
  line-height: 22px;
  padding: 15px 12.5% 0 0;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .header-banner .banner-descripition span {
  display: block;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper {
  padding: 0px;
  background: #f7f7f5;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers {
  padding: 28px 16px 0px;
  background: #dfd9d1;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .major-suppliers-title {
  font-size: 24px;
  line-height: 29px;
  padding-bottom: 24px;
  border-bottom: solid 2px #d1c9bf;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category {
  list-style: none;
  padding: 25px 0;
  margin: 0;
  border-bottom: solid 2px #d1c9bf;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li {
  font-size: 18px;
  line-height: 28px !important;
  padding: 0;
  background: none;
  clear: none;
  margin: 0;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li span, .supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li strong {
  line-height: 28px !important;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li.category-title {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 20px;
  line-height: 24px !important;
  padding: 0 0 18px;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section {
  padding: 0px 16px 40px;
  background: #dfd9d1;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center {
  width: 100%;
  margin: 0px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item {
  padding: 0;
  margin: 0;
  float: none;
  width: 100%;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item .comp-rich-text h4 {
  font-size: 18px;
  line-height: 22px;
  padding: 25px 0 10px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #333333;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item .comp-rich-text p {
  font-size: 14px;
  line-height: 20px;
  padding: 0;
  color: #333333;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item + .grid__item .comp-rich-text h4 {
  color: #42145f;
  padding-top: 24px;
}
/* line 103, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item + .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item + .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item + .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item + .grid__item .comp-rich-text p, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item + .grid__item .comp-rich-text p {
  font-size: 12px;
  color: #42145f;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item + .grid__item .comp-rich-text p a, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item + .grid__item .comp-rich-text p a, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item + .grid__item .comp-rich-text p a, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item + .grid__item .comp-rich-text p a, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item + .grid__item .comp-rich-text p a {
  color: #42145f !important;
  text-decoration: underline;
}

/*Common styles for supplier and lookup shelf*/
/* line 119, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf, .lookup-search-wrapper {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf.shelf, .lookup-search-wrapper.shelf {
  margin: 0px;
  line-height: normal;
  font-size: 14px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf h2, .supplier-lookup-shelf h3, .supplier-lookup-shelf h4, .supplier-lookup-shelf h5, .supplier-lookup-shelf h6, .supplier-lookup-shelf strong, .supplier-lookup-shelf .comp-rich-text h2, .supplier-lookup-shelf .comp-rich-text h3, .supplier-lookup-shelf .comp-rich-text h4, .supplier-lookup-shelf .comp-rich-text h5, .supplier-lookup-shelf .comp-rich-text h6, .supplier-lookup-shelf .comp-rich-text strong, .lookup-search-wrapper h2, .lookup-search-wrapper h3, .lookup-search-wrapper h4, .lookup-search-wrapper h5, .lookup-search-wrapper h6, .lookup-search-wrapper strong, .lookup-search-wrapper .comp-rich-text h2, .lookup-search-wrapper .comp-rich-text h3, .lookup-search-wrapper .comp-rich-text h4, .lookup-search-wrapper .comp-rich-text h5, .lookup-search-wrapper .comp-rich-text h6, .lookup-search-wrapper .comp-rich-text strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf p, .supplier-lookup-shelf ul, .supplier-lookup-shelf ol, .supplier-lookup-shelf h2, .supplier-lookup-shelf h3, .supplier-lookup-shelf h4, .supplier-lookup-shelf h5, .supplier-lookup-shelf h6, .supplier-lookup-shelf strong, .supplier-lookup-shelf .comp-rich-text p, .supplier-lookup-shelf .comp-rich-text ul, .supplier-lookup-shelf .comp-rich-text ol, .supplier-lookup-shelf .comp-rich-text h2, .supplier-lookup-shelf .comp-rich-text h3, .supplier-lookup-shelf .comp-rich-text h4, .supplier-lookup-shelf .comp-rich-text h5, .supplier-lookup-shelf .comp-rich-text h6, .supplier-lookup-shelf .comp-rich-text strong, .lookup-search-wrapper p, .lookup-search-wrapper ul, .lookup-search-wrapper ol, .lookup-search-wrapper h2, .lookup-search-wrapper h3, .lookup-search-wrapper h4, .lookup-search-wrapper h5, .lookup-search-wrapper h6, .lookup-search-wrapper strong, .lookup-search-wrapper .comp-rich-text p, .lookup-search-wrapper .comp-rich-text ul, .lookup-search-wrapper .comp-rich-text ol, .lookup-search-wrapper .comp-rich-text h2, .lookup-search-wrapper .comp-rich-text h3, .lookup-search-wrapper .comp-rich-text h4, .lookup-search-wrapper .comp-rich-text h5, .lookup-search-wrapper .comp-rich-text h6, .lookup-search-wrapper .comp-rich-text strong {
  margin: 0px;
  padding: 0px;
}

/* line 139, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf.shelf {
  padding: 0;
}

/* line 143, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section, .lookup-search-wrapper .search-section {
  padding: 26px 16px 41px;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-section-title, .lookup-search-wrapper .search-section .search-section-title {
  font-size: 24px;
  line-height: 29px;
  text-align: center;
  color: #42145f;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-section-description, .lookup-search-wrapper .search-section .search-section-description {
  font-size: 18px;
  display: block;
  line-height: 24px;
  color: #333333;
  padding: 24px 0px;
  text-align: center;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box, .lookup-search-wrapper .search-section .search-box {
  background: #eeede9;
  border-radius: 5px;
  box-shadow: 0px 3px 0px #a09489 inset, 0px 1px 0px white;
  padding: 3px 52px 3px 3px;
  margin: 0 auto;
  position: relative;
}
/* line 170, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier, .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup, .lookup-search-wrapper .search-section .search-box #input-supplier, .lookup-search-wrapper .search-section .search-box #input-lookup {
  border: none;
  background: none;
  width: 100%;
  box-sizing: border-box;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  padding: 5px 5px 5px 17px;
  box-shadow: none;
  height: 38px;
  border-radius: 0;
  line-height: normal;
}
/* line 183, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier::-ms-clear, .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup::-ms-clear, .lookup-search-wrapper .search-section .search-box #input-supplier::-ms-clear, .lookup-search-wrapper .search-section .search-box #input-lookup::-ms-clear {
  display: none;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier.placeHolder, .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup.placeHolder, .lookup-search-wrapper .search-section .search-box #input-supplier.placeHolder, .lookup-search-wrapper .search-section .search-box #input-lookup.placeHolder {
  color: #666666;
}
/* line 189, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier:focus, .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup:focus, .lookup-search-wrapper .search-section .search-box #input-supplier:focus, .lookup-search-wrapper .search-section .search-box #input-lookup:focus {
  width: 99.2%;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #search-form-button, .lookup-search-wrapper .search-section .search-box #search-form-button {
  width: 52px;
  background: #eeede9;
  border: none;
  border-left: 1px solid #dfd9d1;
  height: 33px;
  font-size: 18px;
  cursor: pointer;
  position: absolute;
  top: 6px;
  right: 0px;
  z-index: 1;
  color: #b4a99f;
  padding: 0;
  text-align: center;
}
/* line 209, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #search-form-button:focus, .lookup-search-wrapper .search-section .search-box #search-form-button:focus {
  width: 49px;
  right: 3px;
}
/* line 213, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #search-form-button.active-search, .lookup-search-wrapper .search-section .search-box #search-form-button.active-search {
  color: #42145f;
}
/* line 218, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box .options-list, .lookup-search-wrapper .search-section .search-box .options-list {
  width: 100%;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 100;
  box-sizing: border-box;
}
/* line 226, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box .options-list .no-match, .lookup-search-wrapper .search-section .search-box .options-list .no-match {
  background: #eeede9;
  border: solid 1px white;
  border-radius: 0px 0px 5px 5px;
  font-size: 14px;
  color: #666666;
  padding: 11px 4px 11px 17px;
  line-height: 18px;
  display: none;
}
/* line 239, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .ui-autocomplete, .lookup-search-wrapper .search-section .ui-autocomplete {
  background: #eeede9;
  color: #42145f;
  border: solid 1px white;
  border-radius: 0px 0px 5px 5px;
  max-height: 160px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-perspective: 1000;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .ui-autocomplete .ui-menu-item, .lookup-search-wrapper .search-section .ui-autocomplete .ui-menu-item {
  padding: 0;
  border: none;
}
/* line 257, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .ui-autocomplete .ui-menu-item a, .lookup-search-wrapper .search-section .ui-autocomplete .ui-menu-item a {
  font-size: 18px;
  line-height: 22px;
  padding: 9px 4px 9px 17px;
  display: block;
  color: #42145f;
  text-decoration: none;
}
/* line 265, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .ui-autocomplete .ui-menu-item a.ui-state-focus, .lookup-search-wrapper .search-section .ui-autocomplete .ui-menu-item a.ui-state-focus {
  background: none;
  margin: 0;
  background: #42145f;
  border: none;
  color: white;
}
/* line 277, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-icon, .lookup-search-wrapper .search-section .message-box .message-icon {
  float: left;
  width: 31px;
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-icon p, .lookup-search-wrapper .search-section .message-box .message-icon p {
  font-size: 20px;
  padding-left: 1px;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-icon p .icon-Tick1x, .lookup-search-wrapper .search-section .message-box .message-icon p .icon-Tick1x {
  display: inline-block;
  width: 20px;
  height: 18px;
  background: url("images-desktop/Tick1x.png") no-repeat left top;
}
/* line 289, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-icon p .icon-exclamation, .lookup-search-wrapper .search-section .message-box .message-icon p .icon-exclamation {
  display: inline-block;
  width: 6px;
  height: 23px;
  background: url("images-desktop/exclamation.png") no-repeat left top;
}
/* line 297, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-text, .lookup-search-wrapper .search-section .message-box .message-text {
  padding-left: 33px;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-text p, .lookup-search-wrapper .search-section .message-box .message-text p {
  font-size: 18px;
  line-height: 24px;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-text p + p, .lookup-search-wrapper .search-section .message-box .message-text p + p {
  padding-top: 13px;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message, .lookup-search-wrapper .search-section .message-box .success-message {
  padding: 26px 0 11px;
  display: none;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button {
  padding-top: 24px;
}
/* line 313, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 {
  padding: 0;
  margin: 0;
  display: block;
  overflow: visible;
}
/* line 318, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a, .supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a:focus, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a:focus {
  padding: 16px 26px 16px 26px;
  margin: 0;
  display: block;
  font-family: "RNHouseSansBold", sans-serif;
  background: #34a2b2;
  border-radius: 5px;
  border: none;
  box-shadow: 0px 3px 0px #1b768b, 0px 1px 0px #43c9d2 inset;
  color: white;
  cursor: pointer;
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  text-shadow: 1px 1px 1px #59a1b2;
  text-decoration: none;
  float: none;
  overflow: visible;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a .cta--arrow, .supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a:focus .cta--arrow, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a .cta--arrow, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 a:focus .cta--arrow {
  display: none;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message, .lookup-search-wrapper .search-section .message-box .error-message {
  padding: 25px 0 0;
  display: none;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-icon, .lookup-search-wrapper .search-section .message-box .error-message .message-icon {
  width: 24px;
}
/* line 348, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-icon p, .lookup-search-wrapper .search-section .message-box .error-message .message-icon p {
  padding-left: 3px;
}
/* line 352, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-text, .lookup-search-wrapper .search-section .message-box .error-message .message-text {
  padding-left: 27px;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-text a, .lookup-search-wrapper .search-section .message-box .error-message .message-text a {
  color: #ad1982;
  text-decoration: underline;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-text a:hover, .lookup-search-wrapper .search-section .message-box .error-message .message-text a:hover {
  color: #42145f !important;
}

/*Styles to be over-written for lookup shelf*/
/* line 367, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.lookup-search-wrapper {
  background-color: #f7f7f5;
}
/* line 369, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.lookup-search-wrapper.shelf {
  padding: 18px 0 0;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.lookup-search-wrapper .search-section {
  color: #42145f;
}
/* line 375, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.lookup-search-wrapper .search-section .search-section-description .comp-rich-text p {
  font-size: 18px;
  line-height: 24px;
  color: #333333;
  padding: 0;
}
/* line 384, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_mobile.scss */
.lookup-search-wrapper .search-section .message-box .message-text p:first-child {
  font-family: "RNHouseSansBold", sans-serif;
}

/*------------------------------------*\
    $REWARD CALCULATOR
\*------------------------------------*/
/* Wrapper Elements */
/* line 5, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper {
  background: #f7f7f5;
  margin: 0 auto;
  overflow: hidden;
  /*First section*/
  /*
  .content-wrapper.rewadscalc .landing .LC-header-section .content-section-rewards .img-section {
  display:none;
  }
  */
  /*
  .content-wrapper.rewadscalc .cta.cta--branded.cta--m a {
  background: url($rewadscalc-clientlib-mobile + "images/arrow1.png") no-repeat scroll right center rgba(0, 0, 0, 0);
  color: #ad1982;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 40px!important;
  text-decoration: none;
  }
  */
  /*First Section Ends here*/
  /*Third Section*/
  /*
  .content-wrapper.rewadscalc .results-Heading-Section span {
  float: right;
  font-size: 14px;
  margin-top: 50px;
  display: none;
  }
  */
  /*Third section ends here*/
  /*for animation*/
  /* Question Section */
  /* Header Banner */
  /* Header Banner Total Value */
  /* Header Banner Feedback */
  /* Header Banner First Question Text */
  /* Questions */
  /* Circular Icons */
  /* On Active */
  /* Questions Elements */
  /* Input Components */
  /* Input Field */
  /* Select */
  /*
  .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector select option {
  line-height: 20px;
  height: 42px;
  padding: 11px 42px 11px 12px;
  background: #EEEDE9;
  color: $rewadscalc-text-color;
  border: none;
  }
  */
  /* Slider */
  /* Text Element */
  /* Retailers Section */
  /* Other Offers */
  /* Question Navigation Buttons */
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc {
  overflow: hidden;
  position: relative;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing {
  display: block;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 52px;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .image {
  width: auto;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section div.card-wrapper.LC-card-wrapper {
  width: 100%;
  height: 220px;
  margin: 26px auto 26px auto;
  overflow: hidden;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section div.card-wrapper .top-section {
  width: 100%;
  background: none;
  margin: 0 auto;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content {
  width: 220px;
  background-color: #fff;
  border-radius: 10px;
  height: 93px;
  color: #42145f;
  text-align: center;
  margin: 0 auto;
  box-sizing: border-box;
  margin-top: 24px;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content h1 {
  font-size: 75px;
  font-family: "RNHouseSansBold";
  border-bottom: 2px solid #D1C8BF;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content ul {
  width: 100%;
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content ul li {
  float: left;
  list-style-type: none;
  width: 43%;
}
/* line 65, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content h2 {
  font-family: 'RNhousebold';
  font-size: 30px;
  text-align: center;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .top-content.LC-top-content .content-section-rewards .comp-rich-text h3 {
  font-size: 20px;
  line-height: 24px;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .top-content.LC-top-content .content-section-rewards .comp-rich-text h3 span {
  font-size: 50px;
  line-height: 58px;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-bottom-content {
  height: auto;
  padding: 11px 0;
  width: 100%;
  height: auto;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-bottom-rewards {
  width: 220px;
  margin: 0 auto;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-bottom-rewards ul {
  float: left;
  width: 175px;
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-bottom-rewards li {
  float: left;
  list-style: none;
  width: 45px;
  height: 45px;
  background: #fff;
  text-align: center;
  padding: 5px;
  border-radius: 10px;
  margin-right: 13px;
  margin-left: 0px;
  margin-bottom: 8px;
  position: relative;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-bottom-rewards li img {
  max-height: 100%;
  max-width: 100%;
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .right-rewards-unit {
  float: left;
  width: 45px;
  padding: 5px;
  background: #fff;
  height: 90px;
  border-radius: 10px;
  color: #42145f;
  text-align: center;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .right-rewards-unit img {
  max-height: 100%;
  max-width: 100%;
  margin: 15px 0;
  padding: 5px;
}
/* line 135, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-average-rewards {
  width: 100%;
  font-size: 16px;
  text-align: center;
  color: #42145f;
  box-sizing: border-box;
  padding: 19px 0 0;
  clear: both;
}
/* line 144, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-average-rewards .comp-rich-text p {
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px !important;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .content-section-rewards p {
  font-family: "RNHouseSansRegular";
  font-size: 13px;
  clear: both;
  line-height: 16px;
  margin-top: -8px;
  display: block;
  float: left;
  width: 100%;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content .content-section-rewards {
  width: 100%;
  float: left;
  margin-top: 7px;
  box-sizing: border-box;
  padding: 0 20px;
}
/* line 166, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content .content-section-rewards h2 {
  text-align: center;
  font-size: 50px;
  color: #42145f;
  float: left;
  font-family: "RNHouseSansBold";
  margin-left: 30px;
  line-height: 58px;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .content-section-rewards .comp-rich-text h4 {
  font-family: "RNHouseSansBold";
  font-size: 20px;
  float: left;
  margin-top: 25px;
  padding-bottom: 3px;
}
/* line 183, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .LC-header-section .content-section-rewards {
  width: 100%;
  margin: 20px auto 0;
  box-sizing: border-box;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .LC-header-section .content-section-rewards {
  width: 100%;
  margin: 15px 0 0;
  box-sizing: border-box;
  padding: 0 20px;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta-links {
  width: 100%;
  text-align: center;
  clear: both;
  padding: 30px 0 0;
}
/* line 219, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .results-Heading-Section h2 {
  float: left;
  font-size: 18px;
  line-height: 22px;
  margin: 0px;
  width: 100%;
  color: #42145f;
  padding: 22px 0 21px;
  font-family: "RNHouseSansBold";
}
/* line 237, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .results-Heading-Section {
  border-bottom: 1px solid #D1C9BF;
  margin: 0 16px;
  padding: 0px;
  background: #DFD9D1;
  font-size: 0px;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  clear: both;
  border-bottom: 1px solid #ccc;
  padding-bottom: 24px;
  padding-top: 24px;
}
/* line 251, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result h3 {
  font-size: 18px;
  padding-bottom: 24px;
}
/* line 255, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result a {
  font-size: 14px;
  color: #ad1982;
}
/* line 259, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .results-Section {
  color: #42145f;
  font-family: "RNHouseSansBold";
}
/* line 263, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .spl-offer {
  background-color: #42145f;
  margin-top: 18px;
  border-radius: 5px;
  float: left;
  width: 100%;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .spl-offer-current {
  font-size: 14px;
  color: #ffffff;
  font-family: "RNHouseSansRegular";
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .spl-offer-earn {
  font-size: 16px;
  color: #ffffff;
  font-family: "RNHouseSansRegular";
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  color: #42145f;
  font-size: 18px;
  font-family: "RNHouseSansRegular";
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result h2,
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result h3 {
  font-family: "RNHouseSansBold";
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .spl-offer-desc {
  float: left;
  width: 75%;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 298, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .spl-offer img {
  float: left;
  margin-top: 30px;
  margin-right: 20px;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  width: 100%;
  display: block;
  padding: 0;
}
/* line 312, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section div.rta-wrapper {
  width: 100%;
  height: 0px;
  clear: both;
}
/* line 318, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section.landing div.card-wrapper .top-section.LC-top-section {
  border-radius: 20px;
  margin-top: 20px;
  background: #dddad4 url("../../designs/dmp/clientlibs_rewards_calculator_mobile/images/Calculator_bg.png") no-repeat top left;
  background-size: 268px 210px;
}
/* line 326, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-row-heading h2 {
  float: right;
  font-size: 14px !important;
  margin: 0 !important;
}
/* line 331, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-results-questions .slider-section span {
  font-size: 18px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-results-questions .slider-section .slider {
  width: 100px;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .reward-type {
  width: 50px;
  height: 50px;
  float: left;
  background: #42145f;
  border-radius: 50px;
  margin-bottom: 5px;
  margin-right: 20px;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper h2.rewards-type-text {
  float: left;
  font-family: "RNHouseSansBold";
  margin-top: 15px;
  width: 254px;
  font-size: 18px;
  color: #42145f;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .debits-per-year {
  position: relative;
  float: left;
  margin-left: 90px;
}
/* line 359, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .debits-per-year .decimal-value {
  position: relative;
  font-size: 24px;
  top: -15px;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .debits-per-year h1 {
  font-size: 48px;
}
/* line 367, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .result-questions a.accordion-section-title {
  float: right;
  margin-right: 25px;
  font-size: 18px;
  margin-top: 20px;
  text-decoration: none;
}
/* line 374, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .sub-annotation {
  position: relative;
  font-size: 14px;
  left: -40px;
}
/* line 379, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper section.landing div.card-wrapper .top-section.LC-top-section {
  width: 268px;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper section.landing div.card-wrapper .top-section.LC-top-section .bottom-section {
  height: 210px;
  overflow: hidden;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .LC-rewards-cta .cta.cta--branded.cta--l a {
  font-size: 18px;
  width: 100%;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l {
  overflow: visible;
}
/* line 393, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a {
  font-family: "RNHouseSansBold";
  display: block;
  background: #34a2b2;
  border-radius: 5px;
  border: none;
  box-shadow: 0 3px #1b768b, 0 1px #43c9d2 inset;
  color: #ffffff !important;
  cursor: pointer;
  font-size: 18px;
  line-height: 22px;
  height: 48px;
  padding: 13px 24px !important;
  text-align: center;
  text-shadow: 1px 1px 1px #13687e;
  text-decoration: none;
  overflow: visible;
  margin: 0 !important;
  float: none;
  max-width: none;
}
/* line 414, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .LCCalucator-results {
  width: 100%;
}
/* line 418, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .accordion-section-content .top-row-heading p {
  font-size: 18px;
  font-family: RNhousebold;
  color: #42145f;
  margin: 10px 30px 0;
}
/* line 424, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .accordion-section-content .top-row-heading h2 {
  font-size: 18px !important;
  font-family: RNhousebold;
  color: #42145f;
  margin: 10px 30px 0 !important;
}
/* line 430, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .accordion .accordion-section-content .result-questions {
  padding: 20px 30px;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards-sec-LC li p.activeColor {
  color: #42145f;
}
/* line 437, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .total-text {
  font-family: "RNHouseSansBold";
  font-size: 18px;
  float: none;
  margin: 0;
  clear: both;
  line-height: 28px;
  display: block;
}
/* line 447, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .LC-Representive-Text {
  clear: both;
  padding: 30px 62px 30px 42px;
  width: 630px;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .LC-Representative-sec {
  clear: both;
  float: left;
  margin-top: 30px;
}
/* line 457, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .LC-Representative-left {
  width: 300px;
  float: left;
  border-right: 2px solid #666;
}
/* line 462, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .LC-Representative-right {
  width: 300px;
  float: left;
}
/* line 466, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .LC-header-section h2 {
  text-align: center;
  font-size: 26px;
  font-family: "RNHouseSansBold";
  color: #42145f;
  padding-top: 25px;
  padding-bottom: 25px;
  display: inline-block;
  line-height: 32px;
  padding-top: 26px;
}
/* line 478, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .result {
  margin: 0 auto;
  padding-bottom: 0px;
  overflow: hidden;
}
/* line 484, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex {
  background-color: #F7F7F5;
  padding: 22px 0 44px;
  border-radius: 0;
  height: auto;
  width: 100%;
  margin: 0 auto;
  font-size: 0px;
}
/* line 494, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results {
  float: none;
  padding: 0 16px 0 75px;
  margin: 0 auto;
}
/* line 499, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-sup {
  position: relative;
  top: -20px;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-Ex-right-sup {
  font-family: "RNHouseSansBold";
  font-size: 18px;
  line-height: 22px;
  margin-top: -15px;
  position: relative;
  top: 0;
  left: 0;
  float: left;
}
/* line 520, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec {
  clear: both;
  float: left;
  margin-top: 24px;
  padding: 36px 0px 0px;
  margin-left: 16px;
  margin-right: 16px;
  border-top: 2px solid #ccc;
  text-align: left;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .content-sec {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
/* line 536, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .content-sec .image-sec {
  width: 60px;
  float: left;
  line-height: 0px;
}
/* line 541, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .direct_content {
  padding-left: 60px;
}
/* line 545, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .cta {
  width: 100%;
  clear: both;
}
/* line 549, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .cta.cta--branded.cta--l a {
  font-size: 18px;
  width: 100%;
  padding: 16px 26px !important;
  line-height: 22px;
  height: 54px;
  overflow: visible;
  cursor: pointer !important;
}
/* line 558, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .direct_content .comp-rich-text p {
  font-family: "RNHouseSansRegular";
  font-size: 16px;
  color: #42145f;
  line-height: 20px !important;
}
/* line 564, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .comp-rich-text p {
  padding-bottom: 0;
}
/* line 568, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-left {
  width: 100%;
  float: left;
  border-right: none;
}
/* line 575, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-right {
  width: 100%;
  float: left;
  margin-top: 40px;
}
/* line 581, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .result.LCCalucator-results h2 {
  margin: 0;
  font-size: 18px;
  font-family: "RNHouseSansBold";
  line-height: 22px;
}
/* line 589, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-earn {
  font-size: 16px;
  color: #42145f;
}
/* line 593, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results .reward-value {
  float: left;
  margin-top: -7px;
}
/* line 598, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results .reward-value .Representative-Ex-right-pound,
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results .reward-value .Representative-Ex-right-pound span {
  display: inline-block;
}
/* line 602, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-pound {
  font-size: 64px;
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 78px;
}
/* line 608, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-sup {
  font-size: 30px;
}
/* line 612, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .question .question-individual p.contactless-hint {
  margin-left: 52px !important;
}
/* line 616, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .other-Offers-List .grid .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .other-Offers-List .grid--rev .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .other-Offers-List .grid--full .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .other-Offers-List .grid--right .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .other-Offers-List .grid--center .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .other-Offers-List .grid--rev .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .other-Offers-List .grid--full .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .other-Offers-List .grid--right .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .other-Offers-List .grid--center .grid__item {
  padding-top: 15px;
}
/* line 619, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .grid .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .grid--rev .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .grid--full .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .grid--right .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .grid--center .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .grid--rev .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .grid--full .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .grid--right .grid__item, .rewCalc-wrapper .content-wrapper.cashbackplus .grid--center .grid__item {
  padding-right: 0;
}
/* line 622, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .other-Offers-List .grid__item {
  width: 46%;
  font-size: 16px;
  color: #0a2f64;
  font-family: "RNHouseSansRegular", sans-serif;
  text-align: center;
}
/* line 631, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc a.btn-calculate {
  cursor: pointer !important;
}
/* line 634, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result .back-btn a {
  font-size: 18px;
  line-height: 18px;
  font-family: 'RNHouseSansRegular', sans-serif;
  cursor: pointer !important;
}
/* line 641, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section.landing div.card-wrapper {
  width: 100%;
  height: 192px;
  border-bottom: 2px solid #d1c8bf;
  margin: 0 auto;
  overflow: hidden;
}
/* line 650, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards_moreinfo {
  width: 100%;
  padding: 0px 16px 42px;
  font-size: 18px;
  position: relative;
  background: #F7F7F5;
  color: #333;
  z-index: 999;
}
/* line 659, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards_moreinfo.grey {
  background: #DFD9D1;
}
/* line 662, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards_moreinfo h2, .rewCalc-wrapper .rewards_moreinfo h3 {
  font-size: 18px;
  font-family: "RNHouseSansBold";
  line-height: 22px;
  color: #333;
}
/* line 668, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards_moreinfo p {
  margin-top: 14px;
  padding-bottom: 0;
  font-size: 14px;
  font-family: "RNHouseSansRegular";
  line-height: 20px;
  color: #333;
  line-height: 20px !important;
}
/* line 677, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards_moreinfo.gray {
  background: #f7f7f5;
  margin-top: 0;
}
/* line 681, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards_moreinfo .grid, .rewCalc-wrapper .rewards_moreinfo .grid--rev, .rewCalc-wrapper .rewards_moreinfo .grid--full, .rewCalc-wrapper .rewards_moreinfo .grid--right, .rewCalc-wrapper .rewards_moreinfo .grid--center {
  padding-top: 24px;
  border-top: 1px solid #d1c9bf;
  margin: 0px;
}
/* line 686, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .rewards_moreinfo .grid .grid__item, .rewCalc-wrapper .rewards_moreinfo .grid--rev .grid__item, .rewCalc-wrapper .rewards_moreinfo .grid--full .grid__item, .rewCalc-wrapper .rewards_moreinfo .grid--right .grid__item, .rewCalc-wrapper .rewards_moreinfo .grid--center .grid__item {
  padding: 0px;
}
/* line 689, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result .hiddenFeedback {
  display: none;
}
/* line 692, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .back-btn {
  margin-bottom: 51px;
  margin-top: 29px;
  padding-left: 16px;
}
/* line 697, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-pound span.decimal-value {
  top: -22px;
  font-size: 30px;
  line-height: 37px;
}
/* line 704, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions,
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  position: absolute;
  left: 0px;
  top: 10000px;
  z-index: 100;
  background: #DFD9D1;
  width: 100%;
}
/* line 712, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  z-index: 200;
}
/* line 717, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions h2, .rewCalc-wrapper .content-wrapper.rewadscalc .questions label {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
}
/* line 723, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions h2 {
  margin: 0;
  padding: 21px 16px 0px 16px;
}
/* line 727, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions label {
  display: block;
}
/* line 730, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .image {
  width: auto;
  height: auto;
  margin: 0;
}
/* line 738, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper {
  height: 94px;
  margin-top: 0px;
  overflow: hidden;
  position: relative;
}
/* line 744, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner {
  width: 100%;
  height: 94px;
  background: #F7F7F5;
  position: relative;
}
/* line 750, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #DFD9D1;
  position: absolute;
  bottom: 0px;
  left: 50%;
  margin-left: -5px;
  z-index: 50;
}
/* line 764, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content {
  color: #42145f;
  padding: 11px 50px 17px 32.5%;
}
/* line 768, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content h2 {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: #42145f;
  padding: 0 0 0 1px !important;
  position: static !important;
}
/* line 776, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 40px;
  line-height: 44px;
  margin-top: 0px;
}
/* line 784, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .main-value {
  display: inline-block;
}
/* line 787, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .main-value span {
  display: inline-block;
  top: 0px;
}
/* line 791, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .main-value span.defaultTop {
  top: 0px !important;
}
/* line 794, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .decimal-value {
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
  position: relative;
  top: -18px;
}
/* line 801, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .decimal-value.defaultTop {
  top: -18px !important;
}
/* line 804, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect + h2 {
  margin-top: -10px;
  color: #42145f;
}
/* line 809, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .feedback {
  background: #34889f;
  position: absolute;
  top: 100%;
  left: 0px;
  width: 100%;
  height: 100%;
  padding: 0px;
  box-sizing: border-box;
  padding: 17px 16px;
  text-align: center;
}
/* line 821, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .feedback:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
/* line 827, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .feedback p {
  display: inline-block;
  vertical-align: middle;
  font-family: "RNHouseSansBold";
  color: #ffffff;
  font-size: 18px;
  line-height: 20px;
}
/* line 840, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text {
  padding: 18px 25px;
  max-width: 320px;
  margin: 0 auto;
}
/* line 846, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text:after,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 853, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text h4 {
  line-height: 58px;
  height: 58px;
  padding: 0;
  margin: 0;
  font-size: 20px;
  font-family: "RNHouseSansbold", sans-serif;
  font-weight: normal;
  float: left;
  width: 48px;
  color: #42145f;
}
/* line 866, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4 span,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text h4 span {
  font-size: 47px;
  color: #42145f;
  display: inline-block;
}
/* line 872, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4 ~ p,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text h4 ~ p {
  float: left;
  padding: 0;
  margin: 0;
  margin-left: 1px;
  font-size: 16px;
  line-height: 20px !important;
  font-family: "RNHouseSansRegular", sans-serif !important;
  color: #42145f;
}
/* line 883, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4 + p,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text h4 + p {
  font-family: "RNHouseSansBold", sans-serif !important;
  padding-top: 10px !important;
}
/* line 887, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper {
  position: relative;
}
/* line 890, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .pagination {
  display: none;
}
/* line 893, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas {
  overflow: hidden;
  position: relative;
  clear: both;
}
/* line 898, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper {
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
  top: 0;
}
/* line 905, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section .content-section-rewards .bannerText .comp-rich-text {
  padding: 2px 25px 19px;
}
/* line 908, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section .content-section-rewards .img-section {
  display: none;
}
/* line 912, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question {
  padding: 0;
  margin: 0;
  box-sizing: content-box;
  clear: both;
  float: none;
}
/* line 920, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.hide-mobile {
  display: none;
}
/* line 923, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .hiddenFeedback {
  display: none;
}
/* line 926, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image {
  display: none;
}
/* line 929, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual {
  padding: 24px 0px 0px;
}
/* line 932, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 938, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-toprow {
  padding: 0 15px 0;
}
/* line 941, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .question-Input-Values-spend {
  color: #333333;
  font-size: 18px;
  line-height: 22px;
  display: block;
  padding: 6px 0 16px;
}
/* line 950, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC h4 {
  margin: 0;
  padding: 0 16px 6px;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  color: #42145f;
  line-height: 22px;
}
/* line 959, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul {
  list-style: none;
  padding: 2px 8px 0;
  margin: 0;
  font-size: 0;
}
/* line 965, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 971, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable {
  width: 85px;
  float: left;
  margin: 19px 8px 0;
  padding: 0;
  box-sizing: content-box;
  cursor: pointer !important;
}
/* line 979, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem {
  width: 85px;
  height: 85px;
  background-color: #b4a99f;
  margin: 0 auto;
  position: relative;
  cursor: pointer;
  border-radius: 43px;
}
/* line 988, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-inactive {
  text-align: center;
  height: 42px;
  box-sizing: content-box;
  padding: 24px 0 24px;
}
/* line 995, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-active {
  text-align: center;
  background: url("../../designs/dmp/clientlibs_rewards_calculator_mobile/images/Tick.png") no-repeat center bottom;
  padding: 11px 0 7px;
  height: 56px;
  box-sizing: content-box;
  display: none;
}
/* line 1004, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-inactive img,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-active img {
  max-height: 38px;
  max-width: 38px;
}
/* line 1008, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable p {
  clear: both;
  text-align: center;
  padding-top: 7px;
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #666666;
  height: 40px;
  box-sizing: content-box;
}
/* line 1020, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active .houeholditem {
  background: #42145f url("../../designs/dmp/clientlibs_rewards_calculator_mobile/images/purple.png") no-repeat;
}
/* line 1023, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active .houeholditem .household-item-inactive {
  display: none;
}
/* line 1026, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active .houeholditem .household-item-active {
  display: block;
}
/* line 1029, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active:hover p {
  color: #42145f;
}
/* line 1033, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .link-to-provider {
  padding: 17px 16px 0;
  font-size: 0px;
}
/* line 1037, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .link-to-provider span {
  font-size: 0px;
  line-height: 0px;
  display: inline-block;
}
/* line 1042, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .link-to-provider a {
  color: #a7187a;
  font-size: 16px;
  line-height: 22px;
  text-decoration: underline;
  font-family: 'RNHouseSansRegular', sans-serif;
  display: inline-block;
}
/* line 1051, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text h2,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text h4 {
  font-family: 'RNHouseSansBold', sans-serif;
  font-size: 18px;
  line-height: 22px;
  margin: 0;
  padding: 0 0 19px;
  color: #42145f;
}
/* line 1059, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text h2 {
  margin: 0 16px;
}
/* line 1062, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text p {
  font-size: 16px;
  line-height: 22px !important;
  color: #42145f;
  font-family: 'RNHouseSansRegular', sans-serif;
  padding: 0 16px;
}
/* line 1069, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text h2 + p {
  margin-top: -9px;
}
/* line 1073, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .top-row-heading.LC-toprow .comp-rich-text,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .top-row-heading.LC-toprow .comp-rich-text {
  border-bottom: 2px solid #D1C9BF;
}
/* line 1076, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .top-row-heading.LC-toprow .comp-rich-text p {
  display: none;
}
/* line 1080, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions {
  padding: 16px 0 0;
  display: none;
}
/* line 1084, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions.active {
  display: block;
}
/* line 1087, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions .image {
  float: left;
  max-width: 32px;
  max-height: 32px;
  margin: 0 0 0 16px;
  display: block;
}
/* line 1095, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions h3,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions label {
  padding: 8px 16px 0 57px;
  margin: 0;
  font-family: 'RNHouseSansBold', sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
  display: block;
}
/* line 1104, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions h3 p {
  display: none;
}
/* line 1107, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions h3 .comp-rich-text {
  font-size: 18px;
  line-height: 22px;
}
/* line 1111, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions .form-input-row .question-Input-Values .question-Input-Values-spend {
  display: none;
}
/* line 1114, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row {
  margin: 0;
}
/* line 1117, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual div[class^='js-spend'].form-input-row {
  padding: 26px 0 15px;
  box-sizing: content-box;
  border-bottom: solid 1px #D1C9BF;
  margin: 0 16px;
  width: auto;
  clear: both;
}
/* line 1125, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual div[class^='js-spend'].form-input-row:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 1131, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values {
  margin: 0;
}
/* line 1134, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 1140, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values.active {
  display: block;
}
/* line 1144, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .pound,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .per_label {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
  line-height: 42px;
  display: block;
  float: left;
  font-size: 18px;
}
/* line 1152, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .pound {
  margin: 0 12px 0 0;
}
/* line 1155, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .per_label {
  margin: 0 12px 0 16px;
}
/* line 1158, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .form-input-row {
  float: left;
}
/* line 1162, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .slider-input {
  display: block;
  float: left;
  width: auto;
  line-height: 0;
  position: relative;
}
/* line 1169, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .slider-input .error-container {
  display: block;
  width: auto;
  max-width: none;
  position: absolute;
  left: 0;
  bottom: 50px;
  color: #ffffff;
  white-space: nowrap;
  font-family: "RNHouseSansRegular",sans-serif;
  z-index: 99;
  background: #DB1A31;
  padding: 6px 8px;
  line-height: normal;
  font-size: 11px;
}
/* line 1185, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .slider-input .error-container .error-container__arrow {
  display: block;
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") no-repeat;
  background-position: 0px -462px;
  width: 13px;
  height: 9px;
  position: absolute;
  top: 100%;
  left: 15px;
}
/* line 1196, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .slider-input .input-field {
  box-shadow: 0px 3px #A09489 inset, 0px 1px #FFFFFF;
  -webkit-appearance: none;
  -webkit-box-shadow: 0px 3px #A09489 inset, 0px 1px #FFFFFF inset;
  background: #EEEDE9;
  border: none;
  box-sizing: content-box;
  color: #42145f;
  font-family: 'RNHouseSansRegular', sans-serif;
  font-size: 16px;
  line-height: 20px;
  height: 20px;
  padding: 11px 12px;
  width: 38px;
}
/* line 1213, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .slider-input .input-field.error_text {
  border: solid 1px #DB1A31;
  padding: 10px 11px;
  width: 38px;
}
/* line 1218, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .slider-input .js-time-label {
  display: none;
}
/* line 1222, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector {
  width: 119px;
  height: 42px;
  -webkit-appearance: none;
  -webkit-box-shadow: 0px 3px #A09489, 0px 1px #FFFFFF inset;
  box-shadow: 0px 3px #A09489, 0px 1px #FFFFFF inset;
  background: #EEEDE9;
  border: none;
  overflow: visible;
  display: block;
  float: left;
}
/* line 1234, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector.focus {
  outline: none;
}
/* line 1237, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector span {
  display: block;
  font-size: 16px;
  line-height: 20px;
  height: 20px;
  color: #42145f;
  font-family: 'RNHouseSansRegular', sans-serif;
  box-sizing: content-box;
  padding: 11px 42px 11px 12px;
  background: url("../../designs/dmp/clientlibs_rewards_calculator_mobile/images/rebrand-icon-sprite.png") no-repeat;
  background-position: right -3px !important;
}
/* line 1249, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector select {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  height: 42px;
  padding: 0;
  line-height: 42px;
  background: #EEEDE9;
  color: #42145f;
  font-size: 16px;
  font-family: 'RNHouseSansRegular', sans-serif;
  border: none;
  border-radius: 0 0 5px 5px;
}
/* line 1275, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider {
  float: none;
  width: 100%;
  padding: 35px 16px 19px 16px;
  margin: 0;
}
/* line 1281, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 1287, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker {
  display: block;
  float: none;
  width: 100%;
  margin: 0;
  background: #b4a99f;
  box-shadow: 0px 1px #ffffff, 0px 3px #a09489 inset;
  height: 17px;
  position: relative;
  border-radius: 9px;
  border: none;
}
/* line 1299, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker .ui-slider-range {
  border-radius: 30px 0 0 30px;
  background: #887b6f;
  box-shadow: 0px 1px #ffffff, 0px 3px #6f6052 inset;
  position: absolute;
  height: 100%;
  top: 0;
  border-radius: 9px 0 0 9px;
}
/* line 1308, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle {
  margin: 0 0 0 -14px;
  width: 28px;
  height: 28px;
  top: -6px;
  background: #34a2b2;
  box-shadow: 0px 3px #1b768b, 0px 1px #43c9d2 inset;
  position: absolute;
  text-decoration: none;
  padding: 0;
  border-radius: 4px;
  border: none;
  font-weight: normal;
  font-size: 0;
  overflow: visible;
  outline: 0;
}
/* line 1324, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle:hover, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle:focus {
  outline: 0;
}
/* line 1328, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle:after {
  content: "| |";
  position: relative;
  top: 9px;
  left: -1px;
  font-size: 10px;
  color: #43c9d2;
  text-shadow: 1px 0px #1b768b;
  display: block;
  text-align: center;
  font-family: 'RNHouseSansRegular', sans-serif;
}
/* line 1341, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle .slider-label {
  font-size: 14px;
  position: absolute;
  top: -50px;
  left: 50%;
  margin-left: -25px;
  color: #42145f;
  background: url("../../designs/dmp/clientlibs_rewards_calculator_mobile/images/slider-hint.png") no-repeat;
  width: 50px;
  height: 44px;
  line-height: 44px;
  display: none;
  text-align: center;
  padding: 0 0 6px;
  box-sizing: content-box;
}
/* line 1362, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .earn_mobile,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .earn_mobile + span,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .earn_mobile + span p {
  font-size: 16px;
  line-height: 20px;
  color: #42145f;
  display: inline-block;
}
/* line 1368, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .earn_mobile + span {
  padding-left: 4px;
}
/* line 1372, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section {
  padding: 0;
  margin: 0 auto;
  width: 286px;
  list-style: none;
  background: #ffffff;
  border-radius: 8px;
  border-bottom: 1px solid #d1c8bf;
  border-right: 1px solid #d1c8bf;
  box-sizing: content-box;
  overflow: hidden;
}
/* line 1384, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 1390, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section li {
  width: 95px;
  height: 56px;
  float: left;
  border-top: 1px solid #d1c8bf;
  border-left: 1px solid #d1c8bf;
  line-height: 28px;
  position: relative;
  display: block;
  vertical-align: middle;
}
/* line 1401, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section li .image {
  max-width: 100%;
  max-height: 100%;
  width: 66px;
  height: 28px;
  margin: 14px;
}
/* line 1409, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section ~ .other-Offers {
  display: none;
}
/* line 1412, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers {
  padding: 19px 16px 0;
}
/* line 1415, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers > p {
  color: #333333;
  font-size: 16px;
  line-height: 20px;
  padding: 0;
  margin: 0;
}
/* line 1422, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List {
  width: 210px;
  padding: 0;
  margin: 0 auto;
}
/* line 1427, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center {
  margin: 0;
  padding: 5px 0 0;
}
/* line 1431, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item {
  padding: 27px 0 0;
  text-align: center;
  margin: 0;
  clear: both;
}
/* line 1438, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item .image {
  width: 50px;
  height: 50px;
  float: none;
}
/* line 1443, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item .comp-rich-text p {
  margin: 0;
  padding: 0;
  color: #42145f;
  font-size: 16px;
  line-height: 20px !important;
  text-align: center;
}
/* line 1451, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item:nth-child(even), .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item:nth-child(even), .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item:nth-child(even), .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item:nth-child(even), .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item:nth-child(even) {
  margin-left: 6px;
  clear: none;
}
/* line 1455, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item:last-child {
  width: 100%;
  margin: 0;
  clear: both;
  padding: 22px 0 0;
}
/* line 1462, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item:last-child .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item:last-child .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item:last-child .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item:last-child .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item:last-child .comp-rich-text p,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item:last-child .comp-rich-text p strong,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item:last-child .comp-rich-text p strong,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item:last-child .comp-rich-text p strong,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item:last-child .comp-rich-text p strong,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item:last-child .comp-rich-text p strong {
  font-weight: normal;
  font-family: 'RNHouseSansBold', sans-serif !important;
  font-size: 18px;
  line-height: 22px !important;
  color: #42145f;
}
/* line 1473, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav {
  padding: 26px 16px 32px;
  width: 100%;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 100%;
  background: #DFD9D1;
}
/* line 1482, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 1490, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-next .cta {
  display: block;
  overflow: visible;
}
/* line 1495, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-next .cta.cta--branded.cta--l a,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-next .cta.cta--branded.cta--l a:focus {
  color: #ffffff;
  text-decoration: none;
  display: block;
  background: #34A2B2;
  border-radius: 5px;
  border: none;
  font-size: 18px;
  line-height: 22px;
  height: 48px;
  font-family: "RNHouseSansBold", sans-serif;
  padding: 13px 26px !important;
  margin: 0;
  overflow: visible;
  text-align: center;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  text-shadow: 1px 1px 1px #59a1b2;
  float: none;
  width: auto;
  cursor: pointer !important;
  max-width: none;
}
/* line 1517, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-next .cta.cta--branded.cta--l a .cta--arrow {
  display: none;
}
/* line 1520, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-back {
  padding-top: 24px;
}
/* line 1523, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-back a {
  color: #a7187a;
  font-size: 18px;
  line-height: 18px;
  cursor: pointer !important;
}
/* line 1529, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-back a .cta--arrow {
  display: none;
}
/* line 1534, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results .reward-value .Representative-Ex-right-pound, .rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results
.reward-value .Representative-Ex-right-pound span.LC-Representative-Ex-right-sup {
  float: none;
  display: block;
  margin-top: -5px;
}
/* line 1540, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .content-sec .image-sec {
  margin-top: 10px;
}
/* line 1545, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper.cb-bnr-absolute, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper.cb-bnr-fixed {
  position: absolute;
  z-index: 9999;
  width: 100%;
}
/* line 1550, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper.cb-bnr-fixed {
  position: fixed;
  top: 0;
}
/* line 1555, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a:hover {
  background: #30909e;
}
/* line 1557, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual {
  color: #42145f;
}
/* line 1559, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .image {
  float: left;
  margin-right: 12px;
}
/* line 1563, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual label {
  display: inline-block;
  width: calc(100% - 36px);
  line-height: 22px;
  font-size: 18px;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding-left: 16px;
  padding-bottom: 9px;
}
/* line 1572, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual label h2 {
  padding-left: 0;
  padding-right: 0;
}
/* line 1576, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual label p {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 1580, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual p {
  padding-top: 10px;
  padding-bottom: 26px;
  font-size: 16px;
  line-height: 22px;
}
/* line 1586, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .mobile-retailer-img {
  width: 100%;
  max-height: 383px;
  height: auto;
  margin-top: 10px;
  margin-bottom: 31px;
  border-radius: 6px;
  overflow: hidden;
}
/* line 1594, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .mobile-retailer-img .image {
  width: 100%;
  height: 383px;
  margin: 0px;
}
/* line 1600, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .desktop-retailer-img {
  display: none;
}

/* line 1610, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_mobile.scss */
.iphone .rewCalc-wrapper .rewards-sec-LC .item-clickable a:focus {
  outline-offset: -3px;
}

/** 
* Light banding - Table background color : #dfe0f0  //Light Blue
* Heavy banding - Table background color : #aeabd0  //Mid Blue 
*/
/* line 6, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band, .heavy-band, .blue--backgorund {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  width: 99.7%;
  border: 2px solid #b4a99f;
  border-radius: 20px;
  border-collapse: initial;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band th, .light-band td, .heavy-band th, .heavy-band td, .blue--backgorund th, .blue--backgorund td {
  padding: 1.45em 0.3em;
  text-align: center;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band th:first-child, .light-band td:first-child, .heavy-band th:first-child, .heavy-band td:first-child, .blue--backgorund th:first-child, .blue--backgorund td:first-child {
  text-align: left;
  padding-left: 10px;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band th:last-child, .light-band td:last-child, .heavy-band th:last-child, .heavy-band td:last-child, .blue--backgorund th:last-child, .blue--backgorund td:last-child {
  padding-right: 10px;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band th, .heavy-band th, .blue--backgorund th {
  font-size: 12px;
  font-size: 1.2rem;
  border-bottom: 2px solid white;
  border-right: none;
  border-left: none;
  border-top: none;
  background: #cfc7b8;
  color: white;
  font-family: "RNHouseSansRegular";
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band th:first-child, .heavy-band th:first-child, .blue--backgorund th:first-child {
  border-radius: 20px 0 0;
  border-top-left-radius: 0px;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band th:last-child, .heavy-band th:last-child, .blue--backgorund th:last-child {
  border-radius: 0 20px 0 0;
  border-top-right-radius: 0px;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band td, .heavy-band td, .blue--backgorund td {
  /*@include main-font; */
  font-family: "RNHouseSansRegular", sans-serif;
  border-bottom: none;
  border-right: none;
  border-left: none;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band table tr:last-child td, .heavy-band table tr:last-child td, .blue--backgorund table tr:last-child td {
  border-bottom: none;
}

/* line 58, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band {
  background: #cfc7be;
  border-collapse: collapse;
  color: #42145f;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band tr:nth-child(odd) {
  background: #cfc7be;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band tr:nth-child(even) {
  background: #e9e5e0;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band th, .light-band td {
  border-color: white;
  color: #42145f;
}

/* line 77, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  overflow: hidden;
  margin-bottom: 2.5em;
  width: 99%;
  border-radius: 20px;
  background: #cfc7be;
  color: #42145f;
  border: 2px solid white;
  border-collapse: initial;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band th {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 2;
  padding: 0 0.5em;
  border-bottom: 2px solid white;
  border-right: none;
  border-left: none;
  border-top: none;
  background: #cfc7b8;
  color: #42145f;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band th:last-child {
  border-right: 0px solid white;
  border-radius: 0 20px 0 0;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band th:first-child {
  border-radius: 20px 0 0;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band td {
  font-size: 18px;
  font-size: 1.8rem;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  padding: 1em 0.6em;
  text-align: center;
  border-bottom: none;
  border-right: none;
  border-left: none;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band td:first-child {
  font-size: 18px;
  font-size: 1.8rem;
  text-align: left;
  border-left: 0px solid white;
}
/* line 122, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band td:last-child {
  border-right: 0px solid white;
  border-left: 0px solid white;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band tr:last-child td {
  border-bottom: 0px solid white;
}
/* line 132, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.white-band tr:nth-child(even) {
  background: #e9e5e0;
}

/* line 137, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
span.white-band__variable-fig {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
span.white-band__variable-cont {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 144, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
span.white-band__cr-limit {
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
span.icon--check {
  font-size: 25px;
  font-size: 2.5rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 27px;
}
/* line 152, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
span.icon--check:before, span.icon--check:after {
  font-family: nw-icons;
  font-size: 36px;
  font-size: 3.6rem;
  font-weight: bold;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
span.icon--check:before {
  content: '\2713';
}

/* line 167, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.scrollable.has-scroll {
  position: relative;
  overflow: hidden;
  /* Clips the shadow created with the pseudo-element in the next rule. Not necessary for the actual scrolling. */
}
/* line 170, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.scrollable.has-scroll:after {
  position: absolute;
  top: 0;
  left: 100%;
  width: 50px;
  height: 100%;
  border-radius: 10px 0 0 10px / 50% 0 0 50%;
  box-shadow: -5px 0 10px rgba(0, 0, 0, 0.25);
  content: '';
}

/*.scrollable.has-scroll:before {
    position: absolute;
    content:'This table is scrollable';
    right:0;
    top:0;
    height:1em;
    padding:0.3em;
    background-color: $primary-1;
    color: $primary-7;
}*/
/* This is the element whose content will be scrolled if necessary */
/* line 194, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.scrollable.has-scroll > div {
  overflow-x: hidden;
}

/* Other changes related to table in different component wise*/
/* 
includes\components\rich-text\_mobile.scss
Below code is overwriting above mentioned scss file
*/
/* line 204, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.comp-rich-text .blue--backgorund {
  border: 2px solid white;
  background: #cfc7be;
  border-collapse: initial;
}
/* line 209, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.comp-rich-text .blue--backgorund tr td {
  border: none;
  color: white;
}

/* line 214, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund {
  background: #cfc7be;
  border: 2px solid white;
  border-radius: 20px;
  width: 99.7%;
}
/* line 219, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund th {
  border-bottom: 2px solid white;
  border-right: none;
  border-left: none;
  border-top: none;
  background: #cfc7b8;
}
/* line 225, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund th:first-child {
  border-radius: 20px 0 0;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund th:last-child {
  border-radius: 0 20px 0 0;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund tr:nth-child(even) {
  background: #e9e5e0;
}
/* line 235, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund td {
  border-bottom: none;
  border-right: none;
  border-left: none;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund th, .blue--backgorund td {
  padding: 1.45em 0.3em;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund th:first-child, .blue--backgorund td:first-child {
  padding-left: 5px;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.blue--backgorund th:last-child, .blue--backgorund td:last-child {
  padding-right: 5px;
}

/*
_branding.scss 
Below code is overwriting above mentioned scss file
*/
/* line 256, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.heavy-band, .dark-theme {
  background: #cfc7be;
  color: #42145f;
}
/* line 259, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.heavy-band th, .heavy-band td, .dark-theme th, .dark-theme td {
  border-color: #7e7ea6;
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.heavy-band tr:nth-child(even), .dark-theme tr:nth-child(even) {
  background: #e9e5e0;
}
/* line 265, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.heavy-band tr:nth-child(odd), .dark-theme tr:nth-child(odd) {
  background: #cfc7be;
}

/* 
includes/components/product-table/_desktop.scss 
Below code is overwriting above mentioned scss file
*/
/* line 274, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table td {
  border-right: none;
}
/* line 277, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table th {
  border-right: none;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .dark-theme td {
  border-right: none;
}

/*------------------------------------*\
    $TABLE RE-BRAND BACKGROUND COLORS
\*------------------------------------*/
/* line 294, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.dark-theme th {
  background-color: #cfc7be;
  border-bottom: 2px solid white;
}

/* line 301, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table th .comp-rich-text {
  color: #42145f;
}
/* line 306, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table td .comp-rich-text {
  color: #42145f;
}

/* line 311, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.carousel--product-table .carousel__list td:last-child {
  width: 100%;
}

/* line 316, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.ipad .product-table.col-left-pad td:first-child {
  padding-left: 50px !important;
}

/* line 323, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .light-band .cta--m a {
  font-size: 1.4rem;
  color: #ad1982;
}
/* line 326, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .light-band .cta--m a:after {
  font-size: 2.2rem;
}
/* line 329, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .light-band .cta--m a:hover {
  color: #0a2f64 !important;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .cta--product-table .cta.cta--m a {
  font-size: 1.4rem;
  color: #AD1982;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .cta--product-table .cta.cta--m a:after {
  font-size: 2.2rem;
}

/* line 350, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band, .theme--white .comp-rich-text .heavy-band, .theme--white .comp-rich-text .white-band, .theme--white .comp-rich-text .blue--backgorund {
  background: white;
}
/* line 352, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr, .theme--white .comp-rich-text .heavy-band tr, .theme--white .comp-rich-text .white-band tr, .theme--white .comp-rich-text .blue--backgorund tr {
  color: #42145f;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr td, .theme--white .comp-rich-text .heavy-band tr td, .theme--white .comp-rich-text .white-band tr td, .theme--white .comp-rich-text .blue--backgorund tr td {
  color: #42145f;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr th, .theme--white .comp-rich-text .heavy-band tr th, .theme--white .comp-rich-text .white-band tr th, .theme--white .comp-rich-text .blue--backgorund tr th {
  color: white;
}
/* line 361, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:nth-child(even), .theme--white .comp-rich-text .heavy-band tr:nth-child(even), .theme--white .comp-rich-text .white-band tr:nth-child(even), .theme--white .comp-rich-text .blue--backgorund tr:nth-child(even) {
  background: #e9e5e0;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:nth-child(odd), .theme--white .comp-rich-text .heavy-band tr:nth-child(odd), .theme--white .comp-rich-text .white-band tr:nth-child(odd), .theme--white .comp-rich-text .blue--backgorund tr:nth-child(odd) {
  background: #cfc7be;
}

/* line 375, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .light-band .dark-theme th {
  background-color: #cfc7be;
  border-bottom: 2px solid white;
}
/* line 380, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .light-band tr:nth-child(even) {
  background: #e9e5e0;
  border-bottom: none;
}
/* line 384, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table .light-band tr:nth-child(odd) {
  background: #cfc7be;
  border-bottom: none;
}
/* line 389, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table tr:last-child td:last-child {
  border-bottom-right-radius: 0px;
}
/* line 392, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.product-table tr:last-child td:first-child {
  border-bottom-left-radius: 0px;
}

/*-------------------------------------*\
    $PHASE 5
\*-------------------------------------*/
/* line 405, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .accordion--link td, .theme--blue .product-table .accordion--link td, .theme--light-blue .product-table .accordion--link td, .theme--brown .product-table .accordion--link td, .theme-light-grey .product-table .accordion--link td {
  cursor: pointer;
}
/* line 407, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .accordion--link td:first-child, .theme--blue .product-table .accordion--link td:first-child, .theme--light-blue .product-table .accordion--link td:first-child, .theme--brown .product-table .accordion--link td:first-child, .theme-light-grey .product-table .accordion--link td:first-child {
  background: url("images-desktop/nw-personal-table-close-icon.png") no-repeat;
  background-position: 20px;
}
/* line 410, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .accordion--link td:first-child a, .theme--blue .product-table .accordion--link td:first-child a, .theme--light-blue .product-table .accordion--link td:first-child a, .theme--brown .product-table .accordion--link td:first-child a, .theme-light-grey .product-table .accordion--link td:first-child a {
  text-decoration: none;
}
/* line 414, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .accordion--link td.accordion--open, .theme--blue .product-table .accordion--link td.accordion--open, .theme--light-blue .product-table .accordion--link td.accordion--open, .theme--brown .product-table .accordion--link td.accordion--open, .theme-light-grey .product-table .accordion--link td.accordion--open {
  background: url("images-desktop/nw-personal-table-open-icon.png") no-repeat;
  background-position: 20px;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table table, .theme--blue .product-table table, .theme--light-blue .product-table table, .theme--brown .product-table table, .theme-light-grey .product-table table {
  border-radius: 0px;
  border-bottom: 2px solid #b4a99f;
  border-collapse: normal;
}
/* line 427, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .light-band th .comp-rich-text p, .theme--blue .product-table .light-band th .comp-rich-text p, .theme--light-blue .product-table .light-band th .comp-rich-text p, .theme--brown .product-table .light-band th .comp-rich-text p, .theme-light-grey .product-table .light-band th .comp-rich-text p {
  color: #42145f;
}
/* line 431, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .light-band th:first-child, .theme--blue .product-table .light-band th:first-child, .theme--light-blue .product-table .light-band th:first-child, .theme--brown .product-table .light-band th:first-child, .theme-light-grey .product-table .light-band th:first-child {
  border-top-left-radius: 0px !important;
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .light-band th:last-child, .theme--blue .product-table .light-band th:last-child, .theme--light-blue .product-table .light-band th:last-child, .theme--brown .product-table .light-band th:last-child, .theme-light-grey .product-table .light-band th:last-child {
  border-top-right-radius: 0px !important;
}
/* line 441, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .light-band tr:last-child td:first-child, .theme--blue .product-table .light-band tr:last-child td:first-child, .theme--light-blue .product-table .light-band tr:last-child td:first-child, .theme--brown .product-table .light-band tr:last-child td:first-child, .theme-light-grey .product-table .light-band tr:last-child td:first-child {
  border-bottom-left-radius: 0px !important;
}
/* line 444, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .light-band tr:last-child td:last-child, .theme--blue .product-table .light-band tr:last-child td:last-child, .theme--light-blue .product-table .light-band tr:last-child td:last-child, .theme--brown .product-table .light-band tr:last-child td:last-child, .theme-light-grey .product-table .light-band tr:last-child td:last-child {
  border-bottom-right-radius: 0px !important;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .comp-rich-text p, .theme--blue .product-table .comp-rich-text p, .theme--light-blue .product-table .comp-rich-text p, .theme--brown .product-table .comp-rich-text p, .theme-light-grey .product-table .comp-rich-text p {
  color: #42145f;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .comp-rich-text strong, .theme--blue .product-table .comp-rich-text strong, .theme--light-blue .product-table .comp-rich-text strong, .theme--brown .product-table .comp-rich-text strong, .theme-light-grey .product-table .comp-rich-text strong {
  color: #42145f;
}
/* line 459, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .product-table .comp-rich-text .cta.cta--m a, .theme--blue .product-table .comp-rich-text .cta.cta--m a, .theme--light-blue .product-table .comp-rich-text .cta.cta--m a, .theme--brown .product-table .comp-rich-text .cta.cta--m a, .theme-light-grey .product-table .comp-rich-text .cta.cta--m a {
  color: #42145f;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text table, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text table, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text table, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text table, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text table, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text table, .theme--blue .comp-rich-text table, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text table, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text table, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text table, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text table, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text table, .theme--light-blue .comp-rich-text table, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text table, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text table, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text table, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text table, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text table, .theme--brown .comp-rich-text table, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text table, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text table, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text table, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text table, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text table, .theme-light-grey .comp-rich-text table, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text table, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text table, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text table, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text table, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text table {
  border-radius: 0px;
}
/* line 476, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band th:first-child, .theme--white .comp-rich-text .heavy-band th:first-child, .theme--white .comp-rich-text .white-band th:first-child, .theme--white .comp-rich-text .blue--backgorund th:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--blue .comp-rich-text .light-band th:first-child, .theme--blue .comp-rich-text .heavy-band th:first-child, .theme--blue .comp-rich-text .white-band th:first-child, .theme--blue .comp-rich-text .blue--backgorund th:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--light-blue .comp-rich-text .light-band th:first-child, .theme--light-blue .comp-rich-text .heavy-band th:first-child, .theme--light-blue .comp-rich-text .white-band th:first-child, .theme--light-blue .comp-rich-text .blue--backgorund th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--brown .comp-rich-text .light-band th:first-child, .theme--brown .comp-rich-text .heavy-band th:first-child, .theme--brown .comp-rich-text .white-band th:first-child, .theme--brown .comp-rich-text .blue--backgorund th:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme-light-grey .comp-rich-text .light-band th:first-child, .theme-light-grey .comp-rich-text .heavy-band th:first-child, .theme-light-grey .comp-rich-text .white-band th:first-child, .theme-light-grey .comp-rich-text .blue--backgorund th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:first-child {
  border-top-left-radius: 0px !important;
}
/* line 479, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band th:last-child, .theme--white .comp-rich-text .heavy-band th:last-child, .theme--white .comp-rich-text .white-band th:last-child, .theme--white .comp-rich-text .blue--backgorund th:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--blue .comp-rich-text .light-band th:last-child, .theme--blue .comp-rich-text .heavy-band th:last-child, .theme--blue .comp-rich-text .white-band th:last-child, .theme--blue .comp-rich-text .blue--backgorund th:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--light-blue .comp-rich-text .light-band th:last-child, .theme--light-blue .comp-rich-text .heavy-band th:last-child, .theme--light-blue .comp-rich-text .white-band th:last-child, .theme--light-blue .comp-rich-text .blue--backgorund th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--brown .comp-rich-text .light-band th:last-child, .theme--brown .comp-rich-text .heavy-band th:last-child, .theme--brown .comp-rich-text .white-band th:last-child, .theme--brown .comp-rich-text .blue--backgorund th:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme-light-grey .comp-rich-text .light-band th:last-child, .theme-light-grey .comp-rich-text .heavy-band th:last-child, .theme-light-grey .comp-rich-text .white-band th:last-child, .theme-light-grey .comp-rich-text .blue--backgorund th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th:last-child {
  border-top-right-radius: 0px !important;
}
/* line 482, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band th h1, .theme--white .comp-rich-text .heavy-band th h1, .theme--white .comp-rich-text .white-band th h1, .theme--white .comp-rich-text .blue--backgorund th h1, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th h1, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th h1, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th h1, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th h1, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th h1, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th h1, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th h1, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th h1, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th h1, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th h1, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th h1, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th h1, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th h1, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th h1, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th h1, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th h1, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th h1, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th h1, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th h1, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th h1, .theme--blue .comp-rich-text .light-band th h1, .theme--blue .comp-rich-text .heavy-band th h1, .theme--blue .comp-rich-text .white-band th h1, .theme--blue .comp-rich-text .blue--backgorund th h1, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th h1, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th h1, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th h1, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th h1, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th h1, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th h1, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th h1, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th h1, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th h1, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th h1, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th h1, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th h1, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th h1, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th h1, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th h1, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th h1, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th h1, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th h1, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th h1, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th h1, .theme--light-blue .comp-rich-text .light-band th h1, .theme--light-blue .comp-rich-text .heavy-band th h1, .theme--light-blue .comp-rich-text .white-band th h1, .theme--light-blue .comp-rich-text .blue--backgorund th h1, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th h1, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th h1, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th h1, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th h1, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th h1, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th h1, .theme--brown .comp-rich-text .light-band th h1, .theme--brown .comp-rich-text .heavy-band th h1, .theme--brown .comp-rich-text .white-band th h1, .theme--brown .comp-rich-text .blue--backgorund th h1, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th h1, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th h1, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th h1, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th h1, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th h1, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th h1, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th h1, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th h1, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th h1, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th h1, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th h1, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th h1, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th h1, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th h1, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th h1, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th h1, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th h1, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th h1, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th h1, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th h1, .theme-light-grey .comp-rich-text .light-band th h1, .theme-light-grey .comp-rich-text .heavy-band th h1, .theme-light-grey .comp-rich-text .white-band th h1, .theme-light-grey .comp-rich-text .blue--backgorund th h1, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band th h1, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund th h1, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund th h1, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund th h1, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund th h1, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund th h1 {
  font-family: "RNHouseSansRegular";
  font-size: 14px;
  color: #42145f;
}
/* line 489, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:first-child, .theme--white .comp-rich-text .heavy-band tr:first-child, .theme--white .comp-rich-text .white-band tr:first-child, .theme--white .comp-rich-text .blue--backgorund tr:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--blue .comp-rich-text .light-band tr:first-child, .theme--blue .comp-rich-text .heavy-band tr:first-child, .theme--blue .comp-rich-text .white-band tr:first-child, .theme--blue .comp-rich-text .blue--backgorund tr:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--light-blue .comp-rich-text .light-band tr:first-child, .theme--light-blue .comp-rich-text .heavy-band tr:first-child, .theme--light-blue .comp-rich-text .white-band tr:first-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--brown .comp-rich-text .light-band tr:first-child, .theme--brown .comp-rich-text .heavy-band tr:first-child, .theme--brown .comp-rich-text .white-band tr:first-child, .theme--brown .comp-rich-text .blue--backgorund tr:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme-light-grey .comp-rich-text .light-band tr:first-child, .theme-light-grey .comp-rich-text .heavy-band tr:first-child, .theme-light-grey .comp-rich-text .white-band tr:first-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:first-child td:first-child, .theme--white .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--white .comp-rich-text .white-band tr:first-child td:first-child, .theme--white .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--blue .comp-rich-text .light-band tr:first-child td:first-child, .theme--blue .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--blue .comp-rich-text .white-band tr:first-child td:first-child, .theme--blue .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--light-blue .comp-rich-text .light-band tr:first-child td:first-child, .theme--light-blue .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--light-blue .comp-rich-text .white-band tr:first-child td:first-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--brown .comp-rich-text .light-band tr:first-child td:first-child, .theme--brown .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--brown .comp-rich-text .white-band tr:first-child td:first-child, .theme--brown .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme-light-grey .comp-rich-text .light-band tr:first-child td:first-child, .theme-light-grey .comp-rich-text .heavy-band tr:first-child td:first-child, .theme-light-grey .comp-rich-text .white-band tr:first-child td:first-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:first-child {
  border-top-left-radius: 0px !important;
}
/* line 496, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:first-child td:last-child, .theme--white .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--white .comp-rich-text .white-band tr:first-child td:last-child, .theme--white .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--blue .comp-rich-text .light-band tr:first-child td:last-child, .theme--blue .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--blue .comp-rich-text .white-band tr:first-child td:last-child, .theme--blue .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--light-blue .comp-rich-text .light-band tr:first-child td:last-child, .theme--light-blue .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--light-blue .comp-rich-text .white-band tr:first-child td:last-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--brown .comp-rich-text .light-band tr:first-child td:last-child, .theme--brown .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--brown .comp-rich-text .white-band tr:first-child td:last-child, .theme--brown .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme-light-grey .comp-rich-text .light-band tr:first-child td:last-child, .theme-light-grey .comp-rich-text .heavy-band tr:first-child td:last-child, .theme-light-grey .comp-rich-text .white-band tr:first-child td:last-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:last-child {
  border-top-right-radius: 0px !important;
}
/* line 499, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:first-child td:only-child, .theme--white .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--white .comp-rich-text .white-band tr:first-child td:only-child, .theme--white .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--blue .comp-rich-text .light-band tr:first-child td:only-child, .theme--blue .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--blue .comp-rich-text .white-band tr:first-child td:only-child, .theme--blue .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--light-blue .comp-rich-text .light-band tr:first-child td:only-child, .theme--light-blue .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--light-blue .comp-rich-text .white-band tr:first-child td:only-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--brown .comp-rich-text .light-band tr:first-child td:only-child, .theme--brown .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--brown .comp-rich-text .white-band tr:first-child td:only-child, .theme--brown .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme-light-grey .comp-rich-text .light-band tr:first-child td:only-child, .theme-light-grey .comp-rich-text .heavy-band tr:first-child td:only-child, .theme-light-grey .comp-rich-text .white-band tr:first-child td:only-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:first-child td:only-child {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:last-child, .theme--white .comp-rich-text .heavy-band tr:last-child, .theme--white .comp-rich-text .white-band tr:last-child, .theme--white .comp-rich-text .blue--backgorund tr:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--blue .comp-rich-text .light-band tr:last-child, .theme--blue .comp-rich-text .heavy-band tr:last-child, .theme--blue .comp-rich-text .white-band tr:last-child, .theme--blue .comp-rich-text .blue--backgorund tr:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--light-blue .comp-rich-text .light-band tr:last-child, .theme--light-blue .comp-rich-text .heavy-band tr:last-child, .theme--light-blue .comp-rich-text .white-band tr:last-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--brown .comp-rich-text .light-band tr:last-child, .theme--brown .comp-rich-text .heavy-band tr:last-child, .theme--brown .comp-rich-text .white-band tr:last-child, .theme--brown .comp-rich-text .blue--backgorund tr:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme-light-grey .comp-rich-text .light-band tr:last-child, .theme-light-grey .comp-rich-text .heavy-band tr:last-child, .theme-light-grey .comp-rich-text .white-band tr:last-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:last-child td:first-child, .theme--white .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--white .comp-rich-text .white-band tr:last-child td:first-child, .theme--white .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--blue .comp-rich-text .light-band tr:last-child td:first-child, .theme--blue .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--blue .comp-rich-text .white-band tr:last-child td:first-child, .theme--blue .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--light-blue .comp-rich-text .light-band tr:last-child td:first-child, .theme--light-blue .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--light-blue .comp-rich-text .white-band tr:last-child td:first-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--brown .comp-rich-text .light-band tr:last-child td:first-child, .theme--brown .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--brown .comp-rich-text .white-band tr:last-child td:first-child, .theme--brown .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme-light-grey .comp-rich-text .light-band tr:last-child td:first-child, .theme-light-grey .comp-rich-text .heavy-band tr:last-child td:first-child, .theme-light-grey .comp-rich-text .white-band tr:last-child td:first-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:first-child {
  border-bottom-left-radius: 0px !important;
}
/* line 512, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:last-child td:last-child, .theme--white .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--white .comp-rich-text .white-band tr:last-child td:last-child, .theme--white .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--blue .comp-rich-text .light-band tr:last-child td:last-child, .theme--blue .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--blue .comp-rich-text .white-band tr:last-child td:last-child, .theme--blue .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--light-blue .comp-rich-text .light-band tr:last-child td:last-child, .theme--light-blue .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--light-blue .comp-rich-text .white-band tr:last-child td:last-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--brown .comp-rich-text .light-band tr:last-child td:last-child, .theme--brown .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--brown .comp-rich-text .white-band tr:last-child td:last-child, .theme--brown .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme-light-grey .comp-rich-text .light-band tr:last-child td:last-child, .theme-light-grey .comp-rich-text .heavy-band tr:last-child td:last-child, .theme-light-grey .comp-rich-text .white-band tr:last-child td:last-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:last-child {
  border-bottom-right-radius: 0px !important;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band tr:last-child td:only-child, .theme--white .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--white .comp-rich-text .white-band tr:last-child td:only-child, .theme--white .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--blue .comp-rich-text .light-band tr:last-child td:only-child, .theme--blue .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--blue .comp-rich-text .white-band tr:last-child td:only-child, .theme--blue .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--light-blue .comp-rich-text .light-band tr:last-child td:only-child, .theme--light-blue .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--light-blue .comp-rich-text .white-band tr:last-child td:only-child, .theme--light-blue .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--brown .comp-rich-text .light-band tr:last-child td:only-child, .theme--brown .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--brown .comp-rich-text .white-band tr:last-child td:only-child, .theme--brown .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme-light-grey .comp-rich-text .light-band tr:last-child td:only-child, .theme-light-grey .comp-rich-text .heavy-band tr:last-child td:only-child, .theme-light-grey .comp-rich-text .white-band tr:last-child td:only-child, .theme-light-grey .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund tr:last-child td:only-child {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
/* line 523, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.theme--white .comp-rich-text .light-band p, .theme--white .comp-rich-text .heavy-band p, .theme--white .comp-rich-text .white-band p, .theme--white .comp-rich-text .blue--backgorund p, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band p, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band p, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band p, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band p, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band p, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band p, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band p, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band p, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band p, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band p, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band p, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band p, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band p, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band p, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band p, .theme--white .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund p, .theme--white .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund p, .theme--white .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund p, .theme--white .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund p, .theme--white .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund p, .theme--blue .comp-rich-text .light-band p, .theme--blue .comp-rich-text .heavy-band p, .theme--blue .comp-rich-text .white-band p, .theme--blue .comp-rich-text .blue--backgorund p, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band p, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band p, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band p, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band p, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band p, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band p, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band p, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band p, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band p, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band p, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band p, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band p, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band p, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band p, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band p, .theme--blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund p, .theme--blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund p, .theme--blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund p, .theme--blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund p, .theme--blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund p, .theme--light-blue .comp-rich-text .light-band p, .theme--light-blue .comp-rich-text .heavy-band p, .theme--light-blue .comp-rich-text .white-band p, .theme--light-blue .comp-rich-text .blue--backgorund p, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band p, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band p, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band p, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band p, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band p, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band p, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band p, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band p, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band p, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band p, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band p, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band p, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band p, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band p, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band p, .theme--light-blue .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund p, .theme--light-blue .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund p, .theme--light-blue .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund p, .theme--light-blue .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund p, .theme--light-blue .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund p, .theme--brown .comp-rich-text .light-band p, .theme--brown .comp-rich-text .heavy-band p, .theme--brown .comp-rich-text .white-band p, .theme--brown .comp-rich-text .blue--backgorund p, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band p, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band p, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band p, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band p, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band p, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band p, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band p, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band p, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band p, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band p, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band p, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band p, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band p, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band p, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band p, .theme--brown .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund p, .theme--brown .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund p, .theme--brown .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund p, .theme--brown .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund p, .theme--brown .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund p, .theme-light-grey .comp-rich-text .light-band p, .theme-light-grey .comp-rich-text .heavy-band p, .theme-light-grey .comp-rich-text .white-band p, .theme-light-grey .comp-rich-text .blue--backgorund p, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .light-band p, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .light-band p, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .light-band p, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .light-band p, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .light-band p, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .heavy-band p, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .heavy-band p, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .heavy-band p, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .heavy-band p, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .heavy-band p, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .white-band p, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .white-band p, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .white-band p, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .white-band p, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .white-band p, .theme-light-grey .grid__item.desk--one--whole .grid + .clear + .comp-rich-text .blue--backgorund p, .theme-light-grey .grid__item.desk--one--whole .grid--rev + .clear + .comp-rich-text .blue--backgorund p, .theme-light-grey .grid__item.desk--one--whole .grid--full + .clear + .comp-rich-text .blue--backgorund p, .theme-light-grey .grid__item.desk--one--whole .grid--right + .clear + .comp-rich-text .blue--backgorund p, .theme-light-grey .grid__item.desk--one--whole .grid--center + .clear + .comp-rich-text .blue--backgorund p {
  color: #42145f;
}

/* samsung S6 mobile ***/
/* line 532, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.light-band .comp-rich-text .body-copy {
  padding-right: 7px;
}

/*  2182 */
/* line 541, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.comp-rich-text table.light-band .body-copy {
  display: inline-block;
}

/* line 549, ../../../arete-core-design/sass-src/includes/components/table-free-form/_mobile.scss */
.lt-ie9 .product-table .light-band .cta--m a {
  padding-right: 42px !important;
}

/*Reward Calculator and Cashback */
/*------------------------------------*\
    $REWARD CALCULATOR Plus Cashback
\*------------------------------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper {
  /*wrapper for cashback section*/
  /*wrapper for new rewards result section*/
  /*wrapper for combined results section*/
  /*wrapper classes for footer content*/
  /*Class to hide elements*/
}
/* line 7, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .bannerText {
  border-bottom: 2px solid #d1c9bf;
  padding-bottom: 22px;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .bannerText .comp-rich-text h3 {
  line-height: 22px;
  font-size: 18px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .bannerText .comp-rich-text p {
  display: none;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual {
  color: #42145f;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual label {
  display: inline-block;
  line-height: 22px;
  font-size: 18px;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 1px 0px;
  width: calc(100% - 32px);
  padding-bottom: 6px;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual label p {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual p {
  padding-bottom: 11px;
  font-size: 16px;
  line-height: 22px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual .youCouldEarn {
  padding: 0px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual .youCouldEarn span {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual .mobile-retailer-img {
  width: 100%;
  max-height: 383px;
  height: auto;
  margin-bottom: 24px;
  border-radius: 6px;
  overflow: hidden;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual .mobile-retailer-img .image {
  width: 100%;
  height: 383px;
  margin: 0px;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashbackSummary .rewardscashback .question-individual .desktop-retailer-img {
  display: none;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .cashbackSummary .bannerText .comp-rich-text {
  padding: 0px;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .cashbackSummary .image {
  float: left;
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .cashbackSummary .mobile-retailer-img .image {
  width: 100%;
  height: 100%;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper {
  /* Classes for footer .q-nav section*/
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.cashbackSummary {
  padding: 22px 16px 0px 16px;
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.cashbackSummary .question-individual > .image {
  display: block;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.cashbackSummary .question-individual div[class^='js-spend'].form-input-row {
  margin: 0px;
  padding: 0px 0px 20px;
  border-bottom: 2px solid #d1c9bf;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.cashbackSummary .question-individual .other-Offers {
  padding: 0px;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.cashbackSummary .question-individual .other-Offers p {
  padding-top: 20px;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.resultNewQNav {
  padding: 24px 16px 25px 13px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav {
  padding: 24px 0 24px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav .q-next .cta.cta--branded.cta--l a {
  height: 47px;
  padding: 13px 26px 12px 26px !important;
  text-shadow: 1px 1px 0 rgba(36, 132, 155, 0.75) !important;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav .q-next .cta.cta--branded.cta--l a:focus {
  text-shadow: none !important;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav .q-back .back {
  margin-left: -2px;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.creditPlusDebitResultQNav {
  padding: 14px 16px 26px;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.resultNewQNav .q-next, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.creditPlusDebitResultQNav .q-next {
  display: none;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.resultNewQNav .q-back, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.creditPlusDebitResultQNav .q-back {
  padding-top: 0px;
  float: none !important;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.resultNewQNav .q-back .back, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.creditPlusDebitResultQNav .q-back .back {
  margin-left: -2px;
}
/* line 151, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-back {
  text-align: center;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-back a {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  color: #ad1982;
  display: inline-block;
}
/* line 163, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .seperator {
  border-top: 1px solid #d1c9bf;
  margin: 0px;
}
/* line 169, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper {
  text-align: center;
  color: #42145f;
}
/* line 172, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .This-is-how-much-you {
  padding: 30px 16px 31px;
  display: block;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .This-is-how-much-you p {
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .resultsSeparator {
  display: none;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop {
  background-color: #f7f7f5;
  padding: 14px 16px 26px 16px;
  text-align: left;
  width: 100%;
  height: auto;
  border-bottom: 1px solid #d1c9bf;
}
/* line 191, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results {
  color: #42145f;
  padding: 0 0 9px 70px;
  line-height: 40px;
  text-align: left;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .total-text p {
  font-size: 14px;
  line-height: 20px;
}
/* line 200, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value {
  margin-top: 0px;
  padding-top: 2px;
  width: 100%;
  height: 49px;
}
/* line 205, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound {
  font-size: 40px;
  line-height: 49px;
  position: relative;
  margin-top: 0px;
}
/* line 210, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  font-size: 14px;
  line-height: 16px;
}
/* line 214, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .LC-Representative-Ex-right-sup {
  font-size: 14px;
  line-height: 18px;
  margin-top: 0px;
}
/* line 219, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 6px;
  position: absolute !important;
}
/* line 222, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.iphone .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 9px !important;
}
/* line 226, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .LC-Representative-Ex-right-sup {
  display: inline-block;
  left: 0 !important;
  top: 1px;
}
/* line 234, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .average {
  padding: 0px 9px 15px;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .average .comp-rich-text p {
  font-size: 16px;
  line-height: 22px;
  text-align: center;
}
/* line 243, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .cta_container .cta.cta--branded.cta--l a {
  padding: 13px 9px 12px !important;
  min-height: 47px;
  height: auto;
  max-height: 69px;
  text-shadow: 1px 1px 0 rgba(36, 132, 155, 0.75) !important;
  cursor: pointer !important;
}
/* line 250, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .cta_container .cta.cta--branded.cta--l a:focus, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .cta_container .cta.cta--branded.cta--l a:active {
  text-shadow: none !important;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .cta_container .cta.cta--branded.cta--l a:after, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .cta_container .cta.cta--branded.cta--l a:before {
  display: none;
}
/* line 258, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarytop .Through-household-bi p {
  padding: 0 0 15px 0;
  font-size: 16px;
  line-height: 22px;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom {
  background-color: #eeede9;
  padding: 24px 16px;
  text-align: center;
}
/* line 268, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .image_container {
  width: 40px;
  height: 40px;
  padding: 5px 0;
  margin: 0 auto 14px;
}
/* line 273, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .image_container .image {
  width: 100%;
  height: 100%;
}
/* line 279, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .average .comp-rich-text p, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p {
  font-size: 16px;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward {
  padding: 0 0 6px;
}
/* line 288, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p strong,
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p strong .fs-16, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p strong,
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p strong .fs-16 {
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 22px !important;
}
/* line 293, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .average {
  padding: 0 0 14px;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .average .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .ukresident {
  padding: 1px 0 13px;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .ukresident .comp-rich-text p, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .rewardsfigcta .comp-rich-text p {
  line-height: 20px;
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 309, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta {
  padding-bottom: 12px;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta a {
  padding-top: 4px;
  padding-bottom: 8px;
}
/* line 316, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta {
  padding-bottom: 14px;
  cursor: pointer;
}
/* line 319, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta a {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 325, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m a, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m a, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a {
  display: inline-block;
  max-width: none;
  color: #ad1982;
  text-align: left;
  margin: 0px;
  cursor: pointer !important;
}
/* line 332, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m a:hover, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a:hover, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m a:hover, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a:hover {
  color: #42145f;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m a:after, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a:after, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m a:after, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a:after {
  font-size: 28px;
}
/* line 338, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.firefox .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m a:after, .firefox .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a:after, .firefox .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m a:after, .firefox .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a:after {
  top: 48%;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a {
  height: auto;
  text-align: center;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a:after, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a:before, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a:after, .rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a:before {
  display: none;
}
/* line 352, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .resultNew .reward-result-wrapper .rewardsummarybottom .rewardsfigcta .comp-rich-text p {
  color: #333333;
  text-align: left;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .combo-results-Heading-Section p {
  text-align: center;
  color: #42145f;
  font-size: 18px;
  padding: 30px 16px;
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 22px;
}
/* line 373, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .resultsSeparator {
  display: none;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex {
  padding: 19px 0 0;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results {
  color: #42145f;
  padding-bottom: 16px;
  padding-left: 89px;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .total-text p {
  font-size: 14px;
  line-height: 20px;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value {
  margin-top: 2px;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound {
  font-size: 40px;
  line-height: 44px;
  position: relative;
  margin-top: 0px;
}
/* line 393, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .LC-Representative-Ex-right-sup {
  font-size: 14px;
  line-height: 18px;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  position: absolute !important;
  line-height: 16px;
  top: 3px !important;
}
/* line 401, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.iphone .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 7px !important;
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .LC-Representative-Ex-right-sup {
  display: inline-block;
  left: 0 !important;
}
/* line 412, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec {
  margin-top: 0px;
  padding-top: 0px;
  border-top: 2px solid #d1c9bf;
}
/* line 416, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec {
  padding-bottom: 12px;
  margin-bottom: 0px;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec .image-sec {
  margin-top: 0px;
  width: 32px;
  height: 32px;
}
/* line 423, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec .image-sec .image {
  width: 100%;
  height: 100%;
}
/* line 428, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec .direct_content {
  float: right;
  margin-left: 12px;
  padding-left: 0px;
  width: calc(100% - 44px);
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec .direct_content .comp-rich-text p {
  line-height: 22px !important;
}
/* line 435, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec .direct_content .comp-rich-text p .dynamicValue {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 441, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left {
  padding: 24px 0px 27px;
  border-bottom: 1px solid #d1c9bf;
}
/* line 444, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a {
  padding: 13px 16px 12px !important;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right {
  padding: 24px 0px 27px;
  margin-top: 0px;
}
/* line 451, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .image-sec {
  padding: 3px 0 5px;
}
/* line 454, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a {
  padding: 13px 24px 12px !important;
}
/* line 460, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a {
  min-height: 47px;
  height: auto;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a:focus, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a:active, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a:focus, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a:active {
  text-shadow: none !important;
}
/* line 466, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a:after, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a:before, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a:after, .rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a:before {
  display: none;
}
/* line 472, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom {
  background-color: #eeede9;
  padding: 23px 16px 24px 15px;
  border-top: 1px solid #dfd9d1;
}
/* line 477, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom .content-sec .image-sec {
  width: 32px;
  height: 32px;
  float: left;
}
/* line 481, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom .content-sec .image-sec .image {
  width: 100%;
  height: 100%;
}
/* line 486, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom .content-sec .direct_content {
  float: right;
  margin-left: 13px;
  width: calc(100% - 45px);
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom .content-sec .direct_content .comp-rich-text p {
  text-align: left;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo, .rewCalc-wrapper .cashback_summary_moreinfo, .rewCalc-wrapper .combined_result_moreinfo {
  padding: 0 16px;
  background: #dfd9d1;
}
/* line 504, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .grid, .rewCalc-wrapper .result_new__moreinfo .grid--rev, .rewCalc-wrapper .result_new__moreinfo .grid--full, .rewCalc-wrapper .result_new__moreinfo .grid--right, .rewCalc-wrapper .result_new__moreinfo .grid--center, .rewCalc-wrapper .cashback_summary_moreinfo .grid, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center, .rewCalc-wrapper .combined_result_moreinfo .grid, .rewCalc-wrapper .combined_result_moreinfo .grid--rev, .rewCalc-wrapper .combined_result_moreinfo .grid--full, .rewCalc-wrapper .combined_result_moreinfo .grid--right, .rewCalc-wrapper .combined_result_moreinfo .grid--center {
  border-top: 2px solid #d1c9bf;
  margin: 0px;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item .comp-rich-text h3 {
  font-size: 16px;
  line-height: 22px;
  color: #333333;
  font-family: "RNHouseSansBold", sans-serif;
  padding-bottom: 8px;
}
/* line 520, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .comp-rich-text p, .rewCalc-wrapper .result_new__moreinfo .comp-rich-text strong, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text p, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text strong, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text p, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text strong {
  font-size: 14px;
  line-height: 20px;
  color: #333333;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .comp-rich-text p .fs-20, .rewCalc-wrapper .result_new__moreinfo .comp-rich-text p .fs-16, .rewCalc-wrapper .result_new__moreinfo .comp-rich-text strong .fs-20, .rewCalc-wrapper .result_new__moreinfo .comp-rich-text strong .fs-16, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text p .fs-20, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text p .fs-16, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text strong .fs-20, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text strong .fs-16, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text p .fs-20, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text p .fs-16, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text strong .fs-20, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text strong .fs-16 {
  color: #761770;
}
/* line 527, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .comp-rich-text p .fs-14, .rewCalc-wrapper .result_new__moreinfo .comp-rich-text strong .fs-14, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text p .fs-14, .rewCalc-wrapper .cashback_summary_moreinfo .comp-rich-text strong .fs-14, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text p .fs-14, .rewCalc-wrapper .combined_result_moreinfo .comp-rich-text strong .fs-14 {
  color: #333333;
}
/* line 534, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .grid, .rewCalc-wrapper .result_new__moreinfo .grid--rev, .rewCalc-wrapper .result_new__moreinfo .grid--full, .rewCalc-wrapper .result_new__moreinfo .grid--right, .rewCalc-wrapper .result_new__moreinfo .grid--center {
  border-top: 1px solid #d1c9bf;
  padding-top: 21px;
}
/* line 539, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item .comp-rich-text h3 {
  line-height: 20px;
}
/* line 545, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item:last-child h3 {
  display: none;
}
/* line 549, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item:last-child .comp-rich-text p:last-child {
  padding-bottom: 27px;
}
/* line 557, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashback_summary_moreinfo .grid, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center {
  padding-top: 20px;
}
/* line 561, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item .comp-rich-text h3 {
  padding-bottom: 7px;
}
/* line 567, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item:last-child .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item:last-child .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item:last-child .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item:last-child .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item:last-child .comp-rich-text h3 {
  font-size: 18px;
}
/* line 570, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item:last-child .comp-rich-text p:last-child {
  padding-bottom: 24px;
}
/* line 579, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid, .rewCalc-wrapper .combined_result_moreinfo .grid--rev, .rewCalc-wrapper .combined_result_moreinfo .grid--full, .rewCalc-wrapper .combined_result_moreinfo .grid--right, .rewCalc-wrapper .combined_result_moreinfo .grid--center {
  padding-top: 18px;
}
/* line 581, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item:first-child, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item:first-child, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item:first-child, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item:first-child, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item:first-child {
  padding-bottom: 13px;
}
/* line 584, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item:last-child {
  display: none;
}
/* line 587, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item:last-child .comp-rich-text p:last-child {
  padding-bottom: 25px;
}
/* line 595, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_pageinfo {
  padding: 0 16px;
}
/* line 597, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_pageinfo .grid, .rewCalc-wrapper .combined_result_pageinfo .grid--rev, .rewCalc-wrapper .combined_result_pageinfo .grid--full, .rewCalc-wrapper .combined_result_pageinfo .grid--right, .rewCalc-wrapper .combined_result_pageinfo .grid--center {
  padding-top: 24px;
}
/* line 599, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_pageinfo .grid .comp-rich-text p, .rewCalc-wrapper .combined_result_pageinfo .grid--rev .comp-rich-text p, .rewCalc-wrapper .combined_result_pageinfo .grid--full .comp-rich-text p, .rewCalc-wrapper .combined_result_pageinfo .grid--right .comp-rich-text p, .rewCalc-wrapper .combined_result_pageinfo .grid--center .comp-rich-text p {
  font-size: 14px;
  line-height: 20px;
  color: #333333;
}
/* line 603, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_pageinfo .grid .comp-rich-text p .fs-14, .rewCalc-wrapper .combined_result_pageinfo .grid--rev .comp-rich-text p .fs-14, .rewCalc-wrapper .combined_result_pageinfo .grid--full .comp-rich-text p .fs-14, .rewCalc-wrapper .combined_result_pageinfo .grid--right .comp-rich-text p .fs-14, .rewCalc-wrapper .combined_result_pageinfo .grid--center .comp-rich-text p .fs-14 {
  line-height: 20px;
}
/* line 610, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper {
  padding: 11px 16px 19px;
}
/* line 612, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text {
  padding-top: 10px;
}
/* line 614, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text:first-child, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text:first-child {
  padding-top: 0px;
  border-bottom: 1px solid #c2bbb1;
}
/* line 618, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text p, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text p {
  padding-bottom: 11px;
  margin-bottom: 0px;
}
/* line 621, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-20, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-20 {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 20px !important;
  line-height: 24px !important;
}
/* line 626, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-20, .rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-16, .rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-16 strong, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-20, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-16, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text p .fs-16 strong {
  color: #761770;
  line-height: 22px;
}
/* line 632, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .combined_result_moreinfo .APRBlockComp_Wrapper .comp-rich-text:last-child p, .rewCalc-wrapper .combined_result_pageinfo .APRBlockComp_Wrapper .comp-rich-text:last-child p {
  padding-bottom: 0px;
}
/* line 640, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.rewCalc-wrapper .inactive {
  display: none;
}

/* line 649, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_mobile.scss */
.iphone .rewCalc-wrapper .rewards-sec-LC .item-clickable a:focus {
  outline-offset: -3px;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter {
  clear: both;
  background: #dfd9d1;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter.cc-min-height-wrapper {
  min-height: 380px;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter * {
  box-sizing: border-box;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter input::-ms-clear {
  display: none;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .clear-fix {
  clear: both;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-heading {
  font-family: "RNHouseSansBold", sans-serif;
  text-align: center;
  font-size: 26px;
  font-size: 2.6rem;
  line-height: 30px;
  color: #42145f;
  margin-bottom: 32px;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-subheading {
  color: #42145f;
  font-size: 22px;
  font-size: 2.2rem;
  margin-bottom: 14px;
  display: block;
  margin-top: 32px;
  text-align: center;
  line-height: 26px;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget {
  margin-left: 0;
  position: relative;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-autocomplete-select-wrapper {
  background: #eeede9;
  box-shadow: 0 1px 0 #fff, 0 3px 0 #a09489 inset;
  width: 100%;
  height: 42px;
  border-radius: 5px;
  box-sizing: border-box;
  padding: 10px 0 10px 0;
  margin-bottom: 0;
  position: relative;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-autocomplete-select-wrapper .custom-combobox-input {
  width: 100%;
  border: none;
  -webkit-appearance: none;
  font-size: 16px;
  font-size: 1.6rem;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  background: transparent;
  line-height: 20px;
  padding: 0 52px 0 17px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-autocomplete-select-wrapper .custom-combobox-input.placeHolder {
  color: #666666;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-autocomplete-wrapper {
  position: absolute;
  width: 100%;
  top: 40px;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-autocomplete-wrapper:after {
  clear: both;
  height: 0;
  content: '';
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-error-message {
  background: #d70028;
  padding: 12px 17px;
  position: absolute;
  bottom: 48px;
  z-index: 99;
  color: #fff;
  font-size: 14px;
  font-size: 1.4rem;
  border-radius: 5px;
  line-height: 18px;
  width: 100%;
  box-sizing: border-box;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-error-message:after {
  content: '';
  position: absolute;
  left: 6%;
  top: 100%;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #d70028;
  clear: both;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-goto-step2-btn {
  display: block;
  position: absolute;
  width: 42px;
  height: 33px;
  background: url("../../images/icons/cc-search-icon.png") no-repeat center;
  display: inline-block;
  top: 6px;
  right: 0;
  cursor: pointer;
  z-index: 9;
  border-left: 1px solid #dfd9d1;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-goto-step2-btn:hover, .currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-goto-step2-btn.cc-search-btn-active {
  background: url("images-desktop/cc-search-icon-active.png") no-repeat center;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations {
  margin-top: 24px;
  padding: 0;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations ul:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations ul li {
  clear: left;
  padding: 0;
  margin-top: 24px;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item {
  text-decoration: none;
  display: block;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item span {
  display: block;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-flag, .currency-converter .currency-converter-inner .popular-destinations .country-item .country-name-currency {
  float: left;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-flag {
  width: 50px;
  height: 50px;
  margin-right: 21px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-flag img {
  border-radius: 50%;
}
/* line 151, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-name-currency {
  padding-top: 7px;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-name-currency .country-name {
  color: #ad1982;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-name-currency .country-currency {
  color: #42145f;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
}
/* line 164, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-arrow {
  float: right;
  background: url("../../images/currency-convertor-images/cc-right-arrow-nw.png") no-repeat center;
  width: 9px;
  height: 15px;
  margin-top: 9px;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-go-btn {
  min-width: 100%;
  background: #34a2b2;
  border-radius: 5px;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 40px;
  margin-top: 0;
  text-align: center;
  text-decoration: none;
  margin-top: 16px;
}
/* line 189, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-go-btn.disabled {
  background: #b4a99f;
  box-shadow: 0 3px 0 #a09489, 0 0px #eeede9 inset;
  color: #42145f;
  cursor: default;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-mobile-dropdown {
  width: 100%;
  margin-top: 16px;
  padding: 11px 17px;
  z-index: 0;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 20px;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 205, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget span.cc-mobile-dropdown {
  background: #eeede9 url("images-desktop/cc-dropdown-arrow.png") no-repeat right -5px;
  border-radius: 5px;
  box-shadow: 0 3px 0 #a09489, 0 1px 0 #fff inset;
  color: #666;
  line-height: 20px;
  padding: 11px 52px 17px 17px;
  font-size: 16px;
  font-size: 1.6rem;
  display: block;
  height: 42px;
  box-sizing: border-box;
}
/* line 216, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget span.cc-mobile-dropdown span.customSelectInner {
  height: 20px;
  overflow: hidden;
  word-break: break-all;
  display: inline-block;
  line-height: 20px;
}
/* line 224, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .ui-state-default .ui-icon {
  background-image: none;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .currency-converter-subheading.subheading-two {
  color: #42145f;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .ui-autocomplete {
  background: #eeede9;
  font-family: "RNHouseSansRegular", sans-serif;
  box-sizing: border-box;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border: 1px solid #fff;
  width: 100% !important;
  top: 0 !important;
  left: 0 !important;
  max-height: 170px;
  overflow: auto;
  z-index: 1;
  -webkit-overflow-scrolling: touch !important;
  -webkit-transform: translateZ(0px);
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-perspective: 1000;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .ui-autocomplete li a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1.6rem;
  color: #42145f;
  line-height: 20px;
  cursor: pointer;
  display: block;
  padding: 10px 17px;
  font-size: 16px;
  line-height: 20px;
}
/* line 259, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .ui-autocomplete li a strong {
  font-family: "RNHouseSansBold", sans-serif;
  font-weight: normal;
}
/* line 263, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .ui-autocomplete li a.ui-state-focus {
  background: #42145f;
  color: #fff;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step1 {
  padding: 24px 16px 32px 16px;
}
/* line 273, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step1 .text-when-error {
  font-size: 14px;
  font-size: 1.4rem;
  color: #333;
  line-height: 18px;
  padding: 0;
  margin-top: 16px;
  clear: both;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step1 .text-when-error .comp-rich-text, .currency-converter .currency-converter-inner .step1 .text-when-error .comp-rich-text p {
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 286, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .ui-state-default {
  border: none;
}
/* line 289, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 {
  padding: 24px 16px 32px 16px;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-converter-heading {
  margin-bottom: 36px;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-country-flag {
  border-radius: 50%;
  float: left;
  display: inline-block;
  margin-bottom: 18px;
}
/* line 302, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .country-from-wrap .cc-country-flag {
  margin-right: 21px;
}
/* line 307, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .country-to-wrap .cc-country-flag {
  margin-right: 19px;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-foreign-amount, .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-british-amount {
  background: #eeede9;
  box-shadow: 0 1px 0 #fff, 0 3px 0 #a09489 inset;
  border: none;
  border-radius: 5px;
  box-sizing: border-box;
  padding: 13px 15px;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 16px;
  color: #42145f;
  margin-top: 6px;
  font-family: "RNHouseSansRegular", sans-serif;
  width: 100%;
  -webkit-appearance: none;
}
/* line 326, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-currency-code {
  color: #42145f;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 16px;
  float: right;
  margin-top: 20px;
  text-transform: uppercase;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-conversion-rate {
  color: #42145f;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 8px;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-result-content {
  clear: both;
  color: #333333;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-british-result, .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-foreign-result {
  font-size: 32px;
  font-size: 3.2rem;
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 39px;
  margin: 6px 0 5px 0;
  color: #42145f;
  display: inline-block;
  position: relative;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-british-result sup, .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-foreign-result sup {
  font-size: 14px;
  font-size: 1.4rem;
  position: absolute;
  top: 2px;
  line-height: 18px;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .switch-wrap {
  margin: 28px 0 32px 0;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .switch-wrap .switch-wrap-btn {
  width: 100%;
  color: #fff;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 43px;
  margin-top: 0;
  text-align: center;
  text-decoration: none;
  margin-top: 16px;
  display: block;
  box-shadow: 0 3px 0 #8c1939, 0 1px 0 #fa7bd5 inset;
  background: #ad1982 url("../../images/currency-convertor-images/Arrows-Mobile-1.png") no-repeat center;
  border-radius: 5px;
  text-indent: -9999px;
}
/* line 380, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .switch-wrap .switch-wrap-btn.disabled {
  cursor: default;
}
/* line 385, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .swap-on .switch-wrap .switch-wrap-btn {
  background: #ad1982 url("../../images/currency-convertor-images/Arrows-Mobile-2.png") no-repeat center;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls {
  margin-top: 28px;
  text-align: center;
}
/* line 391, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls a {
  display: inline-block;
  text-align: center;
}
/* line 396, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls .cc-order-currency-btn .cta {
  width: 100%;
  overflow: visible;
}
/* line 400, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls .cc-order-currency-btn .cta.cta--branded.cta--l a {
  margin-right: 0;
  margin-bottom: 3px;
  margin-top: 0;
  max-width: 100%;
  margin: 0;
  padding: 16px 26px !important;
  line-height: 22px;
  border-top: 0;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls .cc-back-btn {
  color: #ad1982;
  font-size: 16px;
  font-size: 1.6rem;
  margin-top: 16px;
  line-height: 14px;
}
/* line 418, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .cc-amount-error-wrapper {
  width: 58.5%;
  float: left;
  position: relative;
}
/* line 422, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .cc-amount-error-wrapper .cc-error-message {
  position: absolute;
  padding: 12px 14px 12px 17px;
  background: #d70028;
  z-index: 99;
  font-size: 14px;
  font-size: 1.4rem;
  border-radius: 5px;
  line-height: 18px;
  width: 100%;
  box-sizing: border-box;
  bottom: 100%;
  color: #fff;
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .step2 .cc-amount-error-wrapper .cc-error-message:after {
  content: '';
  position: absolute;
  left: 7%;
  top: 100%;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #d70028;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .track_faq {
  width: 8px;
  border-radius: 20px;
  border: none;
  height: 156px !important;
  margin: 5px 4px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .currency-converter-inner .handle_faq {
  width: 8px;
  border-radius: 20px;
  height: 30px !important;
}
/* line 462, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .comp-rich-text {
  clear: both;
}
/* line 464, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.currency-converter .comp-rich-text p {
  font-size: 14px;
  padding-bottom: 0;
  line-height: 18px !important;
}

/* line 474, ../../../arete-core-design/sass-src/includes/components/currency-converter/_mobile.scss */
.ui-helper-hidden-accessible {
  display: none;
}

@-webkit-keyframes flipTop {
  /* line 2, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    -webkit-transform: none;
    -webkit-perspective: 400px;
    -webkit-transform: perspective(400px) rotateX(0deg);
  }

  /* line 7, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    -webkit-transform: none;
    -webkit-perspective: 400px;
    -webkit-transform: perspective(400px) rotateX(-90deg);
  }
}

@-webkit-keyframes flipBottom {
  /* line 14, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    -webkit-transform: none;
    -webkit-perspective: 400px;
    -webkit-transform: perspective(400px) rotateX(90deg);
  }

  /* line 19, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    -webkit-transform: none;
    -webkit-perspective: 400px;
    -webkit-transform: perspective(400px) rotateX(0deg);
  }
}

@-moz-keyframes flipTop {
  /* line 26, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    -moz-transform: perspective(400px) rotateX(0deg);
  }

  /* line 29, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    -moz-transform: perspective(400px) rotateX(-90deg);
  }
}

@-moz-keyframes flipBottom {
  /* line 34, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    -moz-transform: perspective(400px) rotateX(90deg);
  }

  /* line 37, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    -moz-transform: perspective(400px) rotateX(0deg);
  }
}

@-ms-keyframes flipTop {
  /* line 42, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    -ms-transform: perspective(400px) rotateX(0deg);
  }

  /* line 45, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    -ms-transform: perspective(400px) rotateX(-90deg);
  }
}

@-ms-keyframes flipBottom {
  /* line 50, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    -ms-transform: perspective(400px) rotateX(90deg);
  }

  /* line 53, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    -ms-transform: perspective(400px) rotateX(0deg);
  }
}

@-keyframes flipTop {
  /* line 58, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    transform: perspective(400px) rotateX(0deg);
  }

  /* line 61, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    transform: perspective(400px) rotateX(-90deg);
  }
}

@-keyframes flipBottom {
  /* line 66, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  0% {
    transform: perspective(400px) rotateX(90deg);
  }

  /* line 69, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
  100% {
    transform: perspective(400px) rotateX(0deg);
  }
}

/* Dynamic clock shelf */
/* line 74, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf {
  padding: 0;
}

/* line 77, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .clearfix {
  content: " ";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

/* Dynamic clock - Reset Styles */
/* line 91, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.dynamic-clock-shelf h1,
.dynamic-clock-shelf h2,
.dynamic-clock-shelf h3,
.dynamic-clock-shelf h4,
.dynamic-clock-shelf h5,
.dynamic-clock-shelf h6,
.dynamic-clock-shelf strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}

/* line 99, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.dynamic-clock-shelf p,
.dynamic-clock-shelf ul,
.dynamic-clock-shelf ol {
  margin: 0px;
  padding: 0px;
}

/* line 109, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.dynamic-clock-shelf .comp-rich-text h1,
.dynamic-clock-shelf .comp-rich-text h2,
.dynamic-clock-shelf .comp-rich-text h3,
.dynamic-clock-shelf .comp-rich-text h4,
.dynamic-clock-shelf .comp-rich-text h5,
.dynamic-clock-shelf .comp-rich-text h6,
.dynamic-clock-shelf .comp-rich-text strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}

/* line 115, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content {
  padding: 21px 16px 28px;
  background: #42145f;
}

/* Dynamic clock - Text */
/* line 120, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text {
  color: white;
  padding-bottom: 10px;
}

/* line 124, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .clock-shelf-heading {
  font-family: 'RNHouseSansBold', sans-serif;
  font-size: 32px;
  line-height: 36px;
  padding-bottom: 9px;
}

/* line 131, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .normal-text,
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .error-text {
  font-family: 'RNHouseSansRegular', sans-serif;
  font-size: 16px;
  line-height: 22px;
  display: none;
}

/* line 137, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .normal-text {
  display: block;
}

/* Dynamic clock - Clock Digits */
/* line 141, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block {
  width: 288px;
  margin: auto;
}

/* line 145, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer {
  color: #42145f;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 50px;
  line-height: 90px;
  height: 82px;
  margin: 0;
  width: 100%;
}

/* line 154, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .seperator {
  vertical-align: top;
  margin: 0 -20px;
  display: inline;
  display: none;
}

/* line 163, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .seconds,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .minutes,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .hours,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .days {
  height: 100%;
  display: block;
  float: left;
  width: 96px;
}

/* line 169, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit-set {
  width: 82px;
  height: 100%;
  display: inline-block;
  position: relative;
  margin: 0 6px;
  box-sizing: content-box;
  padding: 0 1px;
  background: url("images-desktop/dynamic_clock_images/Natwest/dyn-clock-mobile-bg.png") no-repeat no-repeat;
}

/* line 179, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit {
  position: absolute;
  height: 100%;
  width: 82px;
  left: 1px;
  top: 0px;
}

/* line 186, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div {
  position: absolute;
  left: 0;
  overflow: hidden;
  height: 50%;
  padding: 0;
  width: 100%;
  text-align: center;
}

/* line 196, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  background-color: #dfd9d1;
  box-sizing: border-box;
  top: 0;
  z-index: 0;
  border-radius: 16px 16px 0 0;
}

/* line 203, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top:before {
  content: "";
  height: 1px;
  width: 100%;
  position: absolute;
  background: #42145f;
  left: 0;
  bottom: 0;
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.4;
  z-index: 2;
}

/* line 217, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-bottom,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-bottom {
  background-color: #dfd9d1;
  bottom: 0;
  z-index: 0;
  border-radius: 0 0 16px 16px;
}

/* line 224, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-bottom .digit-wrap,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-bottom .digit-wrap {
  display: block;
  margin-top: 0;
  position: relative;
  top: -100%;
}

/* line 231, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.previous .digit-top,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.previous .shadow-top {
  opacity: 1;
  z-index: 2;
  -webkit-transform-origin: 50% 100%;
  -webkit-animation: flipTop 0.3s ease-in both;
  -moz-transform-origin: 50% 100%;
  -moz-animation: flipTop 0.3s ease-in both;
  -ms-transform-origin: 50% 100%;
  -ms-animation: flipTop 0.3s ease-in both;
  transform-origin: 50% 100%;
  animation: flipTop 0.3s ease-in both;
}

/* line 244, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.previous .digit-bottom,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.previous .shadow-bottom {
  z-index: 1;
  opacity: 1;
}

/* line 248, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.active .digit-top {
  z-index: 1;
}

/* line 251, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.active .digit-bottom {
  z-index: 2;
  -webkit-transform-origin: 50% 0%;
  -webkit-animation: flipBottom 0.3s 0.3s ease-out both;
  -moz-transform-origin: 50% 0%;
  -moz-animation: flipBottom 0.3s 0.3s ease-out both;
  -ms-transform-origin: 50% 0%;
  -ms-animation: flipBottom 0.3s 0.3s ease-out both;
  transform-origin: 50% 0%;
  animation: flipBottom 0.3s 0.3s ease-out both;
}

/* line 263, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .shadow-top,
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .shadow-bottom {
  display: none;
}

/* Dynamic clock - Clock Labels */
/* line 267, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .clock-labels {
  clear: both;
  padding: 9px 0 0;
}

/* line 271, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .clock-labels .label {
  width: 84px;
  float: left;
  margin: 0 6px;
  text-align: center;
  font-family: 'RNHouseSansRegular', sans-serif;
  font-size: 15px;
  line-height: normal;
  color: white;
}

/* line 281, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .clock-labels .label.seconds-label {
  display: none;
}

/* Dynamic clock - CTA Button */
/* line 285, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta {
  padding: 20px 0 5px;
  clear: both;
}

/* line 289, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta--1 {
  padding: 0;
  margin: 0;
  display: block;
  overflow: visible;
}

/* line 295, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta--1 a {
  padding: 13px 26px;
  margin: 0;
  display: block;
  font-family: "RNHouseSansBold", sans-serif;
  background: #34a2b2;
  border-radius: 5px;
  border: none;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white;
  cursor: pointer;
  font-size: 18px;
  line-height: 22px;
  margin: 0;
  text-align: center;
  text-shadow: 1px 1px 1px #59a1b2;
  text-decoration: none;
  float: none;
  overflow: visible;
}

/* line 315, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta--1 a .cta--arrow {
  display: none;
}

/* line 318, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.normal-text .comp-rich-text p {
  color: white;
  padding-bottom: 7px;
}

/* line 322, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.error-text .comp-rich-text p {
  color: white;
  padding-bottom: 7px;
}

/* line 326, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta.cta--branded.cta--l {
  width: 209px;
}

/* line 327, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .error-text .comp-rich-text p em {
  color: #fff;
}

/* line 328, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .nor-text .comp-rich-text p em {
  color: #fff;
}

/* line 329, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta.cta--branded.cta--l a {
  margin: 0px 0px 3px 0px;
  padding-top: 11px;
  padding-bottom: 11px;
}

/* line 332, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.iphone .digit-top {
  line-height: 82px;
}

/* line 333, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.iphone .digit-bottom {
  line-height: 82px;
}

/* line 335, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.ie11 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top, .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  top: 1px !important;
}

/* line 336, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.ie10 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top, .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  top: 1px !important;
}

/* line 337, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.lt-ie9 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top, .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  top: 1px !important;
}

/* line 339, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.ie11 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div {
  height: 49.9% !important;
}

/* line 340, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.ie10 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div {
  height: 49.9% !important;
}

/* line 341, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_mobile.scss */
.lt-ie9 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div {
  height: 49.9% !important;
}

/*------------------------------------*\
    Loyality pdp Hero - Mobile CSS
\*------------------------------------*/
/* line 5, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy {
  width: auto;
  padding: 0px 16px;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .hero__signpost {
  max-width: 100%;
  font-size: 18px;
  padding: 0;
  padding-bottom: 12px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .hero__heading {
  line-height: 39px;
  font-family: "RNHouseSansBold", sans-serif;
  padding: 16px 0px 12px 0px;
  font-size: 32px;
  font-weight: normal;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m {
  padding: 0px;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m a {
  padding: 5px 40px 3px 0 !important;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta--l {
  padding: 0px;
  margin-top: 0;
  margin-bottom: 14px;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--l a {
  padding: 16px 13px 16px 13px;
  max-width: 100%;
  margin-top: 5px;
  line-height: 22px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m {
  width: 100%;
  margin-bottom: 33px;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m a {
  font-size: 18px;
  line-height: 22px;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__copy .comp-rich-text {
  clear: both;
  font-size: 16px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .shelf__inner {
  overflow: hidden;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero span.loyalty-pound-font {
  font-size: 20px;
  line-height: 24px;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .cta.cta--branded.cta--m a::after {
  top: 47%;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_mobile.scss */
.shelf--hero.loyaltypdphero .hero__mask.shelf--hero__mask1 {
  background-size: 100% 100%;
}

/*  Below class is for both mobile and desktop
    To remove transition to .main div in order to work
    position:fixed properly for comparison table
*/
/* line 5, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
div.main.ct-main-no-tranform {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}

/* line 16, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.comparison-table-wrapper {
  display: none;
  /* To hide desktop comparison table in mobile */
}

/* Author CSS*/
/* line 23, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.mobile_author_html .comparison-header,
.mobile_author_html .comparison-footer {
  background-color: #42145f;
  margin-right: 1px;
  border-radius: 12px 12px 0 0;
}

/* line 28, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.mobile_author_html .bgrndcolor1 {
  background-color: #861775;
}

/* line 31, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.mobile_author_html .bgrndcolor2 {
  background-color: #761770;
}

/* line 34, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.mobile_author_html .bgrndcolor3 {
  background-color: #65166a;
}

/* line 37, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.mobile_author_html .bgrndcolor4 {
  background-color: #531565;
}

/* Loyalty Mobile Start */
/* line 43, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main {
  padding: 0;
  margin: 0 auto;
  position: relative;
    /*.sticky_Header_Over .mobile-carousel-cta{  
      height: 51px;
      }*/
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-header, .loyalty-sales-main .fixed_Header {
  background-color: #42145f;
  color: white;
  margin-right: 1px;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .fixed_Header h3, .loyalty-sales-main .fixed_Footer h3, .loyalty-sales-main .duplicate_Fixed_Header_Children h3 {
  font-size: 18px;
  font-family: "RNHouseSansBold", sans-serif;
  height: 44px;
  text-transform: uppercase;
  line-height: 22px;
  overflow: hidden;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .fixed_Header span, .loyalty-sales-main .fixed_Footer span, .loyalty-sales-main .duplicate_Fixed_Header_Children span {
  font-size: 14px;
  font-family: "RNHouseSansBold", sans-serif;
  margin-top: 6px;
  height: 18px;
  line-height: 18px;
  display: block;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .button {
  position: absolute;
  z-index: 9999;
  top: 107px;
  width: 24px;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .button a {
  display: inline-block;
  text-decoration: none;
  outline: none;
  cursor: none;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .left-arrow {
  left: 0;
  margin-left: -16px;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .right-arrow {
  right: 0;
  margin-right: -16px;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .right-arrow a {
  background-image: url("images-mobile/NW_RHS.png");
  height: 53px;
  width: 24px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .left-arrow a {
  background-image: url("images-mobile/NW_LHS.png");
  height: 53px;
  width: 24px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
/* line 105, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales {
  margin: 0;
  overflow: hidden;
  position: relative;
  padding-top: 16px;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner {
  left: 0;
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account {
  text-align: left;
  padding: 0;
  margin: 0;
  float: left;
  width: 144px;
  position: relative;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  color: #333333;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell span.center {
  background-position: center center;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell span.right {
  background-position: right center;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text ul li {
  background-image: url("../../images/icons/rt-list-icon.png");
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text strong {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 167, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-checkmark,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-ticket,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE645,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-airplane,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-umbrella,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-cancel,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-mobile,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-tastecard,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-new-tick,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-travel-money,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-travel-insurance,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-store,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-percentage,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-national-trust,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-mobile,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-house-with-tick,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-EC,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-direct-debit,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-concierge,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-chair,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE620,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-EC,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE611, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE645, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-new-mobile, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-new-car, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-contactless, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .lp_mobile-app-get-cash {
  float: none;
  padding-left: 0;
  width: auto;
  height: auto;
  position: Static;
  display: inline-block;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-checkmark:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-ticket:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE645:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-airplane:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-umbrella:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-cancel:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .bl__icon-mobile:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-tastecard:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-new-tick:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-travel-money:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-travel-insurance:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-store:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-percentage:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-national-trust:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-mobile:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-house-with-tick:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-EC:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-direct-debit:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-concierge:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-chair:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE620:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-EC:before,
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE611:before, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-uniE645:before, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-new-mobile:before, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-new-car:before, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-contactless:before, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .lp_mobile-app-get-cash:before {
  font-family: 'nw-icons';
  font-size: 21px;
  font-size: 2.1rem;
  width: auto;
  top: inherit;
  left: inherit;
  position: Static;
  color: #42145f;
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-direct-debit:before, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-percentage:before {
  font-size: 22px;
  font-size: 2.2rem;
}
/* line 190, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-travel-money:before, .loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-concierge:before {
  font-size: 19px;
  font-size: 1.9rem;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .comp-rich-text .icon-new-car:before {
  font-size: 15px;
  font-size: 1.5rem;
}
/* line 200, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-content-cell .sticky_Header_Over .mobile-carousel-cta {
  height: 97px;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales .loyalty-sales-inner .loyalty-sales-inner-account .loyalty-sales-fixedcontent-cell {
  border-bottom: none;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .ui-loader {
  display: none;
}
/* line 211, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .mobile-carousel-rte {
  height: 60px;
  overflow: hidden;
  margin-bottom: 20px;
}
/* line 216, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .mobile-carousel-rte .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif;
  height: 60px;
  color: white;
  padding-bottom: 0;
  line-height: 20px;
}
/* line 222, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .mobile-carousel-rte .comp-rich-text p strong {
  color: white;
}
/* line 226, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .mobile-carousel-rte .comp-rich-text h3 {
  color: white;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .fixed_Header {
  z-index: 999;
  border-radius: 12px 12px 0 0;
  margin-right: 1px;
  padding: 20px 14px 17px 14px;
}
/* line 238, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .fixed_Footer {
  padding-top: 20px;
  padding-bottom: 17px;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .static_Header {
  border-radius: 12px 12px 0 0;
  margin-right: 1px;
  padding-left: 14px;
  padding-right: 14px;
  color: #fff;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-footer {
  background-color: #42145f;
  color: white;
  border-radius: 0 0 12px 12px;
  margin-right: 1px;
}
/* line 256, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-section-heading {
  line-height: 20px;
  padding: 12px 14px 13px 14px;
  font-size: 18px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-section-heading.Mobile_sales_Shevrondown {
  text-decoration: none;
  display: inherit;
  border-top: none;
  background: rgba(0, 0, 0, 0) url("images-desktop/new_comptab_collapse_chevron_down.png") no-repeat scroll 114px;
  background-size: 15px 9px;
  padding-right: 39px;
}
/* line 273, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .content_Dropdown {
  display: none;
}
/* line 276, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel_points {
  margin: 0 auto;
  display: inline-block;
  padding-top: 11px;
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel_points li {
  width: auto;
  float: left;
  list-style: none;
  margin-left: 12px;
  border-radius: 13px;
  width: 13px;
  height: 13px;
  background-color: #b4a99f;
  display: inline-block;
  text-indent: -999px;
}
/* line 292, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel_points li.active {
  background: #42145f;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel_points li:first-child {
  margin-left: 0;
}
/* line 300, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .fixed {
  position: absolute;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-inner .absolute {
  position: fixed;
  top: 0;
  display: block;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .static_Header {
  display: none;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .AccordionMobile {
  display: none;
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-section-heading.Mobile_sales_ShevronUp {
  background: rgba(0, 0, 0, 0) url("images-desktop/new_comptab_collapse_chevron_up.png") no-repeat scroll 114px;
  background-size: 15px 9px;
  padding-right: 39px;
}
/* line 318, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-section-heading.Mobile_sales_ShevronUp + .loyalty-sales-content-cell {
  display: block;
}
/* line 322, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .sales_Text_Bold {
  font-weight: bold;
}
/* line 325, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main h2 {
  width: 209px;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 26px;
  color: #42145f;
  margin: 0 auto;
  text-align: center;
  line-height: 30px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel-wrapper {
  position: relative;
  width: 288px;
  margin: auto;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-Parent .loyalty-sales-content:nth-child(odd) {
  background: #f7f7f5;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-Parent .loyalty-sales-content:nth-child(even) {
  background: #eeede9;
}
/* line 347, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .cta.cta--branded.cta--l a {
  margin: 0 0 3px 0;
  padding: 7px 23px;
  line-height: 20px;
  text-shadow: 0 2px #360c51;
}
/* line 353, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .sticky_Header_Over .cta.cta--branded.cta--l a {
  display: inline-block;
  font-size: 17px;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .sticky_Header_Over p {
  height: 60px;
  color: #fff;
}
/* line 361, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel_main {
  text-align: center;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-main h2 {
  text-align: center;
}
/* line 367, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .duplicate_Fixed_Header_Children {
  width: 114px;
  padding-left: 14px;
  padding-right: 14px;
  color: white;
  background: #42145f;
  z-index: 999;
  border-radius: 12px 12px 0 0;
  margin-right: 1px;
  float: left;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .duplicate_Fixed_Header_Children.position_fixed {
  width: 143px;
  padding-top: 20px;
  padding-bottom: 17px;
}
/* line 383, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .bgrndcolor1 {
  background-color: #861775;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .bgrndcolor2 {
  background-color: #761770;
}
/* line 389, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .bgrndcolor3 {
  background-color: #65166a;
}
/* line 392, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .bgrndcolor4 {
  background-color: #531565;
}
/* line 395, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .ui-link {
  height: 32px;
  line-height: 17px;
}
/* line 399, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel_points.footer_carousel_points {
  padding-bottom: 24px;
  padding-top: 24px;
}
/* line 403, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .duplicate_Fixed_Header_Children.position_fixed {
  display: block;
}
/* line 406, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .duplicate_Fixed_Header_Children {
  display: none;
}
/* line 409, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .duplicate_Fixed_Header {
  position: absolute;
  z-index: 99;
  top: 0px;
  display: none;
}
/* line 416, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .carousel-wrapper .absolute {
  position: fixed;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-header {
  padding-left: 14px;
  padding-right: 14px;
  padding-bottom: 24px;
}
/* line 424, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .mobile-carousel-cta {
  height: 58px;
  display: block;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-cell {
  padding: 11px 14px 0 14px;
}
/* line 437, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-cell .comp-rich-text p:last-child, .loyalty-sales-main .loyalty-sales-content-cell .comp-rich-text ul:last-child, .loyalty-sales-main .loyalty-sales-content-cell .comp-rich-text ol:last-child {
  padding-bottom: 12px;
}
/* line 442, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-cell .image:last-child {
  margin-bottom: 12px;
}
/* line 446, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .loyalty-sales-footer {
  padding: 0 14px 24px 14px;
}

/* line 454, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.loyalty-sales-main .li_Border h4.loyalty-sales-content-section-heading,
.loyalty-sales-main .loyalty-sales-inner .loyalty-sales-inner-account.li_Border .loyalty-sales-content-cell,
.loyalty-sales-main .loyalty-sales-inner .loyalty-sales-inner-account.li_Border .showMore,
.loyalty-sales-main .loyalty-sales-inner .loyalty-sales-inner-account.li_Border .showLess {
  border-right: none;
}

/* RTE Icons */
/* line 459, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-new-car:before {
  content: "\e669";
}

/* line 462, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-tastecard:before {
  content: "\e651";
}

/* line 465, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-new-tick:before {
  content: "\e654";
}

/* line 468, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-travel-money:before {
  content: "\e657";
}

/* line 471, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-travel-insurance:before {
  content: "\e658";
}

/* line 474, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-store:before {
  content: "\e656";
}

/* line 477, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-percentage:before {
  content: "\e655";
}

/* line 480, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-national-trust:before {
  content: "\e653";
}

/* line 483, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-new-mobile:before {
  content: "\e652";
}

/* line 486, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-house-with-tick:before {
  content: "\e650";
}

/* line 489, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-EC:before {
  content: "\e64f";
}

/* line 492, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-direct-debit:before {
  content: "\e64e";
}

/* line 495, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-concierge:before {
  content: "\e64d";
}

/* line 498, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-chair:before {
  content: "\e64c";
}

/* line 501, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-uniE645:before {
  content: "\e645";
}

/* line 504, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.icon-contactless:before {
  content: "\e66a";
}

/* line 507, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.carousel-wrapper .comp-rich-text {
  color: white;
}

/* line 508, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.theme--blue .carousel-wrapper .comp-rich-text li, .theme--blue .carousel-wrapper .comp-rich-text strong, .theme--blue .carousel-wrapper .comp-rich-text em, .theme--blue .carousel-wrapper .comp-rich-text p {
  color: #42145f;
}

/* line 509, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.theme--blue #loyalty-sales-main h2 {
  color: white;
}

/* line 510, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.theme--blue .mobile_author_html .rowpar, .theme--blue .mobile_author_html .rowpar .comp-rich-text .body-copy, .theme--blue .mobile_author_html .rowpar  .comp-rich-text .inline-text, .theme--blue .mobile_author_html .rowpar .comp-rich-text li, .theme--blue .mobile_author_html .rowpar .comp-rich-text strong, .theme--blue .mobile_author_html .rowpar .comp-rich-text em, .theme--blue .mobile_author_html .rowpar .comp-rich-text p, .theme--blue .mobile_author_html .comp-rich-text strong, .theme--blue .mobile_author_html .comp-rich-text ul li, .theme--blue .mobile_author_html .rowpar li, .theme--blue .carousel-wrapper .comp-rich-text li {
  color: #42145f;
}

/* line 511, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.theme--blue .mobile_author_html .comp-rich-text ul li {
  background-image: url("../../images/icons/rt-list-icon.png");
}

/* line 513, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.mobile_author_html .celltext {
  color: #42145f;
  margin-bottom: 15px;
  font-family: "RNHouseSansBold", sans-serif;
}

/* line 514, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
.showMore, .showLess {
  font-size: 16px;
  padding: 4px 15px 13px 16px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  line-height: 20x;
  color: #ad1982;
  cursor: pointer;
  font-family: "RNHouseSansRegular", sans-serif;
}

/* line 524, ../../../arete-core-design/sass-src/includes/components/comparison-table/_mobile.scss */
h5.comparison-content-row-heading.comparison-is-accordian-h5.no-after:after {
  background-image: none !important;
}

/* Re branding Component changes */
/* By default blog image desc is display:none*/
/* line 2, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.blog-img-desc {
  display: none;
}

/* line 6, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-header {
  padding: 0 16px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-header .hero__heading {
  float: none;
  padding: 0;
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 36px;
  font-size: 32px;
  color: #ad1982;
  margin: 5px 0 5px;
  color: #ad1982;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-header .author-date {
  color: #666666;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "RNHouseSansRegular", sans-serif;
  clear: both;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-header .author-date a {
  color: #ad1982;
  text-decoration: none;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-header .separator-line {
  background-color: #2bb7b7;
  height: 2px;
  width: 100%;
  margin-top: 21px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content {
  padding: 24px 16px 0;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .blog-img-with-desc img.image {
  margin-bottom: 6px;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .blog-img-with-desc .blog-img-desc {
  font-size: 12px;
  font-size: 1.2rem;
  color: #666666;
  line-height: 18px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-bottom: 24px;
  display: block;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content img.image {
  margin-bottom: 24px;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .blog-video-desc {
  font-size: 12px;
  font-size: 1.2rem;
  color: #666666;
  line-height: 18px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-bottom: 0;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text {
  padding: 0;
  margin-bottom: 24px;
}
/* line 65, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text h3 {
  margin-bottom: 9px;
  margin-top: 0;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text blockquote {
  margin: 22px 24px 12px;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text p {
  color: #333333;
  padding: 0;
  margin-bottom: 17px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text ul {
  margin-bottom: 22px;
  padding-bottom: 0;
  margin-top: 16px;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text ul li {
  padding-left: 16px;
  margin: 12px 0;
  background: url("../../images/icons/rt-list-icon.png") left 6px no-repeat;
  color: #333333;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text ol li {
  margin: 12px 0;
  color: #333333;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text .blog-blockquote-author {
  margin: 14px 24px 20px;
  display: block;
  color: #42145f;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text hr {
  margin: 18px 0 20px;
  border-bottom: 0;
  border-top: 1px solid #cfc7be;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-right-content {
  border-top: 1px solid #cfc7be;
  padding-top: 24px;
  margin-bottom: 24px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-right-content .author-img {
  text-align: center;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-right-content img.image {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 92px;
  height: 92px;
  margin-bottom: 20px;
}
/* line 122, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-right-content .comp-rich-text {
  width: 100%;
  padding: 0;
  margin-top: 0;
}
/* line 126, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .blog-right-content .comp-rich-text p {
  color: #333333;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .blog-content .cta {
  margin-left: 0;
}
/* line 138, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .video-player {
  margin-top: 0;
  margin-bottom: 24px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .video-player .video__preview {
  margin-bottom: 7px;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .video-player .video__preview .video__hgroup {
  display: none;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .video-player .video__preview .video__controls {
  left: 50%;
  margin-left: -25px;
  margin-top: -25px;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .video-player .video__preview .video__controls .video__play {
  width: 50px;
  height: 50px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: url("../../images/buttons/play_NW_small.png") center center no-repeat;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .video-player .video__links {
  display: none;
  margin-bottom: 0;
}
/* line 163, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .comp-rich-text {
  width: 100%;
  padding: 0 16px 0 16px;
}
/* line 166, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .comp-rich-text h3 {
  margin-bottom: 10px;
  margin-top: 0;
}
/* line 170, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .comp-rich-text hr {
  margin: 16px 0 21px;
  border-bottom: 0;
  border-top: 1px solid #cfc7be;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .comp-rich-text p {
  color: #333333;
  margin-bottom: 4px;
  padding-bottom: 0;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 182, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .cta, .lifemoments-blog .cta.cta--branded.cta--m {
  margin-bottom: 27px;
  padding: 2px 16px 0px 16px;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .shelf {
  margin-bottom: -16px;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .shelf .comp-rich-text {
  width: auto;
  padding: 0;
  margin: 0;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .shelf .comp-rich-text p {
  color: #42145f;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .shelf .cta {
  margin-left: 0;
  margin-bottom: 0;
  padding: 0px 16px;
}
/* line 202, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .clear-fix {
  clear: both;
}
/* line 206, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .cta--m a {
  color: #42145f;
  padding: 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
}
/* line 211, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .cta--m a:hover {
  color: #42145f;
}
/* line 214, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .cta--m a:before {
  top: 7px;
  content: "\e00d";
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 220, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .cta--m a:after {
  top: 8px;
  content: "";
  font-size: 16px;
  font-size: 1.6rem;
  bottom: 0;
  text-decoration: none;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog .cta--l a:after {
  font-size: 16px;
  font-size: 1.6rem;
  top: 2px;
  padding: 0 0 0 5px;
  content: "\e00c";
}

@media (max-width: 320px) {
  /* line 241, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
  .lifemoments-blog .blog-content .blog-left-content img.image {
    max-height: 162px;
  }
}
/* Theme Blue */
/* line 247, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog {
  /* Theme white under theme-blue */
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-header .hero__heading {
  color: #fff;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-header .author-date {
  color: #fff;
}
/* line 254, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-header .author-date a {
  color: #fff;
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-content .blog-left-content .blog-img-with-desc .blog-img-desc {
  color: #fff;
}
/* line 266, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-content .blog-left-content .blog-video-desc {
  color: #fff;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-content .blog-left-content .comp-rich-text p {
  color: #fff;
}
/* line 274, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-content .blog-left-content .comp-rich-text ul li {
  color: #fff;
  background: url("../../images/icons/list-white.png") left 6px no-repeat;
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-content .blog-left-content .comp-rich-text ol li {
  color: #fff;
}
/* line 284, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-content .blog-left-content .comp-rich-text .blog-blockquote-author {
  color: #fff;
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .blog-content .blog-right-content .comp-rich-text p {
  color: #fff;
}
/* line 298, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .comp-rich-text p {
  color: #fff;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--white {
  color: #42145f;
}
/* line 305, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--white .cta a {
  color: #42145f;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--white .comp-rich-text p {
  color: #42145f;
}
/* line 312, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--light-blue {
  color: #42145f;
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--light-blue .cta a {
  color: #42145f;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--light-blue .comp-rich-text p {
  color: #42145f;
}
/* line 321, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--dark-grey {
  color: #42145f;
}
/* line 323, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--dark-grey .cta a {
  color: #42145f;
}
/* line 326, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--dark-grey .comp-rich-text p {
  color: #42145f;
}
/* line 330, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--light-grey {
  color: #42145f;
}
/* line 332, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--light-grey .cta a {
  color: #42145f;
}
/* line 335, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--blue .lifemoments-blog .theme--light-grey .comp-rich-text p {
  color: #42145f;
}

/* line 343, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.theme--blue .lifemoments-blog .cta.cta--m.cta--branded a {
  color: #fff;
}

/* Theme White */
/* line 351, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--white .theme--blue .header-group .header-group__headline {
  color: #fff;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--white .theme--blue .comp-rich-text p {
  color: #fff;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--white .theme--blue .cta.cta--m a, .shelf.theme--white .theme--blue .cta.cta--l a, .shelf.theme--white .theme--blue .cta.cta--m a, .shelf.theme--white .theme--blue .cta.cta--l a {
  color: #fff;
}

/* Theme Dark Grey */
/* line 366, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--dark-grey .lifemoments-blog .theme--blue .comp-rich-text p {
  color: #fff;
}

/* Theme Light Grey */
/* line 376, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--light-grey .lifemoments-blog .theme--blue .comp-rich-text p {
  color: #fff;
}

/* line 385, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--light-blue .lifemoments-blog .theme--blue .comp-rich-text p {
  color: #fff;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.shelf.theme--light-blue .lifemoments-blog .theme--blue .cta.cta--m a, .shelf.theme--light-blue .lifemoments-blog .theme--blue .cta.cta--l a, .shelf.theme--light-blue .lifemoments-blog .theme--blue .cta.cta--m a, .shelf.theme--light-blue .lifemoments-blog .theme--blue .cta.cta--l a {
  color: #fff;
}

/* line 395, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_mobile.scss */
.lifemoments-blog embed {
  height: 100%;
}

/*------------------------------------*\
    FSCS FOOTER - MOBILE CSS
\*------------------------------------*/
@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 5, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer {
    font-family: "RNHouseSansRegular",sans-serif;
    /*
    .footer__list{
        padding: 8px 16px 10px 0px;
    
        li{
            line-height: 1.8rem;
            font-size: 1.4rem;
            border-left: 0;
            width: 50%;
            padding: 0px 0px 11px 16px;
            word-wrap: break-word;
            a{
                text-decoration:none;
                border-bottom:1px solid;
            }
            &:before{
                padding: 0;
            }
            
        }
        
    }*/
  }
  /* line 7, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .useful-links {
    font-size: 16px;
    line-height: 20px;
    padding: 20px 16px 0px 16px;
    float: left;
    display: inline-block;
    color: #42145f;
  }
  /* line 40, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us__list li.fscs-cta {
    height: 37px;
    width: 153px;
    margin-left: 29px;
    background-image: url("../../images/icons/FSCS_mobile.png");
    display: inline-block;
    background-repeat: no-repeat;
  }
  /* line 48, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us__list li.fscs-cta a {
    width: 100% !important;
    margin-right: 0px !important;
    background: none !important;
  }
  /* line 57, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us {
    float: left;
    padding: 20px 16px 24px 16px;
    border-top: 1px solid #cfc7be;
  }
  /* line 62, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us .find-us__head {
    font-size: 1.6rem;
    line-height: 20px;
    float: left;
    padding: 0px;
    margin: 0px;
    border-top: none;
    display: inline;
    text-align: left;
    padding-top: 0;
  }
  /* line 73, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us .find-us__list {
    float: left;
    margin: 13px 0px 0px 0px;
    text-align: left;
    clear: both;
  }
  /* line 79, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us .find-us__list li {
    padding: 0px;
  }
  /* line 82, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us .find-us__list li a {
    height: 37px;
    width: 37px;
    margin-right: 13px;
  }
  /* line 87, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us .find-us__list li a.icon-fb {
    position: relative;
  }
  /* line 91, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer .find-us .find-us__list li a.icon-fb:before, .main_Footer .find-us .find-us__list li a.icon-tweet:before {
    font-size: 37px;
    top: 0;
    left: 1px;
    color: #ffffff;
  }
  /* line 105, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .footer__list {
    padding: 1.175em .84em 0 .84em;
  }
  /* line 107, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .footer__list li {
    float: left;
    width: auto;
    padding: 3px 0 15px 5px;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 4.5px;
    color: white;
  }
  /* line 115, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .footer__list li a {
    border-bottom: 0px solid;
  }
  /* line 118, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .footer__list li:before {
    padding: 0;
  }
  /* line 123, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .find-us {
    border-top: 0px solid #cfc7be;
  }
  /* line 125, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .find-us .find-us__list {
    width: 100%;
  }
  /* line 128, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .find-us .find-us__list li.fscs-cta {
    float: right;
    position: relative;
    margin-top: -2px;
    margin-left: 0;
  }
  /* line 135, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .find-us .find-us__list li a {
    height: 32px;
    width: 32px;
    margin-right: 5px;
  }
  /* line 141, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .find-us .find-us__list li a.icon-tweet:before {
    font-size: 32px;
  }
  /* line 144, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.ulster_Footer .find-us .find-us__list li a.icon-fb:before {
    font-size: 32px;
  }
}
@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 160, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .footer .main_Footer {
    background: #ffffff;
  }
}
/* R17 Rebranding Footer with legal*/
@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 170, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.rebrand-legal-footer {
    background: #ffffff;
  }
  /* line 172, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.rebrand-legal-footer .footer__list {
    background-color: #ffffff;
  }
  /* line 175, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.rebrand-legal-footer .footer__list li a {
    border-bottom: 1px solid #42145f;
    color: #42145f;
    background-color: #ffffff;
  }
  /* line 182, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.rebrand-legal-footer .find-us {
    padding: 20px 16px 24px 16px;
    border-top: 1px solid #cfc7be;
    background-color: #ffffff;
  }
  /* line 186, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.rebrand-legal-footer .find-us .find-us__head {
    color: #42145f;
  }
  /* line 189, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.rebrand-legal-footer .find-us .find-us__list {
    margin: 12px 0 0 0;
    font-size: inherit;
  }
  /* line 193, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .main_Footer.rebrand-legal-footer .find-us .find-us__list a .icon-fb, .main_Footer.rebrand-legal-footer .find-us .find-us__list a .icon-tweet {
    background-color: #0a2f64;
  }

  /* line 201, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
  .regulatory-footer {
    padding: 0px;
    margin-left: 16px;
  }
}
/* R17 Rebranding Footer */
/* line 209, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-fb, .footer .main_Footer .find-us .find-us__list li a.icon-tweet {
  background: none;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-fb {
  background: #42145f;
}
/* line 215, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-fb:focus {
  background: #42145f;
}
/* line 218, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-fb:hover {
  background: #b4a99f;
}
/* line 222, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-tweet {
  background: #42145f;
}
/* line 225, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-tweet:focus {
  background: #42145f;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-tweet:hover {
  background: #b4a99f;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-ln {
  background: #42145f;
}
/* line 235, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-ln:focus {
  background: #42145f;
}
/* line 238, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-ln:hover {
  background: #b4a99f;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-rss {
  background: #42145f;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-rss:focus {
  background: #42145f;
}
/* line 248, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_mobile.scss */
.footer .main_Footer .find-us .find-us__list li a.icon-rss:hover {
  background: #b4a99f;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper {
  padding-top: 13px;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs {
  overflow: hidden;
  border-bottom: none;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul {
  list-style: none;
  margin: 0;
  width: 100%;
  padding: 0;
  text-align: inherit;
  font-size: inherit;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul:after {
  clear: both;
  content: '';
  display: block;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li {
  width: 33.333%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0px;
  margin-left: 0px;
  float: left;
  display: inherit;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper {
  padding: 12px 4px 8px 4px;
  display: block;
  background: #eeede9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin-right: 2px;
  cursor: pointer;
  margin-bottom: inherit;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper h2 {
  color: #666;
  font-size: 18px;
  text-align: center;
  margin: 0;
  line-height: 26px;
  font-family: "RNHouseSansRegular", sans-serif;
  height: 26px;
  overflow: hidden;
  padding-bottom: 0px;
  border-bottom: none;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper.tab-active-header {
  background: #f7f7f5;
  color: transparent;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper.tab-active-header h2 {
  color: #42145f;
  border-bottom-color: transparent;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li:last-child {
  float: right;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent {
  background: #f7f7f5;
  padding: 16px;
  margin: 0 -16px -16px -16px;
  color: #42145f;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .text-image-wrapper.img-text-comp-2 {
  padding: 0;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .text-image-wrapper.text-image-bg-color {
  background-color: #eeede9;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .tab-separator {
  margin-top: 26px;
  margin-bottom: 24px;
  height: 1px;
  display: block;
  background-color: #d1c9bf;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .tab-heading-wrapper {
  display: none;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.theme--blue .services-tab-wrapper .comp-rich-text, .theme--blue .services-tab-wrapper .comp-rich-text p, .theme--blue .services-tab-wrapper .comp-rich-text strong, .theme--blue .services-tab-wrapper .comp-rich-text li {
  color: #42145f;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabs, .services-tab-wrapper.tab-comp-author-mode #tabs {
  display: none;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent, .services-tab-wrapper.tab-comp-author-mode #tabscontent {
  background-color: transparent;
  padding: 0 8px 8px 8px;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-heading-wrapper, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-heading-wrapper {
  display: inline-block;
  padding: 12px 4px 8px 4px;
  background: #eeede9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 33%;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-heading-wrapper h2, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-heading-wrapper h2 {
  color: #666;
  font-size: 18px;
  text-align: center;
  margin: 0;
  line-height: 26px;
  font-family: "RNHouseSansRegular", sans-serif;
  height: 26px;
  overflow: hidden;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-bottom-content, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-bottom-content {
  background-color: #f7f7f5;
  padding: 16px 8px;
  margin-bottom: 16px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-bottom-content:last-child, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-bottom-content:last-child {
  margin-bottom: 0;
}

/* line 3, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-image .image {
  max-width: 100%;
  width: auto;
  margin: 0;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-image a {
  display: block !important;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-image a .image {
  display: block;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-desc .comp-rich-text p:last-child, .text-image-wrapper .text-image-desc .comp-rich-text ul:last-child, .text-image-wrapper .text-image-desc .comp-rich-text ol:last-child {
  padding-bottom: 0;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-desc .comp-rich-text strong {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-desc .comp-rich-text span.white-band__variable-fig strong {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.text-image-bg-color {
  background: #eeede9;
  border-radius: 8px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-heading {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  margin-bottom: 10px;
  line-height: 22px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 {
  margin-bottom: 25px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-image {
  float: left;
  width: 70px;
  height: 70px;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-desc {
  padding-left: 86px;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-desc .comp-rich-text {
  height: 66px;
  overflow: hidden;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-desc .comp-rich-text p {
  line-height: 20px;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1:after {
  content: '';
  clear: both;
  height: 0;
  display: block;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1.no-text-image-image .text-image-desc {
  padding-left: 0;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1.no-text-image-image .text-image-image {
  display: none;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 {
  margin: auto;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 .text-image-image {
  float: left;
  margin-right: 15px;
  width: 32px;
  text-align: center;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 .text-image-desc {
  padding-left: 47px;
}
/* line 84, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 .text-image-desc .comp-rich-text {
  padding-top: 4px;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2:after {
  content: '';
  clear: both;
  height: 0;
  display: block;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2.no-text-image-image .text-image-desc {
  padding-left: 0;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2.no-text-image-image .text-image-image {
  display: none;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-3 .text-image-image {
  float: left;
  margin-right: 16px;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-3.text-image-bg-color {
  padding: 12px 16px 27px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 {
  margin-top: 16px;
  position: relative;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-heading {
  padding-right: 75px;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-image {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--branded.cta--m a {
  margin-bottom: 0;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:after {
  padding-left: 7px;
  content: "\e615";
  font-size: 23px;
  position: relative;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:before {
  content: '';
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color {
  padding: 12px 16px 25px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-heading {
  color: #42145f;
}
/* line 151, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text {
  color: #42145f;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text p {
  color: #42145f;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text .cta.cta--branded.cta--m a {
  color: #ad1982 !important;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text .cta.cta--branded.cta--m a:hover {
  color: #42145f !important;
}

/* line 170, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m {
  padding-top: 1.5rem;
}

/* line 171, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p {
  padding-bottom: 0;
}

/* line 174, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .cta.cta--m a {
  color: #ad1982;
}

/* line 177, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m a {
  font-size: 16px;
  line-height: 17px;
}

@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 182, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
  .text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m a {
    font-size: 16px;
    line-height: 17px;
    height: 12px;
  }
}
/* line 1, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 {
  margin-top: 10px;
  margin-bottom: 16px;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 h1, .list-comp-view-1 h2, .list-comp-view-1 h3, .list-comp-view-1 h4, .list-comp-view-1 h5, .list-comp-view-1 h6, .list-comp-view-1 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-radius: 8px;
  overflow: hidden;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li {
  padding: 20px 16px 14px;
  margin: 0;
  background: #F7F7F5;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .list-elem-count {
  display: block;
  float: left;
  width: 33px;
  height: 24px;
  padding: 5px 0 4px;
  background: #42145f;
  color: #ffffff;
  line-height: 24px;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 20px;
  text-align: center;
  border-radius: 17px;
  box-sizing: content-box;
  margin-top: 0px;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .list-elem-title {
  padding-left: 47px;
  color: #42145f;
  line-height: 24px;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 20px;
  height: 48px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .list-elem-description {
  color: #333333;
  font-size: 16px;
  line-height: 22px;
  padding: 15px 0 9px;
  margin: 0;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .cta.cta--branded.cta--m {
  display: inline-block;
  padding: 0;
  margin: 0;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .cta.cta--branded.cta--m a {
  display: block;
  padding: 5px 44px 5px 0 !important;
  font-size: 18px;
  line-height: 22px;
  color: #ad1982 !important;
  text-decoration: none;
  margin: 0;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .cta.cta--branded.cta--m a:hover {
  color: #42145f !important;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li.background-0 {
  background: white;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li.background-1 {
  background: #f7f7f5;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li.background-2 {
  background: #f3f1ef;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li + li {
  margin-top: 2px;
}

/* list View two start */
/* line 101, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 h1, .list-comp-view-2 h2, .list-comp-view-2 h3, .list-comp-view-2 h4, .list-comp-view-2 h5, .list-comp-view-2 h6, .list-comp-view-2 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul {
  list-style: none;
  padding: 0;
  width: 288px;
  margin: 10px auto 16px;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li {
  padding: 0;
  margin: 0;
  float: left;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a {
  display: block;
  background: #FFFFFF;
  border-radius: 8px;
  overflow: hidden;
  height: 195px;
  width: 136px;
  text-decoration: none;
  cursor: pointer;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .image-wrapper {
  padding: 20px 12px 19px;
  border-bottom: solid 2px #C2BBB1;
  height: 117px;
}
/* line 135, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .image-wrapper span {
  display: block;
  position: relative;
  height: 76px;
  border-radius: 8px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .image-wrapper span img {
  width: 112px;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  border: none;
  border-radius: 8px;
}
/* line 156, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper {
  height: 78px;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .description-text {
  float: left;
  width: 87px;
  padding: 12px 6px 12px 7px;
  height: 78px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  color: #42145f;
  line-height: 18px;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .description-text p {
  height: 54px;
  overflow: hidden;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text {
  float: right;
  width: 49px;
  height: 78px;
  background: url("images-desktop/list-view-2-rate-text-bg-mobile.png") no-repeat top center;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text .rate-value {
  display: block;
  color: #ffffff;
  padding: 21px 0 0 13px;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text .rate-value .rate-number {
  font-size: 24px;
  line-height: 29px;
  display: inline-block;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li:nth-child(n+3) {
  margin-top: 16px;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li:nth-child(2n) {
  margin-left: 16px;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}

/* list View three start */
/* line 216, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 h1, .list-comp-view-3 h2, .list-comp-view-3 h3, .list-comp-view-3 h4, .list-comp-view-3 h5, .list-comp-view-3 h6, .list-comp-view-3 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul {
  list-style: none;
  padding: 0px;
  margin: 0px auto;
  width: auto;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li {
  width: 256px;
  height: 204px;
  padding: 0px;
  margin: 0 auto 16px;
  border-radius: 8px;
  background: #eeede9;
  overflow: hidden;
  display: block;
  position: relative;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-name {
  font-size: 16px;
  line-height: 20px;
  height: 55px;
  overflow: hidden;
  display: block;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  margin-left: 15px;
  padding-top: 12px;
  padding-right: 99px;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-rate-value {
  width: 89px;
  height: 55px;
  position: absolute;
  right: 0;
  top: 0;
  background: url("images-desktop/list-view-rate-text-bg.png") no-repeat top center;
  padding-top: 11px;
  /* text-align: center; */
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-rate-value .retailer-rate-number {
  color: #ffffff;
  font-size: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 27px;
  padding-left: 30px;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content {
  padding-top: 23px;
}
/* line 272, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo {
  width: 96px;
  height: 70px;
  overflow: hidden;
  margin-left: 15px;
  margin-bottom: 57px;
  float: left;
  border-radius: 6px;
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo .image, .list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo img {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
/* line 288, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description {
  float: right;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description p {
  width: 111px;
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
  height: 64px;
  overflow: hidden;
  color: #42145f;
  line-height: 16px;
  margin-right: 16px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 16px;
}
/* line 304, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description .lc-3-view-offer a {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 17px;
  color: #ad1982;
  display: inline-block;
  text-decoration: none;
  font-family: "RNHouseSansRegular", sans-serif;
  position: relative;
  padding-right: 31px;
  margin-top: 7px;
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description .lc-3-view-offer a:hover {
  color: #42145f;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description .lc-3-view-offer a:after {
  content: "\e615";
  font-family: "nw-icons";
  font-size: 23px;
  font-size: 2.3rem;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}

/* list View four start */
/* line 350, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 h1, .list-comp-view-4 h2, .list-comp-view-4 h3, .list-comp-view-4 h4, .list-comp-view-4 h5, .list-comp-view-4 h6, .list-comp-view-4 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul {
  list-style: none;
  padding: 0px;
  margin: 0px auto;
  width: auto;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li {
  width: 288px;
  height: 190px;
  padding: 0px;
  margin: 0 auto 16px;
  border-radius: 8px;
  background: #eeede9;
  overflow: hidden;
  display: block;
  position: relative;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper {
  padding: 63px 40px 17px;
}
/* line 374, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .cashback-rate {
  width: 89px;
  height: 55px;
  position: absolute;
  right: 0;
  top: 0;
  background: url("images-desktop/list-view-rate-text-bg.png") no-repeat top center;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .cashback-rate span {
  display: block;
  color: #ffffff;
  font-size: 24px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-top: 10px;
  line-height: 29px;
  text-align: center;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .cashback-rate span .retailer-amount-number {
  color: #ffffff;
  font-size: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 27px;
}
/* line 399, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .retailer-logo {
  width: 208px;
  height: 80px;
  overflow: hidden;
  margin: 0 auto 9px;
  border-radius: 8px;
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .retailer-logo .image {
  width: 208px;
  height: 80px;
  margin: 0;
  padding: 0;
}
/* line 412, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more {
  float: right;
  margin-right: -18px;
  padding-top: 4px;
  display: block;
}
/* line 417, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more a {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  color: #ad1982;
  display: inline-block;
  text-decoration: none;
  font-family: "RNHouseSansRegular", sans-serif;
  position: relative;
  padding-right: 31px;
}
/* line 426, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more a:hover {
  color: #42145f;
}
/* line 429, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more a:after {
  content: "\e615";
  font-family: "nw-icons";
  font-size: 21px;
  font-size: 2.1rem;
  position: absolute;
  top: -1px;
  right: 0;
}
/* line 439, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}
/* line 446, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li:last-child {
  margin-bottom: 0;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}

/* Fix for defect RBSW-10974, this might need to be removed after latest re-base  */
/* line 460, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.theme--blue.single-article .video__transcript {
  color: #42145f;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp {
  position: relative;
  width: 100%;
  height: 255px;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper {
  width: 288px;
  background: #fff;
  border-radius: 8px;
  margin: auto;
  padding: 40px 24px;
  height: 216px;
  position: relative;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners a {
  display: block;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners .image-carousel-comp-banner-item {
  width: 100%;
  height: 100%;
  left: 100%;
  position: absolute;
  top: 0;
  overflow: hidden;
  right: 0;
  margin: auto;
}
/* line 31, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners .image-carousel-comp-banner-item img {
  width: 100%;
  height: 137px;
  background: no-repeat center center;
  border-radius: 8px;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls {
  display: none;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a {
  position: absolute;
  width: 32px;
  height: 32px;
  top: 50%;
  visibility: hidden;
  margin-top: -16px;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a.image-carousel-comp-active {
  visibility: visible;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a.image-carousel-comp-control-prev {
  left: -48px;
  background: url("images-desktop/image-carousel-prev.png") no-repeat top left;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a.image-carousel-comp-control-next {
  right: -48px;
  background: url("images-desktop/image-carousel-next.png") no-repeat top left;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp var {
  display: none;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches,
.image-carousel-comp .image-carousel-comp-banner-switches-tl,
.image-carousel-comp .image-carousel-comp-banner-switches-tc,
.image-carousel-comp .image-carousel-comp-banner-switches-tr,
.image-carousel-comp .image-carousel-comp-banner-switches-bl,
.image-carousel-comp .image-carousel-comp-banner-switches-bc,
.image-carousel-comp .image-carousel-comp-banner-switches-br,
.image-carousel-comp .image-carousel-comp-banner-switches-pnbc {
  position: absolute;
  width: 100%;
  margin: 0;
  padding: 0;
  line-height: 0;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches {
  display: none;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-tl {
  top: 0;
  left: 0;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-tc {
  top: 0;
  left: 0;
  text-align: center;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-tr {
  top: 0;
  left: 0;
  text-align: right;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-bl {
  bottom: 0;
  left: 0;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-bc,
.image-carousel-comp .image-carousel-comp-banner-switches-pnbc {
  bottom: 0;
  left: 0;
  text-align: center;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-br {
  bottom: 0;
  left: 0;
  text-align: right;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch {
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch-br {
  position: absolute;
  margin: 0;
  padding: 0;
  bottom: 0;
  right: 8px;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch-bl {
  position: absolute;
  margin: 0;
  padding: 0;
  bottom: 0;
  left: 8px;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li {
  display: inline-block;
  list-style: none;
  float: left;
  margin-right: 12px;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li a {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: #b4a99f;
  border-radius: 50%;
}
/* line 142, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li a.image-carousel-comp-active {
  background-color: #42145f;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li:last-child {
  margin-right: 0;
}

/* line 153, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp-banner {
  position: absolute;
}

/*------------------------------------*\
    Article -- Mobile CSS
\*------------------------------------*/
/* line 5, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article {
  font-family: "RNHouseSansRegular", sans-serif;
  background-color: #dfd9d1;
  padding: 19px 0 32px 0;
}
/* line 9, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .grid, .shelf.single-article .grid--rev, .shelf.single-article .grid--full, .shelf.single-article .grid--right, .shelf.single-article .grid--center {
  margin-left: 0;
}
/* line 11, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .grid .grid__item, .shelf.single-article .grid--rev .grid__item, .shelf.single-article .grid--full .grid__item, .shelf.single-article .grid--right .grid__item, .shelf.single-article .grid--center .grid__item {
  padding-right: 0;
  padding-left: 0;
}
/* line 16, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .header-group {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0;
  /* 9 */
}
/* line 18, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .header-group .header-group__sign-post {
  display: none;
  font-family: "RNHouseSansRegular";
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 26px;
  /* 9 */
  font-size: 2.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px;
  /* 9 */
  line-height: 3rem;
  /* 9 */
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 8px;
  /* 9 */
  padding-top: 0.8rem;
  /* 9 */
}
/* line 26, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .header-group .header-group__headline {
  display: block;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 26px;
  font-size: 2.6rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px;
  /* 9 */
  line-height: 3rem;
  /* 9 */
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0px;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-top: 0px;
  /* 9 */
}
/* line 36, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .teaser-image {
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 10px;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 26px;
  /* 9 */
  padding-top: 2.6rem;
  /* 9 */
}
/* line 42, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .teaser-image img {
  float: none;
  width: 100%;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 5px;
  /* 9 */
  border-radius: 0.5rem;
  /* 9 */
  margin: 0;
}
/* line 50, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .comp-rich-text p {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0px;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-bottom: 0;
  /* 9 */
  word-wrap: break-word;
}
/* line 58, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .comp-rich-text blockquote {
  color: #42145f;
}
/* line 62, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .cta--m {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 19px;
  /* 9 */
  padding-top: 1.9rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 18px;
  /* 9 */
  padding-bottom: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: -16px;
  /* 9 */
  margin-bottom: -1.6rem;
  /* 9 */
}
/* line 66, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .cta--m a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  padding: 0 42px 0 0;
  /* 9 */
  padding: 0 4.2rem 0 0;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0 0 0rem 0;
  /* 9 */
  color: #ad1982;
  max-width: none;
}
/* line 73, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .cta--m a:hover, .shelf.single-article .cta--m a:focus {
  color: #42145f;
}
/* line 76, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .cta--m a:after {
  position: absolute;
  content: "\e615";
  right: 0px;
  top: 50%;
  font-size: 27px;
  line-height: 1px;
}
/* line 88, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .cta--m.cta a:after {
  top: 50%;
}
/* line 93, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article .cta--m.cta-alignment-center, .shelf.single-article .cta--m.cta-alignment-right, .shelf.single-article .cta--m.cta-alignment-left {
  padding-top: 19px;
  padding-bottom: 18px;
}

/* line 101, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article.theme--light-blue {
  background-color: white;
}
/* line 104, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article.theme--white {
  background-color: #f7f7f5;
}
/* line 109, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.theme--brown.single-article {
  background-color: #f7f7f5;
}
/* line 114, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.theme--light-grey.single-article {
  background-color: white;
}
/* line 118, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article {
  background-color: #dfd9d1;
}
/* line 120, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text {
  color: #42145f;
}
/* line 122, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text .body-copy {
  color: #42145f;
}
/* line 125, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text h4, .shelf .theme--blue.single-article .comp-rich-text h3 {
  color: #42145f;
}
/* line 128, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text ul li {
  background: url("../../images/icons/list-blue.png") left 6px no-repeat;
  color: #42145f;
}
/* line 132, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text em, .shelf .theme--blue.single-article .comp-rich-text strong {
  color: #42145f;
}
/* line 135, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text a {
  color: #ad1982;
}
/* line 137, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text a:hover {
  color: #42145f;
}
/* line 141, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf .theme--blue.single-article .comp-rich-text .rte-tick-large {
  color: #42145f;
}

/* line 148, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.grid__article-teaser .comp-rich-text p {
  line-height: 22px;
}

/* line 156, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.single-article.theme--blue .comp-rich-text li {
  color: #42145f;
}

/* line 164, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.single-article-top-separator {
  border-top: 2px solid #e2e1dd;
  margin: -19px 16px 14px 16px;
}

/* line 168, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.single-article-bottom-separator {
  margin: 0 16px -32px 16px;
  border-bottom: 2px solid #e2e1dd;
  border-top: single-article-bottom-separator-border-top;
  padding-top: 16px;
}

/* SA New changes for R5 Services */
/* line 176, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.tool-faq-teaser .single-article-bottom-separator {
  margin: 0 16px -32px 16px;
  border-bottom: 2px solid #e2e1dd;
  border-top: single-article-bottom-separator-border-top;
  padding-top: 16px;
}
/* line 183, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.tool-faq-teaser.sixtyseven-thirtythree .teaser-image {
  padding-top: 0;
  margin-top: 18px;
  margin-bottom: 20px;
  padding-bottom: 0;
}
/* line 193, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.tool-faq-teaser .shelf.single-article .header-group .header-group__headline {
  font-family: none;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 202, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid.grid__article-teaser .grid__item .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid__article-teaser.grid--rev .grid__item .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid__article-teaser.grid--full .grid__item .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid__article-teaser.grid--right .grid__item .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid__article-teaser.grid--center .grid__item .cta.cta--branded.cta--l a {
  margin-top: 18px;
}
/* line 211, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.tool-faq-teaser .shelf.single-article.theme--oatmeal-grey .comp-rich-text em, .tool-faq-teaser .shelf.single-article.theme--oatmeal-grey .comp-rich-text strong {
  color: #666666;
}

/* line 222, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.theme--blue.single-article .comp-rich-text a {
  color: #ad1982;
}

/* line 230, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_mobile.scss */
.shelf.teaser-multiple .comp-rich-text p {
  display: block;
}

/*------------------------------------*\
    LOGOUT TEMPLATE
\*------------------------------------*/
/* line 7, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .hero__copy {
  margin-top: 0px;
  background: #eceae6;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .hero__copy .hero__heading {
  line-height: 36px;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .hero__copy .comp-rich-text p {
  font-size: 14px;
  line-height: 18px;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .hero__copy .hero__signpost {
  padding: 0px 1.6rem 22px;
  font-size: 22px;
  line-height: 26px;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .hero__copy .cta.cta--branded.cta--m a {
  padding: 3px 42px 3px 0;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .hero__signpost {
  background: transparent;
  padding: 4.25em 1.25em 0;
  border-radius: 0;
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .cta.cta--l.cta--branded a {
  padding: 10px 18px 12px 20px;
  margin: 0px 21px 24px 0px;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask.shelf--hero .cta.cta--branded.cta--m a {
  margin-bottom: 0px;
  margin-top: 0;
  padding: 3px 42px 3px 0;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .comp-rich-text {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 0;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .comp-rich-text p:first-child {
  padding-top: 4px;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .comp-rich-text p {
  padding-bottom: 16px;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .hero__heading {
  margin-bottom: 20px;
  margin-top: 8px;
  padding: .32em 1.35em .32em .625em;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .hero__footline {
  margin-top: 15px;
  margin-bottom: 3px;
  background: #eceae6;
  background-image: none;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .hero__footline .comp-rich-text {
  padding: 0px;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .hero__footline .comp-rich-text p:last-child {
  padding: 0;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.shelf--mask .hero__footline .comp-rich-text p {
  padding-bottom: 0px;
}

/* line 77, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.flexslider {
  top: 15px;
}

/* line 80, ../../../arete-core-design/sass-src/includes/components/logout-template/_mobile.scss */
.termsconditions {
  background-color: #f7f7f5;
}

@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 4, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile_loyalty.scss */
  .subnav--headingOnly .sub-nav .desk--one-third, .subnav--headingOnly .sub-nav .desk--one-quarter, .subnav--headingOnly .sub-nav .desk--one-fifth, .subnav--headingOnly .sub-nav .desk--one-sixth, .subnav--Heading.Only .sub-nav .desk--one-third, .subnav--Heading.Only .sub-nav .desk--one-quarter, .subnav--Heading.Only .sub-nav .desk--one-fifth, .subnav--Heading.Only .sub-nav .desk--one-sixth {
    width: 288px;
    height: auto;
    padding: 0 !important;
    background-image: url("images-desktop/subnav-svg-mobile.svg");
    background-size: 100%;
    /*.sub-nav-item {
        height: 52px !important;
        min-height: 0 !important;
        padding: 0 !important;
        .sub-nav-item__inner {
            height: auto !important;
            .sub-nav-item__head__inner {
                margin-right:15px;
                .sub-nav-item__sell-arrow {
                    top: 23px;
                    right: -41px;
                }
            }
        }           
    }*/
  }
  /* line 10, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile_loyalty.scss */
  .subnav--headingOnly .sub-nav .desk--one-third:hover, .subnav--headingOnly .sub-nav .desk--one-quarter:hover, .subnav--headingOnly .sub-nav .desk--one-fifth:hover, .subnav--headingOnly .sub-nav .desk--one-sixth:hover, .subnav--Heading.Only .sub-nav .desk--one-third:hover, .subnav--Heading.Only .sub-nav .desk--one-quarter:hover, .subnav--Heading.Only .sub-nav .desk--one-fifth:hover, .subnav--Heading.Only .sub-nav .desk--one-sixth:hover {
    background-image: url("images-desktop/subnav-svg-mobile.svg");
    background-size: 100%;
  }
  /* line 16, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_mobile_loyalty.scss */
  .subnav--headingOnly .sub-nav .desk--one-third .sub-nav-item .sub-nav-item__inner .sub-nav-item__head, .subnav--headingOnly .sub-nav .desk--one-quarter .sub-nav-item .sub-nav-item__inner .sub-nav-item__head, .subnav--headingOnly .sub-nav .desk--one-fifth .sub-nav-item .sub-nav-item__inner .sub-nav-item__head, .subnav--headingOnly .sub-nav .desk--one-sixth .sub-nav-item .sub-nav-item__inner .sub-nav-item__head, .subnav--Heading.Only .sub-nav .desk--one-third .sub-nav-item .sub-nav-item__inner .sub-nav-item__head, .subnav--Heading.Only .sub-nav .desk--one-quarter .sub-nav-item .sub-nav-item__inner .sub-nav-item__head, .subnav--Heading.Only .sub-nav .desk--one-fifth .sub-nav-item .sub-nav-item__inner .sub-nav-item__head, .subnav--Heading.Only .sub-nav .desk--one-sixth .sub-nav-item .sub-nav-item__inner .sub-nav-item__head {
    padding-top: 0px !important;
  }
}
/* line 1, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper {
  padding-top: 13px;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs {
  overflow: hidden;
  border-bottom: none;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul {
  list-style: none;
  margin: 0;
  width: 100%;
  padding: 0;
  text-align: inherit;
  font-size: inherit;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul:after {
  clear: both;
  content: '';
  display: block;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li {
  width: 33.333%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0px;
  margin-left: 0px;
  float: left;
  display: inherit;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper {
  padding: 12px 4px 8px 4px;
  display: block;
  background: #eeede9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin-right: 2px;
  cursor: pointer;
  margin-bottom: inherit;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper h2 {
  color: #666;
  font-size: 18px;
  text-align: center;
  margin: 0;
  line-height: 26px;
  font-family: "RNHouseSansRegular", sans-serif;
  height: 26px;
  overflow: hidden;
  padding-bottom: 0px;
  border-bottom: none;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper.tab-active-header {
  background: #f7f7f5;
  color: transparent;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper.tab-active-header h2 {
  color: #42145f;
  border-bottom-color: transparent;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabs > ul > li:last-child {
  float: right;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent {
  background: #f7f7f5;
  padding: 16px;
  margin: 0 -16px -16px -16px;
  color: #42145f;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .text-image-wrapper.img-text-comp-2 {
  padding: 0;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .text-image-wrapper.text-image-bg-color {
  background-color: #eeede9;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .tab-separator {
  margin-top: 26px;
  margin-bottom: 24px;
  height: 1px;
  display: block;
  background-color: #d1c9bf;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.services-tab-wrapper #tabscontent .tab-heading-wrapper {
  display: none;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.theme--blue .services-tab-wrapper .comp-rich-text, .theme--blue .services-tab-wrapper .comp-rich-text p, .theme--blue .services-tab-wrapper .comp-rich-text strong, .theme--blue .services-tab-wrapper .comp-rich-text li {
  color: #42145f;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabs, .services-tab-wrapper.tab-comp-author-mode #tabs {
  display: none;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent, .services-tab-wrapper.tab-comp-author-mode #tabscontent {
  background-color: transparent;
  padding: 0 8px 8px 8px;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-heading-wrapper, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-heading-wrapper {
  display: inline-block;
  padding: 12px 4px 8px 4px;
  background: #eeede9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 33%;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-heading-wrapper h2, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-heading-wrapper h2 {
  color: #666;
  font-size: 18px;
  text-align: center;
  margin: 0;
  line-height: 26px;
  font-family: "RNHouseSansRegular", sans-serif;
  height: 26px;
  overflow: hidden;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-bottom-content, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-bottom-content {
  background-color: #f7f7f5;
  padding: 16px 8px;
  margin-bottom: 16px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/tabs/_mobile.scss */
.no-js .services-tab-wrapper #tabscontent .tab-bottom-content:last-child, .services-tab-wrapper.tab-comp-author-mode #tabscontent .tab-bottom-content:last-child {
  margin-bottom: 0;
}

/* line 3, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-image .image {
  max-width: 100%;
  width: auto;
  margin: 0;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-image a {
  display: block !important;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-image a .image {
  display: block;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-desc .comp-rich-text p:last-child, .text-image-wrapper .text-image-desc .comp-rich-text ul:last-child, .text-image-wrapper .text-image-desc .comp-rich-text ol:last-child {
  padding-bottom: 0;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-desc .comp-rich-text strong {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-desc .comp-rich-text span.white-band__variable-fig strong {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.text-image-bg-color {
  background: #eeede9;
  border-radius: 8px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper .text-image-heading {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  margin-bottom: 10px;
  line-height: 22px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 {
  margin-bottom: 25px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-image {
  float: left;
  width: 70px;
  height: 70px;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-desc {
  padding-left: 86px;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-desc .comp-rich-text {
  height: 66px;
  overflow: hidden;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1 .text-image-desc .comp-rich-text p {
  line-height: 20px;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1:after {
  content: '';
  clear: both;
  height: 0;
  display: block;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1.no-text-image-image .text-image-desc {
  padding-left: 0;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-1.no-text-image-image .text-image-image {
  display: none;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 {
  margin: auto;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 .text-image-image {
  float: left;
  margin-right: 15px;
  width: 32px;
  text-align: center;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 .text-image-desc {
  padding-left: 47px;
}
/* line 84, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2 .text-image-desc .comp-rich-text {
  padding-top: 4px;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2:after {
  content: '';
  clear: both;
  height: 0;
  display: block;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2.no-text-image-image .text-image-desc {
  padding-left: 0;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-2.no-text-image-image .text-image-image {
  display: none;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-3 .text-image-image {
  float: left;
  margin-right: 16px;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-3.text-image-bg-color {
  padding: 12px 16px 27px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 {
  margin-top: 16px;
  position: relative;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-heading {
  padding-right: 75px;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-image {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--branded.cta--m a {
  margin-bottom: 0;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:after {
  padding-left: 7px;
  content: "\e615";
  font-size: 23px;
  position: relative;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:before {
  content: '';
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color {
  padding: 12px 16px 25px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-heading {
  color: #42145f;
}
/* line 151, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text {
  color: #42145f;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text p {
  color: #42145f;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text .cta.cta--branded.cta--m a {
  color: #ad1982 !important;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.theme--blue .text-image-wrapper.text-image-bg-color .text-image-desc .comp-rich-text .cta.cta--branded.cta--m a:hover {
  color: #42145f !important;
}

/* line 170, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m {
  padding-top: 1.5rem;
}

/* line 171, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p {
  padding-bottom: 0;
}

/* line 174, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .cta.cta--m a {
  color: #ad1982;
}

/* line 177, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m a {
  font-size: 16px;
  line-height: 17px;
}

@media screen and (min-width: 300px) and (max-width: 667px) {
  /* line 182, ../../../arete-core-design/sass-src/includes/components/text-image/_mobile.scss */
  .text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m a {
    font-size: 16px;
    line-height: 17px;
    height: 12px;
  }
}
/* line 1, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 {
  margin-top: 10px;
  margin-bottom: 16px;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 h1, .list-comp-view-1 h2, .list-comp-view-1 h3, .list-comp-view-1 h4, .list-comp-view-1 h5, .list-comp-view-1 h6, .list-comp-view-1 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-radius: 8px;
  overflow: hidden;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li {
  padding: 20px 16px 14px;
  margin: 0;
  background: #F7F7F5;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .list-elem-count {
  display: block;
  float: left;
  width: 33px;
  height: 24px;
  padding: 5px 0 4px;
  background: #42145f;
  color: #ffffff;
  line-height: 24px;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 20px;
  text-align: center;
  border-radius: 17px;
  box-sizing: content-box;
  margin-top: 0px;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .list-elem-title {
  padding-left: 47px;
  color: #42145f;
  line-height: 24px;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 20px;
  height: 48px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .list-elem-description {
  color: #333333;
  font-size: 16px;
  line-height: 22px;
  padding: 15px 0 9px;
  margin: 0;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .cta.cta--branded.cta--m {
  display: inline-block;
  padding: 0;
  margin: 0;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .cta.cta--branded.cta--m a {
  display: block;
  padding: 5px 44px 5px 0 !important;
  font-size: 18px;
  line-height: 22px;
  color: #ad1982 !important;
  text-decoration: none;
  margin: 0;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li .cta.cta--branded.cta--m a:hover {
  color: #42145f !important;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li.background-0 {
  background: white;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li.background-1 {
  background: #f7f7f5;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li.background-2 {
  background: #f3f1ef;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-1 > ul > li + li {
  margin-top: 2px;
}

/* list View two start */
/* line 101, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 h1, .list-comp-view-2 h2, .list-comp-view-2 h3, .list-comp-view-2 h4, .list-comp-view-2 h5, .list-comp-view-2 h6, .list-comp-view-2 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul {
  list-style: none;
  padding: 0;
  width: 288px;
  margin: 10px auto 16px;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li {
  padding: 0;
  margin: 0;
  float: left;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a {
  display: block;
  background: #FFFFFF;
  border-radius: 8px;
  overflow: hidden;
  height: 195px;
  width: 136px;
  text-decoration: none;
  cursor: pointer;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .image-wrapper {
  padding: 20px 12px 19px;
  border-bottom: solid 2px #C2BBB1;
  height: 117px;
}
/* line 135, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .image-wrapper span {
  display: block;
  position: relative;
  height: 76px;
  border-radius: 8px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .image-wrapper span img {
  width: 112px;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  border: none;
  border-radius: 8px;
}
/* line 156, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper {
  height: 78px;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .description-text {
  float: left;
  width: 87px;
  padding: 12px 6px 12px 7px;
  height: 78px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  color: #42145f;
  line-height: 18px;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .description-text p {
  height: 54px;
  overflow: hidden;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text {
  float: right;
  width: 49px;
  height: 78px;
  background: url("images-desktop/list-view-2-rate-text-bg-mobile.png") no-repeat top center;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text .rate-value {
  display: block;
  color: #ffffff;
  padding: 21px 0 0 13px;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text .rate-value .rate-number {
  font-size: 24px;
  line-height: 29px;
  display: inline-block;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li:nth-child(n+3) {
  margin-top: 16px;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul > li:nth-child(2n) {
  margin-left: 16px;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-2 > ul:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}

/* list View three start */
/* line 216, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 h1, .list-comp-view-3 h2, .list-comp-view-3 h3, .list-comp-view-3 h4, .list-comp-view-3 h5, .list-comp-view-3 h6, .list-comp-view-3 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul {
  list-style: none;
  padding: 0px;
  margin: 0px auto;
  width: auto;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li {
  width: 256px;
  height: 204px;
  padding: 0px;
  margin: 0 auto 16px;
  border-radius: 8px;
  background: #eeede9;
  overflow: hidden;
  display: block;
  position: relative;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-name {
  font-size: 16px;
  line-height: 20px;
  height: 55px;
  overflow: hidden;
  display: block;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  margin-left: 15px;
  padding-top: 12px;
  padding-right: 99px;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-rate-value {
  width: 89px;
  height: 55px;
  position: absolute;
  right: 0;
  top: 0;
  background: url("images-desktop/list-view-rate-text-bg.png") no-repeat top center;
  padding-top: 11px;
  /* text-align: center; */
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-rate-value .retailer-rate-number {
  color: #ffffff;
  font-size: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 27px;
  padding-left: 30px;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content {
  padding-top: 23px;
}
/* line 272, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo {
  width: 96px;
  height: 70px;
  overflow: hidden;
  margin-left: 15px;
  margin-bottom: 57px;
  float: left;
  border-radius: 6px;
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo .image, .list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo img {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
/* line 288, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description {
  float: right;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description p {
  width: 111px;
  font-size: 14px;
  font-family: "RNHouseSansRegular", sans-serif;
  height: 64px;
  overflow: hidden;
  color: #42145f;
  line-height: 16px;
  margin-right: 16px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 16px;
}
/* line 304, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description .lc-3-view-offer a {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 17px;
  color: #ad1982;
  display: inline-block;
  text-decoration: none;
  font-family: "RNHouseSansRegular", sans-serif;
  position: relative;
  padding-right: 31px;
  margin-top: 7px;
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description .lc-3-view-offer a:hover {
  color: #42145f;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description .lc-3-view-offer a:after {
  content: "\e615";
  font-family: "nw-icons";
  font-size: 23px;
  font-size: 2.3rem;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-3 > ul:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}

/* list View four start */
/* line 350, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 h1, .list-comp-view-4 h2, .list-comp-view-4 h3, .list-comp-view-4 h4, .list-comp-view-4 h5, .list-comp-view-4 h6, .list-comp-view-4 strong {
  font-weight: normal;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 0px;
  padding: 0px;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul {
  list-style: none;
  padding: 0px;
  margin: 0px auto;
  width: auto;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li {
  width: 288px;
  height: 190px;
  padding: 0px;
  margin: 0 auto 16px;
  border-radius: 8px;
  background: #eeede9;
  overflow: hidden;
  display: block;
  position: relative;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper {
  padding: 63px 40px 17px;
}
/* line 374, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .cashback-rate {
  width: 89px;
  height: 55px;
  position: absolute;
  right: 0;
  top: 0;
  background: url("images-desktop/list-view-rate-text-bg.png") no-repeat top center;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .cashback-rate span {
  display: block;
  color: #ffffff;
  font-size: 24px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-top: 10px;
  line-height: 29px;
  text-align: center;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .cashback-rate span .retailer-amount-number {
  color: #ffffff;
  font-size: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 27px;
}
/* line 399, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .retailer-logo {
  width: 208px;
  height: 80px;
  overflow: hidden;
  margin: 0 auto 9px;
  border-radius: 8px;
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .retailer-logo .image {
  width: 208px;
  height: 80px;
  margin: 0;
  padding: 0;
}
/* line 412, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more {
  float: right;
  margin-right: -18px;
  padding-top: 4px;
  display: block;
}
/* line 417, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more a {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
  color: #ad1982;
  display: inline-block;
  text-decoration: none;
  font-family: "RNHouseSansRegular", sans-serif;
  position: relative;
  padding-right: 31px;
}
/* line 426, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more a:hover {
  color: #42145f;
}
/* line 429, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more a:after {
  content: "\e615";
  font-family: "nw-icons";
  font-size: 21px;
  font-size: 2.1rem;
  position: absolute;
  top: -1px;
  right: 0;
}
/* line 439, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}
/* line 446, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul > li:last-child {
  margin-bottom: 0;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.list-comp-view-4 > ul:after {
  display: block;
  clear: both;
  content: " ";
  height: 0;
}

/* Fix for defect RBSW-10974, this might need to be removed after latest re-base  */
/* line 460, ../../../arete-core-design/sass-src/includes/components/list/_mobile.scss */
.theme--blue.single-article .video__transcript {
  color: #42145f;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp {
  position: relative;
  width: 100%;
  height: 255px;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper {
  width: 288px;
  background: #fff;
  border-radius: 8px;
  margin: auto;
  padding: 40px 24px;
  height: 216px;
  position: relative;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners a {
  display: block;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners .image-carousel-comp-banner-item {
  width: 100%;
  height: 100%;
  left: 100%;
  position: absolute;
  top: 0;
  overflow: hidden;
  right: 0;
  margin: auto;
}
/* line 31, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners .image-carousel-comp-banner-item img {
  width: 100%;
  height: 137px;
  background: no-repeat center center;
  border-radius: 8px;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls {
  display: none;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a {
  position: absolute;
  width: 32px;
  height: 32px;
  top: 50%;
  visibility: hidden;
  margin-top: -16px;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a.image-carousel-comp-active {
  visibility: visible;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a.image-carousel-comp-control-prev {
  left: -48px;
  background: url("images-desktop/image-carousel-prev.png") no-repeat top left;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls a.image-carousel-comp-control-next {
  right: -48px;
  background: url("images-desktop/image-carousel-next.png") no-repeat top left;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp var {
  display: none;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches,
.image-carousel-comp .image-carousel-comp-banner-switches-tl,
.image-carousel-comp .image-carousel-comp-banner-switches-tc,
.image-carousel-comp .image-carousel-comp-banner-switches-tr,
.image-carousel-comp .image-carousel-comp-banner-switches-bl,
.image-carousel-comp .image-carousel-comp-banner-switches-bc,
.image-carousel-comp .image-carousel-comp-banner-switches-br,
.image-carousel-comp .image-carousel-comp-banner-switches-pnbc {
  position: absolute;
  width: 100%;
  margin: 0;
  padding: 0;
  line-height: 0;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches {
  display: none;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-tl {
  top: 0;
  left: 0;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-tc {
  top: 0;
  left: 0;
  text-align: center;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-tr {
  top: 0;
  left: 0;
  text-align: right;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-bl {
  bottom: 0;
  left: 0;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-bc,
.image-carousel-comp .image-carousel-comp-banner-switches-pnbc {
  bottom: 0;
  left: 0;
  text-align: center;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switches-br {
  bottom: 0;
  left: 0;
  text-align: right;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch {
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch-br {
  position: absolute;
  margin: 0;
  padding: 0;
  bottom: 0;
  right: 8px;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch-bl {
  position: absolute;
  margin: 0;
  padding: 0;
  bottom: 0;
  left: 8px;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li {
  display: inline-block;
  list-style: none;
  float: left;
  margin-right: 12px;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li a {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: #b4a99f;
  border-radius: 50%;
}
/* line 142, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li a.image-carousel-comp-active {
  background-color: #42145f;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li:last-child {
  margin-right: 0;
}

/* line 153, ../../../arete-core-design/sass-src/includes/components/image-carousel/_mobile.scss */
.image-carousel-comp-banner {
  position: absolute;
}

/*MTA Tool Page*/
/*------------------------------------*\
    MTA - Mobile CSS
\*------------------------------------*/
 /*------------------------------------*\
   Overlay - Mobile CSS
*/
/* line 10, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay {
  margin-top: -10px;
  /* Slider  for Overlay light box */
}
/* line 12, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text {
  padding: 0 16px;
}
/* line 14, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text .overlay-title {
  font-size: 26px;
  line-height: 32px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  padding-top: 0px;
}
/* line 21, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text .overlay-subtitle {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  padding-top: 0px;
}
/* line 28, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text .comp-rich-text p {
  line-height: 20px;
  padding-bottom: 21px;
  padding-top: 12px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap {
  padding: 0 16px;
  width: 100%;
  /* End Slider  for Overlay light box */
}
/* line 39, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap .slider-val {
  width: 100%;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  color: #333333;
}
/* line 45, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap .slider-box {
  width: 100%;
}
/* line 49, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values {
  float: left;
  padding-top: 0px;
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
}
/* line 57, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider {
  background-color: #f7f7f5;
  width: 63px;
  padding-left: 12px;
  padding-right: 8px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #d1c9bf;
  height: 45px;
  line-height: 44px;
}
/* line 71, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider.error_text {
  border: 1px solid #db1a31;
}
/* line 76, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider[type="number"] {
  -moz-appearance: textfield;
}
/* line 80, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider[type="number"]::-webkit-inner-spin-button, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
/* line 88, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .pound {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-right: 5px;
  color: #333333;
  display: inline-block;
}
/* line 96, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values-spend {
  float: right;
  margin-top: 10px;
  margin-left: 9px;
  font-size: 16px;
  line-height: 20px;
}
/* line 104, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all {
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 115, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-range, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-range {
  background: #887b6f;
  height: 100%;
}
/* line 119, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle {
  width: 32px;
  height: 32px;
  top: -9px;
  margin-left: -1.48em;
}
/* line 124, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle:after, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle:after {
  font-size: 13px;
  top: 8px;
  left: 7px;
  content: "||";
  color: #43c9d2;
}
/* line 132, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.linux.chrome .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle:after, .linux.chrome .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle:after {
  left: 10px;
  content: "|  |";
}
/* line 141, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-range.ui-corner-all {
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-widget-content {
  background: #b4a99f;
}
/* line 150, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal {
  height: 16px;
  margin-top: 24px;
  width: 89%;
  float: left;
  clear: both;
  margin-left: 20px;
  box-sizing: border-box;
}
/* line 159, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal .slider--max {
  display: none;
}
/* line 164, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal:before {
  content: "";
  display: block;
  background: #887b6f;
  position: absolute;
  width: 22px;
  height: 14px;
  border-top-left-radius: 26px;
  border-bottom-left-radius: 26px;
  -moz-border-top-left-radius: 26px;
  -moz-border-bottom-left-radius: 26px;
  -webkit-border-top-left-radius: 26px;
  -webkit-border-bottom-left-radius: 26px;
  left: -20px;
  top: 0px;
}
/* line 181, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  background: #b4a99f;
  border-top-right-radius: 26px;
  border-bottom-right-radius: 26px;
  -moz-border-top-right-radius: 26px;
  -moz-border-bottom-right-radius: 26px;
  -webkit-border-top-right-radius: 26px;
  -webkit-border-bottom-right-radius: 26px;
  width: 22px;
  height: 14px;
  top: 0px;
  margin-right: -10px;
}
/* line 205, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap {
  color: #42145f;
  font-family: "RNHouseSansBold", sans-serif;
  background-color: #dfd9d1;
  padding-top: 19px;
  padding-bottom: 20px;
  text-align: center;
  position: relative;
  margin-top: 32px;
  float: left;
  width: 100%;
}
/* line 217, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-bottom-color: #dfd9d1;
  border-width: 10px;
  margin-left: -10px;
}
/* line 231, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-top-text {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 0 16px;
}
/* line 237, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val {
  font-size: 32px;
  line-height: 39px;
  padding-top: 3px;
}
/* line 242, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val .mta-result-val-dot {
  position: absolute;
  vertical-align: baseline;
  display: inline-block;
  padding-left: 3px;
  font-size: 16px;
  line-height: 28px;
}
/* line 251, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val #mta-rewards-result-dec {
  position: absolute;
  vertical-align: baseline;
  display: inline-block;
  margin-left: 8px;
  font-size: 16px;
  line-height: 28px;
}
/* line 261, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-bottom-text {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 0 16px;
}
/* line 270, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .desktop-overlay-image {
  display: none;
}
/* line 273, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mobile-overlay-image {
  display: block;
  clear: both;
  width: 100%;
  padding: 16px 24px 0 24px;
}
/* line 279, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mobile-overlay-image .image {
  margin-bottom: 9px;
}

/* line 286, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer p {
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  text-align: center;
  font-size: 16px;
  line-height: 22px;
  padding: 4px 16px 9px 16px;
}
/* line 295, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer a {
  color: #ad1982;
  text-decoration: underline;
}
/* line 299, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer a:hover {
  color: #42145f;
}
/* line 305, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer span a {
  text-decoration: underline;
}

/* line 312, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer-title {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 16px 4px 16px;
}

/* line 321, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.natyes #mtaRewardsOverlay .error-container, .natyes #mtaRewardsOverlay .tool-comp .error-container {
  position: absolute;
  background-color: #D70028;
  padding: 6px 8px;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 11px;
  bottom: 4.4375em;
  left: 0px;
  z-index: 99;
  white-space: nowrap;
  max-width: none;
  line-height: normal;
}
/* line 335, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.natyes #mtaRewardsOverlay .slider-input {
  display: inline-block;
  position: relative;
  width: auto;
}

/*------------------------------------*\
   Header Selector and Result Pane - Mobile CSS
*/
/* line 350, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.main-container {
  float: none;
  width: 320px;
  margin: 0 auto;
}

/* line 356, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-main-container {
  background-color: #f7f7f5;
  overflow: hidden;
}

/* line 360, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section {
  float: none;
  margin: 0 auto;
}
/* line 363, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-header-title {
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  font-size: 32px;
  line-height: 36px;
}
/* line 369, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-header-desc {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  margin-right: 24px;
  margin-top: 16px;
}
/* line 377, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-header-container {
  padding: 24px 16px 26px 16px;
  background: rgba(0, 0, 0, 0) url("../../designs/dmp/clientlibs_nw_mobile/images/mta/n-w-header-b-g-shape.png") no-repeat scroll center top/100% 182px;
  height: 182px;
}
/* line 383, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-pane {
  padding: 0px 16px 24px;
  border: none;
  clear: both;
  overflow: hidden;
}
/* line 390, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-pane #mtaFixedSection .mta-selector-benefits-option {
  border: none;
  padding: 0;
}
/* line 397, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-header {
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  margin-top: 20px;
  margin-bottom: 19px;
}
/* line 406, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-fixed-section {
  float: left;
  margin-right: 16px;
  margin-top: 5px;
  width: 65.8%;
}
/* line 412, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-fixed-section .comp-rich-text p {
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #333333;
}
/* line 419, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-options {
  width: 34px;
  height: 34px;
  float: left;
  text-align: center;
}
/* line 428, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-options .checker span, .mta-section .mta-selector-benefits-options .natyes .radio-check .radio span, .natyes .radio-check .mta-section .mta-selector-benefits-options .radio span, .mta-section .mta-selector-benefits-options .tool-comp .radio-check .radio span, .tool-comp .radio-check .mta-section .mta-selector-benefits-options .radio span {
  display: inline-block;
  height: 34px;
  width: 34px;
}
/* line 439, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-fixed-options .mta-selector-benefits-options {
  margin-top: 6px;
}
/* line 444, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-fixed-option {
  float: left;
  clear: both;
  margin-top: 22px;
  border-bottom: 1px solid #d1c9bf;
  padding-bottom: 10px;
  width: 287px;
}
/* line 452, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits {
  clear: both;
  float: left;
}
/* line 455, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits .desk--one-third {
  width: 100%;
  padding-right: 0;
}
/* line 460, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits .mta-selector-icon img {
  width: 32px;
  height: 32px;
}
/* line 465, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits .mta-selector-header {
  margin-bottom: 3px;
}
/* line 469, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-icon {
  float: left;
  width: 32px;
  margin-right: 16px;
}
/* line 473, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-icon img {
  width: 32px;
  height: 32px;
}
/* line 478, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option {
  overflow: hidden;
  clear: both;
  width: 100%;
  border-bottom: 1px solid #d1c9bf;
  margin-top: 0;
  padding-bottom: 16px;
  padding-top: 16px;
}
/* line 486, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .primary-acc-image {
  display: none;
}
/* line 491, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .checked, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .checked, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .checked, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .checked, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .checked {
  background: none;
  width: 34px;
  height: 34px;
  position: relative;
  display: inline-block;
}
/* line 497, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .checked:before, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .checked:before, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .checked:before, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .checked:before, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .checked:before {
  content: "\e654";
  font-family: "nw-icons";
  font-size: 1.8rem;
  line-height: 20px;
  left: 7px;
  position: absolute;
  top: 7px;
  color: #42145f;
}
/* line 508, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .form-input-row--checkbox-confirm, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .form-input-row--checkbox-confirm, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .form-input-row--checkbox-confirm, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm {
  width: 32px;
  height: 32px;
  float: right;
  margin: 0;
  /*background-color: #f7f7f5;*/
  border: 1px solid #d1c9bf;
  box-sizing: content-box;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  display: inline-block;
  padding-right: 0px;
  color: #42145f;
}
/* line 523, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .form-input-row--checkbox-confirm input, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .form-input-row--checkbox-confirm input, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .form-input-row--checkbox-confirm input, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input {
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  width: 32px;
  height: 32px;
  margin: 0;
  padding: 0;
}
/* line 534, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .comp-rich-text p {
  padding: 0;
}
/* line 538, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .other-acc-image.other-acc-imageoptional, .mta-section .mta-selector-benefits-option .other-acc-image.other-acc-imageoptional1 {
  display: none;
}
/* line 543, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-section {
  float: left;
  width: 175px;
}
/* line 547, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-title {
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  display: block;
}
/* line 553, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-title.mta-selector-title-optional, .mta-section .mta-selector-title.mta-selector-title-optional1 {
  display: none;
}
/* line 558, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-desc {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #333333;
  margin-top: 7px;
}
/* line 564, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-desc .lightbox {
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  display: inline-block;
}
/* line 571, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-desc .lightbox a {
  line-height: 20px;
}
/* line 577, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-lightbox {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ad1982;
  font-size: 14px;
  padding-bottom: 7px;
  display: block;
}
/* line 584, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-button {
  font-family: "RNHouseSansBold", sans-serif;
  background-color: #34A2B2;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-width: 0;
  box-shadow: 0 3px 0 #1B768B, 0 1px 0 #43C9D2 inset;
  color: #FFFFFF;
  font-size: 18px;
  cursor: pointer;
  text-shadow: 1px 1px 1px #13687E;
  float: left;
  width: 100%;
  clear: both;
  padding: 13px 0px;
  margin-top: 24px;
}
/* line 602, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container {
  margin: 0px 16px;
  border-top: 1px solid #d1c9bf;
  clear: both;
  padding: 17px 0px;
}
/* line 608, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-header {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
}
/* line 614, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-account-match {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
}
/* line 620, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-others-header {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
  display: inline-block;
  padding-bottom: 3px;
}
/* line 628, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary {
  margin: 19px 0px 20px;
  border-radius: 6px;
}
/* line 631, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .other-acc-image {
  display: none;
}
/* line 636, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-primary-elgibility p {
  border-top: 1px solid #ffffff;
  color: #ffffff;
}
/* line 640, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-primary-elgibility p strong {
  color: #ffffff;
}
/* line 644, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-primary-elgibility span {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ffffff;
  line-height: 20px;
  font-size: 14px;
}
/* line 653, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-accord-arrow.mta-accord-arrowup {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/up-arrow-light.png");
}
/* line 656, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-accord-arrow {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/down-arrow-light.png");
}
/* line 659, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-account {
  background-color: #98187b;
}
/* line 662, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mtaResult {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding-bottom: 6px;
  background-color: #98187b;
}
/* line 668, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mtaResult .mta-account {
  padding: 0;
}
/* line 670, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mtaResult .mta-account .mta-accountacc {
  padding: 19px 16px 12px;
  display: inline-block;
}
/* line 679, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-title {
  color: #ffffff;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 22px;
  line-height: 26px;
  margin-right: 36px;
}
/* line 686, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-fee {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  color: #ffffff;
  margin-bottom: 4px;
  margin-right: 36px;
  line-height: 20px;
}
/* line 694, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-elgibility {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  color: #ffffff;
  padding-top: 0px;
  margin-top: 0px;
}
/* line 701, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-elgibility .comp-rich-text p span {
  display: inline-block;
  line-height: inherit;
}
/* line 707, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-icons img {
  margin-top: 10px;
}
/* line 710, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others {
  margin-top: 10px;
}
/* line 713, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-account {
  padding: 19px 16px 12px;
  background-color: #dfd9d1;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-top: 16px;
  position: relative;
}
/* line 724, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-title {
  color: #42145f;
}
/* line 727, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-fee {
  color: #42145f;
}
/* line 730, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-icons {
  color: #42145f;
}
/* line 733, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-elgibility {
  color: #42145f;
  border-top: 1px solid #42145f;
}
/* line 739, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container {
  display: none;
  padding-bottom: 0;
}
/* line 742, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta {
  text-align: center;
}
/* line 744, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span {
  display: inline-block;
  text-align: center;
  margin-top: 32px;
  margin-bottom: 32px;
}
/* line 749, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span a {
  text-align: center;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ad1982;
  font-size: 18px;
  line-height: 28px;
  text-decoration: none;
  margin-top: 0;
  padding: 0;
  cursor: pointer !important;
}
/* line 760, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span a .cta--arrow {
  width: 28px;
  height: 28px;
  display: inline-block;
  float: left;
  margin: 0;
  margin-right: 16px;
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/c-t-a-arrow-icon.png");
}
/* line 771, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span a:after {
  display: none;
}
/* line 779, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-account-results {
  display: none;
}
/* line 782, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-cta-button {
  text-align: center;
}
/* line 786, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte {
  background-color: #eeede9;
  padding: 20px 16px 5px 16px;
  display: none;
}
/* line 792, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text p {
  padding-bottom: 0px;
  text-align: left;
}
/* line 796, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text p .fs-14 {
  line-height: 20px;
  display: inline-block;
  padding-bottom: 8px;
  padding-top: 4px;
}
/* line 804, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text span.white-band__variable-fig {
  font-size: 16px;
  line-height: 20px;
  display: inline-block;
  padding-bottom: 20px;
  width: 100%;
}
/* line 812, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .cta.cta--branded.cta--l a {
  line-height: 22px;
  padding: 12px 18px 13px 18px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: none;
  -moz-text-shadow: none;
  -webkit-text-shadow: none;
}
/* line 821, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .cta.cta--branded.cta--l a:after, .mta-section .mta-accordion-rte .cta.cta--branded.cta--l a:before {
  display: none;
}
/* line 825, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p > span:first-child {
  height: 21px;
  width: 21px;
  float: left;
  margin-top: 0px;
  margin-right: 12px;
  background-repeat: no-repeat;
}
/* line 834, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p .fs-20 {
  font-size: 18px !important;
  line-height: 22px !important;
}
/* line 838, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text ul li {
  padding-left: 22px;
  margin: 8px 0 5px 18px;
  line-height: 20px;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
}
/* line 849, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .rte-top-separator {
  margin: 0px auto 12px;
  width: 100%;
  border-top: 1px solid #d1c9bf;
}
/* line 855, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p {
  padding-bottom: 0px;
  font-family: "RNHouseSansBold", sans-serif;
  /*font-size:18px;
  line-height:22px;*/
}
/* line 861, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p span.white-band__variable-fig {
  width: auto;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 868, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-header {
  float: left;
  width: 100%;
}
/* line 872, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mtaResult {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
/* line 877, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-image {
  float: right;
  cursor: pointer;
  width: 20px;
  height: 12px;
}
/* line 883, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .hideAccount {
  display: none;
}
/* line 887, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .primary-acc-image {
  display: none;
}
/* line 890, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mtaResult {
  background-color: #dfd9d1;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding-bottom: 6px;
}
/* line 896, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mtaResult .mta-account {
  padding: 0;
}
/* line 898, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mtaResult .mta-account .mta-accountacc {
  padding: 19px 16px 12px;
  display: inline-block;
  width: 100%;
}
/* line 906, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-imagesection span {
  color: #42145f !important;
}
/* line 909, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-primary-fee {
  color: #42145f;
}
/* line 912, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-primary-title {
  color: #42145f;
}
/* line 918, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-update-cta-button {
  display: none;
}
/* line 921, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-cta-button .cta.cta--branded.cta--l a {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 0px;
  margin-right: 0px;
  line-height: 22px;
  font-family: "RNHouseSansBold", sans-serif;
  cursor: pointer !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: none;
  -moz-text-shadow: none;
  -webkit-text-shadow: none;
}
/* line 936, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-imagesection span {
  color: #ffffff;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: block;
  text-align: center;
}
/* line 945, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .imageset img {
  margin-right: 3px;
  width: 21px;
  height: 21px;
}
/* line 950, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .imageset img.other-acc-imageoptional, .mta-section .imageset img.other-acc-imageoptional1, .mta-section .imageset img.primary-acc-imageoptional, .mta-section .imageset img.primary-acc-imageoptional1 {
  display: none;
}
/* line 955, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .imageset {
  clear: both;
  display: inline-block;
  margin-right: 5px;
}
/* line 961, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-imagesection {
  clear: both;
}
/* line 965, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-imagesection span {
  display: none;
}
/* line 969, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-elgibility p {
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0px;
  padding-top: 12px;
  border-top: 1px solid #d1c9bf;
    /*line-height:20px;
    font-size: 14px;*/
  margin-top: 16px;
  display: block;
  float: left;
  width: 100%;
}
/* line 983, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .breakdown-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-car.png");
}
/* line 988, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .concierge-list {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-concierge.png");
}
/* line 992, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .european-travel-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-european-travel.png");
}
/* line 996, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .everyday-banking-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-everyday.png");
}
/* line 1000, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mobile-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-mobile.png");
}
/* line 1005, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .national-trust-list:before {
  content: "\e653";
  font-family: 'nw-icons';
  font-size: 21px;
}
/* line 1011, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .p-b-m-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/p-b-m-list.png");
  background-size: 98% auto;
}
/* line 1016, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .rewards-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-3.png");
}
/* line 1020, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .tastecard-list:before {
  content: "\e651";
  font-family: 'nw-icons';
  font-size: 21px;
}
/* line 1026, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .ticket-list {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-ticket-service.png");
}
/* line 1030, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .wordlwide-travel-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-worldwide-travel.png");
}
/* line 1034, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .travel-list {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-travel-service.png");
}
/* line 1038, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accord-arrow {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/down-arrow-dark.png");
  position: absolute;
  top: 20px;
  right: 16px;
  height: 12px;
  width: 20px;
  display: inline-block;
  margin-top: 4px;
}
/* line 1043, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accord-arrow.mta-accord-arrowup {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/up-arrow-dark.png");
}
/* line 1046, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .icon-national-trust:before {
  font-family: 'nw-icons';
  font-size: 21px;
  left: 0;
  line-height: 1;
  position: static;
  content: "\e653";
}
/* line 1054, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .icon-tastecard:before {
  font-family: 'nw-icons';
  font-size: 21px;
  width: auto;
  top: inherit;
  left: inherit;
  position: static;
  content: "\e651";
}
/* line 1067, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-imagesection .multiple-imgs span + span {
  display: none;
}
/* line 1074, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardblk .multiple-imgs .primary-acc-image {
  display: none;
}
/* line 1076, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardblk .multiple-imgs .primary-acc-image.primary-acc-imageoptional1 {
  display: inline;
}
/* line 1080, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardblk .multiple-imgs span {
  display: none;
}
/* line 1085, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs .primary-acc-image {
  display: none;
}
/* line 1087, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs .primary-acc-image.primary-acc-imageoptional {
  display: inline;
}
/* line 1091, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs span {
  display: none;
}
/* line 1098, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-imagesection .multiple-imgs span + span {
  display: none;
}
/* line 1105, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardblk .multiple-imgs .other-acc-image {
  display: none;
}
/* line 1107, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardblk .multiple-imgs .other-acc-image.other-acc-imageoptional1 {
  display: inline;
}
/* line 1111, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardblk .multiple-imgs span {
  display: none;
}
/* line 1116, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardplat .multiple-imgs .other-acc-image {
  display: none;
}
/* line 1118, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardplat .multiple-imgs .other-acc-image.other-acc-imageoptional {
  display: inline;
}
/* line 1122, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardplat .multiple-imgs span {
  display: none;
}

/* line 1127, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.lt-ie9 .mta-section .mta-selector-benefits-option .checker .form-input-row--checkbox-confirm input, .lt-ie9 .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .form-input-row--checkbox-confirm input, .natyes .radio-check .lt-ie9 .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input, .lt-ie9 .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .form-input-row--checkbox-confirm input, .tool-comp .radio-check .lt-ie9 .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input {
  position: absolute;
}

/* line 6, ../../sass-src/natwest-markets/_shame.scss */
.theme--white {
  background: #f7f7f5;
  color: #42145f;
}

/* line 13, ../../sass-src/natwest-markets/_shame.scss */
.theme--blue {
  background: #42145f;
  color: white;
}

/* line 20, ../../sass-src/natwest-markets/_shame.scss */
.theme--light-blue {
  background: #dfd9d1;
  color: #42145f;
}

/* line 25, ../../sass-src/natwest-markets/_shame.scss */
.theme--light-grey {
  color: #42145f;
}

/* line 31, ../../sass-src/natwest-markets/_shame.scss */
.grid__article-teaser .float-right .image {
  float: none !important;
}

/* line 37, ../../sass-src/natwest-markets/_shame.scss */
.btn {
  background-image: linear-gradient(#70bf54, #4f8f3d);
}

/* line 41, ../../sass-src/natwest-markets/_shame.scss */
.btn--disabled {
  color: #aaa;
  background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #999999), color-stop(100%, #666666));
  background-image: -webkit-linear-gradient(#999999, #666666);
  background-image: -moz-linear-gradient(#999999, #666666);
  background-image: -o-linear-gradient(#999999, #666666);
  background-image: linear-gradient(#999999, #666666);
  background-color: #7d7d7d;
}

/* line 46, ../../sass-src/natwest-markets/_shame.scss */
.icon-tick {
  background: url("images-desktop/tic-icon.png") no-repeat left center;
  width: 16px;
  height: 16px;
  display: block;
  text-indent: -9999px;
  float: left;
}

/* line 55, ../../sass-src/natwest-markets/_shame.scss */
.icon-tick--padded:before {
  content: "\e641" !important;
}

/* line 63, ../../sass-src/natwest-markets/_shame.scss */
.shelf--faq .carousel__control-paging {
  width: auto;
  margin: 0 auto;
}
/* line 70, ../../sass-src/natwest-markets/_shame.scss */
.shelf--faq .carousel__control-paging li:last-child {
  padding: 0px;
}

/* line 79, ../../sass-src/natwest-markets/_shame.scss */
.header--mobile .header__nav__tools .submit-wrap:before {
  content: none;
}

/* line 85, ../../sass-src/natwest-markets/_shame.scss */
.cta--download a {
  float: left;
  width: 100%;
  margin-bottom: 0.75em;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 1.3;
  text-decoration: none;
  color: #067cc4;
  padding-left: 25px;
}

/* line 102, ../../sass-src/natwest-markets/_shame.scss */
.theme--blue .cta--download a {
  color: #067cc4;
}

/* line 113, ../../sass-src/natwest-markets/_shame.scss */
.shelf.theme--blue.single-article .comp-rich-text {
  /*ul li {
      background: url("clientlibs_base/images/icons/rt-list-icon.png") left 6px no-repeat;
  }*/
}
/* line 119, ../../sass-src/natwest-markets/_shame.scss */
.shelf.theme--blue.single-article .comp-rich-text ol li {
  color: #42145F;
}
/* line 123, ../../sass-src/natwest-markets/_shame.scss */
.shelf.theme--blue.single-article .comp-rich-text a, .shelf.theme--blue.single-article .comp-rich-text span a {
  color: #AD1982;
}
/* line 126, ../../sass-src/natwest-markets/_shame.scss */
.shelf.theme--blue.single-article .comp-rich-text a:hover, .shelf.theme--blue.single-article .comp-rich-text span a:hover {
  color: #42145F;
}

/* line 137, ../../sass-src/natwest-markets/_shame.scss */
.shelf.single-article .comp-rich-text ul li {
  background: url("clientlibs_base/images/icons/rt-list-icon.png") left 6px no-repeat;
}

/* line 147, ../../sass-src/natwest-markets/_shame.scss */
.next-steps--mobile .overlay section.theme--light-blue {
  color: #42145F;
}

/* line 157, ../../sass-src/natwest-markets/_shame.scss */
.comp-rich-text .cta.cta--branded.cta--m {
  padding-left: 0px;
}

/* line 167, ../../sass-src/natwest-markets/_shame.scss */
.next-steps--mobile span.cta a {
  background-image: none;
}

/* line 180, ../../sass-src/natwest-markets/_shame.scss */
.next-steps--mobile .overlay section.theme--light-blue h3 a {
  color: #42145F;
}

/* Toll specific changes*/
/* line 188, ../../sass-src/natwest-markets/_shame.scss */
.main--tool-desk .mortgage-options .hero--container.hero--borrow {
  background-image: url("../../images/misc/hero--mortgage-options-borrow.jpg");
  background-color: #42145f;
  background-repeat: no-repeat;
}

/* line 193, ../../sass-src/natwest-markets/_shame.scss */
.main--tool-desk .mortgage-options .hero--container.hero--mortgage {
  background-image: url("../../images/misc/hero--mortgage-options-mortgage.jpg");
  background-color: #42145f;
  background-repeat: no-repeat;
}

/* line 198, ../../sass-src/natwest-markets/_shame.scss */
.main--tool-desk .mortgage-options .hero--container.hero--agreement {
  background-image: url("../../images/misc/hero--mortgage-options-agreement.jpg");
  background-color: #42145f;
  background-repeat: no-repeat;
}

/* Fixed the incident for mortgage tool page*/
/* line 208, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .desk--three-tenths {
  width: 27.2rem;
  margin-right: 3.2rem;
  float: left;
}

/* line 214, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp {
  background: white;
  margin-right: 3em;
  padding: 0px;
}

/* line 220, ../../sass-src/natwest-markets/_shame.scss */
.grid--teaserComp.float-left.palm--one-whole.desk--one-whole {
  overflow: hidden;
}

/* line 223, ../../sass-src/natwest-markets/_shame.scss */
.float-left {
  float: left !important;
}

/* line 226, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp {
  border-radius: 5px;
}

/* line 229, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp .hero--container {
  height: 25.5rem;
  overflow: hidden;
  padding: 0rem;
}

/* line 234, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .hero--container {
  background-size: 100% 100%;
}

/* line 237, ../../sass-src/natwest-markets/_shame.scss */
.hero--container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: white;
  position: relative;
  height: 27.6rem;
}

/* line 248, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .hero--container.hero--borrow {
  background-image: url("../../images/misc/hero--mortgage-options-borrow.jpg");
  background-color: #42145f;
  background-repeat: no-repeat;
}

/* line 253, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .hero--container.hero--mortgage {
  background-image: url("../../images/misc/hero--mortgage-options-mortgage.jpg");
  background-color: #42145f;
  background-repeat: no-repeat;
}

/* line 258, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .hero--container.hero--agreement {
  background-image: url("../../images/misc/hero--mortgage-options-agreement.jpg");
  background-color: #42145f;
  background-repeat: no-repeat;
}

/* line 263, ../../sass-src/natwest-markets/_shame.scss */
.hero--container .hero--title {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  line-height: 3.6rem;
  padding: 0px 10px 10px 26px;
  padding: 0rem 1rem 1rem 2.6rem;
  font-family: "RNHouseSansBold",sans-serif;
}

/* line 272, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp .hero--container .grid .desc, .mortgage-options .grid--teaserComp .hero--container .grid--rev .desc, .mortgage-options .grid--teaserComp .hero--container .grid--full .desc, .mortgage-options .grid--teaserComp .hero--container .grid--right .desc, .mortgage-options .grid--teaserComp .hero--container .grid--center .desc {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 23px;
  line-height: 2.3rem;
}

/* line 278, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid .grid__item, .mortgage-options .grid--rev .grid__item, .mortgage-options .grid--full .grid__item, .mortgage-options .grid--right .grid__item, .mortgage-options .grid--center .grid__item {
  margin-left: 0;
  margin-left: 0rem;
  margin-right: 0;
  margin-right: 0rem;
  padding-left: 0;
  padding-left: 0rem;
  padding-right: 0;
  padding-right: 0rem;
}

/* line 289, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp .hero--container .grid, .mortgage-options .grid--teaserComp .hero--container .grid--rev, .mortgage-options .grid--teaserComp .hero--container .grid--full, .mortgage-options .grid--teaserComp .hero--container .grid--right, .mortgage-options .grid--teaserComp .hero--container .grid--center {
  padding: 2.7rem 1.6rem;
  float: left;
  margin: 0;
}

/* line 294, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp .get-started .itl-content-block .mortgage-options--content-block {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
  line-height: 2.2rem;
  font-family: "RNHouseSansRegular",sans-serif;
}

/* line 302, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp .mortgage-options--content-block {
  padding: 35px 16px 7px 16px;
  padding: 3.5rem 1.6rem .7rem 1.6rem;
}

/* line 307, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .grid--teaserComp .mortgage-options--content-block .rteContent {
  margin-bottom: 25px;
  margin-bottom: 2.5rem;
}

/* line 311, ../../sass-src/natwest-markets/_shame.scss */
.get-started .itl-content-block .getting-started-block {
  padding: 0;
}

/* line 314, ../../sass-src/natwest-markets/_shame.scss */
.get-started .itl-content-block .getting-started-block .title {
  font-size: 40px;
  font-size: 4rem;
  line-height: 1.3;
  font-family: "RNHouseSansBold",sans-serif;
  margin-bottom: 22px;
  margin-bottom: 2.2rem;
  margin-top: 40px;
}

/* line 323, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .natyes.tool-comp section > .grid, .cq-dd-paragraph .natyes.tool-comp section > .grid--rev, .cq-dd-paragraph .natyes.tool-comp section > .grid--full, .cq-dd-paragraph .natyes.tool-comp section > .grid--right, .cq-dd-paragraph .natyes.tool-comp section > .grid--center {
  margin-left: 0px;
  padding-top: 0px;
}

/* line 327, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options--content-block .grid, .mortgage-options--content-block .grid--rev, .mortgage-options--content-block .grid--full, .mortgage-options--content-block .grid--right, .mortgage-options--content-block .grid--center {
  margin-left: 0px;
}

/* line 329, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .get-started .itl-content-block .getting-started-block .desc {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
  line-height: 2.2rem;
}

/* line 336, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .get-started .itl-content-block .getting-started-block .desc p {
  padding-bottom: 24px;
  padding-bottom: 2.4rem;
}

/*
.cq-dd-paragraph .topbottomremove {
  padding: 0!important;
  background: 0;
}*/
/* line 345, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .mortgage-options .grid--teaserComp .mortgage-options--content-block .rteContent .listItem .comp-rich-text {
  height: 13rem;
  overflow: hidden;
}

/* line 351, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .mortgage-options .grid--teaserComp .mortgage-options--content-block .cta.cta--branded.cta--l a {
  padding: 12.5px 0;
  padding: 1.0rem 0rem !important;
  width: 100%;
  margin: 0rem 0rem 1rem 0rem;
}

/* line 357, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .mortgage-options .grid--teaserComp .mortgage-options--content-block .rteContent .textContent .comp-rich-text {
  margin-bottom: 20px;
  margin-bottom: 2rem;
  height: 180px;
  height: 18rem;
  overflow: hidden;
}

/* line 364, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph span.white-band__variable-fig {
  font-size: 13px;
  font-size: 1.3rem;
}

/* line 368, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .mortgage-options {
  padding-bottom: 40px;
  padding-bottom: 4rem;
  padding-top: 22px;
  padding-top: 2.2rem;
}

/* line 374, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .grid__item .comp-rich-text p {
  line-height: 1.3em !important;
}

/* line 377, ../../sass-src/natwest-markets/_shame.scss */
.cq-dd-paragraph .natyes.tool-comp section > .grid, .cq-dd-paragraph .natyes.tool-comp section > .grid--rev, .cq-dd-paragraph .natyes.tool-comp section > .grid--full, .cq-dd-paragraph .natyes.tool-comp section > .grid--right, .cq-dd-paragraph .natyes.tool-comp section > .grid--center {
  margin-left: 0px;
}

/* line 381, ../../sass-src/natwest-markets/_shame.scss */
.mortgage-options .mortgage-options--content-block .grid, .mortgage-options .mortgage-options--content-block .grid--rev, .mortgage-options .mortgage-options--content-block .grid--full, .mortgage-options .mortgage-options--content-block .grid--right, .mortgage-options .mortgage-options--content-block .grid--center {
  margin-left: 0px;
}

/* Accordion Box text font color */
/* line 385, ../../sass-src/natwest-markets/_shame.scss */
.theme--blue .accordion__item .comp-rich-text, .modal-overlay .comp-rich-text {
  color: #42145f;
}

/*Commenting this to fix defect 1994 fix*/
/*CTA is seen completely left aligned in Mobile the next step shelf
.js-comp-wrap-m-interstitial .theme--blue {
  padding-left: 18px;
}
*/
@media only screen and (max-width: 568px) {
  /* line 397, ../../sass-src/natwest-markets/_shame.scss */
  .mortgage-options .desk--three-tenths {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  /* line 402, ../../sass-src/natwest-markets/_shame.scss */
  .grid .grid__item, .grid--rev .grid__item, .grid--full .grid__item, .grid--right .grid__item, .grid--center .grid__item {
    padding-right: 0px;
  }

  /* line 407, ../../sass-src/natwest-markets/_shame.scss */
  .grid--gap-xs.grid .grid__item, .grid--gap-xs.grid--rev .grid__item, .grid--gap-xs.grid--full .grid__item, .grid--gap-xs.grid--right .grid__item, .grid--gap-xs.grid--center .grid__item {
    padding-right: 1.21em;
  }

  /* line 410, ../../sass-src/natwest-markets/_shame.scss */
  .grid__item.palm--one-half.desk--one-third, .grid__item.desk--one-third.palm--two-quarters, .grid__item.desk--one-third.palm--three-sixths, .grid__item.desk--one-third.palm--four-eighths, .grid__item.desk--one-third.palm--five-tenths, .grid__item.desk--one-third.palm--six-twelfths {
    padding-right: 0.8em;
  }
}
/* line 417, ../../sass-src/natwest-markets/_shame.scss */
.accordion-shelf .comp-rich-text p a {
  color: #AD1982 !important;
}
/* line 419, ../../sass-src/natwest-markets/_shame.scss */
.accordion-shelf .comp-rich-text p a:hover {
  color: #42145F !important;
}

/* line 426, ../../sass-src/natwest-markets/_shame.scss */
.lt-ie9 .main--tool-desk {
  min-height: 590px;
}

/* line 429, ../../sass-src/natwest-markets/_shame.scss */
.lt-ie9 .main--tool-desk .shelf--first {
  padding-top: 57px;
}

/* line 434, ../../sass-src/natwest-markets/_shame.scss */
.js-comp-wrap-m-interstitial .shelf__inner.shelf--non-padded {
  padding: 0 1.231em;
}

/* line 438, ../../sass-src/natwest-markets/_shame.scss */
.shelf__inner.shelf--non-padded .cta.cta--branded.cta--l a {
  padding-right: 15px;
}

/* 2794 */
/* line 443, ../../sass-src/natwest-markets/_shame.scss */
.shelf.theme--white.shelf--first .shelf__inner.shelf--padded .grid .grid__item.desk--one-half .header-group, .shelf.theme--white.shelf--first .shelf__inner.shelf--padded .grid--rev .grid__item.desk--one-half .header-group, .shelf.theme--white.shelf--first .shelf__inner.shelf--padded .grid--full .grid__item.desk--one-half .header-group, .shelf.theme--white.shelf--first .shelf__inner.shelf--padded .grid--right .grid__item.desk--one-half .header-group, .shelf.theme--white.shelf--first .shelf__inner.shelf--padded .grid--center .grid__item.desk--one-half .header-group {
  margin-bottom: 16px;
}

/* line 447, ../../sass-src/natwest-markets/_shame.scss */
.lt-ie9 .teaser-multiple .grid__item .teaser__content .cta.cta--m a .cta--arrow {
  display: none !important;
}

/* line 451, ../../sass-src/natwest-markets/_shame.scss */
.lt-ie9 .teaser-multiple .grid__item .teaser__content .cta.cta--m a:hover .cta--arrow {
  display: none !important;
}

/* line 455, ../../sass-src/natwest-markets/_shame.scss */
.lt-ie9 .teaser-multiple .grid__item .teaser__content .cta.cta--m a:before,
.lt-ie9 .teaser-multiple .grid__item .teaser__content .cta.cta--m a:after {
  display: block;
}

/* line 460, ../../sass-src/natwest-markets/_shame.scss */
.ie10.lt-ie9 .carousel-slider-non-home-wraper .cta.cta--branded.cta--m a {
  background: none !important;
}

/* line 464, ../../sass-src/natwest-markets/_shame.scss */
.ie10.lt-ie9 .carousel-slider-non-home-wraper .cta.cta--branded.cta--m a:hover {
  background: none !important;
}

/* line 468, ../../sass-src/natwest-markets/_shame.scss */
.product-table .cta a {
  color: #ad1982 !important;
}

/* line 472, ../../sass-src/natwest-markets/_shame.scss */
.product-table .cta a:hover {
  color: #42145f !important;
}

/*3017*/
/* line 476, ../../sass-src/natwest-markets/_shame.scss */
.ie10 .icon-info .icon-info__tool-tip-anchor {
  top: 4px;
}

/* line 484, ../../sass-src/natwest-markets/_shame.scss */
.shelf--first.shelf.theme--white .mf_intro .cta.cta-call-button a {
  color: #ad1982;
}
/* line 486, ../../sass-src/natwest-markets/_shame.scss */
.shelf--first.shelf.theme--white .mf_intro .cta.cta-call-button a:hover {
  color: #42145f;
}
/* line 497, ../../sass-src/natwest-markets/_shame.scss */
.shelf--first.shelf.theme--blue .mf_intro h3 {
  color: #42145f;
}
/* line 500, ../../sass-src/natwest-markets/_shame.scss */
.shelf--first.shelf.theme--blue .mf_intro .cta.cta-call-button a {
  color: #ad1982;
}
/* line 502, ../../sass-src/natwest-markets/_shame.scss */
.shelf--first.shelf.theme--blue .mf_intro .cta.cta-call-button a:hover {
  color: #42145f;
}
/* line 513, ../../sass-src/natwest-markets/_shame.scss */
.shelf--first.shelf.theme--light-blue .mf_intro .cta.cta-call-button a {
  color: #ad1982;
}
/* line 515, ../../sass-src/natwest-markets/_shame.scss */
.shelf--first.shelf.theme--light-blue .mf_intro .cta.cta-call-button a:hover {
  color: #42145f;
}

/* line 525, ../../sass-src/natwest-markets/_shame.scss */
.tools .theme--white .cta.cta--m a {
  color: #ad1982;
}
/* line 527, ../../sass-src/natwest-markets/_shame.scss */
.tools .theme--white .cta.cta--m a:hover {
  color: #42145f;
}
/* line 533, ../../sass-src/natwest-markets/_shame.scss */
.tools .cta.cta--m a:after {
  content: "\e615";
  font-size: 24px;
}
/* line 537, ../../sass-src/natwest-markets/_shame.scss */
.tools .cta.cta--m a:before {
  content: '';
}

/*------------------------------------*\
    Cookie decoration - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.cookieConsent)
 * CONTENT STYLES......Inner content items (.cc-accepted, .cc-declined etc)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/cookie-declaration/_mobile.scss */
.cookieConsent fieldset {
  /* 
    ab = X X
  */
  min-height: 50px;
  min-height: 5rem;
  /* 
    ab = X X
  */
  padding-bottom: 25px;
  padding-bottom: 2.5rem;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/cookie-declaration/_mobile.scss */
.cookieConsent .form-input-row {
  padding-left: 0;
}

/*MTA Tool Page*/
/*------------------------------------*\
    MTA - Mobile CSS
\*------------------------------------*/
 /*------------------------------------*\
   Overlay - Mobile CSS
*/
/* line 10, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay {
  margin-top: -10px;
  /* Slider  for Overlay light box */
}
/* line 12, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text {
  padding: 0 16px;
}
/* line 14, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text .overlay-title {
  font-size: 26px;
  line-height: 32px;
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  padding-top: 0px;
}
/* line 21, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text .overlay-subtitle {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  padding-top: 0px;
}
/* line 28, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-comp-rich-text .comp-rich-text p {
  line-height: 20px;
  padding-bottom: 21px;
  padding-top: 12px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap {
  padding: 0 16px;
  width: 100%;
  /* End Slider  for Overlay light box */
}
/* line 39, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap .slider-val {
  width: 100%;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  color: #333333;
}
/* line 45, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap .slider-box {
  width: 100%;
}
/* line 49, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values {
  float: left;
  padding-top: 0px;
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
}
/* line 57, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider {
  background-color: #f7f7f5;
  width: 63px;
  padding-left: 12px;
  padding-right: 8px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #d1c9bf;
  height: 45px;
  line-height: 44px;
}
/* line 71, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider.error_text {
  border: 1px solid #db1a31;
}
/* line 76, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider[type="number"] {
  -moz-appearance: textfield;
}
/* line 80, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider[type="number"]::-webkit-inner-spin-button, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
/* line 88, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .pound {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-right: 5px;
  color: #333333;
  display: inline-block;
}
/* line 96, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values-spend {
  float: right;
  margin-top: 10px;
  margin-left: 9px;
  font-size: 16px;
  line-height: 20px;
}
/* line 104, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all {
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 115, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-range, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-range {
  background: #887b6f;
  height: 100%;
}
/* line 119, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle {
  width: 32px;
  height: 32px;
  top: -9px;
  margin-left: -1.48em;
}
/* line 124, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle:after, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle:after {
  font-size: 13px;
  top: 8px;
  left: 7px;
  content: "||";
  color: #43c9d2;
}
/* line 132, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.linux.chrome .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle:after, .linux.chrome .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle:after {
  left: 10px;
  content: "|  |";
}
/* line 141, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-range.ui-corner-all {
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-widget-content {
  background: #b4a99f;
}
/* line 150, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal {
  height: 16px;
  margin-top: 24px;
  width: 89%;
  float: left;
  clear: both;
  margin-left: 20px;
  box-sizing: border-box;
}
/* line 159, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal .slider--max {
  display: none;
}
/* line 164, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal:before {
  content: "";
  display: block;
  background: #887b6f;
  position: absolute;
  width: 22px;
  height: 14px;
  border-top-left-radius: 26px;
  border-bottom-left-radius: 26px;
  -moz-border-top-left-radius: 26px;
  -moz-border-bottom-left-radius: 26px;
  -webkit-border-top-left-radius: 26px;
  -webkit-border-bottom-left-radius: 26px;
  left: -20px;
  top: 0px;
}
/* line 181, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  background: #b4a99f;
  border-top-right-radius: 26px;
  border-bottom-right-radius: 26px;
  -moz-border-top-right-radius: 26px;
  -moz-border-bottom-right-radius: 26px;
  -webkit-border-top-right-radius: 26px;
  -webkit-border-bottom-right-radius: 26px;
  width: 22px;
  height: 14px;
  top: 0px;
  margin-right: -10px;
}
/* line 205, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap {
  color: #42145f;
  font-family: "RNHouseSansBold", sans-serif;
  background-color: #dfd9d1;
  padding-top: 19px;
  padding-bottom: 20px;
  text-align: center;
  position: relative;
  margin-top: 32px;
  float: left;
  width: 100%;
}
/* line 217, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-bottom-color: #dfd9d1;
  border-width: 10px;
  margin-left: -10px;
}
/* line 231, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-top-text {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 0 16px;
}
/* line 237, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val {
  font-size: 32px;
  line-height: 39px;
  padding-top: 3px;
}
/* line 242, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val .mta-result-val-dot {
  position: absolute;
  vertical-align: baseline;
  display: inline-block;
  padding-left: 3px;
  font-size: 16px;
  line-height: 28px;
}
/* line 251, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val #mta-rewards-result-dec {
  position: absolute;
  vertical-align: baseline;
  display: inline-block;
  margin-left: 8px;
  font-size: 16px;
  line-height: 28px;
}
/* line 261, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-bottom-text {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding: 0 16px;
}
/* line 270, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .desktop-overlay-image {
  display: none;
}
/* line 273, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mobile-overlay-image {
  display: block;
  clear: both;
  width: 100%;
  padding: 16px 24px 0 24px;
}
/* line 279, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-rewards-overlay .mobile-overlay-image .image {
  margin-bottom: 9px;
}

/* line 286, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer p {
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  text-align: center;
  font-size: 16px;
  line-height: 22px;
  padding: 4px 16px 9px 16px;
}
/* line 295, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer a {
  color: #ad1982;
  text-decoration: underline;
}
/* line 299, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer a:hover {
  color: #42145f;
}
/* line 305, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer span a {
  text-decoration: underline;
}

/* line 312, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-overlay-footer-title {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 16px 4px 16px;
}

/* line 321, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.natyes #mtaRewardsOverlay .error-container, .natyes #mtaRewardsOverlay .tool-comp .error-container {
  position: absolute;
  background-color: #D70028;
  padding: 6px 8px;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 11px;
  bottom: 4.4375em;
  left: 0px;
  z-index: 99;
  white-space: nowrap;
  max-width: none;
  line-height: normal;
}
/* line 335, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.natyes #mtaRewardsOverlay .slider-input {
  display: inline-block;
  position: relative;
  width: auto;
}

/*------------------------------------*\
   Header Selector and Result Pane - Mobile CSS
*/
/* line 350, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.main-container {
  float: none;
  width: 320px;
  margin: 0 auto;
}

/* line 356, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-main-container {
  background-color: #f7f7f5;
  overflow: hidden;
}

/* line 360, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section {
  float: none;
  margin: 0 auto;
}
/* line 363, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-header-title {
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  font-size: 32px;
  line-height: 36px;
}
/* line 369, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-header-desc {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  margin-right: 24px;
  margin-top: 16px;
}
/* line 377, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-header-container {
  padding: 24px 16px 26px 16px;
  background: rgba(0, 0, 0, 0) url("../../designs/dmp/clientlibs_nw_mobile/images/mta/n-w-header-b-g-shape.png") no-repeat scroll center top/100% 182px;
  height: 182px;
}
/* line 383, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-pane {
  padding: 0px 16px 24px;
  border: none;
  clear: both;
  overflow: hidden;
}
/* line 390, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-pane #mtaFixedSection .mta-selector-benefits-option {
  border: none;
  padding: 0;
}
/* line 397, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-header {
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  margin-top: 20px;
  margin-bottom: 19px;
}
/* line 406, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-fixed-section {
  float: left;
  margin-right: 16px;
  margin-top: 5px;
  width: 65.8%;
}
/* line 412, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-fixed-section .comp-rich-text p {
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #333333;
}
/* line 419, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-options {
  width: 34px;
  height: 34px;
  float: left;
  text-align: center;
}
/* line 428, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-options .checker span, .mta-section .mta-selector-benefits-options .natyes .radio-check .radio span, .natyes .radio-check .mta-section .mta-selector-benefits-options .radio span, .mta-section .mta-selector-benefits-options .tool-comp .radio-check .radio span, .tool-comp .radio-check .mta-section .mta-selector-benefits-options .radio span {
  display: inline-block;
  height: 34px;
  width: 34px;
}
/* line 439, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-fixed-options .mta-selector-benefits-options {
  margin-top: 6px;
}
/* line 444, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-fixed-option {
  float: left;
  clear: both;
  margin-top: 22px;
  border-bottom: 1px solid #d1c9bf;
  padding-bottom: 10px;
  width: 287px;
}
/* line 452, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits {
  clear: both;
  float: left;
}
/* line 455, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits .desk--one-third {
  width: 100%;
  padding-right: 0;
}
/* line 460, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits .mta-selector-icon img {
  width: 32px;
  height: 32px;
}
/* line 465, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits .mta-selector-header {
  margin-bottom: 3px;
}
/* line 469, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-icon {
  float: left;
  width: 32px;
  margin-right: 16px;
}
/* line 473, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-icon img {
  width: 32px;
  height: 32px;
}
/* line 478, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option {
  overflow: hidden;
  clear: both;
  width: 100%;
  border-bottom: 1px solid #d1c9bf;
  margin-top: 0;
  padding-bottom: 16px;
  padding-top: 16px;
}
/* line 486, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .primary-acc-image {
  display: none;
}
/* line 491, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .checked, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .checked, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .checked, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .checked, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .checked {
  background: none;
  width: 34px;
  height: 34px;
  position: relative;
  display: inline-block;
}
/* line 497, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .checked:before, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .checked:before, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .checked:before, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .checked:before, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .checked:before {
  content: "\e654";
  font-family: "nw-icons";
  font-size: 1.8rem;
  line-height: 20px;
  left: 7px;
  position: absolute;
  top: 7px;
  color: #42145f;
}
/* line 508, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .form-input-row--checkbox-confirm, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .form-input-row--checkbox-confirm, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .form-input-row--checkbox-confirm, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm {
  width: 32px;
  height: 32px;
  float: right;
  margin: 0;
  /*background-color: #f7f7f5;*/
  border: 1px solid #d1c9bf;
  box-sizing: content-box;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  display: inline-block;
  padding-right: 0px;
  color: #42145f;
}
/* line 523, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .checker .form-input-row--checkbox-confirm input, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .form-input-row--checkbox-confirm input, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .form-input-row--checkbox-confirm input, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input {
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  width: 32px;
  height: 32px;
  margin: 0;
  padding: 0;
}
/* line 534, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .comp-rich-text p {
  padding: 0;
}
/* line 538, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-option .other-acc-image.other-acc-imageoptional, .mta-section .mta-selector-benefits-option .other-acc-image.other-acc-imageoptional1 {
  display: none;
}
/* line 543, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-benefits-section {
  float: left;
  width: 175px;
}
/* line 547, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-title {
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  display: block;
}
/* line 553, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-title.mta-selector-title-optional, .mta-section .mta-selector-title.mta-selector-title-optional1 {
  display: none;
}
/* line 558, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-desc {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #333333;
  margin-top: 7px;
}
/* line 564, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-desc .lightbox {
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  display: inline-block;
}
/* line 571, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-desc .lightbox a {
  line-height: 20px;
}
/* line 577, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-selector-lightbox {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ad1982;
  font-size: 14px;
  padding-bottom: 7px;
  display: block;
}
/* line 584, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-button {
  font-family: "RNHouseSansBold", sans-serif;
  background-color: #34A2B2;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-width: 0;
  box-shadow: 0 3px 0 #1B768B, 0 1px 0 #43C9D2 inset;
  color: #FFFFFF;
  font-size: 18px;
  cursor: pointer;
  text-shadow: 1px 1px 1px #13687E;
  float: left;
  width: 100%;
  clear: both;
  padding: 13px 0px;
  margin-top: 24px;
}
/* line 602, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container {
  margin: 0px 16px;
  border-top: 1px solid #d1c9bf;
  clear: both;
  padding: 17px 0px;
}
/* line 608, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-header {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
}
/* line 614, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-account-match {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
}
/* line 620, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-others-header {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
  display: inline-block;
  padding-bottom: 3px;
}
/* line 628, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary {
  margin: 19px 0px 20px;
  border-radius: 6px;
}
/* line 631, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .other-acc-image {
  display: none;
}
/* line 636, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-primary-elgibility p {
  border-top: 1px solid #ffffff;
  color: #ffffff;
}
/* line 640, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-primary-elgibility p strong {
  color: #ffffff;
}
/* line 644, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-primary-elgibility span {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ffffff;
  line-height: 20px;
  font-size: 14px;
}
/* line 653, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-accord-arrow.mta-accord-arrowup {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/up-arrow-light.png");
}
/* line 656, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-accord-arrow {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/down-arrow-light.png");
}
/* line 659, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-account {
  background-color: #98187b;
}
/* line 662, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mtaResult {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding-bottom: 6px;
  background-color: #98187b;
}
/* line 668, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mtaResult .mta-account {
  padding: 0;
}
/* line 670, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mtaResult .mta-account .mta-accountacc {
  padding: 19px 16px 12px;
  display: inline-block;
}
/* line 679, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-title {
  color: #ffffff;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 22px;
  line-height: 26px;
  margin-right: 36px;
}
/* line 686, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-fee {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  color: #ffffff;
  margin-bottom: 4px;
  margin-right: 36px;
  line-height: 20px;
}
/* line 694, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-elgibility {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  color: #ffffff;
  padding-top: 0px;
  margin-top: 0px;
}
/* line 701, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-elgibility .comp-rich-text p span {
  display: inline-block;
  line-height: inherit;
}
/* line 707, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-icons img {
  margin-top: 10px;
}
/* line 710, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others {
  margin-top: 10px;
}
/* line 713, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-account {
  padding: 19px 16px 12px;
  background-color: #dfd9d1;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-top: 16px;
  position: relative;
}
/* line 724, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-title {
  color: #42145f;
}
/* line 727, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-fee {
  color: #42145f;
}
/* line 730, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-icons {
  color: #42145f;
}
/* line 733, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-others .mta-primary-elgibility {
  color: #42145f;
  border-top: 1px solid #42145f;
}
/* line 739, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container {
  display: none;
  padding-bottom: 0;
}
/* line 742, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta {
  text-align: center;
}
/* line 744, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span {
  display: inline-block;
  text-align: center;
  margin-top: 32px;
  margin-bottom: 32px;
}
/* line 749, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span a {
  text-align: center;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ad1982;
  font-size: 18px;
  line-height: 28px;
  text-decoration: none;
  margin-top: 0;
  padding: 0;
  cursor: pointer !important;
}
/* line 760, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span a .cta--arrow {
  width: 28px;
  height: 28px;
  display: inline-block;
  float: left;
  margin: 0;
  margin-right: 16px;
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/c-t-a-arrow-icon.png");
}
/* line 771, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-container .start-again-cta span a:after {
  display: none;
}
/* line 779, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-account-results {
  display: none;
}
/* line 782, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-cta-button {
  text-align: center;
}
/* line 786, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte {
  background-color: #eeede9;
  padding: 20px 16px 5px 16px;
  display: none;
}
/* line 792, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text p {
  padding-bottom: 0px;
  text-align: left;
}
/* line 796, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text p .fs-14 {
  line-height: 20px;
  display: inline-block;
  padding-bottom: 8px;
  padding-top: 4px;
}
/* line 804, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text span.white-band__variable-fig {
  font-size: 16px;
  line-height: 20px;
  display: inline-block;
  padding-bottom: 20px;
  width: 100%;
}
/* line 812, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .cta.cta--branded.cta--l a {
  line-height: 22px;
  padding: 12px 18px 13px 18px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: none;
  -moz-text-shadow: none;
  -webkit-text-shadow: none;
}
/* line 821, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .cta.cta--branded.cta--l a:after, .mta-section .mta-accordion-rte .cta.cta--branded.cta--l a:before {
  display: none;
}
/* line 825, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p > span:first-child {
  height: 21px;
  width: 21px;
  float: left;
  margin-top: 0px;
  margin-right: 12px;
  background-repeat: no-repeat;
}
/* line 834, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p .fs-20 {
  font-size: 18px !important;
  line-height: 22px !important;
}
/* line 838, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .comp-rich-text ul li {
  padding-left: 22px;
  margin: 8px 0 5px 18px;
  line-height: 20px;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
}
/* line 849, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .rte-top-separator {
  margin: 0px auto 12px;
  width: 100%;
  border-top: 1px solid #d1c9bf;
}
/* line 855, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p {
  padding-bottom: 0px;
  font-family: "RNHouseSansBold", sans-serif;
  /*font-size:18px;
  line-height:22px;*/
}
/* line 861, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p span.white-band__variable-fig {
  width: auto;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 868, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-header {
  float: left;
  width: 100%;
}
/* line 872, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mtaResult {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
/* line 877, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accordion-image {
  float: right;
  cursor: pointer;
  width: 20px;
  height: 12px;
}
/* line 883, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .hideAccount {
  display: none;
}
/* line 887, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .primary-acc-image {
  display: none;
}
/* line 890, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mtaResult {
  background-color: #dfd9d1;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding-bottom: 6px;
}
/* line 896, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mtaResult .mta-account {
  padding: 0;
}
/* line 898, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mtaResult .mta-account .mta-accountacc {
  padding: 19px 16px 12px;
  display: inline-block;
  width: 100%;
}
/* line 906, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-imagesection span {
  color: #42145f !important;
}
/* line 909, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-primary-fee {
  color: #42145f;
}
/* line 912, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-primary-title {
  color: #42145f;
}
/* line 918, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-update-cta-button {
  display: none;
}
/* line 921, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-cta-button .cta.cta--branded.cta--l a {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 0px;
  margin-right: 0px;
  line-height: 22px;
  font-family: "RNHouseSansBold", sans-serif;
  cursor: pointer !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: none;
  -moz-text-shadow: none;
  -webkit-text-shadow: none;
}
/* line 936, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-imagesection span {
  color: #ffffff;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: block;
  text-align: center;
}
/* line 945, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .imageset img {
  margin-right: 3px;
  width: 21px;
  height: 21px;
}
/* line 950, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .imageset img.other-acc-imageoptional, .mta-section .imageset img.other-acc-imageoptional1, .mta-section .imageset img.primary-acc-imageoptional, .mta-section .imageset img.primary-acc-imageoptional1 {
  display: none;
}
/* line 955, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .imageset {
  clear: both;
  display: inline-block;
  margin-right: 5px;
}
/* line 961, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-imagesection {
  clear: both;
}
/* line 965, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-imagesection span {
  display: none;
}
/* line 969, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-primary-elgibility p {
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0px;
  padding-top: 12px;
  border-top: 1px solid #d1c9bf;
    /*line-height:20px;
    font-size: 14px;*/
  margin-top: 16px;
  display: block;
  float: left;
  width: 100%;
}
/* line 983, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .breakdown-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-car.png");
}
/* line 988, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .concierge-list {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-concierge.png");
}
/* line 992, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .european-travel-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-european-travel.png");
}
/* line 996, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .everyday-banking-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-everyday.png");
}
/* line 1000, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mobile-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-mobile.png");
}
/* line 1005, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .national-trust-list:before {
  content: "\e653";
  font-family: 'nw-icons';
  font-size: 21px;
}
/* line 1011, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .p-b-m-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/p-b-m-list.png");
  background-size: 98% auto;
}
/* line 1016, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .rewards-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-3.png");
}
/* line 1020, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .tastecard-list:before {
  content: "\e651";
  font-family: 'nw-icons';
  font-size: 21px;
}
/* line 1026, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .ticket-list {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-ticket-service.png");
}
/* line 1030, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .wordlwide-travel-check {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-worldwide-travel.png");
}
/* line 1034, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .travel-list {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/icon-small-travel-service.png");
}
/* line 1038, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accord-arrow {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/down-arrow-dark.png");
  position: absolute;
  top: 20px;
  right: 16px;
  height: 12px;
  width: 20px;
  display: inline-block;
  margin-top: 4px;
}
/* line 1043, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-accord-arrow.mta-accord-arrowup {
  background-image: url("../../designs/dmp/clientlibs_nw_mobile/images/mta/up-arrow-dark.png");
}
/* line 1046, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .icon-national-trust:before {
  font-family: 'nw-icons';
  font-size: 21px;
  left: 0;
  line-height: 1;
  position: static;
  content: "\e653";
}
/* line 1054, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .icon-tastecard:before {
  font-family: 'nw-icons';
  font-size: 21px;
  width: auto;
  top: inherit;
  left: inherit;
  position: static;
  content: "\e651";
}
/* line 1067, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .mta-imagesection .multiple-imgs span + span {
  display: none;
}
/* line 1074, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardblk .multiple-imgs .primary-acc-image {
  display: none;
}
/* line 1076, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardblk .multiple-imgs .primary-acc-image.primary-acc-imageoptional1 {
  display: inline;
}
/* line 1080, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardblk .multiple-imgs span {
  display: none;
}
/* line 1085, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs .primary-acc-image {
  display: none;
}
/* line 1087, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs .primary-acc-image.primary-acc-imageoptional {
  display: inline;
}
/* line 1091, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs span {
  display: none;
}
/* line 1098, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .mta-imagesection .multiple-imgs span + span {
  display: none;
}
/* line 1105, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardblk .multiple-imgs .other-acc-image {
  display: none;
}
/* line 1107, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardblk .multiple-imgs .other-acc-image.other-acc-imageoptional1 {
  display: inline;
}
/* line 1111, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardblk .multiple-imgs span {
  display: none;
}
/* line 1116, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardplat .multiple-imgs .other-acc-image {
  display: none;
}
/* line 1118, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardplat .multiple-imgs .other-acc-image.other-acc-imageoptional {
  display: inline;
}
/* line 1122, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.mta-section .mta-otherAccount-container .rewardplat .multiple-imgs span {
  display: none;
}

/* line 1127, ../../../arete-core-design/sass-src/includes/tools/mta/_mobile.scss */
.lt-ie9 .mta-section .mta-selector-benefits-option .checker .form-input-row--checkbox-confirm input, .lt-ie9 .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .form-input-row--checkbox-confirm input, .natyes .radio-check .lt-ie9 .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input, .lt-ie9 .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .form-input-row--checkbox-confirm input, .tool-comp .radio-check .lt-ie9 .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm input {
  position: absolute;
}

/* Cross sell*/
/*Proposition component*/
/* .proposition_comp_tile_col_2 - Wrapper Class for 2 tile 2&3column component */
/* line 7, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_2 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption {
  background-color: #42145f;
}
/* line 12, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_2 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_2 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption {
  background-color: #761770;
}

/* .proposition_comp_tile_col_3 - Wrapper Class for 3 tile 2&3column component */
/* line 24, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_3 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption {
  background-color: #42145f;
}
/* line 29, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_3 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption {
  background-color: #6e1669;
}
/* line 34, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_3 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption {
  background-color: #98187b;
}
/* line 41, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_3 .desk--one--whole .grid:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption {
  background-color: #98187b;
}

/* .proposition_comp_tile_col_4 - Wrapper Class for 4 tile 2&3column component */
/* line 53, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption {
  background-color: #42145f;
}
/* line 58, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption {
  background-color: #5f1569;
}
/* line 63, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption {
  background-color: #7a1772;
}
/* line 70, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption {
  background-color: #7a1772;
}
/* line 75, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption {
  background-color: #98187b;
}

/* .proposition_comp_tile_col_5 - Wrapper Class for 5 tile 2&3column component */
/* line 87, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption {
  background-color: #42145f;
}
/* line 92, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption {
  background-color: #581666;
}
/* line 97, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption {
  background-color: #6e166d;
}
/* line 104, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption {
  background-color: #6e166d;
}
/* line 109, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption {
  background-color: #811773;
}
/* line 114, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption {
  background-color: #98187b;
}
/* line 121, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_5 .desk--one--whole .grid:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption {
  background-color: #98187b;
}

/* .proposition_comp_tile_col_6 - Wrapper Class for 6 tile 2&3column component */
/* line 133, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(1) .pc_caption {
  background-color: #42145f;
}
/* line 138, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(2) .pc_caption {
  background-color: #531565;
}
/* line 143, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+1) .desk--one-third:nth-child(3) .pc_caption {
  background-color: #65166a;
}
/* line 150, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-half:nth-child(1) .pc_caption {
  background-color: #65166a;
}
/* line 155, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-third:nth-child(1) .pc_caption {
  background-color: #761770;
}
/* line 160, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-third:nth-child(2) .pc_caption {
  background-color: #861775;
}
/* line 165, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+3) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+3) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+3) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+3) .desk--one-third:nth-child(3) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+3) .desk--one-third:nth-child(3) .pc_caption {
  background-color: #98187b;
}
/* line 172, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+5) .desk--one-half:nth-child(1) .pc_caption {
  background-color: #861775;
}
/* line 177, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_6 .desk--one--whole .grid:nth-child(2n+5) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-child(2n+5) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-child(2n+5) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-child(2n+5) .desk--one-half:nth-child(2) .pc_caption, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-child(2n+5) .desk--one-half:nth-child(2) .pc_caption {
  background-color: #98187b;
}

/* line 186, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_2 .desk--one-half, .proposition_comp_tile_col_2 .desk--one-third, .proposition_comp_tile_col_3 .desk--one-half, .proposition_comp_tile_col_3 .desk--one-third, .proposition_comp_tile_col_4 .desk--one-half, .proposition_comp_tile_col_4 .desk--one-third, .proposition_comp_tile_col_5 .desk--one-half, .proposition_comp_tile_col_5 .desk--one-third, .proposition_comp_tile_col_6 .desk--one-half, .proposition_comp_tile_col_6 .desk--one-third {
  margin-bottom: 16px;
}
/* line 192, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_tile_col_2 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_2 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_3 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_4 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_5 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-half:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--rev:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--full:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--right:nth-last-of-type(2) .grid__item.desk--one-third:last-child, .proposition_comp_tile_col_6 .desk--one--whole .grid--center:nth-last-of-type(2) .grid__item.desk--one-third:last-child {
  margin-bottom: 0px;
}

/* proposition_comp_wrapper - Wrapper Class for  tile */
/* line 201, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper {
  display: block;
  width: 288px;
  margin: 0 auto;
  overflow: hidden;
  text-decoration: none;
}
/* line 208, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper .pc_caption {
  color: white;
  position: relative;
}
/* line 212, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper .pc_caption .pc_title .comp-rich-text p {
  padding-bottom: 0px;
  color: white;
}
/* line 218, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper .pc_caption .pc_rtf .comp-rich-text p {
  padding-right: 44px;
  color: white;
  padding-bottom: 0px;
}
/* line 222, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper .pc_caption .pc_rtf .comp-rich-text p strong {
  color: white;
}
/* line 227, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper .pc_caption .pc_chevron {
  position: absolute;
  bottom: 16px;
  right: 16px;
}
/* line 231, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper .pc_caption .pc_chevron:after {
  font-size: 28px;
  font-family: 'nw-icons';
  content: '\e615';
}
/* line 239, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle {
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
/* line 243, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_img {
  width: 100%;
  height: 129px;
}
/* line 246, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_img img {
  height: 100%;
  margin: 0;
}
/* line 251, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption {
  padding: 12px 16px 16px;
}
/* line 253, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_title {
  padding-bottom: 6px;
}
/* line 255, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_title .comp-rich-text p {
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansBold", sans-serif !important;
}
/* line 263, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p .fs-20 {
  font-size: 18px !important;
  font-family: "RNHouseSansBold", sans-serif !important;
  line-height: 22px !important;
}
/* line 268, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p .fs-16, .proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p .fs-14 {
  font-size: 16px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 273, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p .fs-20 + .fs-14 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 276, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p .fs-20 + .fs-14, .proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p .fs-20 + .fs-14 + .fs-14 {
  font-size: 14px;
  line-height: 20px;
}
/* line 280, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p:nth-child(1) {
  padding-bottom: 2px;
}
/* line 283, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .comp-rich-text p:nth-child(2) {
  padding-bottom: 4px;
}
/* line 287, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .fs-20, .proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .fs-16, .proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .fs-14, .proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .fs-20 + .fs-14, .proposition_comp_wrapper.lifestyle .pc_caption .pc_rtf .fs-20 + .fs-14 + .fs-14 {
  color: white;
}
/* line 294, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
/* line 298, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption {
  padding: 11px 16px 16px;
}
/* line 300, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_img_icon {
  width: 40px;
  height: 40px;
  margin-bottom: 18px;
  float: left;
}
/* line 305, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_img_icon img {
  height: 100%;
  margin: 0;
}
/* line 310, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_title {
  float: left;
  margin-left: 16px;
  width: calc(100% - 56px);
  padding-bottom: 7px;
}
/* line 315, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_title .comp-rich-text p {
  font-size: 22px;
  line-height: 26px !important;
  font-family: "RNHouseSansBold", sans-serif !important;
  padding: 2px 0;
}
/* line 322, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption hr {
  border: 1px solid white;
  margin: 0px;
}
/* line 326, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf {
  padding-top: 2px;
  padding-bottom: 4px;
}
/* line 329, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p {
  padding-top: 8px;
}
/* line 331, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p strong {
  line-height: 22px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p .fs-16, .proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p .white-band__variable-fig + .fs-14 {
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 338, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p .white-band__variable-fig {
  font-size: 18px;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 342, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p .white-band__variable-fig, .proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p .fs-16 {
  line-height: 22px;
}
/* line 345, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p .white-band__variable-fig + .fs-14 {
  line-height: 20px;
}
/* line 348, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.proposition_comp_wrapper.graphical .pc_caption .pc_rtf .comp-rich-text p:last-child:not(:first-child) {
  padding-top: 6px;
}

/*Proposition component ends here*/
/* For Product listing component */
/* Header for Shelf */
/* line 361, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.ProListHeader {
  margin-bottom: 27px;
}
/* line 363, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.ProListHeader .ProListTitle {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 26px;
  line-height: 30px;
  color: #42145f;
  padding-top: 8px;
}
/* line 370, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.ProListHeader:first-child .ProListTitle {
  padding-top: 0px;
}
/* line 373, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.ProListHeader .ProListSubtitle {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
  padding-top: 7px;
}

/* line 382, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper {
  box-sizing: border-box;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  background-color: #eeede9;
  padding-bottom: 16px;
  border: 0px;
  margin-bottom: 16px;
  /* For hiding the divs based on scenarios */
}
/* line 392, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top {
  display: block;
  overflow: hidden;
  clear: both;
}
/* line 396, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_img {
  float: right;
  width: 69px;
  height: 44px;
  overflow: hidden;
  margin: 16px 16px 16px 0px;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
/* line 406, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_img .image {
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  margin: 0;
  box-sizing: border-box;
}
/* line 413, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_img.hide_list_img {
  display: none;
}
/* line 418, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan {
  border-radius: 8px 8px 0px 0px;
  -moz-border-radius: 8px 8px 0px 0px;
  -webkit-border-radius: 8px 8px 0px 0px;
  background-color: #eeede9;
}
/* line 424, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_subtitle {
  padding: 16px;
  width: 171px;
  box-sizing: content-box;
}
/* line 429, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_subtitle .comp-rich-text p, .prod_list_wrapper .prod_list_top .list_loan .list_loan_subtitle .comp-rich-text strong {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #42145f;
  padding-bottom: 0px;
}
/* line 435, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_subtitle .comp-rich-text p span.white-band__variable-fig, .prod_list_wrapper .prod_list_top .list_loan .list_loan_subtitle .comp-rich-text strong span.white-band__variable-fig {
  font-size: 18px;
  line-height: 22px;
}
/* line 442, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_icontext {
  background-color: #eeede9;
  border-bottom: 1px white solid;
  border-top: 1px white solid;
  padding: 12px 16px;
  display: block;
  overflow: hidden;
  width: 100%;
}
/* line 450, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_icontext .comp-rich-text {
  float: left;
  display: inline;
  width: 204px;
}
/* line 454, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_icontext .comp-rich-text p {
  display: inline;
  padding: 0px;
  box-sizing: border-box;
  top: 2px;
  position: relative;
  color: #42145f;
}
/* line 463, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_icontext img {
  width: 32px;
  height: 32px;
  float: left;
  margin: 6px 16px 0px 0px;
}
/* line 470, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_fee {
  background-color: #eeede9;
}
/* line 473, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_fee .comp-rich-text p {
  padding: 12px 16px 12px 16px;
  border-bottom: 1px white solid;
  color: #42145f;
  font-size: 16px;
  line-height: 22px;
}
/* line 479, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_fee .comp-rich-text p strong {
  font-size: 16px;
}
/* line 484, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_loan .list_loan_fee.hide_sep_fee {
  border-top: 0px;
}
/* line 494, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_apr .comp-rich-text.rich-text-lgtpurple-color, .prod_list_wrapper .prod_list_top .list_apr .comp-rich-text.rich-text-lgtpurple-color p, .prod_list_wrapper .prod_list_top .list_apr .comp-rich-text.rich-text-lgtpurple-color p strong {
  color: #761770;
}
/* line 497, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_apr .comp-rich-text p {
  border-bottom: 1px white solid;
  padding: 12px 16px 12px 16px;
}
/* line 501, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_apr .comp-rich-text p, .prod_list_wrapper .prod_list_top .list_apr .comp-rich-text strong {
  color: #42145f;
  font-size: 16px;
  line-height: 22px !important;
}
/* line 505, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_apr .comp-rich-text p strong, .prod_list_wrapper .prod_list_top .list_apr .comp-rich-text strong strong {
  padding-bottom: 0px;
}
/* line 506, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_top .list_apr .comp-rich-text p .fs-20, .prod_list_wrapper .prod_list_top .list_apr .comp-rich-text strong .fs-20 {
  font-size: 22px;
  line-height: 22px !important;
}
/* line 514, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta, .prod_list_wrapper .list_bottom_right_cta {
  text-align: center;
  padding: 0px 16px 0px 16px;
  overflow: hidden;
}
/* line 518, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded {
  overflow: visible;
}
/* line 521, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded.cta--l a, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--l a {
  margin-bottom: 0.3rem;
  margin-top: 16px;
  line-height: 22px;
  padding-bottom: 10px;
  padding-top: 12px;
  border: 0px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  text-shadow: none;
}
/* line 532, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded.cta--l a:focus, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--l a:focus {
  outline: 2px #ffbf47 solid;
}
/* line 535, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded.cta--l a:after, .prod_list_wrapper .list_cta .cta.cta--branded.cta--l a:before, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--l a:after, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--l a:before {
  display: none;
}
/* line 540, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded.cta--m, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--m {
  padding: 0px;
  text-align: center;
  margin: 0px auto;
  display: inline-block;
  /*display:flex;
  display:-ms-flexbox;*/
}
/* line 547, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded.cta--m a, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--m a {
  text-align: center;
  display: inline-block;
  margin: 16px auto 0px auto;
  width: auto;
  padding-top: 2px;
  padding-bottom: 4px;
}
/* line 554, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded.cta--m a:focus, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--m a:focus {
  outline: 2px #ffbf47 solid;
  border: 0px;
}
/* line 558, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_cta .cta.cta--branded.cta--m a:after, .prod_list_wrapper .list_bottom_right_cta .cta.cta--branded.cta--m a:after {
  top: 0px;
  line-height: 27px;
}
/* line 568, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_bottom .list_bottom_rta_left {
  padding: 12px 16px 12px 16px;
  border-bottom: 1px white solid;
}
/* line 572, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text p, .prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text strong {
  padding-bottom: 0px;
}
/* line 574, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text p .white-band__variable-fig, .prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text strong .white-band__variable-fig {
  font-size: 18px;
  line-height: 22px;
  color: #761770;
  display: inline-block;
}
/* line 579, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text p .white-band__variable-fig strong, .prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text strong .white-band__variable-fig strong {
  font-size: 18px;
  line-height: 22px;
  color: #761770;
}
/* line 586, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text p span.fs-14, .prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text strong span.fs-14 {
  line-height: 22px;
  display: inline-block;
}
/* line 592, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_bottom .list_bottom_rta_left .comp-rich-text:nth-child(1) p span {
  padding-bottom: 4px;
}
/* line 597, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .prod_list_bottom .list_cta {
  padding: 0px;
}
/* line 601, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .list_img.hide_list_img + .list_loan .list_loan_subtitle {
  width: auto;
}
/* line 608, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper .rich-text-lgtpurple-color,
.prod_list_wrapper .rich-text-lgtpurple-color p,
.prod_list_wrapper .rich-text-lgtpurple-color p strong {
  color: #761770;
}
/* line 613, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
section.canvas-shelf .shelf__inner .prod_list_wrapper:last-child {
  margin-bottom: 0px;
}
/* line 619, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.shortapr .prod_list_bottom {
  display: none;
}
/* line 622, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.noapr .prod_list_bottom {
  display: none;
}
/* line 623, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.noapr .list_apr {
  display: none;
}
/* line 626, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.longaprwithcta .list_apr {
  display: none;
}
/* line 627, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.longaprwithcta .prod_list_top .list_cta {
  display: none;
}
/* line 630, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.longaprnocta .list_apr {
  display: none;
}
/* line 631, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.longaprnocta .list_cta {
  display: none;
}
/* line 632, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.longaprnocta .list_bottom_right_cta {
  display: none;
}
/* line 634, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.prod_list_wrapper.longaprnocta .prod_list_bottom .list_bottom_rta_left {
  border-bottom: 0px;
}

/* WR403 new download arrow added*/
/* line 642, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.download-tray .download__icon {
  display: none;
}
/* line 645, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.download-tray .download__details {
  font-size: 16px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 649, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.download-tray .download__text {
  width: 100%;
  padding-left: 26px;
  line-height: 22px;
  min-height: 22px;
  float: left;
  font-size: 16px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ad1982;
  text-decoration: none;
  background: url("../../images/icons/down-load-c-t-a-icon-nw-personal.png") no-repeat left top;
  padding-bottom: 12px;
}

/* line 664, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.comp-rich-text .download-tray {
  width: 100%;
  padding-left: 26px;
  line-height: 22px;
  min-height: 22px;
  float: left;
  font-size: 16px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ad1982;
  text-decoration: none;
  background: url("../../images/icons/down-load-c-t-a-icon-nw-personal.png") no-repeat left top;
  padding-bottom: 12px;
  clear: both;
}
/* line 677, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.comp-rich-text .download-tray a, .comp-rich-text .download-tray a:hover {
  color: #ad1982;
  text-decoration: none;
}
/* line 683, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.comp-rich-text .fc-purple {
  color: #761770;
}
/* line 686, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.comp-rich-text .fc-blue {
  color: #1b639e;
}

/* line 693, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.theme--light-blue .comp-rich-text p .download-tray a, .theme--light-blue .comp-rich-text span.download-tray a, .theme--white .comp-rich-text p .download-tray a, .theme--white .comp-rich-text span.download-tray a, .flexslider_wrap .comp-rich-text p .download-tray a, .flexslider_wrap .comp-rich-text span.download-tray a {
  color: #ad1982;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}
/* line 700, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.theme--light-blue .comp-rich-text p .download-tray a:hover, .theme--light-blue .comp-rich-text span.download-tray a:hover, .theme--white .comp-rich-text p .download-tray a:hover, .theme--white .comp-rich-text span.download-tray a:hover, .flexslider_wrap .comp-rich-text p .download-tray a:hover, .flexslider_wrap .comp-rich-text span.download-tray a:hover {
  color: #ad1982 !important;
  text-decoration: none;
}

/* new color for accordion grey theme*/
/* line 709, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.accordion-shelf.accordion-grey-theme {
  background-color: #eeede9;
}
/* line 711, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.accordion-shelf.accordion-grey-theme .comp-rich-text p {
  font-family: "RNHouseSansRegular", sans-serif !important;
}

/* Start AER Table */
/* line 717, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.desk--one-half + .desk--one-half .AERTable_wrapper_product_two {
  margin-top: 20px;
}

/* line 723, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid__item .AERTable_wrapper_product_one + .comp-rich-text p, .grid__item
.AERTable_wrapper_product_two + .comp-rich-text p {
  padding-bottom: 10px;
  padding-top: 12px;
  font-size: 14px;
  line-height: 22px;
  color: #333;
}

/* line 733, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_two .AERTable_container.horizontal .rte_col_1 {
  display: table-cell;
  float: left;
  width: 50%;
  border-right: 1px solid #f7f7f5;
}
/* line 738, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_two .AERTable_container.horizontal .rte_col_1 .comp-rich-text:first-child {
  border-top-right-radius: 0px;
}
/* line 742, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_two .AERTable_container.horizontal .rte_col_2 {
  display: table-cell;
  width: 50%;
}
/* line 745, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_two .AERTable_container.horizontal .rte_col_2 .comp-rich-text:first-child {
  border-top-right-radius: 6px;
}

/* line 751, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one, .AERTable_wrapper_product_two {
  font-size: 18px;
  line-height: 24px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
}
/* line 756, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container, .AERTable_wrapper_product_two .AERTable_container {
  border-radius: 6px;
  border: 2px solid #f7f7f5;
  margin-top: 12px;
}
/* line 760, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_1, .AERTable_wrapper_product_two .AERTable_container .rte_col_1 {
  background-color: #f7f7f5;
}
/* line 762, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_1 .comp-rich-text, .AERTable_wrapper_product_two .AERTable_container .rte_col_1 .comp-rich-text {
  padding: 11px 16px;
  background-color: #e9e5e0;
  border-bottom: 1px solid #f7f7f5;
  box-sizing: border-box;
}
/* line 767, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_1 .comp-rich-text:first-child, .AERTable_wrapper_product_two .AERTable_container .rte_col_1 .comp-rich-text:first-child {
  background-color: #cfc7be;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
/* line 772, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_1 .comp-rich-text:first-child p strong, .AERTable_wrapper_product_two .AERTable_container .rte_col_1 .comp-rich-text:first-child p strong {
  display: block;
}
/* line 778, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_1 .comp-rich-text p, .AERTable_wrapper_product_two .AERTable_container .rte_col_1 .comp-rich-text p {
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
}
/* line 789, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_2, .AERTable_wrapper_product_two .AERTable_container .rte_col_2 {
  background-color: #f7f7f5;
}
/* line 791, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_2 .comp-rich-text, .AERTable_wrapper_product_two .AERTable_container .rte_col_2 .comp-rich-text {
  font-family: RNHouseSans-Bold;
  font-size: 16px;
  padding: 11px 16px;
  background-color: #e9e5e0;
  border-bottom: 1px solid #f7f7f5;
  box-sizing: border-box;
}
/* line 798, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_2 .comp-rich-text:first-child, .AERTable_wrapper_product_two .AERTable_container .rte_col_2 .comp-rich-text:first-child {
  background-color: #cfc7be;
}
/* line 801, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_2 .comp-rich-text:first-child p strong, .AERTable_wrapper_product_two .AERTable_container .rte_col_2 .comp-rich-text:first-child p strong {
  display: block;
}
/* line 806, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .rte_col_2 .comp-rich-text p, .AERTable_wrapper_product_two .AERTable_container .rte_col_2 .comp-rich-text p {
  padding-bottom: 0;
}
/* line 813, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .AERTable_cta, .AERTable_wrapper_product_two .AERTable_container .AERTable_cta {
  padding: 0px 16px 0px;
  background-color: #e9e5e0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* line 818, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a, .AERTable_wrapper_product_two .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a {
  margin: 16px 0 16px 0;
  line-height: 22px;
  padding-top: 13px;
  padding-bottom: 12px;
  border-top: 0px;
  box-shadow: 0 3px 0 0 #1b768b, inset 0 1px 0 0 #43c9d2;
  text-shadow: 0 1px 0 #13687e;
}
/* line 826, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:before, .AERTable_wrapper_product_one .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:after, .AERTable_wrapper_product_two .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:before, .AERTable_wrapper_product_two .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:after {
  display: none;
}

/* End AER Table */
/* Start of Apr/Reg block component */
/* line 836, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper {
  background-color: #eeede9;
  border-top: 6px #761770 solid;
  border-radius: 0px 0px 6px 6px;
  -moz-border-radius: 0px 0px 6px 6px;
  -webkit-border-radius: 0px 0px 6px 6px;
  padding: 10px 16px 18px;
  margin-bottom: 20px;
}
/* line 847, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper > .comp-rich-text:first-child p {
  padding-bottom: 0px;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 17px;
  color: #761770;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 854, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper > .comp-rich-text:first-child p .fs-28 {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 2.2rem;
  line-height: 24px;
  color: #761770;
}
/* line 858, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper > .comp-rich-text:first-child + .rte-top-separator {
  margin: 20px auto 10px;
}
/* line 863, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper > .comp-rich-text:last-child p {
  padding-bottom: 0px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 20px !important;
  color: #333333;
}
/* line 870, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .rte-top-separator {
  border-bottom: 0px;
  margin: 6px auto 12px;
  border-top: 1px #c2bbb1 solid;
  width: 100%;
  box-sizing: border-box;
}
/* line 877, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .rte-bottom-separator {
  margin: 20px auto 12px;
  border-bottom: 1px #c2bbb1 solid;
  width: 100%;
  box-sizing: border-box;
}
/* line 886, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter {
  width: 50%;
}
/* line 888, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter .comp-rich-text, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter .comp-rich-text, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter .comp-rich-text, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter .comp-rich-text, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter .comp-rich-text {
  padding-bottom: 10px;
}
/* line 891, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(1), .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(1), .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(1), .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(1), .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(1) {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 4px;
  padding-bottom: 0px;
  color: #761770;
}
/* line 894, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2), .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2), .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2), .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2), .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2) {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 4px;
  padding-bottom: 0px;
  color: #761770;
}
/* line 896, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2) .fs-28, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2) .fs-28, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2) .fs-28, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2) .fs-28, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(2) .fs-28 {
  display: block;
}
/* line 900, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(3), .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(3), .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(3), .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(3), .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter .comp-rich-text p:nth-child(3) {
  font-family: "RNHouseSansBold", sans-serif !important;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 4px;
  padding-bottom: 0px;
  color: #761770;
}
/* line 905, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter:nth-child(odd), .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter:nth-child(odd), .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter:nth-child(odd), .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter:nth-child(odd), .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter:nth-child(odd) {
  padding-right: 8px;
}
/* line 908, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--one-quarter:nth-child(even), .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--one-quarter:nth-child(even), .APRBlockComp_Wrapper .grid--full > .grid__item.desk--one-quarter:nth-child(even), .APRBlockComp_Wrapper .grid--right > .grid__item.desk--one-quarter:nth-child(even), .APRBlockComp_Wrapper .grid--center > .grid__item.desk--one-quarter:nth-child(even) {
  padding-left: 8px;
}
/* line 913, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}
/* line 919, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a {
  margin-top: 8px;
  margin-bottom: 3px;
  padding-bottom: 10px;
  padding-top: 12px;
  line-height: 22px;
  text-shadow: 0px 1px #13687e;
}
/* line 926, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:focus, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:focus, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:focus, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:focus, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:focus {
  outline: 2px #ffbf47 solid;
}
/* line 929, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:after, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:after, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:after, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:after, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:after, .APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:before, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:before, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:before, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:before, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l a:before {
  display: none;
}
/* line 933, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l:last-child a, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l:last-child a, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l:last-child a, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l:last-child a, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--l:last-child a {
  margin-top: 3px;
  margin-bottom: 5px;
}
/* line 939, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m.cta-alignment-center, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m.cta-alignment-center, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m.cta-alignment-center, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m.cta-alignment-center, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m.cta-alignment-center {
  padding-top: 23px;
}
/* line 942, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m a, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m a, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m a, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m a, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m a {
  margin-top: 0px;
  margin-bottom: 2px;
  padding-bottom: 0px;
}
/* line 947, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m:first-child, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m:first-child, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m:first-child, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m:first-child, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter + .desk--one-quarter .cta.cta--branded.cta--m:first-child {
  padding-top: 3px;
}
/* line 954, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter .comp-rich-text p, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter .comp-rich-text p, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter .comp-rich-text p, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter .comp-rich-text p, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter .comp-rich-text p {
  font-size: 14px;
  line-height: 20px !important;
  color: #333333;
  padding-bottom: 17px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 963, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter .comp-rich-text .download-tray, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter .comp-rich-text .download-tray, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter .comp-rich-text .download-tray, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter .comp-rich-text .download-tray, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter .comp-rich-text .download-tray {
  padding-bottom: 10px;
}
/* line 965, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.APRBlockComp_Wrapper .grid > .grid__item.desk--three-quarter .comp-rich-text .download-tray a, .APRBlockComp_Wrapper .grid--rev > .grid__item.desk--three-quarter .comp-rich-text .download-tray a, .APRBlockComp_Wrapper .grid--full > .grid__item.desk--three-quarter .comp-rich-text .download-tray a, .APRBlockComp_Wrapper .grid--right > .grid__item.desk--three-quarter .comp-rich-text .download-tray a, .APRBlockComp_Wrapper .grid--center > .grid__item.desk--three-quarter .comp-rich-text .download-tray a {
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
}

/* Start of vertical layout view Apr/Reg block component*/
/* line 980, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p {
  padding-bottom: 0px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 20px !important;
  color: #333333;
}
/* line 984, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .fs-28, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .fs-28, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .fs-28, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .fs-28, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .fs-28 {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 2.2rem;
  line-height: 24px;
  color: #761770;
}
/* line 988, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .white-band__variable-fig, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .white-band__variable-fig, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .white-band__variable-fig, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .white-band__variable-fig, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text p .white-band__variable-fig {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 2.2rem;
  line-height: 24px;
  color: #761770;
}
/* line 994, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p {
  padding-bottom: 0px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 20px !important;
  color: #333333;
}
/* line 998, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p strong, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p strong, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p strong, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p strong, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical > .comp-rich-text:last-child p strong {
  color: #333333;
}
/* line 1005, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text {
  padding-bottom: 10px;
}
/* line 1007, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(odd) {
  width: 50%;
  float: left;
  box-sizing: border-box;
  min-height: 66px;
  padding-right: 8px;
}
/* line 1011, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(even), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text:nth-child(even) {
  width: 50%;
  float: left;
  box-sizing: border-box;
  min-height: 66px;
  padding-left: 8px;
}
/* line 1016, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(1) {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 4px;
  padding-bottom: 0px;
  color: #761770;
}
/* line 1019, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 4px;
  padding-bottom: 0px;
  color: #761770;
}
/* line 1021, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(2) .fs-28 {
  display: block;
}
/* line 1025, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--rev .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--full .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--right .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3), .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .grid--center .grid__item.desk--one--whole div.comp-rich-text p:nth-child(3) {
  font-family: "RNHouseSansBold", sans-serif !important;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 4px;
  padding-bottom: 0px;
  color: #761770;
}
/* line 1033, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator {
  margin-top: 0px;
}
/* line 1036, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p {
  margin-bottom: 12px;
}
/* line 1038, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p strong, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p strong, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p strong, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p strong, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text + .rte-top-separator + .comp-rich-text p strong {
  color: #333333;
}
/* line 1045, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a {
  margin-top: 8px;
  margin-bottom: 4px;
  padding-bottom: 10px;
  padding-top: 12px;
  line-height: 22px;
  text-shadow: 0px 1px #13687e;
}
/* line 1052, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:focus, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:focus, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:focus, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:focus, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:focus {
  outline: 2px #ffbf47 solid;
}
/* line 1055, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:after, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:after, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:after, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:after, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:after, .grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:before, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:before, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:before, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:before, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--l a:before {
  display: none;
}
/* line 1061, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m.cta-alignment-center, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m.cta-alignment-center, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m.cta-alignment-center, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m.cta-alignment-center, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m.cta-alignment-center {
  padding-top: 24px;
}
/* line 1064, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.grid > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m a, .grid--rev > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m a, .grid--full > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m a, .grid--right > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m a, .grid--center > .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .cta.cta--branded.cta--m a {
  margin-top: 0px;
  margin-bottom: 3px;
  padding-bottom: 0px;
}

/* End of vertical layout view Apr/Reg block component */
/* line 1078, ../../../arete-core-design/sass-src/includes/tools/cross-sell/_mobile.scss */
.comp-rich-text.rich-text-lgtpurple-color p {
  color: #761770;
}

/* End of Apr/Reg block component */
/*------------------------------------*\
    $GLOBAL ACCESIBILITY CHANGE
\*------------------------------------*/
/*------------------------------------*\
    $GLOBAL CTA [PRIMARY, SECONDARY]
\*------------------------------------*/
/* needs to push below code till line no-12 to brand file*/
/* line 26, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta {
  /*&.cta--email{
    a {
        &:focus,&:active {
            margin:3px !important;
        }
    }
  }*/
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta a:focus, .cta a:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta a:focus:hover, .cta a:active:hover {
  text-decoration: none;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.theme--blue .cta a:focus, .theme--blue .cta a:active {
  color: #ffffff;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--btn a:focus, .cta.cta--btn a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--l a:focus, .cta.cta--l a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--l.cta--branded a:focus, .cta.cta--l.cta--branded a:active {
  background: #ffbf47;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
  border-top: solid 1px #ffbf47;
  color: #42145f !important;
  outline: none;
  text-shadow: none;
  /*1px 1px 1px #42145f*/
  text-indent: 0;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--l.cta--branded a:focus:hover, .cta.cta--l.cta--branded a:active:hover {
  color: #42145f !important;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .cta.cta--l.cta--branded a:focus, .msie8 .cta.cta--l.cta--branded a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--m a:focus, .cta.cta--m a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.theme--blue .cta.cta--m a:focus, .theme--blue .cta.cta--m a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--m.cta--branded a:focus, .cta.cta--m.cta--branded a:active, .slider_content .cta.cta--m.cta--branded a:focus:after, .slider_content .cta.cta--m.cta--branded a:active:after, .cta.cta--m.cta--branded.cta--s a:focus, .cta.cta--m.cta--branded.cta--s a:active, .slider_content .cta.cta--m.cta--branded.cta--s a:focus:after, .slider_content .cta.cta--m.cta--branded.cta--s a:active:after {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .cta.cta--m.cta--branded a:focus, .msie8 .cta.cta--m.cta--branded a:active, .msie8 .slider_content .cta.cta--m.cta--branded a:focus:after, .msie8 .slider_content .cta.cta--m.cta--branded a:active:after, .msie8 .cta.cta--m.cta--branded.cta--s a:focus, .msie8 .cta.cta--m.cta--branded.cta--s a:active, .msie8 .slider_content .cta.cta--m.cta--branded.cta--s a:focus:after, .msie8 .slider_content .cta.cta--m.cta--branded.cta--s a:active:after {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.teaser-multiple .cta.cta--m a:focus, .shelf.teaser-multiple .cta.cta--m :active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--back-m a:focus, .cta.cta--back-m a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
  text-indent: 0;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--toggle a:focus, .cta.cta--toggle a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--s a:focus, .cta.cta--s a:active {
  overflow: visible;
  text-decoration: none;
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta-block--calculate {
  overflow: inherit;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta-block--calculate .form_button_submit:focus, .cta.cta-block--calculate .form_button_submit:active {
  background-color: #ffbf47;
  outline: none !important;
  color: #42145f !important;
  text-shadow: none;
  box-shadow: none;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--branded.cta-m-back a:focus, .cta.cta--branded.cta-m-back:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
  text-indent: 0;
}

/* line 150, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--hero .hero__copy .cta.cta--branded.cta--m a {
  text-indent: 0px;
}

/*------------------------------------*\
    $TOOL SHELF
\*------------------------------------*/
/* line 163, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf a.tool:focus, .shelf a.tool:active {
  background: #ffbf47;
  color: #42145f;
  outline: none !important;
}

/*------------------------------------*\
    $FAQ SHELF
\*------------------------------------*/
/*.faq-list .q a.faq-wrap:focus {
    background: $focus-color;
    padding-right: 39px;
    text-indent:2px;
    .faq-list__arrow{
        background: url("../../images/icons/icon1.png");
        url("clientlibs_natwest-markets_desktop-v1_0/css/clientlibs_nw_desktop/images/rebrand-cta-blue-right.png")
    }
}

*/
/* line 188, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list .q {
  padding-top: 16px !important;
}
/* line 191, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list .q a.faq-wrap:focus, .shelf--faq .carousel__slider .faq-list .q a.faq-wrap:active {
  background-color: #ffbf47 !important;
  color: #42145f !important;
  padding-right: 39px !important;
  padding-bottom: 22px !important;
  outline: none !important;
  height: auto;
}
/* line 203, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list .q.rbs-blue a.faq-wrap:focus .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-blue a.faq-wrap:active .faq-list__arrow {
  color: #42145f !important;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.nat-violet a.faq-wrap:active .faq-list__arrow {
  /*background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/rebrand-cta-blue-right.png");*/
}
/* line 221, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q {
  padding-top: 0 !important;
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.lt-ie9 .shelf--faq .carousel__slider .faq-list--special-view .q {
  padding-top: 16px !important;
}
/* line 230, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal a.faq-wrap:focus, .shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue a.faq-wrap:focus {
  outline: 0 !important;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal a.faq-wrap:focus .faq-list__arrow, .shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue a.faq-wrap:focus .faq-list__arrow {
  color: #42145f !important;
}
/* line 243, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal:focus a.faq-wrap:active .faq-list__arrow {
  color: #42145f !important;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq .carousel__slider a.faq-wrap:focus {
  outline: 0 !important;
}

/* line 263, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
form#ODC_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .carousel__slider__slides .q.nat-violet a.faq-wrap:focus:hover .faq-list__arrow, form#ODC_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .carousel__slider__slides .q.nat-violet a.faq-wrap:focus .faq-list__arrow, form#ISA_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .carousel__slider__slides .q.nat-violet a.faq-wrap:focus:hover .faq-list__arrow, form#ISA_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .carousel__slider__slides .q.nat-violet a.faq-wrap:focus .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .carousel__slider__slides .q.nat-violet a.faq-wrap:focus:hover .faq-list__arrow, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .carousel__slider__slides .q.nat-violet a.faq-wrap:focus .faq-list__arrow {
  color: #42145f !important;
}

/*------------------------------------*\
    $FAQ SEARCH
\*------------------------------------*/
/* line 288, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn:focus, .faq-search-wrap .faq-search button.faq-btn:active, html .theme--white .shelf--faq .faq-search-wrap .faq-search button.faq-btn:focus, html .theme--white .faq-search-wrap .faq-search button.faq-btn:focus, .theme--white .faq-search-wrap .faq-search button.faq-btn:active {
  background: #ffbf47 !important;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
  border-top: solid 1px #ffbf47;
  text-shadow: none;
  outline: none;
  color: #42145f !important;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.faq-search-wrap .faq-search button.faq-btn:focus:hover, .faq-search-wrap .faq-search button.faq-btn:active:hover, html .theme--white .shelf--faq .faq-search-wrap .faq-search button.faq-btn:focus:hover, html .theme--white .faq-search-wrap .faq-search button.faq-btn:focus:hover, .theme--white .faq-search-wrap .faq-search button.faq-btn:active:hover {
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
  background: #ffbf47 !important;
  text-shadow: none !important;
  border-top: 1px #ffbf47 solid;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.faq-search-wrap .cta.cta--s a:focus, .faq-search-wrap .cta.cta--s a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
  text-decoration: none;
}

/* line 318, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf--faq.theme--blue .faq-search-wrap .faq-search button.faq-btn:focus {
  background: #ffbf47 !important;
  box-shadow: 0 3px 0 #f59700,0 1px 0 #ffbf47 inset;
  color: #42145f !important;
}

/*------------------------------------*\
    $NEXT STEP CTA
\*------------------------------------*/
/* line 333, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf .next-steps .cta a:focus, .shelf .next-steps .cta a:active {
  outline: none;
  color: #42145f;
  border: none;
}

/*------------------------------------*\
    $MELTIPLE TEASER HEAD CTA
\*------------------------------------*/
/* line 347, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.teaser-multiple .cta a:focus, .shelf.teaser-multiple .cta a:active {
  outline: 3px solid #ffbf47;
  /*&:hover{
    color:$multiple-teaser-head-color !important;
  }*/
}

/*----- Carousel -----*/
/* line 357, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel__item, .carousel__prev, .carousel__next, .carousel__control-paging li a, .flex-control-paging li a {
  line-height: 0;
}
/* line 359, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel__item:focus, .carousel__item:active, .carousel__prev:focus, .carousel__prev:active, .carousel__next:focus, .carousel__next:active, .carousel__control-paging li a:focus, .carousel__control-paging li a:active, .flex-control-paging li a:focus, .flex-control-paging li a:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 364, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel__item.carousel__active, .carousel__item.flex-active, .carousel__prev.carousel__active, .carousel__prev.flex-active, .carousel__next.carousel__active, .carousel__next.flex-active, .carousel__control-paging li a.carousel__active, .carousel__control-paging li a.flex-active, .flex-control-paging li a.carousel__active, .flex-control-paging li a.flex-active {
  /*@include anchor-focus;*/
}
/* line 369, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .carousel__item.carousel__active:focus, .main--tool-mobile .carousel__item.carousel__active:active, .main--tool-mobile .carousel__item.flex-active:focus, .main--tool-mobile .carousel__item.flex-active:active, .main--tool-mobile .carousel__prev.carousel__active:focus, .main--tool-mobile .carousel__prev.carousel__active:active, .main--tool-mobile .carousel__prev.flex-active:focus, .main--tool-mobile .carousel__prev.flex-active:active, .main--tool-mobile .carousel__next.carousel__active:focus, .main--tool-mobile .carousel__next.carousel__active:active, .main--tool-mobile .carousel__next.flex-active:focus, .main--tool-mobile .carousel__next.flex-active:active, .main--tool-mobile .carousel__control-paging li a.carousel__active:focus, .main--tool-mobile .carousel__control-paging li a.carousel__active:active, .main--tool-mobile .carousel__control-paging li a.flex-active:focus, .main--tool-mobile .carousel__control-paging li a.flex-active:active, .main--tool-mobile .flex-control-paging li a.carousel__active:focus, .main--tool-mobile .flex-control-paging li a.carousel__active:active, .main--tool-mobile .flex-control-paging li a.flex-active:focus, .main--tool-mobile .flex-control-paging li a.flex-active:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 376, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel__list {
  visibility: hidden;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel__list.active-slides {
  visibility: visible;
}

/*----- Home Page Carousel -----*/
/* line 384, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.flex-viewport > ul > li {
  /*visibility: hidden;*/
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.flex-viewport > ul > li.flex-active-slide {
  visibility: visible;
}

/* line 395, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a:focus, .carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a:active {
  outline: 0px !important;
}
/* line 402, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-prev:focus, .carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-prev:active, .carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-next:focus, .carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-next:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 412, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image a {
  display: block;
  margin: 0 0 10px 0;
}
/* line 415, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:focus, .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:active {
  outline-offset: -3px;
  padding: 3px 3px;
}
/* line 418, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:focus, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:focus, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:focus, .msie .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:active, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:active, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:active {
  margin: 3px 0 10px 3px;
}
/* line 422, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image a img {
  margin: 0;
}
/* line 427, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item {
  display: block;
  margin-bottom: 6px;
}
/* line 430, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item:focus, .carousel-slider-non-home-wraper li.slider_block ul li .carousel__item:active {
  margin-bottom: 3px;
  padding: 3px;
  outline: none !important;
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item:focus:before, .carousel-slider-non-home-wraper li.slider_block ul li .carousel__item:active:before {
  content: "";
  position: absolute;
  border: 3px solid #ffbf47 !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 444, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item img {
  margin: 0;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus, .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active, .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus, .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active {
  width: 98%;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active {
  width: 97%;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus, .ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active, .ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus, .ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active {
  width: 96%;
}
/* line 458, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus img, .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active img, .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus img, .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active img {
  width: 266px;
}
/* line 460, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus img, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus img, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus img, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus img, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active img, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active img, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active img, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active img, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus img, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus img, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus img, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus img, .ie10 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active img, .ie11 .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active img, .mac .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active img, .safari .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active img {
  width: 263px;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:focus img, .ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .doc_carousel .carousel__item:active img, .ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:focus img, .ipad .carousel-slider-non-home-wraper li.slider_block ul li:nth-child(3) .video_carousel .carousel__item:active img {
  width: 260px;
}

/*rating component*/
/* line 477, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.share .share-icons .social-bar__list button:focus, .share .share-icons .social-bar__list button:active {
  outline: 3px solid #ffbf47 !important;
}

/*RTE link CTA*/
/* line 484, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
a:focus, a:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 486, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
a:focus .ie10, a:active .ie10 {
  display: inline-block !important;
}
/* line 489, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
a:focus:hover, a:active:hover {
  text-decoration: none;
}

/*radio button*/
/* line 498, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#js-apply li input:focus, #js-apply li input:active, #js-apply li a:focus, #js-apply li a:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 506, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#js-apply-form .f__input-radio {
  display: block;
}

/* line 511, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.js-f__label-radio-link {
  top: 5px;
}

/*checkbox*/
/* line 518, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.global-form .checker#uniform-checkbox input, .global-form .natyes .radio-check #uniform-checkbox.radio input, .natyes .radio-check .global-form #uniform-checkbox.radio input, .global-form .tool-comp .radio-check #uniform-checkbox.radio input, .tool-comp .radio-check .global-form #uniform-checkbox.radio input {
  display: block;
}
/* line 521, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.global-form .checker#uniform-checkbox .checked input, .global-form .natyes .radio-check #uniform-checkbox.radio .checked input, .natyes .radio-check .global-form #uniform-checkbox.radio .checked input, .global-form .tool-comp .radio-check #uniform-checkbox.radio .checked input, .tool-comp .radio-check .global-form #uniform-checkbox.radio .checked input {
  display: block;
}
/* line 526, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.global-form .natyes .radio-check #uniform-checkbox.radio input {
  display: block;
}
/* line 529, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.global-form .natyes .radio-check #uniform-checkbox.radio .checked input {
  display: block;
}
/* line 534, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.global-form .tool-comp .radio-check #uniform-checkbox.radio input {
  display: block;
}
/* line 537, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.global-form .tool-comp .radio-check #uniform-checkbox.radio .checked input {
  display: block;
}

/* line 543, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .radio-check .global-form #uniform-checkbox.radio input {
  display: block;
}
/* line 546, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .radio-check .global-form #uniform-checkbox.radio .checked input {
  display: block;
}

/* line 551, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .radio-check .global-form #uniform-checkbox.radio input {
  display: block;
}
/* line 554, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .radio-check .global-form #uniform-checkbox.radio .checked input {
  display: block;
}

/* overdraft radio buttons(need to check once*/
/* line 566, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .questions .middle-wrapper .q-nav .next:focus, .overdraft-calc .content-wrapper .questions .middle-wrapper .q-nav .next:active {
  background: #ffbf47;
  outline: none !important;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
  border-top: solid 1px #ffbf47;
  /*R15 accessibility - onfocus change text color*/
  color: #42145f;
  text-shadow: none !important;
}
/* line 575, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .questions .middle-wrapper .q-nav .disabled.next:focus, .overdraft-calc .content-wrapper .questions .middle-wrapper .q-nav .disabled.next:active {
  background: #b4a99f;
  outline: 3px solid #ffbf47 !important;
}
/* line 586, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector.focus {
  outline: 3px solid #ffbf47 !important;
}
/* line 592, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .question-block .OD-Question-YN .radio {
  display: inline-block;
  position: inherit;
  opacity: 0;
  width: 0;
  filter: alpha(opacity=0);
}
/* line 599, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .question-block .OD-Question-YN .odc-radio-option.radioactive {
  outline: 3px solid #ffbf47 !important;
}

/* line 614, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .final-result .ODC-result-wrapper .OD-details-editHide-cont .OD-toggle-EDIT {
  text-decoration: none;
}
/* line 617, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .final-result .ODC-result-wrapper .OD-details-editHide-cont .OD-toggle-HIDE {
  text-decoration: none;
}
/* line 622, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overdraft-calc .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .representative-summary-wrapper .representative-summary .ODC-summary-desc-one .ODC-summary-desc-one-b > span span a:focus, .overdraft-calc .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .representative-summary-wrapper .representative-summary .ODC-summary-desc-one .ODC-summary-desc-one-b > span span a:active {
  background: #ffbf47;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
  border-top: solid 1px #ffbf47;
  outline: none !important;
  color: #42145f !important;
  text-shadow: none;
}

/*MTA Shelf*/
/* line 635, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta a:focus, .cta a:active, .cta input:focus, .cta input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 637, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta a:focus:hover, .cta a:active:hover, .cta input:focus:hover, .cta input:active:hover {
  color: #42145f !important;
}

/* line 644, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid .grid__item .cta a.overlay-link:focus, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--rev .grid__item .cta a.overlay-link:focus, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--full .grid__item .cta a.overlay-link:focus, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--right .grid__item .cta a.overlay-link:focus, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--center .grid__item .cta a.overlay-link:focus, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid .grid__item .cta a.overlay-link:active, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--rev .grid__item .cta a.overlay-link:active, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--full .grid__item .cta a.overlay-link:active, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--right .grid__item .cta a.overlay-link:active, .overlay-wrap .overlay-content .overlay-inner .canvas-shelf .grid--center .grid__item .cta a.overlay-link:active {
  margin-left: 3px;
  margin-right: 3px;
}

/* line 649, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mtacheckfocus {
  outline: 3px solid #ffbf47 !important;
}

/* line 654, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mta-section .mtaResult .mta-account .mta-accountacc:focus, .mta-section .mtaResult .mta-account .mta-accountacc:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 656, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mta-section .mtaResult .mta-account .mta-accountacc:focus:hover, .mta-section .mtaResult .mta-account .mta-accountacc:active:hover {
  color: #42145f !important;
}

/*New AIP*/
/* line 667, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--branded.cta--l a:focus, .cta.cta--branded.cta--l a:active {
  background: #ffbf47;
}

/* line 672, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta.cta--branded.cta--l.cta-button-disabled a:focus, .cta.cta--branded.cta--l.cta-button-disabled a:active {
  background: #b4a99f;
  outline: 3px solid #ffbf47;
}

/* line 677, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper {
  /*5835*/
}
/* line 681, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav .next span a:focus {
  background-color: #ffbf47;
}
/* line 685, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav input.js-cta-submit-button.form_button_submit:focus, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav input.js-cta-submit-button.form_button_submit:active, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav.cta-submit-button.submit-disable:focus, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav.cta-submit-button.submit-disable:active {
  background-color: #ffbf47 !important;
  color: #42145f !important;
  outline: none !important;
}
/* line 689, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav input.js-cta-submit-button.form_button_submit:focus:hover, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav input.js-cta-submit-button.form_button_submit:active:hover, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav.cta-submit-button.submit-disable:focus:hover, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav.cta-submit-button.submit-disable:active:hover {
  background-color: #ffbf47;
  color: #42145f;
  outline: none !important;
}
/* line 698, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .js-joint-personal-details .joint-same-address .form-input-row.form-input-row--checkbox-confirm.radio-check .radio.focus {
  outline: 3px solid #ffbf47 !important;
  margin-left: 3px;
}
/* line 706, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .landing .start-now .cta.cta--branded.cta--l.cta-button-disabled {
  overflow: visible;
}
/* line 708, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .landing .start-now .cta.cta--branded.cta--l.cta-button-disabled a {
  color: #42145f !important;
}
/* line 710, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .landing .start-now .cta.cta--branded.cta--l.cta-button-disabled a:focus, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .landing .start-now .cta.cta--branded.cta--l.cta-button-disabled a:active {
  margin: 0 !important;
  background: #b4a99f !important;
  outline: 3px solid #ffbf47 !important;
}
/* line 718, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .landing .start-now .cta.cta--branded.cta--l a:focus, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .landing .start-now .cta.cta--branded.cta--l a:active {
  background: #ffbf47 !important;
  box-shadow: none !important;
  border-top: none !important;
  outline: none !important;
}
/* line 730, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .find-address-btn:focus, .itl-tool-enhancements .AIPCalc-wrapper .find-address-btn:active {
  background-color: #ffbf47;
  color: #42145f;
  outline: none;
}
/* line 740, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .tool--mortgageDetails.tool--aip .tool--input-comp .icon-info:focus {
  margin-left: 8px;
  height: 16px;
  padding-top: 0;
}
/* line 744, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .tool--mortgageDetails.tool--aip .tool--input-comp .icon-info:focus:before {
  top: -2px;
}
/* line 747, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ie10 .itl-tool-enhancements .AIPCalc-wrapper .tool--mortgageDetails.tool--aip .tool--input-comp .icon-info:focus {
  width: 16px;
  height: 14px;
}
/* line 752, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .tool--mortgageDetails.tool--aip .tool--input-comp .icon-info:active {
  height: 19px;
  width: 20px;
  padding-top: 0;
}
/* line 756, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .tool--mortgageDetails.tool--aip .tool--input-comp .icon-info:active:before {
  top: 0px;
}

/* line 764, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
accordion-shelf a {
  display: inline-block;
}

/* line 767, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.accordion-shelf .accordion-sec {
  text-decoration: none;
}

/*Budget Calculator*/
/* line 773, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .radio-check .radio input:focus, .natyes .radio-check .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 777, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .radio-check .tool-comp .radio input:focus,
.natyes .radio-check .tool-comp .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 781, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .selector select:focus, .natyes .selector select:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 785, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .natyes .selector select:active {
  outline: none !important;
}
/* line 789, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .radio input:focus, .natyes .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 793, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .natyes .radio select:active {
  outline: none !important;
}
/* line 797, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .checker input:focus, .natyes .radio-check .radio input:focus, .tool-comp .radio-check .natyes .radio input:focus, .natyes .checker input:active, .natyes .radio-check .radio input:active, .tool-comp .radio-check .natyes .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 799, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .natyes .checker input:focus, .msie8 .natyes .radio-check .radio input:focus, .tool-comp .radio-check .msie8 .natyes .radio input:focus, .msie8 .natyes .checker input:active, .msie8 .natyes .radio-check .radio input:active, .tool-comp .radio-check .msie8 .natyes .radio input:active {
  outline: none !important;
}
/* line 804, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .natyes .checker input:active, .msie8 .natyes .radio-check .radio input:active, .tool-comp .radio-check .msie8 .natyes .radio input:active {
  outline: none !important;
}

/* line 811, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .radio-check .natyes .radio input:focus, .tool-comp .radio-check .natyes .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 814, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .radio-check .radio input:focus, .tool-comp .radio-check .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 818, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .selector select:focus, .tool-comp .selector select:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 822, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .tool-comp .selector select:active {
  outline: none !important;
}
/* line 826, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .radio input:focus, .tool-comp .radio input:active, .tool-comp input:focus, .tool-comp input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 830, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .radio.focus span, .tool-comp .checker.focus span, .natyes .radio-check .tool-comp .focus.radio span, .tool-comp .radio-check .focus.radio span {
  display: inline-block;
  outline: 3px solid #ffbf47 !important;
}
/* line 833, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .radio.focus span input, .tool-comp .checker.focus span input, .natyes .radio-check .tool-comp .focus.radio span input, .tool-comp .radio-check .focus.radio span input {
  border: none;
}
/* line 834, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .tool-comp .radio.focus span input, .msie8 .tool-comp .checker.focus span input, .natyes .radio-check .msie8 .tool-comp .focus.radio span input, .msie8 .tool-comp .radio-check .focus.radio span input {
  outline: none !important;
}
/* line 841, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .cta.cta-call-us, .tool-comp .cta.cta-visit-us {
  padding-left: 3px;
}
/* line 847, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-comp .overpayment--toggle-group .form-input-row label.input-label--radio-option.focus div.radio.focus, .tool-comp .overpayment--toggle-group .form-input-row label.input-label--radio-option.focus div.radio.focus span {
  outline: none !important;
}

/* line 859, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .q-nav .q-next .cta, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .q-nav .q-next .cta, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .q-nav .q-next .cta, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .q-nav .q-next .cta {
  overflow: inherit;
}
/* line 862, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .q-nav .q-next .cta .next:focus, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .q-nav .q-next .cta .next:active, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .q-nav .q-next .cta .next:focus, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .q-nav .q-next .cta .next:active, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .q-nav .q-next .cta .next:focus, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .q-nav .q-next .cta .next:active, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .q-nav .q-next .cta .next:focus, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .q-nav .q-next .cta .next:active {
  background: #ffbf47;
  background-color: #ffbf47;
  box-shadow: none !important;
}
/* line 867, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:focus, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:active, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:focus, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:active, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:focus, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:active, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:focus, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .q-nav .q-next .cta .bc-btn-disabled:active {
  background: #b4a99f !important;
  background-color: #b4a99f;
  outline: 3px solid #ffbf47 !important;
  box-shadow: none !important;
}
/* line 880, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .add-more-cta span a:focus, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .add-more-cta span a:active, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .add-more-cta span a:focus, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .add-more-cta span a:active, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .add-more-cta span a:focus, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .add-more-cta span a:active, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .add-more-cta span a:focus, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .add-more-cta span a:active {
  position: relative;
  top: -3px;
}
/* line 897, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .final-result .bc-something-to-wrapper .bc-something-rep-block .bc-something-block .bc-something-block-text a.bc-something-block-btn:focus,
.budgetCalc-wrapper .budgetcalc .final-result .bc-something-to-wrapper .bc-something-rep-block .bc-something-block .bc-something-block-text a.bc-something-block-btn:active {
  background-color: #ffbf47 !important;
  color: #42145f;
  outline: none !important;
}
/* line 910, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .bcal-sl-input-wrap .bcal-sl-input input.input-field {
  outline: none !important;
}
/* line 916, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .landing .middle-wrapper .shelf.single-article.sixtyseven-thirtythree .desk--two-thirds .cta.cta--branded.cta--l {
  overflow: inherit;
}
/* line 918, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .landing .middle-wrapper .shelf.single-article.sixtyseven-thirtythree .desk--two-thirds .cta.cta--branded.cta--l a:focus, .budgetCalc-wrapper .budgetcalc .landing .middle-wrapper .shelf.single-article.sixtyseven-thirtythree .desk--two-thirds .cta.cta--branded.cta--l a:active {
  background: #ffbf47;
  background-color: #ffbf47;
  color: #42145f !important;
  text-shadow: none;
}
/* line 928, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .bc-popup .bc-content-fields .cta.cta--branded.cta--l {
  overflow: inherit;
}
/* line 931, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .bc-popup .bc-content-fields .cta.cta--branded.cta--l a.bc-popup-btn-disabled:focus,
.budgetCalc-wrapper .bc-popup .bc-content-fields .cta.cta--branded.cta--l a.bc-popup-btn-disabled:active {
  /*background-color: $focus-color !important ;*/
  outline: 3px solid #ffbf47 !important;
}

/* line 941, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper a:focus, .budgetCalc-wrapper a:active {
  outline: 3px solid #ffbf47 !important;
}

/*subnav shelf*/
/* line 950, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.subnav-items .desk--one-third a.sub-nav-item:focus, .subnav-items .desk--one-third a.sub-nav-item:active, .subnav-items .desk--one-quarter a.sub-nav-item:focus, .subnav-items .desk--one-quarter a.sub-nav-item:active, .subnav-items .desk--one-fifth a.sub-nav-item:focus, .subnav-items .desk--one-fifth a.sub-nav-item:active, .subnav-items .desk--one-sixth a.sub-nav-item:focus, .subnav-items .desk--one-sixth a.sub-nav-item:active {
  background-color: #ffbf47 !important;
  color: #42145f;
}
/* line 953, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.subnav-items .desk--one-third a.sub-nav-item:focus .sub-nav-item__head, .subnav-items .desk--one-third a.sub-nav-item:focus .sub-nav-item__sell, .subnav-items .desk--one-third a.sub-nav-item:active .sub-nav-item__head, .subnav-items .desk--one-third a.sub-nav-item:active .sub-nav-item__sell, .subnav-items .desk--one-quarter a.sub-nav-item:focus .sub-nav-item__head, .subnav-items .desk--one-quarter a.sub-nav-item:focus .sub-nav-item__sell, .subnav-items .desk--one-quarter a.sub-nav-item:active .sub-nav-item__head, .subnav-items .desk--one-quarter a.sub-nav-item:active .sub-nav-item__sell, .subnav-items .desk--one-fifth a.sub-nav-item:focus .sub-nav-item__head, .subnav-items .desk--one-fifth a.sub-nav-item:focus .sub-nav-item__sell, .subnav-items .desk--one-fifth a.sub-nav-item:active .sub-nav-item__head, .subnav-items .desk--one-fifth a.sub-nav-item:active .sub-nav-item__sell, .subnav-items .desk--one-sixth a.sub-nav-item:focus .sub-nav-item__head, .subnav-items .desk--one-sixth a.sub-nav-item:focus .sub-nav-item__sell, .subnav-items .desk--one-sixth a.sub-nav-item:active .sub-nav-item__head, .subnav-items .desk--one-sixth a.sub-nav-item:active .sub-nav-item__sell {
  color: #42145f;
}
/* line 956, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.subnav-items .desk--one-third a.sub-nav-item:focus:hover, .subnav-items .desk--one-third a.sub-nav-item:active:hover, .subnav-items .desk--one-quarter a.sub-nav-item:focus:hover, .subnav-items .desk--one-quarter a.sub-nav-item:active:hover, .subnav-items .desk--one-fifth a.sub-nav-item:focus:hover, .subnav-items .desk--one-fifth a.sub-nav-item:active:hover, .subnav-items .desk--one-sixth a.sub-nav-item:focus:hover, .subnav-items .desk--one-sixth a.sub-nav-item:active:hover {
  color: #42145f;
}

/*----- Global Footer ----- */
/* line 971, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.footer-top .global-footer li a:focus, .footer-top .global-footer li a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
  padding: 0px;
}
/* line 974, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.footer-top .global-footer li a:focus:hover, .footer-top .global-footer li a:active:hover {
  color: #42145f !important;
  text-decoration: none;
}

/* line 985, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.find-us__list li a:focus, .find-us__list li a:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 990, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
select:focus, select:active {
  outline: 3px solid #ffbf47 !important;
}

/* Rewards Calculator page */
/* line 997, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a:focus, .rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a:active {
  color: #42145f !important;
  text-shadow: none !important;
  background: #ffbf47 !important;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
}
/* line 1006, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector.focus, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle:focus, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .ui-slider-handle:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1010, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .link-to-provider a:focus, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .link-to-provider a:active {
  line-height: 19px;
}
/* line 1016, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.rewCalc-wrapper .rewards-sec-LC .item-clickable a {
  display: inline-block;
}

/* for savings finder tool */
/* line 1025, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .cta.cta--branded.cta--l a:focus,
.sft-wrapper .cta.cta--branded.cta--l a:active {
  box-shadow: none !important;
}
/* line 1029, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .item-clickable a {
  display: block;
}
/* line 1031, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .item-clickable a:focus, .sft-wrapper .item-clickable a:active {
  outline: 3px solid #ffbf47;
}
/* line 1033, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.iphone .sft-wrapper .item-clickable a:focus, .iphone .sft-wrapper .item-clickable a:active {
  outline-offset: -3px;
}
/* line 1041, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-gd-radio .radio.focus + .input-label.checkbox {
  outline: 3px solid #ffbf47;
}
/* line 1051, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.comparison-is-accordian .comparison-is-accordian-heading .comparison-content-inner-table .comparison-content-row-heading.comparison-is-accordian-h5:focus, .sft-wrapper .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.comparison-is-accordian .comparison-is-accordian-heading .comparison-content-inner-table .comparison-content-row-heading.comparison-is-accordian-h5:active {
  margin: 0 3px;
  width: 99.4%;
}
/* line 1067, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-results-content .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus, .sft-wrapper .sft-results-content .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active, .sft-wrapper .sft-isa-graph .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus, .sft-wrapper .sft-isa-graph .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active, .sft-wrapper .invest-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus, .sft-wrapper .invest-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active, .sft-wrapper .access-anytime-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus, .sft-wrapper .access-anytime-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active, .sft-wrapper .money-aside-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus, .sft-wrapper .money-aside-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active {
  background-color: #ffbf47;
  border: none;
}
/* line 1084, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-question .future-money .section-bottom .question .radio.focus + .checkbox {
  outline: 3px solid #ffbf47 !important;
  margin: 0 3px 3px;
  width: 52px;
}
/* line 1088, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-question .future-money .section-bottom .question .radio.focus + .checkbox.active {
  width: 52px;
}
/* line 1100, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-next .next-section .next-section-text span a:focus, .sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-next .next-section .next-section-text span a:active {
  border: 0;
  margin: 3px !important;
  line-height: 15px;
  color: #42145f !important;
}
/* line 1108, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-next .next-section .no-thanks-cta span a:focus, .sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-next .next-section .no-thanks-cta span a:active {
  color: #42145f !important;
}
/* line 1113, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-next .cta.cta--branded.cta--l {
  overflow: inherit;
}
/* line 1117, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-next .cta.cta--branded.cta--l a.disabled:focus, .sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-next .cta.cta--branded.cta--l a.disabled:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1125, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-back span a:focus, .sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-back span a:active {
  border: 0;
  margin: 3px;
  line-height: 15px;
  color: #42145f !important;
}
/* line 1131, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-back span a:hover {
  color: #ad1982;
}
/* line 1133, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-back span a:hover {
  color: #ad1982;
}
/* line 1143, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sft-wrapper .sft-results .sft-results-back-btn .cta a:focus, .sft-wrapper .sft-results .sft-results-back-btn .cta a:active {
  border: 0;
  margin: 3px;
  line-height: 15px;
  color: #42145f !important;
}

/* AIP Tool Anchor focus */
/* line 1155, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .tool--mortgageDetails.tool--aip .tool--input-comp .address-search .form-input-row .find-address-btn:focus, .itl-tool .tool--mortgageDetails.tool--aip .tool--input-comp .address-search .form-input-row .find-address-btn:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}

/* line 1160, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.js-tool-comp .cta--m.cta--branded.cta a:focus:after, .js-tool-comp .cta--m.cta--branded.cta a:active:after {
  right: 0;
}

/* line 1165, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-desk .itl-tool .tool--mortgageDetails .cta.cta--branded.cta--m a:focus, .main--tool-desk .itl-tool .tool--mortgageDetails .cta.cta--branded.cta--m a:active {
  padding-right: 3.9rem;
}

/* line 1170, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .icon-info:focus, .natyes .icon-info:active, .tool-comp .icon-info:focus, .tool-comp .icon-info:active {
  padding-top: 4px;
  overflow: visible;
}

/* line 1176, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a:focus, .rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a:active {
  background: #ffbf47 !important;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
}

/* line 1181, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes {
  /*.ui-state-focus,.ui-state-hover{
    border:1px solid $rb-slider-handler-shadow;
  }*/
}
/* line 1186, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .slider-input input:focus, .natyes .slider-input input:active {
  outline: 3px solid #ffbf47 !important;
}

/* Currency Converter */
/* line 1194, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.currency-converter input:focus, .currency-converter input:active, .currency-converter a:focus, .currency-converter a:active {
  outline: 3px solid #ffbf47;
}
/* line 1203, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget .cc-autocomplete-select-wrapper input.custom-combobox-input {
  margin-top: -9px;
  padding-top: 11px;
  padding-bottom: 10px;
}
/* line 1207, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget .cc-autocomplete-select-wrapper input.custom-combobox-input, .msie7 .currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget .cc-autocomplete-select-wrapper input.custom-combobox-input {
  margin-top: -10px;
  padding-top: 9px;
  padding-bottom: 9px;
}
/* line 1216, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget span.customSelectHover, .currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget span.customSelectFocus {
  outline: 3px solid #ffbf47;
}
/* line 1224, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.currency-converter .cc-go-btn.enabled:focus, .currency-converter .cc-go-btn.enabled:active {
  background-color: #ffbf47;
  color: #42145f;
  outline: 0px !important;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #f59700 inset;
}
/* line 1232, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.currency-converter .cc-go-btn.disabled:focus, .currency-converter .cc-go-btn.disabled:active {
  background: #b4a99f;
  outline: 3px solid #ffbf47;
}
/* line 1238, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.currency-converter .switch-wrap-btn:focus, .currency-converter .switch-wrap-btn:active {
  background-color: #ffbf47;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
  outline: 0px;
}

/* ITL tool pages*/
/* line 1248, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .form-input-row .checker:focus, .itl-tool .form-input-row .natyes .radio-check .radio:focus, .natyes .radio-check .itl-tool .form-input-row .radio:focus, .itl-tool .form-input-row .tool-comp .radio-check .radio:focus, .tool-comp .radio-check .itl-tool .form-input-row .radio:focus, .itl-tool .form-input-row .checker:active, .itl-tool .form-input-row .natyes .radio-check .radio:active, .natyes .radio-check .itl-tool .form-input-row .radio:active, .itl-tool .form-input-row .tool-comp .radio-check .radio:active, .tool-comp .radio-check .itl-tool .form-input-row .radio:active, .itl-tool .form-input-row .checker.focus, .itl-tool .form-input-row .natyes .radio-check .focus.radio, .natyes .radio-check .itl-tool .form-input-row .focus.radio, .itl-tool .form-input-row .tool-comp .radio-check .focus.radio, .tool-comp .radio-check .itl-tool .form-input-row .focus.radio {
  outline: none;
  overflow: visible;
}
/* line 1255, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .cta.cta--close a:focus, .itl-tool .cta.cta--close a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 1262, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .natyes .form-input-row .selector.focus {
  outline: 3px solid #ffbf47;
}
/* line 1268, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool input:focus, .itl-tool input:active, .itl-tool textarea:focus, .itl-tool textarea:active, .itl-tool select:focus, .itl-tool select:active, .itl-tool #global-header input:focus, .itl-tool #global-header input:active {
  outline: 3px solid #ffbf47;
}
/* line 1274, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .tool--mortgageDetails .js-getting-started .cta-button-disabled {
  overflow: visible;
}
/* line 1278, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .tool--mortgageDetails .js-getting-started .cta-button-disabled a:focus, .itl-tool .tool--mortgageDetails .js-getting-started .cta-button-disabled a:active {
  background: #b4a99f !important;
  outline: 3px solid #ffbf47 !important;
}
/* line 1289, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .aip-result-section .upper-right-block .mortgage-cta-link--mail a:focus, .itl-tool .aip-result-section .upper-right-block .mortgage-cta-link--mail a:hover, .itl-tool .aip-result-section .upper-right-block .mortgage-cta-link--mail a:active {
  overflow: inherit;
}
/* line 1301, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .cta .form_button_submit:focus, .itl-tool .cta .form_button_submit:active {
  outline: 0px !important;
  background-color: #ffbf47 !important;
  box-shadow: none;
  color: #42145f !important;
  text-shadow: 0 3px 0 #f59700;
}
/* line 1313, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .js-mortgage-form cta .form_button_submit:focus, .itl-tool .js-mortgage-form cta .form_button_submit:active {
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
}

/* line 1324, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mortgage-detail--value .radio.focus span {
  outline: 3px solid #ffbf47 !important;
  width: 28px !important;
  height: 28px !important;
}

/* ISA Tool */
/* line 1335, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .cta--branded.cta--l a:focus, .htb-isa-tool .cta--branded.cta--l a:active {
  background-color: #ffbf47;
  color: #42145f;
}

/* line 1342, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool input:focus, .htb-isa-tool input:active, .htb-isa-tool a:focus, .htb-isa-tool a:active {
  outline: 3px solid #ffbf47;
}

/* Mortage Overpayment Tool */
/* line 1351, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool--overpayment .overpayment--signin a:focus, .tool--overpayment .overpayment--signin a:active {
  outline: 3px solid #ffbf47;
  margin-left: 3px;
  color: white !important;
  background-color: #a01b85;
}
/* line 1360, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool--overpayment .overpayment--form input:focus, .tool--overpayment .overpayment--form input:active, .tool--overpayment .overpayment--form a:focus, .tool--overpayment .overpayment--form a:active {
  outline: 3px solid #ffbf47;
  /*border: $focus-border $focus-color;//5901 -Issue 1*/
}

/* Bread crumb */
/* line 1369, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.breadcrumb a:focus, .breadcrumb a:active {
  outline: 0 !important;
  background-color: #ffbf47 !important;
  border-radius: 6px;
  color: #42145f;
}
/* line 1374, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.breadcrumb a:focus span, .breadcrumb a:active span {
  color: #42145f;
}

/* line 1380, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.breadcrumb__list li.last a:focus, .breadcrumb__list li.last a:active {
  border-radius: 6px;
}

/* Life Moments Blogs*/
/* line 1386, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tile-layout a:focus, .tile-layout a:active {
  display: inline-block;
  outline: 3px solid #ffbf47;
  width: inherit;
  height: inherit;
}

/*Mortagage-rate finder - calculator*/
/* line 1397, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#mortgageFinder .form-input-row .selector.focus:focus, #mortgageFinder .form-input-row .selector.focus:active, #mortgageFinder input.input-field:focus, #mortgageFinder input.input-field:active, #mortgageFinder .ui-slider-handle:focus, #mortgageFinder .ui-slider-handle:active, #mortgageFinder .slider--controller:focus, #mortgageFinder .slider--controller:active, #mortgageFinder a.icon-info:focus, #mortgageFinder a.icon-info:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1403, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#mortgageFinder .mortgage-result-wrap .cta.cta--branded.cta--l.cta-button-disabled a:focus, #mortgageFinder .mortgage-result-wrap .cta.cta--branded.cta--l.cta-button-disabled a:active {
  outline: 0;
  border: none;
}
/* line 1409, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#mortgageFinder .mortgage-result-wrap .js-view-more a:focus, #mortgageFinder .mortgage-result-wrap .js-view-more a:active {
  border: none !important;
  margin-left: 3px;
  margin-bottom: 3px;
  outline: 3px solid #ffbf47 !important;
  background-color: #ffbf47 !important;
  color: #42145f !important;
}
/* line 1419, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#mortgageFinder .mortgage-result-wrap .js-mortgage-header a:focus, #mortgageFinder .mortgage-result-wrap .js-mortgage-header a:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1423, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#mortgageFinder .mortgage-result-wrap a.accordion-row:focus, #mortgageFinder .mortgage-result-wrap a.accordion-row:active {
  outline: 3px solid #ffbf47 !important;
  margin-bottom: 3px !important;
}

/* line 1431, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .form-input-row .input-label--focus.focus, .tool-comp .form-input-row .input-label--focus.focus {
  outline: 3px solid #ffbf47;
}
/* line 1434, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.natyes .form-input-row .input-label--focus.focus .radio.focus, .natyes .form-input-row .input-label--focus.focus .radio.focus span, .tool-comp .form-input-row .input-label--focus.focus .radio.focus, .tool-comp .form-input-row .input-label--focus.focus .radio.focus span {
  outline: none !important;
}
/* line 1440, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .natyes .form-input-row .input-label--radio-option .radio.focus span, .msie8 .tool-comp .form-input-row .input-label--radio-option .radio.focus span {
  outline: none !important;
}

/*overlay*/
/*.overlay-content, Defect 5823*/
/* line 1451, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.contentWrap a:focus, .contentWrap a:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 1456, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.sub-nav-item:focus, .sub-nav-item:active {
  background-color: #ffbf47 !important;
  color: #42145f;
  outline: none !important;
}

/* line 1463, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main_Footer .find-us .find-us__list a:focus, .main_Footer .find-us .find-us__list a:active {
  outline: 3px solid #ffbf47 !important;
  border: none;
}

/* line 1468, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#js-apply-form .f__input-radio, .global-form .checker#uniform-checkbox input, .global-form .natyes .radio-check #uniform-checkbox.radio input, .natyes .radio-check .global-form #uniform-checkbox.radio input, .global-form .tool-comp .radio-check #uniform-checkbox.radio input, .tool-comp .radio-check .global-form #uniform-checkbox.radio input {
  visibility: hidden;
}

/*adding outlineBorderImp class through js in jquery.accordion.js and new accordion.js*/
/* line 1475, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.accordian__header-link:focus.outlineBorderImp, .accordian__header-link:active.outlineBorderImp, .accordion-sec:focus.outlineBorderImp, .accordion-sec:active.outlineBorderImp {
  outline: 0px !important;
  border: 0px !important;
}

/*Highlighting new accordion shelf on anchor focus*/
/* line 1484, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.accordion-shelf.accordionHighlight {
  outline: 3px solid #ffbf47;
  margin-bottom: 3px;
  padding-bottom: 17px;
  overflow: hidden;
}
/* line 1489, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.accordion-shelf.accordionHighlight.bottom-radius-rowitem {
  margin-bottom: 21px;
}

/*focus for search button*/
/* line 1497, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--global-nav .search-box .button:focus, .header--global-nav .search-box .button:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 1503, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.creditCard .tool-desc-right .palm--one-whole.desk--one-whole.float-left .cta.cta--s a:focus, .creditCard .tool-desc-right .palm--one-whole.desk--one-whole.float-left .cta.cta--s a:active {
  margin: 3px;
}

/*cta's in teasers*/
/* line 1511, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.teaser--3 .teaser__head .cta a:focus, .shelf.teaser--3 .teaser__head .cta a:active {
  margin: 3px 0px 21px 3px;
  width: 97.5%;
}
/* line 1517, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.teaser-multiple.teaser--2 .teaser__head .cta a:focus, .shelf.teaser-multiple.teaser--2 .teaser__head .cta a:active {
  margin: 3px 0px 16px 3px;
  margin-bottom: 16px !important;
}

/*faq search input focus*/
/* line 1529, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.faq-search-wrap .faq-search fieldset .faq-input-text:focus, .faq-search-wrap .faq-search fieldset .faq-input-text:active {
  margin: 3px !important;
  outline: 3px solid #ffbf47 !important;
  box-shadow: none;
  width: 97%;
}

/*Outline for proceed button*/
/* line 1543, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
button.btn.js-f__submit.f__submit:focus, button.btn.js-f__submit.f__submit:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 1547, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
section.shelf--product h3.teaser__head a, section.shelf--product h4.teaser__head a, section.shelf--product h2.teaser__head a {
  display: inline-block;
}

/* line 1551, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.teaser__head .cta a:focus, .teaser__head .cta a:active {
  width: 96%;
  margin: 3px;
}

/* line 1556, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.currency-converter .currency-converter-inner .popular-destinations ul li {
  overflow: inherit !important;
}

/*chevron is getting cut on focus in ie*/
/* line 1562, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.lt-ie9.ie10 .cta.cta--branded.cta--m a:focus:after, .lt-ie9.ie10 .cta.cta--branded.cta--m a:active:after, .ie10 .cta.cta--branded.cta--m a:focus:after, .ie10 .cta.cta--branded.cta--m a:active:after {
  top: 48%;
}

/* line 1568, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ie10 .bl__text .benefits-list .overlay-link:focus, .ie10 .bl__text .benefits-list .overlay-link:active {
  padding-top: 2px;
}

/*remove outline for login button*/
/* line 1577, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:focus, .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:active {
  outline: none;
}
/* line 1584, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.no-js .header--global-nav div.gnav .gnav-content ul li.switch-ROI.personal {
  display: none;
}

/* Cashbackplus related on focus */
/* line 1598, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-desk .content-wrapper.cashbackplus .cta-links .cb-rewards .cta.cta--s {
  overflow: inherit;
}
/* line 1600, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-desk .content-wrapper.cashbackplus .cta-links .cb-rewards .cta.cta--s a {
  overflow: hidden;
}
/* line 1606, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-desk .content-wrapper.cashbackplus .q-nav .q-back a.back {
  display: block;
}

/* End Cashbackplus related focus */
/* line 1615, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.hero__footline .comp-rich-text {
  margin-top: 3px;
}

/* line 1625, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.tool-faq-teaser .faq-search-wrap .faq-search button.faq-btn:focus, .tool-faq-teaser .faq-search-wrap .faq-search button.faq-btn:active {
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
  border-top: solid 1px #ffbf47;
  text-shadow: none;
  outline: none;
}

/* line 1640, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .landing .start-now .cta.cta--branded.cta--l {
  overflow: inherit;
}
/* line 1649, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .questions .middle-wrapper .q-nav .next:focus, .htb-isa-tool .content-wrapper .questions .middle-wrapper .q-nav .next:active, .htb-isa-tool .content-wrapper .questions .middle-wrapper .q-nav .see-results:focus, .htb-isa-tool .content-wrapper .questions .middle-wrapper .q-nav .see-results:active {
  background: #ffbf47 !important;
  text-shadow: none !important;
  outline: none !important;
  color: #42145f !important;
}
/* line 1663, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content {
  margin-bottom: 23px;
}
/* line 1665, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content:after {
  content: none;
}
/* line 1668, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content .cta.cta--branded.cta--m {
  overflow: inherit;
}
/* line 1670, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content .cta.cta--branded.cta--m a {
  color: white !important;
  font-size: 1.8rem;
  background-image: none;
  padding: 0.4rem 4.7rem 0.4rem 0rem;
  margin: 0 12px 0 0;
  outline: none !important;
  top: -6px;
}
/* line 1678, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content .cta.cta--branded.cta--m a:after {
  content: '\e615';
  font-size: 32px;
  color: white;
  position: absolute;
  font-family: 'nw-icons';
  padding-left: 15px;
  top: 17px;
  right: 0;
}
/* line 1688, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content .cta.cta--branded.cta--m a:focus, .htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content .cta.cta--branded.cta--m a:active {
  color: #42145f !important;
}
/* line 1690, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content .cta.cta--branded.cta--m a:focus:after, .htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low .edit-my-details .edit-my-details-content .cta.cta--branded.cta--m a:active:after {
  color: #42145f !important;
}
/* line 1703, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .ODC-summary-desc-one .ODC-summary-desc-one-b > span.cursor-default a:focus, .htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .ODC-summary-desc-one .ODC-summary-desc-one-b > span.cursor-default a:active {
  background: #ffbf47;
  outline: none !important;
  color: #42145f;
  border-radius: 5px;
}
/* line 1715, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .ODC-compare-wrapper .edit-my-details .edit-my-details-content:focus, .htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .ODC-compare-wrapper .edit-my-details .edit-my-details-content:active {
  background: #ffbf47;
  outline: none !important;
  color: #42145f;
  border-radius: 5px;
}
/* line 1720, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .ODC-compare-wrapper .edit-my-details .edit-my-details-content:focus:hover, .htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .odc-results-container .ODC-compare-wrapper .edit-my-details .edit-my-details-content:active:hover {
  background: #ffbf47;
}
/* line 1730, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .isa-static-container .isa-static-section-2 .ODC-summary-desc-one-b {
  background-color: transparent;
  border-radius: 0;
}
/* line 1733, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .isa-static-container .isa-static-section-2 .ODC-summary-desc-one-b:hover {
  background-color: transparent;
  border-radius: 0;
}
/* line 1739, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .isa-static-container .isa-static-section-2 .ODC-summary-desc-one-b span.cursor-default a:focus, .htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .isa-static-container .isa-static-section-2 .ODC-summary-desc-one-b span.cursor-default a:active {
  background: #ffbf47;
  outline: none !important;
  color: #42145f;
  border-radius: 5px;
}

/* line 1754, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#overly-settab {
  display: none;
}

/* line 1759, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .overdraft-calc .tooltip-image {
  margin-right: 3px;
  margin-left: 3px;
}
/* line 1768, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .overdraft-calc .content-wrapper .questions .middle-wrapper .questions-canvas .questions-wrapper .question {
  padding-left: 3px;
  padding-right: 3px;
}
/* line 1773, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .overdraft-calc .content-wrapper .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-card-wrapper ~ .tooltip-bottom .tooltip-image {
  padding-right: 7px;
}
/* line 1780, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .overdraft-calc .content-wrapper .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .tooltip-bottom .tooltip-image {
  padding-right: 18px;
}

/*------------------------------------*\
            Mobile navigation
\*------------------------------------*/
/* line 1800, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__nav .search-form .submit-wrap .submit:focus {
  background-color: #ffbf47;
  outline: 0;
}
/* line 1810, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__snav li a:focus, .header--mobile .header__snav li a:active {
  background: #7a1772;
  outline: 0 !important;
  color: white;
}
/* line 1819, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level.js-second-level.active li a:focus, .header--mobile .header__snav .header__snav__second-level.js-second-level.active li a:active, .header--mobile .header__snav .header__snav__second-level.js-second-level.active li.secondlevel_subchilds a:focus, .header--mobile .header__snav .header__snav__second-level.js-second-level.active li.secondlevel_subchilds a:active, .header--mobile .header__snav .header__snav__third-level li a:focus, .header--mobile .header__snav .header__snav__third-level li a:active, .header--mobile .header__snav .header__snav__third-level li.secondlevel_subchilds a:focus, .header--mobile .header__snav .header__snav__third-level li.secondlevel_subchilds a:active {
  background: #ffbf47;
  outline: 0 !important;
  color: #42145f;
}
/* line 1829, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__snav .header__snav__second-level li a.link--back:focus span:before, .header--mobile .header__snav .header__snav__second-level li a.link--back:active span:before {
  color: #42145f;
}
/* line 1838, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__mnav ul.header__mnav__navigation li a:focus, .header--mobile .header__mnav ul.header__mnav__navigation li a:active {
  background: #ffbf47;
  outline: 0 !important;
  color: #42145f;
}
/* line 1850, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__links .logo a:active, .header--mobile .header__links .logo a:focus {
  display: inline-block;
  margin: -3px 4px 3px;
  height: 37px;
  width: auto;
  outline: 3px solid #ffbf47 !important;
}
/* line 1856, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__links .logo a:active .logo-img, .header--mobile .header__links .logo a:focus .logo-img {
  padding-bottom: 8px;
}
/* line 1864, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.header--mobile .header__links .link--menu:focus, .header--mobile .header__links .link--menu:active, .header--mobile .header__links .secure-sign-in a:focus, .header--mobile .header__links .secure-sign-in a:active {
  margin: 3px;
  height: 42px;
}

/* line 1871, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile {
  /*a:hover{
      @include anchor-focus;
  }*/
  /* defect id 5767*/
}
/* line 1874, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .itl-tool .cta.cta--m a[title="Show details"] {
  margin-bottom: 0;
  padding-bottom: 5px;
}
/* line 1883, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .itl-tool .aip-result-section .palm--one-whole.desk--three-fifths.float-left.aip-result-block .aip--resultContainer.desk--two-thirds.palm--four-fifths .cta.cta--branded.cta--l a:focus {
  padding: 1.25rem 1.45rem;
}
/* line 1896, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .itl-tool .tool-comp .tool--mortgageDetails.tool--aip.js-show-content .grid__item.tool--input-comp .cta-block.palm--one-whole.desk--one-whole .cta.cta-block--calculate .form_button_submit.cta-submit-button:focus, .main--tool-mobile .itl-tool .tool-comp .tool--mortgageDetails.tool--aip.js-show-content .grid__item.tool--input-comp .cta-block.palm--one-whole.desk--one-whole .cta.cta-block--calculate .form_button_submit.cta-submit-button:active {
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
  border-top: solid 1px #ffbf47;
}
/* line 1908, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .form-input-row.form-input-row--checkbox-confirm .checker.hover:hover, .main--tool-mobile .form-input-row.form-input-row--checkbox-confirm .natyes .radio-check .hover.radio:hover, .natyes .radio-check .main--tool-mobile .form-input-row.form-input-row--checkbox-confirm .hover.radio:hover, .main--tool-mobile .form-input-row.form-input-row--checkbox-confirm .tool-comp .radio-check .hover.radio:hover, .tool-comp .radio-check .main--tool-mobile .form-input-row.form-input-row--checkbox-confirm .hover.radio:hover {
  outline: 3px solid #ffbf47 !important;
}
/* line 1911, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .form-input-row .input-label--radio-option.input-label--focus:active {
  outline: 3px solid #ffbf47;
}
/* line 1914, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .form-input-row.form-input-row--checkbox-confirm .radio.hover:hover {
  outline: 3px solid #ffbf47 !important;
}
/* line 1920, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile input.input-field:focus, .main--tool-mobile input.input-field:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1925, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .cta.cta--m a:focus, .main--tool-mobile .cta.cta--m a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}
/* line 1933, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile input[type='radio']:focus, .main--tool-mobile input[type='radio']:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1942, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .natyes .radio-check .radio input:focus, .main--tool-mobile .natyes .radio-check .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1947, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .natyes .radio-check .tool-comp .radio input:focus, .main--tool-mobile .natyes .radio-check .tool-comp .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1953, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .natyes .selector select:focus, .main--tool-mobile .natyes .selector select:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1958, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .natyes .radio input:focus, .main--tool-mobile .natyes .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1963, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .natyes .checker input:focus, .main--tool-mobile .natyes .radio-check .radio input:focus, .tool-comp .radio-check .main--tool-mobile .natyes .radio input:focus, .main--tool-mobile .natyes .checker input:active, .main--tool-mobile .natyes .radio-check .radio input:active, .tool-comp .radio-check .main--tool-mobile .natyes .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1971, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool-comp .radio-check .natyes .radio input:focus, .main--tool-mobile .tool-comp .radio-check .natyes .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1976, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool-comp .radio-check .radio input:focus, .main--tool-mobile .tool-comp .radio-check .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1982, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool-comp .selector select:focus, .main--tool-mobile .tool-comp .selector select:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1987, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool-comp .radio input:focus, .main--tool-mobile .tool-comp .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1992, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool-comp .checker input:focus, .natyes .radio-check .main--tool-mobile .tool-comp .radio input:focus, .main--tool-mobile .tool-comp .radio-check .radio input:focus, .main--tool-mobile .tool-comp .checker input:active, .natyes .radio-check .main--tool-mobile .tool-comp .radio input:active, .main--tool-mobile .tool-comp .radio-check .radio input:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 1994, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .main--tool-mobile .tool-comp .checker input:focus, .natyes .radio-check .msie8 .main--tool-mobile .tool-comp .radio input:focus, .msie8 .main--tool-mobile .tool-comp .radio-check .radio input:focus, .msie8 .main--tool-mobile .tool-comp .checker input:active, .natyes .radio-check .msie8 .main--tool-mobile .tool-comp .radio input:active, .msie8 .main--tool-mobile .tool-comp .radio-check .radio input:active {
  outline: none !important;
}
/* line 1999, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool-comp .selector.hover {
  outline: 3px solid #ffbf47 !important;
  outline-offset: -3px;
}
/* line 2008, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .itl-tool-enhancements .questions-wrapper .question .question-individual {
  padding-left: 3px !important;
}
/* line 2013, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .itl-tool-enhancements .final-result .success-result .result-left-content .next-step .cta.cta--branded.cta--l a:focus {
  box-shadow: none !important;
}
/* line 2019, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .cta.cta-call-us a:focus, .main--tool-mobile .cta.cta-call-us a:active, .main--tool-mobile .cta.cta-visit-us a:focus, .main--tool-mobile .cta.cta-visit-us a:active {
  height: 32px;
  outline: 3px solid #ffbf47 !important;
  background-color: #ffbf47;
  border-radius: 0px;
}

/*For benfit list focus css */
/* line 2031, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__bl a:focus, .shelf__bl a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
}

/* For ipad global header on hover styles */
/* line 2041, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .form-input-row .input-label--radio-option.input-label--focus:active {
  outline: 3px solid #ffbf47;
}
/* line 2047, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .header--global-nav a:hover {
  color: #42145f;
  background-color: #ffbf47;
}
/* line 2057, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a:hover {
  color: #42145f !important;
}
/* line 2062, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li a:hover {
  background-color: #ffbf47;
  color: #b4a99f;
}
/* line 2066, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li a.left-nav.active:hover {
  background-color: #ffbf47;
}
/* line 2072, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row span.cta.cta--m a:hover {
  color: #42145f !important;
}
/* line 2084, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .tool-comp .radio.hover + label.active {
  outline: 3px solid #ffbf47;
}
/* line 2094, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .sft-wrapper .sft-questions .sft-questions-content .sft-question .future-money .section-bottom .question .inline-block {
  margin-right: 59px;
}

/* scss for apply online */
/* line 2108, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .input-field:focus, .apply-online .input-field:active {
  margin-left: 3px !important;
  outline: 3px solid #ffbf47 !important;
  margin-bottom: 3px;
}
/* line 2115, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .help-container .cta-call-button {
  overflow: inherit;
  margin-bottom: 20px;
}
/* line 2121, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .ddselector {
  overflow: inherit !important;
}
/* line 2125, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .selector.focus {
  outline: 3px solid #ffbf47 !important;
}
/* line 2131, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .input-field-mandatory .selector.focus {
  outline: 3px solid #ffbf47 !important;
}
/* line 2133, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .input-field-mandatory .selector.focus select:active {
  outline: none !important;
}
/* line 2140, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .js-next-button.cta-next-button-disabled,
.apply-online .js-back-button.cta-next-button-disabled {
  overflow: inherit;
}
/* line 2144, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .js-next-button.cta-next-button,
.apply-online .js-back-button.cta-back-button {
  overflow: inherit;
}
/* line 2147, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .js-next-button.cta-next-button a:focus, .apply-online .js-next-button.cta-next-button a:active,
.apply-online .js-back-button.cta-back-button a:focus,
.apply-online .js-back-button.cta-back-button a:active {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
  text-shadow: none;
  box-shadow: none;
}
/* line 2156, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .cta-next-button .cta-submit-button:focus {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  text-indent: 0px;
  text-shadow: none;
  box-shadow: none;
}
/* line 2167, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .mortgage-application .address .js-address-applynow #apply-now_property-agent-phone:focus {
  margin-bottom: 1px;
}
/* line 2169, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ie10 .apply-online .mortgage-application .address .js-address-applynow #apply-now_property-agent-phone:focus {
  margin-bottom: 3px;
}
/* line 2177, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .mortgage-application .cta-edit-button-arrow {
  overflow: inherit;
}
/* line 2179, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .mortgage-application .cta-edit-button-arrow a {
  overflow: inherit;
  padding: 0.5rem 2.5rem 0.35rem 0rem;
  display: block;
}
/* line 2183, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .mortgage-application .cta-edit-button-arrow a:after {
  top: 3px;
}
/* line 2193, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .natyes .form-input-row .input-label--radio-option:last-of-type.focus, .apply-online .tool-comp .form-input-row .input-label--radio-option:last-of-type.focus {
  outline: 3px solid #ffbf47;
  margin-left: 3px;
}

/*Close focus issue for overlay in IPAD*/
/* line 2204, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.modal-overlay .close:hover, .modal-overlay .close:focus, .modal-overlay .close:active, .overlay-wrap .overlay-content .close:hover, .overlay-wrap .overlay-content .close:focus, .overlay-wrap .overlay-content .close:active {
  overflow: inherit;
}

/* line 2211, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overlay-wrap #overlay_content .faqOverlayClose {
  background-image: none !important;
}
/* line 2213, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overlay-wrap #overlay_content .faqOverlayClose:hover {
  background-image: none !important;
}
/* line 2216, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overlay-wrap #overlay_content .faqOverlayClose:after {
  font-size: 14px;
  color: white;
  font-family: 'nw-icons';
  content: "\e010";
  position: relative;
}
/* line 2226, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overlay-wrap .postcode-overlay .address-not-found-msg {
  padding: 0px;
  margin-top: 9px;
}
/* line 2229, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.overlay-wrap .postcode-overlay .address-not-found-msg a {
  padding-right: 40px;
  padding-bottom: 10px;
  padding-top: 10px;
}

/* for jw player tab focus */
/* line 2239, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.jw-tab-focus:focus, .jw-tab-focus:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 2244, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.lt-ie9 .carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta--m.cta--branded.cta a:focus, .lt-ie9 .carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta--m.cta--branded.cta a:active {
  border: none !important;
  border-radius: 5px;
  color: #42145f !important;
  background-color: #ffbf47 !important;
}

/* .ratings component*/
/* line 2256, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ratings-section form .rating-options input {
  -webkit-tap-highlight-color: #ffbf47;
}
/* line 2260, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ratings-section form .rating-options input:focus, .ratings-section form .rating-options input[type=submit]:focus, .ratings-section form .rating-options input[name=close]:focus {
  outline: 3px solid #ffbf47;
}
/* line 2263, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ratings-section form .rating-options input:active {
  background: #ffbf47;
  color: #42145f;
}
/* line 2267, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ratings-section form .rating-options input#ratings--modal_submit:focus {
  outline: 0px;
}

/* line 2275, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#ratings--modal_window .ratings--modal-content input:focus, #ratings--modal_window .ratings--modal-content input:active, #ratings--modal_window .ratings--modal-content input[name=close]:focus, #ratings--modal_window .ratings--modal-content input[name=close]:active, #ratings--modal_window .ratings--modal-content textarea:focus, #ratings--modal_window .ratings--modal-content textarea:active {
  outline: 3px solid #ffbf47;
}
/* line 2279, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#ratings--modal_window .ratings--modal-content input:active {
  background: #ffbf47;
  color: #42145f;
}
/* line 2284, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#ratings--modal_window .ratings--modal-content input[name=submit]:focus, #ratings--modal_window .ratings--modal-content input[name=submit]:active {
  background: #ffbf47;
  color: #42145f;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
  text-shadow: none;
  border-top: 0px;
  outline: 0px;
}

/* line 2299, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.AERTable_wrapper_product_one .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:focus, .AERTable_wrapper_product_one .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:active, .AERTable_wrapper_product_two .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:focus, .AERTable_wrapper_product_two .AERTable_container .AERTable_cta .cta.cta--branded.cta--l a:active {
  text-shadow: none;
}

/* line 2306, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.htb-isa-tool .content-wrapper .final-result .ODC-result-wrapper .warning-info-low a:hover {
  color: #fff;
}

/* Pre apply now component checkbox issue in iphone */
/* line 2316, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.iphone .global-form .pre-applynow .f__input-checkbox a.js-f__label-radio-link:hover, .safari .global-form .pre-applynow .f__input-checkbox a.js-f__label-radio-link:hover {
  outline: 3px solid #ffbf47 !important;
}

/* line 2328, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .tool--mortgageDetails.tool--aip .tool--input-comp .address-search .form-input-row .icon-info {
  margin-top: 15px;
}
/* line 2330, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .tool--mortgageDetails.tool--aip .tool--input-comp .address-search .form-input-row .icon-info:before {
  top: 4px;
}
/* line 2338, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .tool--mortgageDetails.tool--aip .cta.cta-block--calculate .form_button_submit:active, .itl-tool .tool--mortgageDetails.tool--aip .cta.cta-block--calculate .form_button_submit:focus {
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
  border-top: solid 1px #ffbf47;
}
/* line 2346, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .itl-tool .tool--mortgageDetails.tool--aip .form-input-row.form-input-row--checkbox-confirm .checker.hover.focus span, .main--tool-mobile .itl-tool .tool--mortgageDetails.tool--aip .form-input-row.form-input-row--checkbox-confirm .natyes .radio-check .hover.focus.radio span, .natyes .radio-check .main--tool-mobile .itl-tool .tool--mortgageDetails.tool--aip .form-input-row.form-input-row--checkbox-confirm .hover.focus.radio span, .main--tool-mobile .itl-tool .tool--mortgageDetails.tool--aip .form-input-row.form-input-row--checkbox-confirm .tool-comp .radio-check .hover.focus.radio span, .tool-comp .radio-check .main--tool-mobile .itl-tool .tool--mortgageDetails.tool--aip .form-input-row.form-input-row--checkbox-confirm .hover.focus.radio span {
  outline: 0px !important;
}

/* For Aip page check boxes and radio buttons  hover for ipad */
/* line 2359, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .AIPCalc-wrapper .form-input-row .checker.hover, .ipad .AIPCalc-wrapper .form-input-row .natyes .radio-check .hover.radio, .natyes .radio-check .ipad .AIPCalc-wrapper .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .form-input-row .tool-comp .radio-check .hover.radio, .tool-comp .radio-check .ipad .AIPCalc-wrapper .form-input-row .hover.radio {
  outline: 3px solid #ffbf47;
}
/* line 2362, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .AIPCalc-wrapper .form-input-row .radio.hover {
  outline: 3px solid #ffbf47;
}
/* line 2369, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .AIPCalc-wrapper .single-applicant-dependent .form-input-row .checker.hover, .ipad .AIPCalc-wrapper .single-applicant-dependent .form-input-row .natyes .radio-check .hover.radio, .natyes .radio-check .ipad .AIPCalc-wrapper .single-applicant-dependent .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .single-applicant-dependent .form-input-row .tool-comp .radio-check .hover.radio, .tool-comp .radio-check .ipad .AIPCalc-wrapper .single-applicant-dependent .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .dual-applicant-dependent .form-input-row .checker.hover, .ipad .AIPCalc-wrapper .dual-applicant-dependent .form-input-row .natyes .radio-check .hover.radio, .natyes .radio-check .ipad .AIPCalc-wrapper .dual-applicant-dependent .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .dual-applicant-dependent .form-input-row .tool-comp .radio-check .hover.radio, .tool-comp .radio-check .ipad .AIPCalc-wrapper .dual-applicant-dependent .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .residentialStatusContainer .form-input-row .checker.hover, .ipad .AIPCalc-wrapper .residentialStatusContainer .form-input-row .natyes .radio-check .hover.radio, .natyes .radio-check .ipad .AIPCalc-wrapper .residentialStatusContainer .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .residentialStatusContainer .form-input-row .tool-comp .radio-check .hover.radio, .tool-comp .radio-check .ipad .AIPCalc-wrapper .residentialStatusContainer .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .js-new-property .form-input-row .checker.hover, .ipad .AIPCalc-wrapper .js-new-property .form-input-row .natyes .radio-check .hover.radio, .natyes .radio-check .ipad .AIPCalc-wrapper .js-new-property .form-input-row .hover.radio, .ipad .AIPCalc-wrapper .js-new-property .form-input-row .tool-comp .radio-check .hover.radio, .tool-comp .radio-check .ipad .AIPCalc-wrapper .js-new-property .form-input-row .hover.radio {
  margin-left: 3px;
}
/* line 2376, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .AIPCalc-wrapper .js-joint-personal-details .form-input-row .radio.hover {
  margin-left: 3px;
}
/* line 2386, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .budgetCalc-wrapper .question-individual .bc-ie-cat .bc-add-chckboxes-wrap div.checker.hover, .ipad .budgetCalc-wrapper .question-individual .bc-ie-cat .bc-add-chckboxes-wrap .natyes .radio-check div.hover.radio, .natyes .radio-check .ipad .budgetCalc-wrapper .question-individual .bc-ie-cat .bc-add-chckboxes-wrap div.hover.radio, .ipad .budgetCalc-wrapper .question-individual .bc-ie-cat .bc-add-chckboxes-wrap .tool-comp .radio-check div.hover.radio, .tool-comp .radio-check .ipad .budgetCalc-wrapper .question-individual .bc-ie-cat .bc-add-chckboxes-wrap div.hover.radio {
  outline: 3px solid #ffbf47;
}

/* For Apply now page  hover for ipad and iphone */
/* line 2401, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.iphone #js-apply-form #js-apply li a.js-f__label-radio-link:hover, .ipad #js-apply-form #js-apply li a.js-f__label-radio-link:hover {
  outline: 3px solid #ffbf47;
}
/* line 2407, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.iphone #js-apply-form #button_instant a.js-f__label-radio-link:hover, .ipad #js-apply-form #button_instant a.js-f__label-radio-link:hover {
  outline: 3px solid #ffbf47;
}

/* line 2415, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cookie__close:focus, .cookie__close:focus:hover {
  background-color: red;
}

/* line 2421, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
a.carousel__item:focus .carousel-slider-non-home-wraper li.slider_block ul li .slider_image img, a.carousel__item:active .carousel-slider-non-home-wraper li.slider_block ul li .slider_image img {
  padding-left: 0px;
}

/* line 2432, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:focus, .main--tool-mobile .borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:active {
  color: #42145f !important;
  background-image: url("../../images/icons/cta-arrow-purple-hover.png");
}

/* line 2443, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .itl-tool .icon-info:before {
  top: 0px !important;
}

/* line 2450, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner .comp-rich-text p a {
  display: inline-block;
  text-decoration: underline;
}
/* line 2453, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner .comp-rich-text p a:focus {
  overflow: visible;
  padding: 0 3px;
  outline-offset: -3px;
}
/* line 2462, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner .comp-rich-text p .cta.cta--branded.cta--l a:focus {
  padding: 10px 18px 12px 20px;
}
/* line 2469, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner .comp-rich-text p .cta.cta--branded.cta--m a:focus {
  padding: 8px 42px 0 0;
}

/* Commented to fix RBSW-22826 */
/*.shelf--product-detail{
    .comp-rich-text p {
        a{
            &:focus{
                padding-right: 32px;
            }
        }
    }
}*/
/* line 2490, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.iphone .accordion .accordion_item .accordion_content .comp-rich-text p a:focus {
  outline-offset: -3px;
}
/* line 2499, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.iphone .accordion-shelf .accordion-section-content .comp-rich-text p a:hover {
  margin-left: 3px;
}
/* line 2506, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.iphone .shelf__inner .grid__item a.download:focus {
  outline-offset: -3px;
}

/*.grid .grid__item span.cta{
    overflow: visible;
    display:inline-block; 
}*/
/* line 2515, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.download, .cta--download a:focus {
  width: 90%;
}

/* line 2522, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool .mrf--tool .mortgage-result-wrap .radio:focus {
  outline: 0px !important;
}

/* line 2533, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .form-input-row div.checker span, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .natyes .radio-check div.radio span, .natyes .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row div.radio span, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .tool-comp .radio-check div.radio span, .tool-comp .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row div.radio span {
  outline: 0 !important;
}

/* line 2543, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mortgage-application .form-input-row .radio.focus {
  outline: 0px !important;
}

/* line 2546, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ie11 .cta--m.cta--branded.cta a::after {
  top: 50%;
}

/* line 2550, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.cta a.ulster-calculate-savings-customized-a-focus {
  border-radius: 6px;
  margin-left: -20px !important;
  margin-top: -14px !important;
  padding-top: 13px !important;
  padding-left: 20px !important;
  padding-right: 18px !important;
  padding-bottom: 10px !important;
  margin-bottom: -9px !important;
  outline: none !important;
  border: none !important;
  background-color: #ffbf47 !important;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
  color: #0a2f64 !important;
  font-family: RNHouseSansBold;
  text-shadow: none;
}

/* mrf tool */
/* line 2572, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mrf--tool {
  /*5891 defect fix*/
}
/* line 2575, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mrf--tool .mortgage-result-block li.palm--one-whole a.mortgage-type-header:focus, .mrf--tool .mortgage-result-block li.palm--one-whole a.mortgage-type-header:active {
  width: 98%;
  margin: 0 3px;
}
/* line 2584, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mrf--tool .mortgage-type .cta-block--calculate.js-find-morgage span.cta-button-disabled {
  overflow: visible;
}
/* line 2586, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mrf--tool .mortgage-type .cta-block--calculate.js-find-morgage span.cta-button-disabled a:focus {
  background-color: #b4a99f !important;
}
/* line 2594, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mrf--tool .mortgage-result-wrap .mortgage-result .mortgage-content .cta-block--calculate js-calculate .form_button_submit:focus, .mrf--tool .mortgage-result-wrap .mortgage-result .mortgage-content .cta-block--calculate js-calculate .form_button_submit:active {
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
  border-top: solid 1px #ffbf47;
}

/* line 2603, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.mortgage-sliding-content li.fixed-header.palm--one-whole a.selected-mortgage-type-header:focus, .mortgage-sliding-content li.fixed-header.palm--one-whole a.selected-mortgage-type-header:active {
  margin: 3px 0px 0px 3px;
  width: 98%;
}

/* line 2617, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-desk .itl-tool .natyes .aip-result-section .aip--resultContainer .recalculate-cta .cta.cta--s.cta-white a:focus {
  background-image: url("../../images/icons/tracker-sprites.png");
  background-position: right -724px;
  background-repeat: no-repeat;
}

/*comparison-table*/
/* line 2633, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.loyalty-sales-main .loyalty-sales-content-section-heading.Mobile_sales_Shevrondown:focus {
  margin: 0 3px;
}

/* line 2642, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid.js-mobile-view .grid__item .cta.cta--back-m.js-home-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--rev .grid__item .cta.cta--back-m.js-home-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--full .grid__item .cta.cta--back-m.js-home-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--right .grid__item .cta.cta--back-m.js-home-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--center .grid__item .cta.cta--back-m.js-home-btn {
  margin: 1em 0;
  overflow: visible;
}
/* line 2645, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid.js-mobile-view .grid__item .cta.cta--back-m.js-home-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--rev .grid__item .cta.cta--back-m.js-home-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--full .grid__item .cta.cta--back-m.js-home-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--right .grid__item .cta.cta--back-m.js-home-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--center .grid__item .cta.cta--back-m.js-home-btn a {
  margin: 0;
}
/* line 2650, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid.js-mobile-view .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--rev .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--full .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--right .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--center .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn {
  margin: 1em 0;
  overflow: visible;
}
/* line 2653, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid.js-mobile-view .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn:active, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--rev .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn:active, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--full .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn:active, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--right .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn:active, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--center .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn:active {
  background-color: #00a8b4 !important;
}
/* line 2656, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid.js-mobile-view .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--rev .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--full .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--right .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--center .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a {
  margin: 0;
}
/* line 2658, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid.js-mobile-view .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a:focus, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--rev .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a:focus, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--full .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a:focus, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--right .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a:focus, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--center .grid__item .overpayment__back-btn .cta.cta--back-m.js-back-btn a:focus {
  outline: 3px solid #ffbf47 !important;
  background-color: initial !important;
}
/* line 2665, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .tool--overpayment .grid.js-mobile-view .grid__item span.cta-next-button, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--rev .grid__item span.cta-next-button, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--full .grid__item span.cta-next-button, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--right .grid__item span.cta-next-button, .main--tool-mobile .tool--overpayment .js-mobile-view.grid--center .grid__item span.cta-next-button {
  display: block;
}
/* line 2673, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .content-wrapper.cashbackplus .result-questions .cta_retailers a {
  padding-bottom: 0px;
}
/* line 2676, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .content-wrapper.cashbackplus .result-questions .cta_retailers span {
  display: inline-block;
  margin-bottom: 19px;
}

/* line 2688, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .sft-wrapper .sft-gd-radio .form-input-row .radio.hover + label, .iphone .sft-wrapper .sft-gd-radio .form-input-row .radio.hover + label {
  outline: 3px solid #ffbf47;
}

/* line 2696, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.teaser-multiple .cta.cta--m {
  display: block;
}

/* line 2701, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.faq-search-wrap .cta--s {
  display: inline-block;
}

/* line 2713, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main.main--tool-desk .overpayment .tool-comp .tool--overpayment .grid.js-mobile-view .grid__item .overpayment--form span.cta.js-calc-saving.js-next-button.cta-next-button, .main.main--tool-desk .overpayment .tool-comp .tool--overpayment .js-mobile-view.grid--rev .grid__item .overpayment--form span.cta.js-calc-saving.js-next-button.cta-next-button, .main.main--tool-desk .overpayment .tool-comp .tool--overpayment .js-mobile-view.grid--full .grid__item .overpayment--form span.cta.js-calc-saving.js-next-button.cta-next-button, .main.main--tool-desk .overpayment .tool-comp .tool--overpayment .js-mobile-view.grid--right .grid__item .overpayment--form span.cta.js-calc-saving.js-next-button.cta-next-button, .main.main--tool-desk .overpayment .tool-comp .tool--overpayment .js-mobile-view.grid--center .grid__item .overpayment--form span.cta.js-calc-saving.js-next-button.cta-next-button {
  overflow: visible;
}

/* line 2729, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:focus, .js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:active {
  padding-right: 43px;
}
/* line 2731, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:focus:after, .js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:active:after {
  right: -6px;
}

/* email link */
/* line 2746, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.borrow--resultContainer .grid__item .emailMe--link .cta.cta--email {
  overflow: inherit;
}

/* line 2762, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
form#ODC_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .faq-list .grid__item.desk--one-third h3.q.overlay-link.nat-violet a.faq-wrap:focus {
  color: #42145f !important;
}
/* line 2764, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
form#ODC_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .faq-list .grid__item.desk--one-third h3.q.overlay-link.nat-violet a.faq-wrap:focus .faq-list__arrow {
  color: #42145f;
}

/* line 2779, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.main--tool-mobile .content-wrapper.cashbackplus .cta.cta--branded.cta--l a:focus, .main--tool-mobile .content-wrapper.cashbackplus .cta.cta--branded.cta--l a:active {
  color: #0a2f64 !important;
  text-shadow: none !important;
  box-shadow: 0 3px 0 #f59700,0 1px 0 #ffbf47 !important;
}

/* line 2787, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .common-bills .item-clickable a {
  display: block;
}

/* line 2793, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker span.checked, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker span.checked, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio span.checked, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio span.checked {
  width: 30px;
  height: 30px;
}

/* line 2798, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
html:not(.ie10) .itl-tool .form-input-row .checker input[type="checkbox"], html:not(.ie10) .itl-tool .form-input-row .natyes .radio-check .radio input[type="checkbox"], .natyes .radio-check html:not(.ie10) .itl-tool .form-input-row .radio input[type="checkbox"], html:not(.ie10) .itl-tool .form-input-row .tool-comp .radio-check .radio input[type="checkbox"], .tool-comp .radio-check html:not(.ie10) .itl-tool .form-input-row .radio input[type="checkbox"], html:not(.ie10) .itl-tool .form-input-row .natyes .radio-check .radio input[type="checkbox"], html:not(.ie10) .natyes .radio-check .itl-tool .form-input-row .radio input[type="checkbox"], html:not(.ie10) .itl-tool .form-input-row .tool-comp .radio-check .radio input[type="checkbox"], html:not(.ie10) .tool-comp .radio-check .itl-tool .form-input-row .radio input[type="checkbox"] {
  width: 3.2rem;
  height: 3.2rem;
}

/* line 2804, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ie10 .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .checker span input, .ie10 .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .natyes .radio-check .radio span input, .natyes .radio-check .ie10 .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .radio span input, .ie10 .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .tool-comp .radio-check .radio span input, .tool-comp .radio-check .ie10 .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .radio span input, .ie10 .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .natyes .radio-check .radio span input, .ie10 .natyes .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .radio span input, .ie10 .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .tool-comp .radio-check .radio span input, .ie10 .tool-comp .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .radio span input {
  height: 26px;
  width: 26px;
  margin: 0;
}

/* line 2811, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.apply-online .tool-comp .radio.focus span {
  outline: none !important;
  display: inline;
}

/* line 2815, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .checker input[type="checkbox"], .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio input[type="checkbox"], .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio input[type="checkbox"], .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio input[type="checkbox"] {
  outline: 0px !important;
}

/* line 2818, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#mortgageFinder .tool-comp .radio.focus span {
  outline: none !important;
}

/* line 2822, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav input.js-cta-submit-button.form_button_submit:focus,
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav input.js-cta-submit-button.form_button_submit.cta-submit-button.submit-disable:focus {
  background-color: #ffbf47 !important;
  color: #42145f !important;
}

/* line 2833, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.aip--resultContainer .next-step .recalculate-cta .cta.cta--m.cta--branded a:focus, .aip--resultContainer .next-step .recalculate-cta .cta.cta--m.cta--branded a:active, .aip--resultContainer .next-step .recalculate-cta .cta.cta--m.cta--branded.cta--s a:focus, .aip--resultContainer .next-step .recalculate-cta .cta.cta--m.cta--branded.cta--s a:active {
  overflow: visible;
}

/* line 2847, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .sft-wrapper .item-clickable a:visited, .iphone .sft-wrapper .item-clickable a:visited {
  outline: 0;
  border: 0;
}
/* line 2861, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.ipad .sft-wrapper .tool-savings-finder .sft-questions .sft-questions-content .sft-question .future-money .section-bottom .question .radio.active + .checkbox.active, .iphone .sft-wrapper .tool-savings-finder .sft-questions .sft-questions-content .sft-question .future-money .section-bottom .question .radio.active + .checkbox.active {
  outline: 3px solid #ffbf47;
}

/* line 2874, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
#mortgageFinder .cta .form_button_submit:focus, #mortgageFinder .cta .form_button_submit:active {
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset;
}

/* line 2878, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.lt-ie9 .faq-search-wrap .faq-search button.faq-btn:focus {
  border-bottom: 3px #f59700 inset;
}

/* line 2884, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.theme--blue .teaser__head .cta a:focus:hover, .shelf.theme--blue .teaser__head .cta a:active:hover {
  color: white !important;
}

/* line 2894, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.theme--dark-grey .desk--two-thirds .teaser__head .cta a:focus:hover {
  color: #666 !important;
}

/* line 2904, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.subnav-items .sub-nav-item.sub-nav-item--secure:focus .sub-nav-item__head, .shelf.subnav-items .sub-nav-item.sub-nav-item--secure:focus .sub-nav-item__sell, .shelf.subnav-items .sub-nav-item.sub-nav-item--secure:active .sub-nav-item__head, .shelf.subnav-items .sub-nav-item.sub-nav-item--secure:active .sub-nav-item__sell, .shelf.subnav-items .sub-nav-item:focus .sub-nav-item__head, .shelf.subnav-items .sub-nav-item:focus .sub-nav-item__sell, .shelf.subnav-items .sub-nav-item:active .sub-nav-item__head, .shelf.subnav-items .sub-nav-item:active .sub-nav-item__sell {
  color: #42145f !important;
}

/* line 2910, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.msie8 .tool-comp .itl-mortgages-fees .form-input-row .radio input:focus {
  outline: none important;
}

/* line 2915, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf.teaser-multiple .cta.cta--m a {
  margin-top: 3px;
}

/* line 2922, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.supplier-lookup-shelf #search-form-button:focus, .supplier-lookup-shelf #search-form-button:active, .supplier-lookup-shelf .active-search:focus, .supplier-lookup-shelf .active-search:active, .supplier-lookup-shelf #input-supplier:focus, .supplier-lookup-shelf #input-supplier:active, .supplier-lookup-shelf #input-lookup:focus, .supplier-lookup-shelf #input-lookup:active, .lookup-search-wrapper #search-form-button:focus, .lookup-search-wrapper #search-form-button:active, .lookup-search-wrapper .active-search:focus, .lookup-search-wrapper .active-search:active, .lookup-search-wrapper #input-supplier:focus, .lookup-search-wrapper #input-supplier:active, .lookup-search-wrapper #input-lookup:focus, .lookup-search-wrapper #input-lookup:active {
  outline: 3px solid #ffbf47 !important;
}
/* line 2927, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.supplier-lookup-shelf #input-supplier:active, .supplier-lookup-shelf #input-lookup:active, .lookup-search-wrapper #input-supplier:active, .lookup-search-wrapper #input-lookup:active {
  outline: 3px solid #ffbf47 !important;
}

/* line 2936, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner .grid__item .comp-rich-text p a.download:focus {
  padding-left: 31px;
  padding-right: 30px;
  box-sizing: border-box;
}
/* line 2944, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner .grid__item .accordion-section-content .comp-rich-text p .cta.cta--m a {
  padding-right: 42px;
}
/* line 2948, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner .grid__item .accordion-section-content .comp-rich-text p .cta.cta--branded.cta--m a {
  padding: 0.5rem 4.2rem 0.5rem 0rem;
}

/* line 2957, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.product-table .cta.cta--m a:focus, .product-table .cta.cta--m a:active {
  padding-right: 25.2px;
}

/* line 2965, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.lap--one-third.desk--one-third .download {
  background-position: left 4px;
  margin-bottom: 11px;
  padding-bottom: 2.5px;
}

/* line 2977, ../../../arete-core-design/sass-src/includes/components/accessability/_mobile.scss */
.shelf__inner.shelf--padded.shelf__bl .bl__text .comp-rich-text p .cta.cta--m a:focus {
  padding-right: 41px;
}

/* Rebranded Hero shelf */
/*------------------------------------*\
    Rebranded Hero - Mobile CSS
\*------------------------------------*/
/* Natwest Rebrand Hero Shelf */
/* line 147, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf, .nw_rebrand_hero_shelf_main {
  display: block;
  position: relative;
  overflow: hidden;
  padding: 0;
  background-color: #42145f;
  clear: both;
  padding: 30px 16px 16px 16px;
}
/* line 156, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .image, .nw_rebrand_hero_shelf_main .hero_shelf_inner .image {
  display: none;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content {
  position: relative;
  top: 0;
  width: auto;
  color: white;
}
/* line 165, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .hero_title, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .hero_title {
  margin-bottom: 10px;
  font-size: 36px;
  line-height: 40px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 171, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h5 {
  padding: 0;
  color: white !important;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 22px;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text h5 a {
  color: white !important;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h5, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h5, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h5 {
  padding: 0;
  color: white !important;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 22px;
}
/* line 190, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h5 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h5 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color h5 a {
  color: white !important;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color ol li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color ol li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color ol li {
  color: white !important;
}
/* line 200, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text.rich-text-lgtpurple-color ul li {
  background: url("../../images/icons/nw-white.png") left 6px no-repeat;
}
/* line 205, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text ul, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text ol, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text ul, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text ol {
  padding-bottom: 0px;
  color: white;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text ol li {
  color: white;
  margin: 0 0 20px 0;
}
/* line 214, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text ul li {
  background: url("../../images/icons/nw-white.png") left 6px no-repeat;
}
/* line 219, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote:after, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote:before, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote:after, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text blockquote:before {
  color: white;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 em {
  font-size: 12px;
  line-height: 16px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig em {
  font-size: 18px;
  line-height: 22px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont em {
  font-size: 13px;
  line-height: 16px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 em {
  font-size: 14px;
  line-height: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 em {
  font-size: 16px;
  line-height: 20px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 em {
  font-size: 20px;
  line-height: 24px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit em {
  font-size: 24px;
  line-height: 30px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 em {
  font-size: 28px;
  line-height: 32px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 em {
  font-size: 32px;
  line-height: 39px;
}
/* line 7, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  min-width: 196px;
  height: 45px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: 100%;
  font-family: "RNHouseSansRegular", sans-serif !important;
  font-size: 18px;
  line-height: 22px;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:after, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:before, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:after, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:before {
  font-family: inherit;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:hover, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:focus, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:active, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:focus, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:active {
  color: #42145f !important;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m {
  padding-top: 20.5px;
  padding-bottom: 28.5px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a {
  margin: 0px;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 14px;
  top: 42% !important;
  font-weight: bolder;
  /*.iphone &{
    top: 11px !important;//7474
  }*/
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:before, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:before {
  content: none;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:hover, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 226, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m {
  padding-top: 0;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h5 {
  color: white !important;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 16px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 237, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text p .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text strong .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text em .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h2 .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h3 .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h4 .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h5 .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text p .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text strong .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text em .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h2 .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h3 .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h4 .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h5 .white-band__cr-limit {
  line-height: 28px;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text h5 a {
  color: white !important;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h5, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h5, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color p, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color blockquote, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h2, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h3, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h4, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h5, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color p, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color blockquote, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h2, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h3, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h4, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h5 {
  color: white !important;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 16px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 251, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h5 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h5 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color p a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color strong a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color em a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color blockquote a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h2 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h3 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h4 a, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color h5 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color p a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color strong a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color em a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color blockquote a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h2 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h3 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h4 a, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color h5 a {
  color: white !important;
}
/* line 256, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color ol li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color ol li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color ol li {
  color: white !important;
}
/* line 261, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-white-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-nw-color ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text.rich-text-lgtpurple-color ul li {
  background: url("../../images/icons/nw-white.png") left 6px no-repeat;
}
/* line 267, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote:after, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote:before, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote:after, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text blockquote:before {
  color: white;
}
/* line 271, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ul, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ol, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ul, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ol {
  padding-bottom: 0px;
  color: white !important;
}
/* line 274, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ul li, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ol li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ol li {
  color: white !important;
  margin: 0 0 20px 0;
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ul li, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text ul li {
  background: url("../../images/icons/nw-white.png") left 6px no-repeat;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-12 em {
  font-size: 12px;
  line-height: 16px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-fig em {
  font-size: 18px;
  line-height: 22px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__variable-cont em {
  font-size: 13px;
  line-height: 16px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-14 em {
  font-size: 14px;
  line-height: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-16 em {
  font-size: 16px;
  line-height: 20px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-20 em {
  font-size: 20px;
  line-height: 24px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .white-band__cr-limit em {
  font-size: 24px;
  line-height: 30px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-28 em {
  font-size: 28px;
  line-height: 32px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32 strong, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32 strong em, .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32 em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text .fs-32 em {
  font-size: 32px;
  line-height: 39px;
}

/* line 294, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .hero_title {
  margin-bottom: 10px;
  line-height: 40px;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text p {
  line-height: 22px;
}
/* line 302, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text p span.white-band__variable-cont {
  font-size: 12px;
}
/* line 305, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text p span.fs-12 {
  font-size: 12px;
  line-height: 16px;
  display: block;
  margin-bottom: 16px;
  color: white;
}
/* line 312, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text p span.white-band__variable-fig {
  margin-bottom: 20px;
  display: block;
  font-size: 18px;
  line-height: 22px;
  color: white;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-12 em {
  font-size: 12px;
  line-height: 16px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-fig em {
  font-size: 18px;
  line-height: 22px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__variable-cont em {
  font-size: 13px;
  line-height: 16px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-14 em {
  font-size: 14px;
  line-height: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-16 em {
  font-size: 16px;
  line-height: 20px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-20 em {
  font-size: 20px;
  line-height: 24px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .white-band__cr-limit em {
  font-size: 24px;
  line-height: 30px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-28 em {
  font-size: 28px;
  line-height: 32px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 strong, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 strong em, .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text .fs-32 em {
  font-size: 32px;
  line-height: 39px;
}
/* line 323, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 30px;
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar {
  display: none;
}

/* line 338, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_cta .cta.cta--m a {
  line-height: 2rem;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero-top-bar {
  display: none;
}
/* line 346, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title {
  background: #0a2f64;
  height: 168px;
  width: 100%;
}
/* line 350, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .image {
  display: none;
}
/* line 355, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title .hero-title-table {
  display: table;
  height: 168px;
}
/* line 358, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title .hero-title-table .hero-title-table-row {
  display: table-row;
}
/* line 360, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title .hero-title-table .hero-title-table-row .hero-title-table-cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 366, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2 {
  font-size: 26px;
  line-height: 28px;
  font-weight: bold;
  font-family: "RNHouseSansBold", sans-serif;
  color: #ffffff;
  height: 48px;
  position: relative;
  display: inline-block;
  left: 16px;
  margin-right: 32px;
}
/* line 377, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1 {
  background-color: #95077d;
  z-index: 2;
  padding: 10px 8px 10px 8px;
}
/* line 381, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1.hero-title-set-2 {
  margin-top: 9px;
}
/* line 384, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1.hero-title-set-3 {
  margin-top: 16px;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.mac .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1 span, .ipad .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1 span {
  position: relative;
  top: -1px;
}
/* line 394, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-2 {
  z-index: 1;
  padding: 10px 8px 10px 8px;
  top: -9px;
}
/* line 398, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-2 span {
  display: block;
  position: relative;
  top: 1px;
}
/* line 402, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.mac .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-2 span, .ipad .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-2 span {
  top: -1px;
}
/* line 407, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-3 {
  z-index: 2;
  padding: 15px 8px 10px 8px;
  top: -18px;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-3 span {
  display: block;
  position: relative;
  top: 1px;
}
/* line 415, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.mac .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-3 span, .ipad .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-3 span {
  top: -1px;
}
/* line 420, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-3:before {
  content: '';
  display: block;
  height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-2-259db0.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 436, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-2-259db0.png") repeat-x #95077d bottom left;
}
/* line 441, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-3:before {
  background-color: #25b2c8;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-3 {
  background-color: #259db0;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-3-6d8734.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-3-6d8734.png") repeat-x #95077d bottom left;
}
/* line 460, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-3:before {
  background-color: #7ba229;
}
/* line 464, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-3 {
  background-color: #6d8734;
}
/* line 471, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-4-ec6b10.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 474, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-4-ec6b10.png") repeat-x #95077d bottom left;
}
/* line 479, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-3:before {
  background-color: #f67a22;
}
/* line 483, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-3 {
  background-color: #ec6b10;
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-5-b40058.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-5-b40058.png") repeat-x #95077d bottom left;
}
/* line 498, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-3:before {
  background-color: #c30d66;
}
/* line 502, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-3 {
  background-color: #b40058;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-6-694396.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 512, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-6-694396.png") repeat-x #95077d bottom left;
}
/* line 517, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-3:before {
  background-color: #774fa6;
}
/* line 521, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-3 {
  background-color: #694396;
}
/* line 528, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-7-004a87.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 531, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-7-004a87.png") repeat-x #95077d bottom left;
}
/* line 536, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-3:before {
  background-color: #04599e;
}
/* line 540, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-3 {
  background-color: #004a87;
}
/* line 547, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-8-00847e.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 550, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-8-00847e.png") repeat-x #95077d bottom left;
}
/* line 555, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-3:before {
  background-color: #069c95;
}
/* line 559, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-3 {
  background-color: #00847e;
}
/* line 566, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 569, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.png") repeat-x #95077d bottom left;
}
/* line 574, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-3:before {
  background-color: #0d8cb4;
}
/* line 578, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-3 {
  background-color: #007ea6;
}
/* line 585, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.svg") repeat-x #95077d bottom left;
  background-size: 9px 9px;
}
/* line 588, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.png") repeat-x #95077d bottom left;
}
/* line 593, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-3:before {
  background-color: #0d8cb4;
}
/* line 597, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-3 {
  background-color: #007ea6;
}
/* line 606, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand-hero-twill {
  position: relative;
  height: 12px;
  top: 0px;
  background: url("../../images/hero-rebrand-images/rbs-hero-rebrand-blue.svg") repeat-x transparent top left;
}
/* line 612, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner {
  padding: 20px 16px 16px 16px;
  background-color: #ffffff;
}
/* line 616, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .icon-new-tick {
  float: left;
  color: #666666;
}
/* line 620, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text {
  color: #0a2f64;
  margin-bottom: 24px;
}
/* line 623, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em {
  font-size: 20px;
  line-height: 24px;
  font-family: "RNHouseSansBold",sans-serif;
  color: #0a2f64;
}
/* line 628, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .white-band__variable-cont, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em .white-band__variable-cont {
  font-family: "RNHouseSansBold",sans-serif;
}
/* line 631, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em a {
  color: #0a2f64;
}
/* line 635, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h5 {
  color: #0a2f64;
  padding-bottom: 0px;
  font-family: "RNHouseSansBold",sans-serif;
}
/* line 641, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h4 {
  color: #0a2f64 !important;
}
/* line 643, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h2 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h4 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h2 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h4 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h2 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h4 a {
  color: #0a2f64;
}
/* line 648, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color ol li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color ol li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color ol li {
  color: #0a2f64 !important;
}
/* line 653, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color ul li {
  background: url("../../images/icons/nw-white.png") left 6px no-repeat;
}
/* line 658, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ul, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ol {
  padding-bottom: 0px;
  color: #0a2f64;
}
/* line 661, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ol li {
  color: #0a2f64;
}
/* line 667, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ul li {
  background: url("../../images/icons/nw-white.png") left 6px no-repeat;
}
/* line 672, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote:after, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote:before {
  color: #0a2f64;
}
/* line 676, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h2 {
  font-size: 18px;
  line-height: 22px;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-12, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-12 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-12 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-12 em {
  font-size: 12px;
  line-height: 16px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-fig, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-fig strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-fig strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-fig em {
  font-size: 18px;
  line-height: 22px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-cont, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-cont strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-cont strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__variable-cont em {
  font-size: 13px;
  line-height: 16px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-14, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-14 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-14 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-14 em {
  font-size: 14px;
  line-height: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-16 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-16 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-16 em {
  font-size: 16px;
  line-height: 20px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-20, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-20 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-20 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-20 em {
  font-size: 20px;
  line-height: 24px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__cr-limit, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__cr-limit strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__cr-limit strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .white-band__cr-limit em {
  font-size: 24px;
  line-height: 30px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-28, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-28 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-28 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-28 em {
  font-size: 28px;
  line-height: 32px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-32, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-32 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-32 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text .fs-32 em {
  font-size: 32px;
  line-height: 39px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p {
  padding-bottom: 0px;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-14 {
  font-size: 16px !important;
  line-height: 22px !important;
  font-weight: 300;
  display: block;
  padding-bottom: 18px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-20 {
  font-size: 20px !important;
  line-height: 24px !important;
  display: block;
  font-weight: 300;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-16 {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  display: block;
  padding-bottom: 0;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-12 {
  font-size: 14px;
  line-height: 20px;
  display: block;
  padding-bottom: 0;
}
/* line 7, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  min-width: 196px;
  height: 45px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: 100%;
  font-family: "RNHouseSansRegular", sans-serif !important;
  font-size: 18px;
  line-height: 22px;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:after, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:before {
  font-family: inherit;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:focus, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:active {
  color: #42145f !important;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m {
  padding-top: 20.5px;
  padding-bottom: 28.5px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a {
  margin: 0px;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 14px;
  top: 42% !important;
  font-weight: bolder;
  /*.iphone &{
    top: 11px !important;//7474
  }*/
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:before {
  content: none;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p {
  padding-bottom: 0px;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p .fs-14 {
  font-size: 16px !important;
  line-height: 22px !important;
  font-weight: 300;
  display: block;
  padding-bottom: 18px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p .fs-20 {
  font-size: 20px !important;
  line-height: 24px !important;
  display: block;
  font-weight: 300;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p .fs-16 {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  display: block;
  padding-bottom: 0;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p .fs-12 {
  font-size: 14px;
  line-height: 20px;
  display: block;
  padding-bottom: 0;
}
/* line 689, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text {
  margin-bottom: 0px;
}
/* line 691, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p {
  line-height: 20px;
  font-size: 14px;
  color: #6d6d6d !important;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 696, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p .fs-12 {
  font-size: 12px;
  line-height: 16px;
}
/* line 700, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p a {
  color: #6d6d6d !important;
}
/* line 704, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text h5 {
  color: #6d6d6d !important;
  padding-bottom: 0px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 710, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h4 {
  color: #6d6d6d;
}
/* line 712, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color h2 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color h4 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color h2 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color h4 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h2 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h4 a {
  color: #6d6d6d;
}
/* line 717, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color ol li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color ol li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color ol li {
  color: #6d6d6d !important;
}
/* line 723, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color ul li {
  background: url("../../images/icons/rbs-legal-copy.png") left 6px no-repeat;
}
/* line 728, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text ul, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text ol {
  padding-bottom: 0px;
  color: #6d6d6d;
}
/* line 731, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text ol li {
  color: #6d6d6d;
}
/* line 736, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text ul li {
  background: url("../../images/icons/rbs-legal-copy.png") left 6px no-repeat;
}
/* line 741, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text blockquote:after, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text blockquote:before {
  color: #6d6d6d;
}
/* line 745, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text h2 {
  font-size: 18px;
  line-height: 22px;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-12, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-12 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-12 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-12 em {
  font-size: 12px;
  line-height: 16px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-fig, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-fig strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-fig strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-fig em {
  font-size: 18px;
  line-height: 22px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-cont, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-cont strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-cont strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__variable-cont em {
  font-size: 13px;
  line-height: 16px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-14, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-14 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-14 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-14 em {
  font-size: 14px;
  line-height: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-16 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-16 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-16 em {
  font-size: 16px;
  line-height: 20px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-20, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-20 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-20 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-20 em {
  font-size: 20px;
  line-height: 24px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__cr-limit, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__cr-limit strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__cr-limit strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .white-band__cr-limit em {
  font-size: 24px;
  line-height: 30px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-28, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-28 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-28 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-28 em {
  font-size: 28px;
  line-height: 32px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-32, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-32 strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-32 strong em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .fs-32 em {
  font-size: 32px;
  line-height: 39px;
}

/* line 759, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .image {
  margin-bottom: 0px;
  display: none;
}
/* line 763, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content {
  padding: 24px 16px 27px 16px;
  background-color: #ffffff;
}
/* line 766, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title {
  padding-bottom: 0px;
}
/* line 768, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title .hero-title-table {
  display: table;
  margin-top: -10px;
  margin-bottom: 8px;
}
/* line 772, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title .hero-title-table .hero-title-table-row {
  display: table-row;
}
/* line 774, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title .hero-title-table .hero-title-table-row .hero-title-table-cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 780, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2 {
  background-color: #949494;
  font-size: 26px;
  line-height: 28px;
  font-family: "RNHouseSansBold", sans-serif;
  display: inline-block;
  color: #ffffff;
  height: 48px;
}
/* line 789, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1 {
  border-bottom: 10px solid #95077d;
  z-index: 2;
  position: relative;
  top: 9px;
  padding: 10px 8px 1px 8px;
}
/* line 796, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1.hero-title-set-2 {
  margin-top: 0px;
}
/* line 799, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1.hero-title-set-3 {
  margin-top: 0px;
}
/* line 802, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1.hero-title-set-1 {
  margin-bottom: 9px;
  background: #949494 !important;
  border-bottom: 9px solid #949494;
}
/* line 808, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.mac .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1 span, .ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1 span {
  position: relative;
  top: -3px;
}
/* line 814, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-2 {
  top: -9px;
  z-index: 1;
  padding: 10px 8px 10px 8px;
}
/* line 818, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-2 span {
  display: block;
  position: relative;
  top: 1px;
}
/* line 822, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.mac .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-2 span, .ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-2 span {
  position: relative;
  top: -2px;
}
/* line 828, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3 {
  border-top: 0;
  top: -9px;
  z-index: 2;
  position: relative;
  padding: 10px 8px 10px 8px;
}
/* line 835, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3 span {
  display: block;
  position: relative;
  top: 1px;
}
/* line 839, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.mac .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3 span, .ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3 span {
  position: relative;
  top: -2px;
}
/* line 844, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3:before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  background: #95077d;
  height: 9px;
}
/* line 856, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte {
  margin-bottom: 19px;
  margin-top: 19px;
}
/* line 858, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .fs-20 {
  line-height: 24px;
}
/* line 864, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text h4 {
  color: #000000;
  padding-bottom: 0px;
  font-size: 20px;
  line-height: 24px;
  font-family: "RNHouseSansLight", sans-serif;
}
/* line 870, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text h4 a {
  color: #000000;
}
/* line 875, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text blockquote:after, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text blockquote:before {
  color: #000000;
}
/* line 880, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color h2, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color h4, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color h2, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color h4, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color h2, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color h4 {
  color: #000000 !important;
}
/* line 882, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color h2 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color h4 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color h2 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color h4 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color h2 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color h4 a {
  color: #000000 !important;
}
/* line 887, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color ol li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color ol li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color ol li {
  color: #000000 !important;
}
/* line 893, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text.rich-text-lgtpurple-color ul li {
  background: url("../../images/icons/rbs-private-bullet.png") left 6px no-repeat;
}
/* line 898, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text ul, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text ol {
  padding-bottom: 0px;
  color: #000000;
}
/* line 901, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text ol li {
  color: #000000 !important;
}
/* line 907, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text ul li {
  background: url("../../images/icons/rbs-private-bullet.png") left 6px no-repeat;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-12, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-12 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-12 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-12 em {
  font-size: 12px;
  line-height: 16px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-fig, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-fig strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-fig strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-fig em {
  font-size: 18px;
  line-height: 22px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-cont, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-cont strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-cont strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__variable-cont em {
  font-size: 13px;
  line-height: 16px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-14, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-14 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-14 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-14 em {
  font-size: 14px;
  line-height: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-16, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-16 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-16 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-16 em {
  font-size: 16px;
  line-height: 20px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-20, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-20 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-20 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-20 em {
  font-size: 20px;
  line-height: 24px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__cr-limit, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__cr-limit strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__cr-limit strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .white-band__cr-limit em {
  font-size: 24px;
  line-height: 30px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-28, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-28 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-28 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-28 em {
  font-size: 28px;
  line-height: 32px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-32, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-32 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-32 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text .fs-32 em {
  font-size: 32px;
  line-height: 39px;
}
/* line 916, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text h4 {
  font-size: 12px;
  line-height: 16px;
  color: #6d6d6d;
  padding-bottom: 0px;
}
/* line 921, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text h4 a {
  color: #6d6d6d;
}
/* line 926, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text blockquote:after, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text blockquote:before {
  color: #6d6d6d;
}
/* line 931, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color h2, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color h4, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color h2, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color h4, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color p, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color blockquote, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h2, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h3, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h4 {
  color: #6d6d6d !important;
}
/* line 933, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color h2 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color h4 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color h2 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color h4 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color p a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color strong a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color em a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color blockquote a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h2 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h3 a, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color h4 a {
  color: #6d6d6d !important;
}
/* line 938, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color ol li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color ol li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color ol li {
  color: #6d6d6d !important;
}
/* line 943, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-white-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-nw-color ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text.rich-text-lgtpurple-color ul li {
  background: url("../../images/icons/rbs-legal-copy.png") left 6px no-repeat;
}
/* line 948, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text ul, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text ol {
  padding-bottom: 0px;
  color: #6d6d6d;
}
/* line 951, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text ul li, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text ol li {
  color: #6d6d6d;
}
/* line 956, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text ul li {
  background: url("../../images/icons/rbs-legal-copy.png") left 6px no-repeat;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-12, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-12 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-12 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-12 em {
  font-size: 12px;
  line-height: 16px;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-fig, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-fig strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-fig strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-fig em {
  font-size: 18px;
  line-height: 22px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-cont, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-cont strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-cont strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__variable-cont em {
  font-size: 13px;
  line-height: 16px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-14, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-14 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-14 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-14 em {
  font-size: 14px;
  line-height: 20px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-16, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-16 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-16 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-16 em {
  font-size: 16px;
  line-height: 20px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-20, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-20 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-20 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-20 em {
  font-size: 20px;
  line-height: 24px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__cr-limit, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__cr-limit strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__cr-limit strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .white-band__cr-limit em {
  font-size: 24px;
  line-height: 30px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-28, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-28 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-28 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-28 em {
  font-size: 28px;
  line-height: 32px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-32, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-32 strong, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-32 strong em, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text .fs-32 em {
  font-size: 32px;
  line-height: 39px;
}
/* line 7, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  min-width: 196px;
  height: 45px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: 100%;
  font-family: "RNHouseSansRegular", sans-serif !important;
  font-size: 18px;
  line-height: 22px;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:after, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:before {
  font-family: inherit;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:focus, .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:active {
  color: #42145f !important;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m {
  padding-top: 20.5px;
  padding-bottom: 28.5px;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a {
  margin: 0px;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 14px;
  top: 42% !important;
  font-weight: bolder;
  /*.iphone &{
    top: 11px !important;//7474
  }*/
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:before {
  content: none;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 968, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a {
  font-size: 18px;
  line-height: 22px;
  overflow: hidden;
  border: 1px solid #95077d;
  padding: 11px 15px 11px 15px;
}
/* line 978, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:hover {
  border: 1px solid #666666;
}
/* line 983, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m {
  padding: 0;
}
/* line 985, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a {
  margin: 0 0 19px 0;
  font-size: 18px;
  line-height: 22px;
}
/* line 989, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a:after {
  right: 25px;
  top: 50% !important;
}
/* line 993, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a:hover {
  color: #666666;
}

/* line 1013, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.mac .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .hero_image_title h2.title-1 span, .ipad .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .hero_image_title h2.title-1 span {
  position: relative;
  top: -2.5px;
}
/* line 1028, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text:nth-child(2) p span {
  display: inline-block;
  color: #0a2f64;
}
/* line 1035, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-16 {
  color: #666666;
}
/* line 1042, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .hero_rte_desc .comp-rich-text p {
  font-family: "RNHouseSansRegular",sans-serif;
  font-size: 16px;
  line-height: 20px;
}
/* line 1046, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .hero_rte_desc .comp-rich-text p strong {
  display: inline-block;
  padding-right: 2px;
}
/* line 1055, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text {
  color: #666666;
}
/* line 1057, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p {
  color: #666666;
  padding-bottom: 10px;
}
/* line 1060, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_mobile.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p .rte-tick-large {
  color: #666666;
}

/* RBS Hero Rebranded shelf  ends*/
/*------------------------------------*\
    Global -- Desktop CSS
\*------------------------------------*/
/**
 * FRAMEWORK STYLES
 * SHELF STYLES
 * GRID GAPS RELATED STYLES
*/
/*------------------------------------*\
    $FRAMEWORK STYLES
\*------------------------------------*/
/* line 14, ../../../arete-core-design/sass-src/_desktop.scss */
.wrapper {
  width: 100%;
  margin: 0px auto;
  overflow: hidden;
  background-color: #eeeeee;
}

/* line 20, ../../../arete-core-design/sass-src/_desktop.scss */
.main {
  z-index: auto;
  width: 976px;
  margin: 0px auto;
  clear: both;
}

/* line 27, ../../../arete-core-design/sass-src/_desktop.scss */
.print-block {
  display: none;
}

/* line 30, ../../../arete-core-design/sass-src/_desktop.scss */
a {
  color: inherit;
  text-decoration: underline;
}
/* line 33, ../../../arete-core-design/sass-src/_desktop.scss */
a:focus {
  outline: 2px solid #ffbf47;
  overflow: hidden;
}

/* line 38, ../../../arete-core-design/sass-src/_desktop.scss */
.global-form a:focus {
  outline: 2px solid #ffbf47;
}

/* line 42, ../../../arete-core-design/sass-src/_desktop.scss */
#access_content:focus {
  border: 0;
}

/* line 46, ../../../arete-core-design/sass-src/_desktop.scss */
#access_content:focus {
  display: none;
}

/* line 50, ../../../arete-core-design/sass-src/_desktop.scss */
input:focus, textarea:focus, select:focus, #global-header input:focus {
  outline: 2px solid #ffbf47;
}

/*------------------------------------*\
    $SHELF STYLES
\*------------------------------------*/
/* line 57, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf {
  padding: 48px 0 64px;
  /* Canvas BG changes for R5 Services */
}
/* line 61, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf .shelf__inner.shelf--padded {
  padding: 0 48px;
}
/* line 68, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.canvas-bg .grid .grid__item > .grid, .shelf.canvas-bg .grid--rev .grid__item > .grid, .shelf.canvas-bg .grid--full .grid__item > .grid, .shelf.canvas-bg .grid--right .grid__item > .grid, .shelf.canvas-bg .grid--center .grid__item > .grid, .shelf.canvas-bg .grid .grid__item > .grid--rev, .shelf.canvas-bg .grid--rev .grid__item > .grid--rev, .shelf.canvas-bg .grid--full .grid__item > .grid--rev, .shelf.canvas-bg .grid--right .grid__item > .grid--rev, .shelf.canvas-bg .grid--center .grid__item > .grid--rev, .shelf.canvas-bg .grid .grid__item > .grid--full, .shelf.canvas-bg .grid--rev .grid__item > .grid--full, .shelf.canvas-bg .grid--full .grid__item > .grid--full, .shelf.canvas-bg .grid--right .grid__item > .grid--full, .shelf.canvas-bg .grid--center .grid__item > .grid--full, .shelf.canvas-bg .grid .grid__item > .grid--right, .shelf.canvas-bg .grid--rev .grid__item > .grid--right, .shelf.canvas-bg .grid--full .grid__item > .grid--right, .shelf.canvas-bg .grid--right .grid__item > .grid--right, .shelf.canvas-bg .grid--center .grid__item > .grid--right, .shelf.canvas-bg .grid .grid__item > .grid--center, .shelf.canvas-bg .grid--rev .grid__item > .grid--center, .shelf.canvas-bg .grid--full .grid__item > .grid--center, .shelf.canvas-bg .grid--right .grid__item > .grid--center, .shelf.canvas-bg .grid--center .grid__item > .grid--center {
  padding-top: 72px;
}

/* line 75, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf--first {
  padding-top: 48px;
}

/* line 78, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.theme--light-blue.shelf--first {
  padding-top: 48px;
}

/* line 81, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.theme--white.shelf--first {
  padding-top: 48px;
}

/* line 85, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf--non-padded .header-group {
  margin-left: 3.692em;
}

/*------------------------------------*\
    $GRID GAPS RELATED STYLES
\*------------------------------------*/
/* line 93, ../../../arete-core-design/sass-src/_desktop.scss */
.itl-tool .mf_intro .grid, .itl-tool .mf_intro .grid--rev, .itl-tool .mf_intro .grid--full, .itl-tool .mf_intro .grid--right, .itl-tool .mf_intro .grid--center {
  margin-left: -3.692em;
}

/* line 94, ../../../arete-core-design/sass-src/_desktop.scss */
.itl-tool .mf_intro .grid .grid__item, .itl-tool .mf_intro .grid--rev .grid__item, .itl-tool .mf_intro .grid--full .grid__item, .itl-tool .mf_intro .grid--right .grid__item, .itl-tool .mf_intro .grid--center .grid__item, .grid--rev .grid__item, .grid--full .grid__item, .grid--right .grid__item, .grid--center .grid__item {
  padding-left: 3.692em;
}

/* line 95, ../../../arete-core-design/sass-src/_desktop.scss */
.grid, .grid--rev, .grid--full, .grid--right, .grid--center {
  margin-left: -3.692em;
}
/* line 98, ../../../arete-core-design/sass-src/_desktop.scss */
.grid .grid__item, .grid--rev .grid__item, .grid--full .grid__item, .grid--right .grid__item, .grid--center .grid__item {
  border: 0px;
  padding-left: 3.692em;
}
/* line 104, ../../../arete-core-design/sass-src/_desktop.scss */
.grid.grid--gap-s, .grid--gap-s.grid--rev, .grid--gap-s.grid--full, .grid--gap-s.grid--right, .grid--gap-s.grid--center {
  margin: 0 0 0 -2.462em;
}
/* line 107, ../../../arete-core-design/sass-src/_desktop.scss */
.grid.grid--gap-s .grid__item, .grid--gap-s.grid--rev .grid__item, .grid--gap-s.grid--full .grid__item, .grid--gap-s.grid--right .grid__item, .grid--gap-s.grid--center .grid__item {
  padding-left: 2.462em;
}
/* line 112, ../../../arete-core-design/sass-src/_desktop.scss */
.grid.grid--gap-xs, .grid--gap-xs.grid--rev, .grid--gap-xs.grid--full, .grid--gap-xs.grid--right, .grid--gap-xs.grid--center {
  margin-left: -1.231em;
}
/* line 115, ../../../arete-core-design/sass-src/_desktop.scss */
.grid.grid--gap-xs .grid__item, .grid--gap-xs.grid--rev .grid__item, .grid--gap-xs.grid--full .grid__item, .grid--gap-xs.grid--right .grid__item, .grid--gap-xs.grid--center .grid__item {
  padding-left: 1.231em;
}
/* line 120, ../../../arete-core-design/sass-src/_desktop.scss */
.grid.grid--gap-xxs, .grid--gap-xxs.grid--rev, .grid--gap-xxs.grid--full, .grid--gap-xxs.grid--right, .grid--gap-xxs.grid--center {
  margin-left: -0.6155em;
}
/* line 123, ../../../arete-core-design/sass-src/_desktop.scss */
.grid.grid--gap-xxs .grid__item, .grid--gap-xxs.grid--rev .grid__item, .grid--gap-xxs.grid--full .grid__item, .grid--gap-xxs.grid--right .grid__item, .grid--gap-xxs.grid--center .grid__item {
  padding-left: 0.6155em;
}
/* line 129, ../../../arete-core-design/sass-src/_desktop.scss */
.grid.grid--gap-xxs.sub-nav .grid__item, .grid--gap-xxs.sub-nav.grid--rev .grid__item, .grid--gap-xxs.sub-nav.grid--full .grid__item, .grid--gap-xxs.sub-nav.grid--right .grid__item, .grid--gap-xxs.sub-nav.grid--center .grid__item {
  padding-left: 1.231em;
}

/* line 136, ../../../arete-core-design/sass-src/_desktop.scss */
.popup .shelf {
  background: white;
}

/* line 140, ../../../arete-core-design/sass-src/_desktop.scss */
* {
  box-sizing: content-box;
}

/* line 143, ../../../arete-core-design/sass-src/_desktop.scss */
.desk--one-half .teaser__content {
  position: relative;
}
/* line 146, ../../../arete-core-design/sass-src/_desktop.scss */
.desk--one-half .teaser__content .cta-wrap {
  position: absolute;
  top: 11.25em;
  left: 0;
  z-index: 9;
  background: #f7f7f5;
}
/* line 153, ../../../arete-core-design/sass-src/_desktop.scss */
.desk--one-half .teaser__content .cta-wrap a {
  margin: 7px 9px;
}

/* line 160, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--blue .cta-wrap a {
  color: #42145f;
}

/*------------------------------------------------*\
    $RULES FOR HIDING ELEMENTS IN AN ACCESSIBLE WAY
\*------------------------------------------------*/
/* line 169, ../../../arete-core-design/sass-src/_desktop.scss */
.skip-links a:focus, .skip-links a:active, .snav p.skip-links-last a:focus, .snav p.skip-links-last a:active {
  width: auto;
  height: auto;
  overflow: visible;
  top: 20px;
  left: 20px;
  background: #e7ff44;
  padding: 0.1em;
  z-index: 9999;
  text-decoration: none;
}

/* line 181, ../../../arete-core-design/sass-src/_desktop.scss */
.snav p.skip-links, .snav p.skip-links-last {
  margin: 0;
}

/* line 184, ../../../arete-core-design/sass-src/_desktop.scss */
.snav p.skip-links a:focus, .snav p.skip-links a:active, .snav p.skip-links-last a:focus, .snav p.skip-links-last a:active {
  top: 2px;
  left: 2px;
  padding: 0.8em;
  width: auto;
  outline: none;
  text-decoration: underline;
}

/*------------------------------------*\
    $TOOL TEMPLATE STYLES
\*------------------------------------*/
/* line 197, ../../../arete-core-design/sass-src/_desktop.scss */
.main--tool-desk {
  background-size: cover;
  min-height: 45.38462em;
  overflow: visible;
  /*Fix for next shelf theme color and transparency for tool template */
}
/* line 201, ../../../arete-core-design/sass-src/_desktop.scss */
.main--tool-desk .theme--white, .main--tool-desk theme--blue, .main--tool-desk .theme--light-blue {
  background: none;
}
/* line 204, ../../../arete-core-design/sass-src/_desktop.scss */
.main--tool-desk .shelf .shelf__inner.shelf--padded {
  display: block;
  padding: 1em 0 0 0;
  margin: 0 48px;
  background-color: rgba(255, 255, 255, 0.95);
  background: white;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=98);
  opacity: 0.98;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=98);
}
/* line 214, ../../../arete-core-design/sass-src/_desktop.scss */
.main--tool-desk .shelf .shelf__inner.shelf--padded.next-steps {
  background: none;
  margin-left: 48px;
}
/* line 218, ../../../arete-core-design/sass-src/_desktop.scss */
.main--tool-desk .shelf--first {
  padding-top: 4.4em;
}

/*------------------------------------*\
    $PAGINATION & CTA STYLES
\*------------------------------------*/
/* line 227, ../../../arete-core-design/sass-src/_desktop.scss */
.pagination {
  float: left;
  width: 100%;
}
/* line 230, ../../../arete-core-design/sass-src/_desktop.scss */
.pagination .pagination__pagination-item-left {
  float: left;
  width: 40%;
}
/* line 234, ../../../arete-core-design/sass-src/_desktop.scss */
.pagination .pagination__pagination-item-middle {
  float: left;
  width: 20%;
}
/* line 238, ../../../arete-core-design/sass-src/_desktop.scss */
.pagination .pagination__pagination-item-right {
  float: right;
  width: 40%;
  text-align: right;
}

/* line 245, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-next-button {
  background: url("../../images/icons/cta-sprite.png") left -106px no-repeat;
  cursor: pointer;
  float: right;
}
/* line 249, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-next-button a, .cta-next-button .cta-submit-button {
  background: url("../../images/icons/cta_white_big.png") right center no-repeat;
  margin: 0 1.6875em 0 0;
  padding: 0 1.125em 0 1.875em;
  display: inline-block;
  height: 1.75em;
  line-height: 1.75em;
  color: white;
}
/* line 257, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-next-button a:hover, .cta-next-button .cta-submit-button:hover {
  color: white;
}
@media only screen and (min-device-width: 1025px) {
  /* line 263, ../../../arete-core-design/sass-src/_desktop.scss */
  .cta-next-button:hover {
    background: url("../../images/icons/cta-sprite.png") left -158px no-repeat;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 270, ../../../arete-core-design/sass-src/_desktop.scss */
  .cta-next-button:active {
    background: url("../../images/icons/cta-sprite.png") left -158px no-repeat;
  }
}

/* line 276, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-next-button-disabled {
  background: url("../../images/icons/cta-sprite.png") left -210px no-repeat;
  pointer-events: none;
  cursor: default;
  float: right;
}
/* line 281, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-next-button-disabled a, .cta-next-button-disabled .cta-submit-button {
  background: url("../../images/icons/cta_white_big.png") right center no-repeat;
  margin: 0 1.6875em 0 0;
  padding: 0 1.125em 0 1.875em;
  display: inline-block;
  height: 1.75em;
  line-height: 1.75em;
  color: white;
}
/* line 289, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-next-button-disabled a:hover, .cta-next-button-disabled .cta-submit-button:hover {
  color: white;
}

/* line 295, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-back-button {
  background: url("../../images/icons/cta-sprite.png") right 0 no-repeat;
  cursor: pointer;
  float: left;
}
/* line 299, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-back-button a, .cta-back-button .cta-submit-button {
  background: url("../../images/icons/cta_white_big_back.png") left center no-repeat;
  margin: 0 0 0 1.6875em;
  padding: 0 1.875em 0 1.125em;
  display: inline-block;
  height: 1.75em;
  line-height: 1.75em;
  color: white;
}
/* line 307, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-back-button a:hover, .cta-back-button .cta-submit-button:hover {
  color: white;
}
@media only screen and (min-device-width: 1025px) {
  /* line 313, ../../../arete-core-design/sass-src/_desktop.scss */
  .cta-back-button:hover {
    background: url("../../images/icons/cta-sprite.png") right -54px no-repeat;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 320, ../../../arete-core-design/sass-src/_desktop.scss */
  .cta-back-button:active {
    background: url("../../images/icons/cta-sprite.png") right -54px no-repeat;
  }
}

/* line 326, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-call-button {
  display: inline-block;
}
/* line 328, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-call-button a {
  margin: 0;
  padding: 0 0 0 16px;
  display: inline-block;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #161849;
  font-size: 18px;
  font-size: 1.8rem;
  height: 2.6em;
  line-height: 2.6em;
  color: #42145f;
  background: url("../../images/icons/next-steps.png") no-repeat scroll;
  background-position: 0 -488px;
}
/* line 340, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-call-button a:hover {
  color: #42145f;
}

/* line 345, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-call-button-arrow {
  display: inline-block;
}
/* line 347, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-call-button-arrow a {
  margin: 0;
  padding: 0 0 0 16px;
  display: inline-block;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #161849;
  font-size: 18px;
  font-size: 1.8rem;
  height: 2.6em;
  line-height: 2.6em;
  color: #42145f;
  background: url("../../images/icons/next-steps.png") no-repeat 0 -68px;
}
/* line 358, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-call-button-arrow a:hover {
  color: #42145f;
}
/* line 362, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-call-button-arrow .cta--arrow {
  background: url("../../images/icons/cta_blue_small.png") no-repeat;
  display: inline-block;
  width: 0.5625em;
  height: 0.6875em;
  margin-left: 0.1875em;
}

/* line 370, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-result-page {
  font-size: 18px;
  font-size: 1.8rem;
  color: #161849;
  font-family: "RNHouseSansRegular", sans-serif;
  text-decoration: none;
  display: inline-block !important;
  padding-right: 1em;
  margin-top: 0.53846em;
  text-align: right;
  background: url("../../images/icons/cta_blue.png") no-repeat right;
}
/* line 380, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-result-page a {
  text-decoration: none;
  margin: 0;
}
/* line 383, ../../../arete-core-design/sass-src/_desktop.scss */
.cta-result-page a:hover {
  color: #42145f;
}

/*------------------------------------*\
    CTA STYLES FOR APPLYNOW
\*------------------------------------*/
/* line 394, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application .cta-next-button {
  background: url("../../images/icons/mortgage-form-cta.png") right 0 no-repeat;
  float: left;
}
/* line 397, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application .cta-next-button a, .mortgage-application .cta-next-button .cta-submit-button {
  background: url("../../images/icons/cta_white_big.png") right center no-repeat;
  font-size: 25px;
  font-size: 2.5rem;
  margin: 0 1.6em 0 0;
  padding: 0 0.8em 0 1.28em;
  height: 1.92em;
  line-height: 1.92em;
}
@media only screen and (min-device-width: 1025px) {
  /* line 407, ../../../arete-core-design/sass-src/_desktop.scss */
  .mortgage-application .cta-next-button:hover {
    background: url("../../images/icons/mortgage-form-cta.png") right -98px no-repeat;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 414, ../../../arete-core-design/sass-src/_desktop.scss */
  .mortgage-application .cta-next-button:active {
    background: url("../../images/icons/mortgage-form-cta.png") right -98px no-repeat;
  }
}
/* line 419, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application .cta-next-button-disabled {
  background: url("../../images/icons/mortgage-form-cta.png") right -198px no-repeat;
  float: left;
  pointer-events: none;
  cursor: default;
}
/* line 424, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application .cta-next-button-disabled a, .mortgage-application .cta-next-button-disabled .cta-submit-button {
  background: url("../../images/icons/cta_white_big.png") right center no-repeat;
  font-size: 25px;
  font-size: 2.5rem;
  margin: 0 1.6em 0 0;
  padding: 0 0.8em 0 1.28em;
  height: 1.92em;
  line-height: 1.92em;
}
/* line 431, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application .cta-next-button-disabled a:hover, .mortgage-application .cta-next-button-disabled .cta-submit-button:hover {
  color: white;
}
/* line 436, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application .cta-back-button {
  float: left;
  margin-left: 2.8em;
  background: none;
}
/* line 440, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application .cta-back-button a {
  background: url("../../images/icons/cta_blue_left.png") left center no-repeat;
  color: #42145f;
  margin: .85em 0 0 0;
  padding: 0 0 0 1em;
}

/* line 450, ../../../arete-core-design/sass-src/_desktop.scss */
.key-facts-illustration.mortgage-application .cta-next-button {
  background: url("../../images/icons/mortgage-form-cta.png") left 0 no-repeat;
  float: right;
}
@media only screen and (min-device-width: 1025px) {
  /* line 455, ../../../arete-core-design/sass-src/_desktop.scss */
  .key-facts-illustration.mortgage-application .cta-next-button:hover {
    background: url("../../images/icons/mortgage-form-cta.png") left -98px no-repeat;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 462, ../../../arete-core-design/sass-src/_desktop.scss */
  .key-facts-illustration.mortgage-application .cta-next-button:active {
    background: url("../../images/icons/mortgage-form-cta.png") left -98px no-repeat;
  }
}
/* line 467, ../../../arete-core-design/sass-src/_desktop.scss */
.key-facts-illustration.mortgage-application .cta-next-button-disabled {
  background: url("../../images/icons/mortgage-form-cta.png") left -198px no-repeat;
  float: right;
  pointer-events: none;
  cursor: default;
}

/*------------------------------------*\
    HELP CONTAINER
\*------------------------------------*/
/* line 478, ../../../arete-core-design/sass-src/_desktop.scss */
.mendatory-instruction-text {
  font-size: 10px;
  font-size: 1rem;
  padding: 0.625em 3.2em 1.875em 0;
  display: block;
  text-align: right;
}

/* line 485, ../../../arete-core-design/sass-src/_desktop.scss */
.btn-instruction-container {
  float: right;
}

/* line 490, ../../../arete-core-design/sass-src/_desktop.scss */
.page-dots-wrapper .page-dots-wrapper__dot {
  border: 1px solid red;
  width: 13px;
  height: 13px;
  display: inline-block;
  background: url("../../images/icons/mortgage-tool-icon-sprite.png") -99px -286px no-repeat;
}
/* line 497, ../../../arete-core-design/sass-src/_desktop.scss */
.page-dots-wrapper .active {
  background-position: -42px -286px;
}

/* line 502, ../../../arete-core-design/sass-src/_desktop.scss */
.inline-block {
  display: inline-block;
}

/* line 506, ../../../arete-core-design/sass-src/_desktop.scss */
.js-show-content {
  display: block;
}

/* line 509, ../../../arete-core-design/sass-src/_desktop.scss */
.js-hide-content {
  display: none;
}

/* line 513, ../../../arete-core-design/sass-src/_desktop.scss */
.js-visible-content {
  visibility: visible;
}

/* line 516, ../../../arete-core-design/sass-src/_desktop.scss */
.js-hidden-content {
  visibility: hidden;
}

/*------------------------------------*\
    $progress BAR STYLES- Mobile CSS
\*------------------------------------*/
/* line 524, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar {
  position: relative;
  margin: 0 0 1em 0;
  min-height: 2em;
  padding-top: 0;
}
/* line 529, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .progress-bar__progress {
  background: #c0bebe;
  float: left;
  height: 40px;
  line-height: 40px;
  color: #fff;
  padding-left: 41px;
  vertical-align: middle;
  position: relative;
}
/* line 538, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .progress-bar__progress .progress-bar__icon {
  font-size: 11px;
  font-size: 1.1rem;
  font-style: normal;
  display: inline-block;
  width: 14px;
  height: 16px;
  position: absolute;
  left: 17px;
  top: 12px;
  line-height: normal;
  padding: 2px 3px 0;
  background: url("../../images/icons/sprite-icons-stone-18.png") right -309px no-repeat;
}
/* line 552, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .progress-bar__progress:last-child .progress-bar__icon {
  color: #C0BEBE;
}
/* line 557, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .round-left {
  -webkit-border-radius: 3px 0px 0px 3px;
  -moz-border-radius: 3px 0px 0px 3px;
  border-radius: 3px 0px 0px 3px;
}
/* line 562, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .round-right {
  -webkit-border-radius: 0px 3px 3px 0px;
  -moz-border-radius: 0px 3px 3px 0px;
  border-radius: 0px 3px 3px 0px;
}
/* line 567, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .done {
  background: #161849 url("../../images/icons/progress-bar-mortgage-sprite.png") right -154px no-repeat;
}
/* line 569, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .done .progress-bar__icon {
  color: #fff;
}
/* line 571, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .done .progress-bar__icon:before {
  content: "";
  left: 0px;
  top: 2px;
  background: url("../../images/icons/sprite-icons-stone-18.png") -177px -289px no-repeat;
  position: absolute;
  color: #ffffff;
  display: inline-block;
  height: 15px;
  width: 15px;
}
/* line 584, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .completed {
  background: #161849 url("../../images/icons/progress-bar-mortgage-sprite.png") right -102px no-repeat;
}
/* line 586, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .completed .progress-bar__icon {
  color: #fff;
}
/* line 588, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .completed .progress-bar__icon:before {
  content: "";
  left: 0px;
  top: 2px;
  background: url("../../images/icons/sprite-icons-stone-18.png") -177px -289px no-repeat;
  position: absolute;
  z-index: 2;
  color: white;
  display: inline-block;
  height: 15px;
  width: 15px;
}
/* line 602, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .current {
  background: -moz-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0088cd), color-stop(44%, #037dba), color-stop(100%, #0574ac));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* IE10+ */
  background: linear-gradient(top bottom, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cd', endColorstr='#0574ac',GradientType=0 );
  /* IE6-9 */
}
/* line 617, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .current .progress-bar__icon {
  color: #0574AC;
}
/* line 620, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .current:after {
  content: "";
  background: transparent url("../../images/icons/progress-bar-mortgage-sprite.png") right 0 no-repeat;
  position: absolute;
  right: 0;
  z-index: 2;
  display: inline-block;
  height: 40px;
  width: 10px;
}
/* line 632, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .disabled {
  background: #c0bebe url("../../images/icons/progress-bar-mortgage-sprite.png") right -51px no-repeat;
}
/* line 634, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .disabled .progress-bar__icon {
  color: #C0BEBE;
}
/* line 639, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .next {
  background: -moz-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0088cd), color-stop(44%, #037dba), color-stop(100%, #0574ac));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* IE10+ */
  background: linear-gradient(top bottom, #0088cd 0%, #0088cd 4%, #0574ac 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cd', endColorstr='#0574ac',GradientType=0 );
  /* IE6-9 */
}
/* line 653, ../../../arete-core-design/sass-src/_desktop.scss */
.mortgage-application.progress-bar .next .progress-bar__icon {
  color: #C0BEBE;
}

/*------------------*\
    Webchat STYLES
\*------------------*/
/* line 662, ../../../arete-core-design/sass-src/_desktop.scss */
.displaysidebar-webchat-mobile {
  visibility: visible;
  top: 40%;
  bottom: 60%;
  right: -206px;
  position: fixed;
  z-index: 99;
}

/* line 670, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf--next {
  /* 
    ab = X X X X 
  */
  padding: 20px 0px 10px 0px;
  padding: 2rem 0rem 1rem 0rem;
}
/* line 673, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf--next .tool--shelf-next-list li {
  float: left;
  width: auto;
  /* 
    ab = X X
  */
  margin-right: 30px;
  margin-right: 3rem;
}

/******************************************************
 * Rebranding related color themes and common classes
 *****************************************************/
/* line 684, ../../../arete-core-design/sass-src/_desktop.scss */
.side-margin {
  /* 
    ab = X X
  */
  padding-left: 15px;
  padding-left: 1.5rem;
}

/* line 688, ../../../arete-core-design/sass-src/_desktop.scss */
.content-block {
  position: relative;
}

/* line 693, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser-image .image, .teaser-image .video-player {
  width: auto;
  float: left;
  margin: .313em .938em 0 0;
}

/* line 700, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 span.linkText {
  padding-bottom: 7px;
  margin-top: 7px;
}

/* line 704, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .header--global-nav .form-wrapper input {
  width: 198px;
}

/* line 707, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9.ie10 .header--global-nav .form-wrapper input {
  width: 206px;
}

/******************************************************
 * Rebrand Mop up start
 *****************************************************/
/* line 714, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple {
  padding: 48px 0 45px;
}
/* line 720, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .desk--on--whole .grid.teaser--vr:nth-child(2) .grid__item.lap--one-half.desk--one-third, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--rev:nth-child(2) .grid__item.lap--one-half.desk--one-third, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--full:nth-child(2) .grid__item.lap--one-half.desk--one-third, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--right:nth-child(2) .grid__item.lap--one-half.desk--one-third, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--center:nth-child(2) .grid__item.lap--one-half.desk--one-third {
  margin-top: 46px;
}
/* line 723, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .desk--on--whole .grid.teaser--vr:nth-child(2) .grid__item.lap--one-half.desk--two-thirds, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--rev:nth-child(2) .grid__item.lap--one-half.desk--two-thirds, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--full:nth-child(2) .grid__item.lap--one-half.desk--two-thirds, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--right:nth-child(2) .grid__item.lap--one-half.desk--two-thirds, .shelf.teaser-multiple .desk--on--whole .teaser--vr.grid--center:nth-child(2) .grid__item.lap--one-half.desk--two-thirds {
  margin-top: 46px;
}
/* line 731, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .header-group .header-group__sign-post {
  display: none;
}
/* line 736, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .grid .grid__item, .shelf.teaser-multiple .grid--rev .grid__item, .shelf.teaser-multiple .grid--full .grid__item, .shelf.teaser-multiple .grid--right .grid__item, .shelf.teaser-multiple .grid--center .grid__item {
  padding-left: 48px;
}
/* line 742, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .cta.cta--m a {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
}
/* line 745, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .cta.cta--m a:after {
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 750, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .cta.cta--m.cta--font18 a {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
}
/* line 753, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .cta.cta--m.cta--font18 a:after {
  font-size: 27px;
  font-size: 2.7rem;
}
/* line 761, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .comp-rich-text p {
  line-height: 20px;
  padding-bottom: 0px;
}
/* line 764, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .comp-rich-text p .fs-16 {
  line-height: 22px;
}
/* line 768, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .comp-rich-text p .white-band__variable-fig {
  line-height: 22px;
}
/* line 772, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .comp-rich-text h3 {
  padding-bottom: 0px !important;
}
/* line 776, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 20px;
  margin: 0px;
}
/* line 781, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .cta.cta--m a {
  padding-right: 40px;
  min-height: 23px;
  padding-bottom: 3px;
  padding-top: 7px;
}
/* line 788, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .header-rte-section {
  margin-bottom: 0px;
}
/* line 790, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .header-rte-section .comp-rich-text p {
  padding-left: 0px;
  padding-bottom: 0px;
}
/* line 795, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .header-rte-section .header-group .header-group__headline {
  margin-top: 0px;
}
/* line 802, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .teaser__head .cta a {
  color: #42145f;
}
/* line 804, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .teaser__head .cta a:hover {
  color: #ad1982;
}
/* line 812, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .teaser__head .cta {
  float: none;
  width: 100%;
}
/* line 815, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .teaser__head .cta a {
  font-size: 2.0rem;
  font-size: 20px;
  line-height: 24px;
  margin: 2px 0px 17px 2px;
  width: 97%;
}
/* line 825, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--rev, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--full, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--right, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--center {
  width: 70%;
  float: right;
}
/* line 828, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid .grid__item.desk--one-half, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--rev .grid__item.desk--one-half, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--full .grid__item.desk--one-half, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--right .grid__item.desk--one-half, .shelf.teaser-multiple.teaser--2.horizontal .shelf--padded > .grid--center .grid__item.desk--one-half {
  padding-left: 30px;
}
/* line 832, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.horizontal .header-rte-section {
  float: left;
  width: 272px;
  margin-left: -16px;
}
/* line 836, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.horizontal .header-rte-section .header-group {
  margin-bottom: 20px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
/* line 843, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.horizontal .comp-rich-text p {
  padding-left: 0px;
}
/* line 847, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .comp-rich-text p {
  margin-bottom: 17px;
}
/* line 853, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .teaser__content .imgContainer .image {
  margin-bottom: 20px;
  border-radius: 10px;
  height: 204px;
  width: 272px;
}
/* line 861, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .teaser__content {
  border: none;
}
/* line 865, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .teaser__content .contentContainer {
  margin: 0;
}
/* line 871, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--m a {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 14px;
  padding-bottom: 0px;
}
/* line 876, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--m a:before {
  content: ' ';
}
/* line 879, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--m a:after {
  font-size: 24px;
  /*** 2917 ***/
  top: 50% !important;
  right: 0px;
  content: '\e615';
}
/* line 888, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--m.cta--font18 a {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
}
/* line 891, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--m.cta--font18 a:after {
  font-size: 27px;
  font-size: 2.7rem;
}
/* line 898, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--m.cta--branded a:before {
  content: ' ';
}
/* line 901, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--m.cta--branded a:after {
  /*** 2917 ***/
  top: 50%;
  right: 0px;
  content: '\e615';
}
/* line 914, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .header-rte-section .header-group {
  width: 47%;
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
/* line 921, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .header-rte-section .comp-rich-text {
  width: 47%;
  float: left;
  display: block;
  margin-left: 48px;
  margin-bottom: 0;
}
/* line 927, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .header-rte-section .comp-rich-text:after {
  content: '';
  display: block;
  clear: both;
}
/* line 933, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .header-rte-section:after {
  content: '';
  display: block;
  clear: both;
}
/* line 942, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .teaser__head .cta a, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .teaser__head .cta a, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .teaser__head .cta a, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .teaser__head .cta a, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .teaser__head .cta a {
  margin-bottom: 24px;
}
/* line 946, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .image {
  margin-bottom: 42px;
  border-radius: 10px;
}
/* line 950, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--one-third, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--one-third, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--one-third, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--one-third, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--one-third {
  padding-left: 48px;
  padding-right: 0px;
  width: 50%;
}
/* line 954, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--one-third .comp-rich-text {
  float: left;
}
/* line 958, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--two-thirds, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--two-thirds, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--two-thirds, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--two-thirds, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--two-thirds {
  padding-left: 48px;
  padding-right: 0px;
  width: 50%;
}
/* line 962, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--two-thirds .comp-rich-text {
  float: left;
  padding-bottom: 25px;
}
/* line 966, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--two-thirds .cta.cta--m a, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--two-thirds .cta.cta--m a, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--two-thirds .cta.cta--m a, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--two-thirds .cta.cta--m a, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--two-thirds .cta.cta--m a {
  padding-bottom: 0px;
  padding-top: 6px !important;
}
/* line 972, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .teaser--vr .lap--one-half.desk--two-thirds, .shelf.teaser-multiple.vertical .grid--rev .teaser--vr .lap--one-half.desk--two-thirds, .shelf.teaser-multiple.vertical .grid--full .teaser--vr .lap--one-half.desk--two-thirds, .shelf.teaser-multiple.vertical .grid--right .teaser--vr .lap--one-half.desk--two-thirds, .shelf.teaser-multiple.vertical .grid--center .teaser--vr .lap--one-half.desk--two-thirds {
  padding-bottom: 0px;
}
/* line 979, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .article-2, .shelf.teaser-multiple.vertical .grid--rev .article-2, .shelf.teaser-multiple.vertical .grid--full .article-2, .shelf.teaser-multiple.vertical .grid--right .article-2, .shelf.teaser-multiple.vertical .grid--center .article-2 {
  margin-top: 32px;
}
/* line 982, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .article-3, .shelf.teaser-multiple.vertical .grid--rev .article-3, .shelf.teaser-multiple.vertical .grid--full .article-3, .shelf.teaser-multiple.vertical .grid--right .article-3, .shelf.teaser-multiple.vertical .grid--center .article-3 {
  margin-top: 32px;
}
/* line 987, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .cta.cta--m a {
  font-size: 14px;
}
/* line 989, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .cta.cta--m a:before {
  content: ' ';
}
/* line 992, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .cta.cta--m a:after {
  font-size: 24px;
  top: 50%;
  right: 0px;
  content: '\e615';
}
/* line 1000, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .cta.cta--m.cta--font18 a {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
}
/* line 1003, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .cta.cta--m.cta--font18 a:after {
  font-size: 27px;
  font-size: 2.7rem;
}
/* line 1015, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .cta.cta--m.cta--font18 a {
  font-size: 18px;
  line-height: 22px;
}
/* line 1018, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .cta.cta--m.cta--font18 a:before, .shelf.teaser--3.horizontal .cta.cta--m.cta--font18 a:after {
  font-size: 27px;
}
/* line 1023, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .cta.cta--m a {
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 2px;
}
/* line 1027, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .cta.cta--m a:before, .shelf.teaser--3.horizontal .cta.cta--m a:after {
  font-size: 24px;
  top: 50% !important;
  right: 6px;
  content: '\e615';
}
/* line 1035, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .header-rte-section {
  width: 70%;
  margin-left: 0;
}
/* line 1038, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .header-rte-section .comp-rich-text p {
  padding-left: 0px;
}
/* line 1043, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .comp-rich-text p {
  margin-bottom: 17px;
}
/* line 1046, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .comp-rich-text h3 {
  margin-bottom: 17px;
}
/* line 1049, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .comp-rich-text h4 {
  padding-bottom: 22px;
}
/* line 1053, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .comp-rich-text .cta.cta--m.cta--branded a {
  line-height: 18px;
  background-image: none;
  padding: 8px 42px 8px 0;
  margin: 1px 0px;
  text-decoration: none;
}
/* line 1059, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .comp-rich-text .cta.cta--m.cta--branded a:before {
  content: ' ';
}
/* line 1062, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .comp-rich-text .cta.cta--m.cta--branded a:after {
  font-size: 32px;
  top: 40% !important;
  right: 0px;
  padding: 0px;
}
/* line 1072, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .grid, .shelf.teaser--3.horizontal .grid--rev, .shelf.teaser--3.horizontal .grid--full, .shelf.teaser--3.horizontal .grid--right, .shelf.teaser--3.horizontal .grid--center {
  margin-left: -3.692em !important;
}
/* line 1074, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .grid .grid__item.desk--one-third, .shelf.teaser--3.horizontal .grid--rev .grid__item.desk--one-third, .shelf.teaser--3.horizontal .grid--full .grid__item.desk--one-third, .shelf.teaser--3.horizontal .grid--right .grid__item.desk--one-third, .shelf.teaser--3.horizontal .grid--center .grid__item.desk--one-third {
  padding-left: 3.692em;
}
/* line 1079, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .header-group {
  margin-bottom: 20px;
}
/* line 1084, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .header-group {
  margin-bottom: 22px;
}
/* line 1087, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .header-rte-section {
  padding-bottom: 26px;
}
/* line 1089, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .header-rte-section .header-group {
  width: 47%;
  float: left;
}
/* line 1093, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .header-rte-section .comp-rich-text {
  width: 47%;
  float: left;
  display: block;
  margin-left: 48px;
}
/* line 1098, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .header-rte-section .comp-rich-text:after {
  content: '';
  display: block;
  clear: both;
}
/* line 1104, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .header-rte-section:after {
  content: '';
  display: block;
  clear: both;
}
/* line 1113, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .teaser--vr .teaser__head .cta a, .shelf.teaser--3.vertical .grid--rev .teaser--vr .teaser__head .cta a, .shelf.teaser--3.vertical .grid--full .teaser--vr .teaser__head .cta a, .shelf.teaser--3.vertical .grid--right .teaser--vr .teaser__head .cta a, .shelf.teaser--3.vertical .grid--center .teaser--vr .teaser__head .cta a {
  margin-bottom: 22px;
}
/* line 1117, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .teaser--vr .image, .shelf.teaser--3.vertical .grid--rev .teaser--vr .image, .shelf.teaser--3.vertical .grid--full .teaser--vr .image, .shelf.teaser--3.vertical .grid--right .teaser--vr .image, .shelf.teaser--3.vertical .grid--center .teaser--vr .image {
  margin-bottom: 0px;
  border-radius: 10px;
  width: auto;
}
/* line 1122, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .teaser--vr .desk--one-third, .shelf.teaser--3.vertical .grid--rev .teaser--vr .desk--one-third, .shelf.teaser--3.vertical .grid--full .teaser--vr .desk--one-third, .shelf.teaser--3.vertical .grid--right .teaser--vr .desk--one-third, .shelf.teaser--3.vertical .grid--center .teaser--vr .desk--one-third {
  padding-left: 48px;
  padding-right: 0px;
  width: 50%;
  margin-bottom: 0;
}
/* line 1127, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser--3.vertical .grid--rev .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser--3.vertical .grid--full .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser--3.vertical .grid--right .teaser--vr .desk--one-third .comp-rich-text, .shelf.teaser--3.vertical .grid--center .teaser--vr .desk--one-third .comp-rich-text {
  float: left;
}
/* line 1131, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .teaser--vr .desk--two-thirds, .shelf.teaser--3.vertical .grid--rev .teaser--vr .desk--two-thirds, .shelf.teaser--3.vertical .grid--full .teaser--vr .desk--two-thirds, .shelf.teaser--3.vertical .grid--right .teaser--vr .desk--two-thirds, .shelf.teaser--3.vertical .grid--center .teaser--vr .desk--two-thirds {
  padding-left: 48px;
  padding-right: 0px;
  width: 50%;
}
/* line 1135, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser--3.vertical .grid--rev .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser--3.vertical .grid--full .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser--3.vertical .grid--right .teaser--vr .desk--two-thirds .comp-rich-text, .shelf.teaser--3.vertical .grid--center .teaser--vr .desk--two-thirds .comp-rich-text {
  float: left;
  padding-bottom: 25px;
}
/* line 1146, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .article-1 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--rev .article-1 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--full .article-1 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--right .article-1 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--center .article-1 .teaser__head .cta a {
  margin: 2px 0px 22px 2px;
}
/* line 1152, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .article-2, .shelf.teaser--3.vertical .grid--rev .article-2, .shelf.teaser--3.vertical .grid--full .article-2, .shelf.teaser--3.vertical .grid--right .article-2, .shelf.teaser--3.vertical .grid--center .article-2 {
  margin-top: 44px;
}
/* line 1156, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .article-2 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--rev .article-2 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--full .article-2 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--right .article-2 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--center .article-2 .teaser__head .cta a {
  margin: 2px 0px 22px 2px;
}
/* line 1162, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .article-3, .shelf.teaser--3.vertical .grid--rev .article-3, .shelf.teaser--3.vertical .grid--full .article-3, .shelf.teaser--3.vertical .grid--right .article-3, .shelf.teaser--3.vertical .grid--center .article-3 {
  margin-top: 48px;
}
/* line 1166, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .grid .article-3 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--rev .article-3 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--full .article-3 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--right .article-3 .teaser__head .cta a, .shelf.teaser--3.vertical .grid--center .article-3 .teaser__head .cta a {
  margin: 2px 0px 22px 2px;
}
/* line 1174, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .cta.cta--m a {
  font-size: 14px;
}
/* line 1176, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .cta.cta--m a:before, .shelf.teaser--3.vertical .cta.cta--m a:after {
  font-size: 24px;
  top: 50% !important;
}
/* line 1182, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .cta.cta--m.cta--font18 a {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
}
/* line 1185, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .cta.cta--m.cta--font18 a:before, .shelf.teaser--3.vertical .cta.cta--m.cta--font18 a:after {
  font-size: 27px;
  font-size: 2.7rem;
}
/* line 1190, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.vertical .cta.cta--m.cta--branded a {
  background-image: none;
}
/* line 1195, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .header-group {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
/* line 1202, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .teaser__head .cta a {
  font-size: 20px;
  line-height: 24px;
  margin: 2px 0 22px 2px;
  width: 98%;
}
/* line 1207, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .teaser__head .cta a:hover {
  color: #067cd0;
}
/* line 1214, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .teaser__content {
  border: none;
}
/* line 1216, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .teaser__content .imgContainer {
  margin-bottom: 19px;
}
/* line 1218, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .teaser__content .imgContainer .image {
  height: 204px;
  border-radius: 10px;
  margin-bottom: 0;
}
/* line 1225, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .teaser__content .contentContainer {
  margin: 0;
}
/* line 1228, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .teaser__content .contentContainer .comp-rich-text p {
  margin-bottom: 14px;
}
/* line 1235, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3 .cta.cta--m a {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 2px;
}
/* line 1245, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.theme--blue .teaser__head .cta a {
  color: #ffffff;
}
/* line 1247, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.theme--blue .teaser__head .cta a:hover {
  color: #ad1982;
}
/* line 1256, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.theme--blue .teaser__content .contentContainer .comp-rich-text p {
  color: #fff;
}

/* line 1267, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--blue.shelf.teaser-multiple .cta.cta--m a:hover {
  color: #aeabd0;
}

/* line 1274, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--blue.shelf.teaser-multiple.teaser--3 .teaser__head .cta a:hover {
  color: #aeabd0;
}

/* line 1277, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--white.shelf.teaser-multiple.teaser--3 .teaser__head .cta a:hover {
  color: #ad1982;
}

/* line 1280, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--white.shelf.teaser-multiple .cta.cta--m a:focus, .theme--light-blue.shelf.teaser-multiple .cta.cta--m a:focus, .theme-light-grey.shelf.teaser-multiple .cta.cta--m a:focus {
  color: #ad1982 !important;
}

/* line 1284, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--2.teaser-multiple.vertical .article-1 {
  padding-bottom: 0px;
}

/*** 3041 **/
/*.shelf--first .shelf__inner.shelf--padded{padding:0px 48px;} //defect 2931*/
/* line 1287, ../../../arete-core-design/sass-src/_desktop.scss */
.grid__item.palm--one-half.desk--one-third:hover {
  border: 0;
}

/* line 1290, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--3.teaser-multiple.horizontal .grid__item.desk--one-third .teaser__content .contentContainer .comp-rich-text .download {
  width: 95%;
}

/* line 1293, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.vertical .article-1 .comp-rich-text p {
  margin-bottom: 2px;
}

/* line 1296, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.vertical .article-2 .comp-rich-text p {
  margin-bottom: 2px;
}

/* line 1299, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.vertical .article-3 .comp-rich-text p {
  margin-bottom: 2px;
}

/* line 1302, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple .grid__item a.overlay-link {
  display: block;
}

/* line 1306, ../../../arete-core-design/sass-src/_desktop.scss */
.grid .grid__item, .grid--rev .grid__item, .grid--full .grid__item, .grid--right .grid__item, .grid--center .grid__item {
  padding-right: 0;
}

/* line 1310, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.horizontal {
  padding: 48px 0 45px;
}

/* line 1313, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .header-rte-section .comp-rich-text h4, .shelf.teaser-multiple.vertical .header-rte-section .comp-rich-text h4 strong {
  padding-bottom: 0;
  line-height: 22px !important;
}

/* line 1318, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .header-rte-section {
  padding-bottom: 32px;
}

/* line 1321, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9.ie10 .shelf.teaser--3.horizontal .comp-rich-text .cta.cta--m.cta--branded a {
  background-image: none !important;
}

/* line 1324, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .theme--light-blue .teaser--3.horizontal .comp-rich-text .cta.cta--m.cta--branded a {
  background-image: none !important;
}

/* line 1327, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9.ie10 .shelf.teaser--3.horizontal .comp-rich-text .cta.cta--m.cta--branded a:after {
  top: 50% !important;
}

/* line 1330, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a {
  background: none;
  padding-top: 8px;
  padding-bottom: 7px;
  padding-right: 43px !important;
}

/* line 1336, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a {
  background: none !important;
}

/* line 1340, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a:hover {
  background: none;
  padding-top: 8px;
  padding-bottom: 4px;
}

/* line 1345, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a:hover {
  background: none !important;
}

/* line 1349, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9.ie10 .theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a {
  background: none !important;
}

/* line 1353, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9.ie10 .theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a:hover {
  background: none !important;
}

/* line 1357, ../../../arete-core-design/sass-src/_desktop.scss */
.theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a:before, .theme--blue.shelf.teaser-multiple.vertical .cta.cta--branded.cta--m a:after {
  right: 0;
}

/* line 1362, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.theme--light-blue.teaser-multiple.teaser--2.vertical .cta.cta--m.cta--branded a {
  background: none !important;
  padding-right: 43px !important;
  padding-bottom: 10px;
}

/* line 1367, ../../../arete-core-design/sass-src/_desktop.scss */
.ODC-result-multi-teaser-art-FAQs .shelf.teaser--3 .teaser__content .imgContainer {
  margin-bottom: 0;
}

/* line 1368, ../../../arete-core-design/sass-src/_desktop.scss */
.ODC-result-multi-teaser-art-FAQs .shelf.teaser-multiple.horizontal {
  padding-bottom: 64px;
}

/* line 1369, ../../../arete-core-design/sass-src/_desktop.scss */
.overdraft-calc .content-wrapper .final-result .ODC-result-wrapper .ODC-result-multi-teaser-art-FAQs .shelf .shelf__inner.shelf--padded .cta.cta--m a {
  margin-top: 9px;
  margin-top: 0.9rem;
}

/* line 1371, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--2.teaser-multiple.vertical .grid .article-2, .teaser--2.teaser-multiple.vertical .grid--rev .article-2, .teaser--2.teaser-multiple.vertical .grid--full .article-2, .teaser--2.teaser-multiple.vertical .grid--right .article-2, .teaser--2.teaser-multiple.vertical .grid--center .article-2 {
  margin-top: 44px;
}

/* line 1374, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical .grid .article-1 .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--rev .article-1 .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--full .article-1 .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--right .article-1 .teaser--vr .image, .shelf.teaser-multiple.vertical .grid--center .article-1 .teaser--vr .image {
  margin-bottom: 0px;
}

/* line 1378, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--branded.cta--m a {
  padding-right: 32px !important;
  background: none !important;
}

/* line 1382, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2 .cta.cta--branded.cta--m a:after {
  top: 42% !important;
  right: -6px;
}

/* line 1386, ../../../arete-core-design/sass-src/_desktop.scss */
.ie10.lt-ie9 .shelf.teaser-multiple.teaser--2 .cta.cta--branded.cta--m a {
  background: none !important;
}

/* line 1389, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--2.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--2.shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--2.shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--2.shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--2.shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--two-thirds .comp-rich-text {
  padding-bottom: 20px;
}

/* line 1392, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--1.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--1.shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--1.shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--1.shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--1.shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--two-thirds .comp-rich-text {
  padding-bottom: 20px;
}

/* line 1395, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--3.shelf.teaser-multiple.vertical .grid .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--3.shelf.teaser-multiple.vertical .grid--rev .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--3.shelf.teaser-multiple.vertical .grid--full .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--3.shelf.teaser-multiple.vertical .grid--right .teaser--vr .desk--two-thirds .comp-rich-text, .teaser--3.shelf.teaser-multiple.vertical .grid--center .teaser--vr .desk--two-thirds .comp-rich-text {
  padding-bottom: 20px;
}

/* line 1398, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--3.shelf.teaser-multiple.horizontal .grid__item.desk--one-third .teaser__content .comp-rich-text h2 {
  font-size: 32px;
  line-height: 39px;
  font-family: "RNHouseSansBold", sans-serif;
}

/* line 1403, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--3.shelf.teaser-multiple.horizontal .grid__item.desk--one-third .teaser__content .imgContainer .comp-rich-text h2 {
  margin-bottom: 32px;
}

/* line 1406, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .teaser-multiple.vertical .desk--on--whole .lap--one-half .cta.cta--m a {
  position: relative;
}

/* line 1409, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .teaser-multiple.vertical .desk--on--whole .lap--one-half .cta--m .cta--arrow {
  background: none !important;
  position: static;
}

/* line 1413, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .teaser-multiple.vertical .desk--on--whole .lap--one-half .cta--m .cta--arrow:after {
  font-size: 32px;
  top: 20%;
  right: 10px;
  content: ' ';
  font-family: "nw-icons";
  position: absolute;
}

/* line 1422, ../../../arete-core-design/sass-src/_desktop.scss */
section.shelf.theme--white.shelf--first.teaser--2.teaser-multiple.horizontal {
  padding-top: 44px;
}

/* line 1425, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.horizontal .header-rte-section .header-group {
  margin-bottom: 24px;
}

/* line 1428, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--3.vertical .header-rte-section {
  padding-bottom: 30px;
}

/* line 1432, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.teaser-multiple.horizontal, .shelf.teaser-multiple.teaser--2.horizontal,
.shelf.teaser--3.teaser-multiple.vertical, .shelf.teaser-multiple.teaser--2.vertical {
  padding-top: 46px;
  padding-bottom: 46px;
}

/* line 1436, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--2.horizontal .comp-rich-text p {
  margin-bottom: 9px;
}

/* line 1439, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.horizontal .header-rte-section .comp-rich-text p {
  margin-bottom: 28px;
}

/* line 1442, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--2.teaser-multiple.vertical .header-rte-section {
  padding-bottom: 24px;
}

/* line 1445, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--2.teaser-multiple.vertical .header-rte-section .header-group, .teaser--2.teaser-multiple.vertical .header-rte-section .comp-rich-text p {
  margin: 0px;
}

/* line 1448, ../../../arete-core-design/sass-src/_desktop.scss */
.ie10 .teaser--2.teaser-multiple.vertical .header-rte-section {
  padding-bottom: 30px;
}

/* line 1451, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical.teaser--2 .grid .article-2 .teaser--vr .image, .shelf.teaser-multiple.vertical.teaser--2 .grid--rev .article-2 .teaser--vr .image, .shelf.teaser-multiple.vertical.teaser--2 .grid--full .article-2 .teaser--vr .image, .shelf.teaser-multiple.vertical.teaser--2 .grid--right .article-2 .teaser--vr .image, .shelf.teaser-multiple.vertical.teaser--2 .grid--center .article-2 .teaser--vr .image {
  margin-bottom: 0px;
}

/* line 1454, ../../../arete-core-design/sass-src/_desktop.scss */
.wrapper.js-spoke .shelf.teaser--3.teaser-multiple.horizontal .header-rte-section {
  padding-top: 0px;
}

/* line 1457, ../../../arete-core-design/sass-src/_desktop.scss */
.ie10 .wrapper.js-spoke .shelf.teaser--3.teaser-multiple.horizontal .header-rte-section .header-group {
  margin-bottom: 18px;
}

/* line 1460, ../../../arete-core-design/sass-src/_desktop.scss */
.teaser--2.teaser-multiple.vertical .grid .teaser--vr .teaser__head .cta a, .teaser--2.teaser-multiple.vertical .grid--rev .teaser--vr .teaser__head .cta a, .teaser--2.teaser-multiple.vertical .grid--full .teaser--vr .teaser__head .cta a, .teaser--2.teaser-multiple.vertical .grid--right .teaser--vr .teaser__head .cta a, .teaser--2.teaser-multiple.vertical .grid--center .teaser--vr .teaser__head .cta a {
  margin-bottom: 22px;
}

/* line 1463, ../../../arete-core-design/sass-src/_desktop.scss */
.ie10 .teaser--2.teaser-multiple.vertical .header-rte-section {
  padding-bottom: 24px;
}

/* line 1466, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.vertical.teaser--3 .header-rte-section .header-group {
  margin-bottom: 0;
}

/* line 1469, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--2.teaser-multiple.horizontal .header-rte-section .comp-rich-text h4, .shelf.teaser--2.teaser-multiple.vertical .header-rte-section .comp-rich-text h4 {
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular",sans-serif;
}

/* line 1474, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--2.teaser-multiple.vertical .header-rte-section .comp-rich-text h4 {
  margin-top: 3px;
}

/* line 1477, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser--3.teaser-multiple.horizontal .header-rte-section .comp-rich-text h4, .shelf.teaser--3.teaser-multiple.vertical .header-rte-section .comp-rich-text h4 {
  font-size: 18px;
  line-height: 22px;
}

/* line 1481, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .shelf.teaser--3 .grid__item.desk--one-third .teaser__head .cta a {
  font-size: 20px !important;
}

/* line 1485, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.teaser-multiple.teaser--3 .teaser__head {
  height: auto !important;
}

/* line 1489, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .shelf.teaser-multiple.teaser--2.vertical .header-rte-section .header-group,
.lt-ie9 .shelf.teaser-multiple.teaser--3.vertical .header-rte-section .header-group {
  margin-top: -7px;
}

/* line 1493, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9.ie10 .shelf.teaser-multiple.teaser--2.vertical .header-rte-section .header-group,
.lt-ie9.ie10 .shelf.teaser-multiple.teaser--3.vertical .header-rte-section .header-group {
  margin-top: -2px;
}

/* line 1496, ../../../arete-core-design/sass-src/_desktop.scss */
.lt-ie9 .shelf.teaser-multiple.teaser--2.horizontal .header-rte-section {
  margin-top: -6px;
}

/* line 1500, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf--hero .shelf__inner .hero__mask map {
  display: block;
}

/*** Canvas shelf Issue ***/
/* line 1505, ../../../arete-core-design/sass-src/_desktop.scss */
.shelf.topbottomremove {
  padding: 26px 0 19px !important;
}

/* Removing input[type=number] default styles */
/* line 1511, ../../../arete-core-design/sass-src/_desktop.scss */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
  appearance: none;
}

/* line 1516, ../../../arete-core-design/sass-src/_desktop.scss */
input[type=number] {
  -moz-appearance: textfield;
}

/* line 1519, ../../../arete-core-design/sass-src/_desktop.scss */
.desk--two-thirds + .grid__item.palm--one-half.desk--one-third {
  padding: 0 0 0 48px;
}

/* line 1526, ../../../arete-core-design/sass-src/_desktop.scss */
.canvas-shelf .shelf__inner.shelf--padded span.cta {
  padding: 0;
}
/* line 1528, ../../../arete-core-design/sass-src/_desktop.scss */
.canvas-shelf .shelf__inner.shelf--padded span.cta.cta--download, .canvas-shelf .shelf__inner.shelf--padded span.cta.icon--call {
  padding: 0 3px 0 42px;
}

/* line 3, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--desktop {
  display: block;
  width: 100%;
  float: left;
  z-index: 999;
}

/* line 11, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.clearFixAfter:after, .header--spoke--desktop:after, .header__mnav:after {
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 22, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.clearfix {
  *zoom: 1;
}

/* line 26, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.clearfix:before, clearfix:after {
  content: " ";
  display: table;
}

/* line 31, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.clearfix:after {
  clear: both;
}

/* line 37, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.wrapper .cookie .set_ccfcookie_img {
  display: none;
}

/* line 43, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--spoke--desktop {
  display: block;
  background: #42145f;
}
/* line 47, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--spoke--desktop .header__logo {
  right: 13px;
  margin: 0px auto 0;
  padding-top: 15px;
  position: relative;
  width: 976px;
  left: 48px;
}
/* line 54, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ipad .header--spoke--desktop .header__logo {
  left: 48px !important;
}

/* line 60, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.main-header {
  padding: 0.8em 0 0 0;
  position: relative;
  border-top: 1px solid #2a254b;
  border-bottom: none;
  color: white;
}

/* line 68, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__logo {
  margin: 9px 0 0 48px;
  position: relative;
  width: 70%;
}

/* line 74, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav {
  width: 64.5491803%;
  float: right;
  font-size: 10px;
  font-size: 1rem;
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: 600;
}
/* line 81, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .global-links {
  float: right;
}
/* line 84, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .global-links li {
  float: left;
  width: auto;
  border-right: 1px solid #a9abcb;
  padding: 0 0.5em;
}
/* line 89, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .global-links li:last-child {
  border: none;
}
/* line 94, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .global-links a {
  text-decoration: none;
  color: white;
}
/* line 97, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .global-links a:hover {
  text-decoration: underline;
}
/* line 103, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .search-form {
  float: right;
  overflow: visible;
  vertical-align: top;
}
/* line 108, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .search-form .label-search {
  float: left;
  width: auto;
  position: relative;
  vertical-align: top;
}
/* line 116, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .input-txt-search {
  margin-left: 0.636em;
  margin-top: 0;
  padding: 0.091em 0;
  border: 1px solid #dadada;
  color: #414550;
}
/* line 124, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__gnav .img-btn {
  vertical-align: middle;
  margin: -0.25em -0.364em 0 0.364em;
}

/* line 130, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-banking-icon {
  float: left;
  margin: 0 7px;
}
/* line 132, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-banking-icon a {
  text-decoration: none;
}

/* line 137, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-banking {
  color: #FFFFFF;
  float: left;
  font-size: 12px;
  margin: 5px 9px;
  padding-top: 3px;
  width: 50px;
  text-transform: uppercase;
  font-weight: bold;
  font-family: arial;
}
/* line 148, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-banking a {
  text-decoration: none;
}

/* line 153, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-login {
  font-size: 15px;
  font-weight: bold;
  float: left;
  margin: 9px 9px;
  background: #fff;
  width: 50px;
}

/* line 162, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-register {
  float: right;
  margin: 9px 18px;
  font-size: 13px;
  text-decoration: underline;
  color: #fff;
}

/* line 170, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__mnav {
  clear: both;
}
/* line 174, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__mnav .fl {
  float: left;
}
/* line 178, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__mnav .tab {
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
  text-decoration: none;
  letter-spacing: 0.01em;
}

/* line 186, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__snav {
  position: relative;
  width: 100%;
  float: left;
  background: white;
  border-bottom: 1px solid #ced7e2;
}
/* line 193, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__snav .snav__tab {
  font-family: "RNHouseSansRegular", sans-serif;
  -moz-border-radius: 0.333em 0.333em 0 0;
  -webkit-border-radius: 0.333em 0.333em 0 0;
  border-radius: 0.333em 0.333em 0 0;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  -o-transition: background 0.2s;
  transition: background 0.2s;
  display: block;
  position: relative;
  text-decoration: none;
  color: #242558;
}
/* line 202, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__snav .snav__tab.active {
  color: #067cc4;
  background: #eceefc;
}
/* line 207, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__snav .snav__tab:before {
  font-size: 7px;
  font-size: 0.7rem;
  position: absolute;
  left: -1.429em;
  top: 50%;
  margin-top: -0.429em;
  content: '\e018';
  font-family: 'nw-icons';
  color: #bebec8;
}
/* line 219, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__snav .fl {
  float: left;
  padding: 0.231em 0.385em 0 0.231em;
}
/* line 224, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__snav .fl:first-child .snav__tab:before {
  content: none;
}
/* line 230, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header__snav .fl:hover .snav__mega-pod, .header__snav .fl.focused .snav__mega-pod {
  display: block;
}

/* line 237, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod {
  -moz-border-radius: 0 0 0.455em 0.455em;
  -webkit-border-radius: 0 0 0.455em 0.455em;
  border-radius: 0 0 0.455em 0.455em;
  -webkit-box-shadow: 0 0.909em 0.455em rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0.909em 0.455em rgba(0, 0, 0, 0.3);
  box-shadow: 0 0.909em 0.455em rgba(0, 0, 0, 0.3);
  font-size: 11px;
  font-size: 1.1rem;
  display: none;
  position: absolute;
  top: 2.909em;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 100;
  overflow: hidden;
  color: #1f1e61;
  line-height: 1.3;
}
/* line 252, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod .grid, .snav__mega-pod .grid--rev, .snav__mega-pod .grid--full, .snav__mega-pod .grid--right, .snav__mega-pod .grid--center {
  float: left;
}
/* line 255, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod .grid a, .snav__mega-pod .grid--rev a, .snav__mega-pod .grid--full a, .snav__mega-pod .grid--right a, .snav__mega-pod .grid--center a {
  -webkit-transition: background 0.3s;
  -moz-transition: background 0.3s;
  -o-transition: background 0.3s;
  transition: background 0.3s;
  display: block;
  padding: 0.727em;
  margin-bottom: 0.455em;
  text-decoration: none;
}
/* line 262, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod .grid a:hover, .snav__mega-pod .grid--rev a:hover, .snav__mega-pod .grid--full a:hover, .snav__mega-pod .grid--right a:hover, .snav__mega-pod .grid--center a:hover {
  -moz-border-radius: 0.273em;
  -webkit-border-radius: 0.273em;
  border-radius: 0.273em;
  -webkit-box-shadow: 0 0.091em 0.182em rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 0.091em 0.182em rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 0.091em 0.182em rgba(0, 0, 0, 0.1) inset;
}
/* line 266, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod .grid a:hover .snav__heading-2:after, .snav__mega-pod .grid--rev a:hover .snav__heading-2:after, .snav__mega-pod .grid--full a:hover .snav__heading-2:after, .snav__mega-pod .grid--right a:hover .snav__heading-2:after, .snav__mega-pod .grid--center a:hover .snav__heading-2:after {
  background-position: -93px -218px;
}
/* line 273, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod .grid__item {
  position: relative;
}
/* line 276, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod .grid__item:after {
  content: '';
  position: absolute;
  right: -1.5em;
  top: 0.909em;
  width: 0.455em;
  height: 100%;
  padding-bottom: 2.727em;
}
/* line 286, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod .grid__item:last-child:after {
  display: none;
}

/* line 292, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod__inner {
  padding: 0.909em 1.818em 1.818em 1.818em;
  overflow: hidden;
}

/* line 297, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod__note {
  font-size: 13px;
  font-size: 1.3rem;
  margin: -2.273em 0 0.909em 0;
  position: relative;
  padding-top: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
}

/* line 307, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__heading-1 {
  font-family: "RNHouseSansRegular", sans-serif;
  margin: 0.333em 0;
  color: #067cc4;
}

/* line 313, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__heading-2 {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: bold;
  padding: 0.167em 0 0.417em 2.083em;
  position: relative;
}
/* line 319, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__heading-2:after {
  content: '';
  width: 1.667em;
  height: 1.667em;
  position: absolute;
  left: 0;
  top: 0;
  background: url("images-desktop/sprite-icons-31.png");
  background-repeat: no-repeat;
}

/* line 331, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod__col2 .snav__heading-1 {
  color: #f47721;
}

/* line 335, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav__mega-pod__col3 .snav__heading-1 {
  color: #d43393;
}

/* line 340, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav-mega-nav-list .comp-rich-text {
  margin-bottom: 0;
}
/* line 343, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav-mega-nav-list .comp-rich-text li {
  background-position: left 7px;
}
/* line 347, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav-mega-nav-list li p {
  padding: 0;
}

/* line 352, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.main {
  clear: both;
}

/* line 356, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.form-wrapper {
  padding: 14px 0px;
}
/* line 359, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.form-wrapper input {
  background: none repeat scroll 0 0 #59376D;
  border: 0 none;
  color: black;
  float: left;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 1.5rem;
  height: 34px;
  padding-left: 5px;
  text-decoration: none;
  width: 206px;
  font-family: "RNHouseSansRegular",sans-serif !important;
}
/* line 372, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.form-wrapper input:focus {
  background: white;
}
/* line 377, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.form-wrapper button {
  background: none repeat scroll 0 0 #59376D;
  border: 0 none;
  color: white;
  cursor: pointer;
  float: right;
  font: bold 15px/40px 'lucida sans','trebuchet MS','Tahoma';
  height: 32px;
  overflow: visible;
  padding: 0;
  position: relative;
  text-shadow: none;
  text-transform: uppercase;
  width: 30px;
}
/* line 392, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.form-wrapper button:hover {
  background: none repeat scroll 0 0 #4C2067;
}

/* line 398, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.letter {
  text-transform: uppercase;
}

/* line 403, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-nav__subnav .right-nav {
  box-shadow: 0 8px 5px -4px rgba(0, 0, 0, 0.4);
  border-left: none;
}
/* line 411, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-nav__subnav .cta.cta--m a:before, .global-nav__subnav .cta.cta--m a:after {
  opacity: 1;
  top: 6px;
}
/* line 419, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-nav__subnav .cta.cta--l a:before, .global-nav__subnav .cta.cta--l a:after {
  font-size: 1rem;
}

/* line 429, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.snav p.skip-links, .snav p.skip-links-last {
  margin: 0;
}

/* line 437, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.mnav .mnav-content .form-wrapper {
  padding: 14px 0px;
}

/* line 443, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.wai, .skip-links, .skip-links li, snav p.skip-links-last {
  height: 0;
  overflow: hidden;
}

/* line 451, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.mega-drop-row .grid__item.desk--one-third.detail-links {
  padding-left: 27px !important;
}
/* line 454, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.mega-drop-row .grid__item.desk--one-third.icon-links {
  width: 243px !important;
}
/* line 457, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.mega-drop-row .grid__item.desk--one-third.icon-links.detail-links ul {
  padding-left: 6px;
}
/* line 465, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.mega-drop-row .desk--one-third, .mega-drop-row .desk--two-sixths, .mega-drop-row .desk--four-twelfths {
  width: 233px !important;
}
/* line 474, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.mega-drop-row ul li span.cta.cta--m a {
  color: #4e4e6b;
  width: auto;
}
/* line 477, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.mega-drop-row ul li span.cta.cta--m a:hover {
  color: #42145f;
}

/* line 488, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.right-nav > .shelf .cta.cta--m > a {
  padding-bottom: 0.07em;
}

/* line 492, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.right-nav-fixed-height {
  height: 24.1em;
}

/* line 499, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
li .cta.cta--m a {
  padding-right: 12px;
}

/* line 506, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header-bottom-border {
  border-bottom: 1px solid #cfc7be;
  margin: 0 16px;
  height: 0px;
}

/* line 512, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.right-nav-insur-protect {
  height: auto;
}

/* line 517, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.comp-rich-text .intro-copy {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 2.7rem;
}
/* line 521, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.comp-rich-text .pull-out-quote {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 2.7rem;
  color: white;
}
/* line 527, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.comp-rich-text blockquote {
  font-size: 25px;
  font-size: 2.5rem;
  line-height: 2.2rem;
  color: #666666;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 32px;
  /* 9 */
  margin-bottom: 3.2rem;
  /* 9 */
}
/* line 533, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.comp-rich-text blockquote:before, .comp-rich-text blockquote:after {
  font-size: 30px;
  font-size: 3rem;
  color: #ad1982;
}

/* line 542, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.breadcrumb__list li a {
  text-transform: uppercase;
}
/* line 547, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.breadcrumb__list .back a {
  background-color: transparent;
}

/* line 553, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ulsterLogo {
  width: 167px;
  height: 21px;
  display:none;
}
.netwestLogo{
  display: inline-block;
}

/* line 560, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.bt a:after {
  float: right;
  content: "\e012";
  color: #fff;
  font-size: 12px;
  font-family: "nw-icons";
}

/* line 573, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.shelf.theme--dark-grey .header-group .header-group__headline {
  color: #42145f;
}

/* line 584, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.spoke-breadcrumb-dark-theme .breadcrumb .breadcrumb__list li a {
  color: white;
}
/* line 586, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.spoke-breadcrumb-dark-theme .breadcrumb .breadcrumb__list li a span {
  color: white;
}
/* line 593, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.spoke-breadcrumb-dark-theme .breadcrumb .breadcrumb__list .last a span {
  color: #fff;
}
/* line 598, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.spoke-breadcrumb-dark-theme .breadcrumb .breadcrumb__list .breadcrumb__slash {
  color: white;
}

/*------------------------------------------------------------------------------------*\
    $HEADER GLOBAL NAV CONTAINER
\*------------------------------------------------------------------------------------*/
/* line 608, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav {
  background-color: #42145f;
  display: block;
  float: left;
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 99;
  border-bottom: none;
}
/* line 621, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav a:focus {
  outline: 0 !important;
  color: #42145f !important;
  background-color: #ffbf47;
}
/* line 629, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .header-group .header-group__sign-post {
  display: block;
  line-height: 22px;
}
/* line 636, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper button {
  background-color: white;
  border: 0 solid #161849;
  height: 30px;
  padding-top: 2px;
  margin-left: 0px;
}
/* line 643, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper button:before {
  background-color: white;
}
/* line 647, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper button:after {
  display: block;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 21px;
  /* 9 */
  font-size: 2.1rem;
  /* 9 */
  color: white;
  padding-left: 1px;
}
/* line 655, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper button:hover {
  background: #4c2067 !important;
}
/* line 659, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper button img {
  width: 16px;
  display: none;
}
/* line 665, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper input {
  width: 165px;
  background-color: white;
  color: white;
  height: 30px;
  line-height: 30px;
  font-size: 15px;
}
/* line 673, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper input:hover {
  color: #42145f;
}
/* line 677, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper input:focus {
  width: 155px;
}
/* line 683, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .form-wrapper button:hover::after {
  color: #dfd9d1;
}
/* line 687, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav {
  width: auto;
  background: -moz-linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 #42145f;
  background: -webkit-linear-gradient(#42145f, #42145f);
  background: -ms-linear-gradient(#42145f, #42145f);
  background-color: #42145f;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#42145f", EndColorStr="#42145f");
  height: 40px;
  text-align: center;
  border-bottom: 0px solid rgba(255, 255, 255, 0.08);
  left: 0;
  position: relative;
  clear: both;
}
/* line 700, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav {
  left: 0px;
}
/* line 704, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li {
  background: -moz-linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -webkit-linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -webkit-linear-gradient(left, #42145f 0%, #42145f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#42145f', endColorstr='#42145f');
  background: -ms-linear-gradient(left, #42145f 0%, #42145f 100%);
  display: inline-block;
  line-height: 40px;
  margin: 0 41px 0 -44px;
  padding: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.08);
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 721, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li:hover {
  background: none repeat scroll 0 0 #42145f;
  color: white;
}
/* line 726, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li a {
  color: white !important;
}
/* line 731, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li active:after {
  visibility: hidden;
}
/* line 737, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li.bt {
  background: none repeat scroll 0 0 transparent;
  float: left;
  margin-left: -9px;
  filter: none;
}
/* line 742, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li.bt:hover {
  background: none repeat scroll 0 0 transparent;
}
/* line 747, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li.active {
  filter: none;
}
/* line 750, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li.active:hover {
  background-color: #2c0943;
}
/* line 755, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li.switch-ROI {
  color: #ffffff;
  font-size: 14px;
  position: absolute;
  right: -10px;
  filter: none !important;
  background: none !important;
  top: 0;
}
/* line 764, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li.switch-ROI a {
  font-size: 14px;
  text-transform: none;
  color: #42145f !important;
  filter: none !important;
  background: none !important;
}
/* line 771, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav li.switch-ROI a:hover {
  color: #0092dd !important;
  filter: none !important;
  background: none !important;
}
/* line 781, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .switch-ROI.active a {
  border: none !important;
}
/* line 787, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .active {
  background: none repeat scroll 0 0 #1c7eb1;
}
/* line 790, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .active a {
  border-top: 0px solid #d70028 !important;
  padding-top: 15px 16.72px 13px 16.72px;
  color: #42145f !important;
}
/* line 795, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .active a:hover {
  background-color: #2c0943;
}
/* line 801, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content {
  left: 0px;
  width: 976px;
  margin: 0 auto;
  position: relative;
}
/* line 807, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul {
  margin-right: 9px;
}
/* line 810, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li {
  display: inline-block;
  line-height: 40px;
  margin: 0 41px 0 -46px;
  padding: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.08);
  border-left: 1px solid rgba(255, 255, 255, 0.08);
  background: -moz-linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -webkit-linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(left center, #42145f, #42145f) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -webkit-linear-gradient(left, #42145f 0%, #42145f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#42145f', endColorstr='#42145f',GradientType=1);
  background: -ms-linear-gradient(left, #42145f 0%, #42145f 100%);
}
/* line 825, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav div.gnav .gnav-content ul li {
  line-height: 38px;
}
/* line 828, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li {
  line-height: 40px;
  padding-bottom: 0px;
}
/* line 833, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li a {
  color: white !important;
  display: initial;
  /* 
    ab = X X
  */
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 22px;
  padding: 15px 16.72px 13px 16.72px;
  font-family: "RNHouseSansBold", sans-serif;
  text-decoration: none;
  letter-spacing: 0.5px;
}
/* line 843, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li a.letter {
  text-transform: uppercase;
}
/* line 847, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li a:hover {
  background: #2c0943;
  color: white !important;
}
/* line 850, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li a:hover {
  padding: 15px 16.82px 14px 16.82px !important;
  padding-bottom: 13px !important;
}
/* line 854, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10.lt-ie9 .header--global-nav div.gnav .gnav-content ul li a:hover {
  padding-bottom: 14px !important;
}
/* line 857, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.firefox .header--global-nav div.gnav .gnav-content ul li a:hover {
  padding-bottom: 12px !important;
}
/* line 861, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.firefox .header--global-nav div.gnav .gnav-content ul li a {
  padding-bottom: 12px !important;
}
/* line 864, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.gnav .gnav-content ul li a {
  padding-bottom: 11px !important;
}
/* line 867, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li a {
  padding: 15px 16.82px 14px 16.82px !important;
  padding-bottom: 13px;
  padding-top: 9px;
}
/* line 875, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li a:focus {
  padding-bottom: 14px !important;
}
/* line 879, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav div.gnav .gnav-content ul li a, .ie11 .header--global-nav div.gnav .gnav-content ul li a {
  padding: 8px 16.82px 11px 16.72px;
}
/* line 883, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li a:focus {
  color: #42145f !important;
  background-color: #ffbf47;
  padding: 15px 16.72px 13px 16.72px;
}
/* line 887, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ipad .header--global-nav div.gnav .gnav-content ul li a:focus {
  color: #42145f !important;
  padding-bottom: 9px !important;
}
/* line 891, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.gnav .gnav-content ul li a:focus {
  color: #42145f !important;
  padding-bottom: 11px !important;
}
/* line 897, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.active {
  filter: none;
  background: none repeat scroll 0 0 transparent;
}
/* line 901, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.active:hover {
  background: #2c0943;
}
/* line 903, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li.active:hover {
  padding-bottom: 0px;
}
/* line 906, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.active:hover a {
  background: #2c0943;
  color: white !important;
}
/* line 911, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.active a {
  border-top: 0px solid #d70028 !important;
  padding: 15px 16.72px 13px 16.72px;
  color: #42145f !important;
  background: white;
}
/* line 916, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.active a:hover {
  background-color: #2c0943 !important;
  color: white !important;
}
/* line 920, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.firefox .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-top: 15px 16.72px 13px 16.72px;
}
/* line 923, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.gnav .gnav-content ul li.active a {
  padding: 15px 16.72px 11px 16.72px !important;
}
/* line 925, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.gnav .gnav-content ul li.active a:hover {
  padding: 15px 16.72px 11px 16.72px !important;
}
/* line 929, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-bottom: 15px !important;
}
/* line 932, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-bottom: 13px !important;
}
/* line 935, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav div.gnav .gnav-content ul li.active a, .ie11 .header--global-nav div.gnav .gnav-content ul li.active a {
  padding: 14px 16.72px 14px 16.72px;
}
/* line 939, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.active a:focus {
  color: #42145f !important;
  padding: 15px 16.72px 13px 16.72px;
}
/* line 945, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li.active a:hover:focus {
  padding-bottom: 15px !important;
}
/* line 949, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li.active a:focus {
  padding-bottom: 15px !important;
}
/* line 955, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.gnav .gnav-content ul li.active a:hover:focus {
  padding-bottom: 13px !important;
}
/* line 959, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.gnav .gnav-content ul li.active a:focus {
  padding-bottom: 13px !important;
}
/* line 965, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li:hover {
  background: none repeat scroll 0 0 #2c0943;
  color: white;
}
/* line 968, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li:hover a {
  background: #2c0943;
  border-top: 4px solid #2c0943 !important;
}
/* line 973, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.switch-ROI {
  color: white;
  font-size: 14px;
  position: absolute;
  right: -10px;
  filter: none !important;
  background: none !important;
  top: 0;
}
/* line 981, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.switch-ROI a {
  font-size: 14px;
  text-transform: none;
  color: #42145f !important;
  filter: none !important;
  background: none !important;
}
/* line 987, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.switch-ROI a:hover {
  color: #0092dd !important;
  filter: none !important;
  background: none !important;
}
/* line 992, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.switch-ROI a:focus {
  color: #0a2f64 !important;
  background: #ffbf47 !important;
  padding-top: 21px;
}
/* line 999, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.switch-ROI.active a {
  border: none !important;
}
/* line 1004, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.switch-ROI:hover a, .header--global-nav div.gnav .gnav-content ul li.switch-ROI:focus a {
  border: none !important;
}
/* line 1012, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last {
  background: none repeat scroll 0 0 #ad1982;
  height: 40px;
  list-style-type: none;
  position: absolute !important;
  right: 0;
  top: 0;
  width: 106px;
}
/* line 1020, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button {
  background-position: 74px 8px;
  padding: 0px 10px 0px 10px;
  width: 86px;
  background-color: #0c7f88;
  background-image: url("images-desktop/white-lock.png");
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 0;
  border-width: 0;
  box-shadow: none;
  color: white;
  cursor: pointer;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 40px;
  text-align: left;
}
/* line 1038, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button {
  line-height: 14px;
}
/* line 1042, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:focus {
  color: #42145f !important;
  background-color: #ffbf47;
}
/* line 1046, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:hover {
  background-position: 74px 8px;
  padding: 0px 10px 0px 10px;
  width: 86px;
  background-color: #086978;
  background-image: url("images-desktop/white-lock.png");
  background-repeat: no-repeat;
  border-width: 0;
  color: white !important;
  cursor: pointer;
  font-weight: bold;
  height: 40px;
  text-align: left;
}
/* line 1059, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:hover {
  padding: 0px 10px 0px 10px;
}
/* line 1063, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:after {
  content: "";
  font-family: "nw-icons";
  font-size: 12px;
  font-weight: normal;
  right: 0;
  position: relative;
  top: 0;
}
/* line 1071, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.firefox .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:after {
  right: 0;
}
/* line 1074, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:after {
  right: -11px;
}
/* line 1079, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button.businessLogin:after {
  content: "\F023";
  font-family: "nw-icons";
  right: 25px;
  position: absolute;
  top: 11px;
}
/* line 1085, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.firefox .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button.businessLogin:after {
  right: 0;
}
/* line 1090, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button {
  padding: 0px 10px 0px 10px;
}
/* line 1095, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks {
  float: left;
  position: absolute;
  right: 0;
  z-index: 9999;
  display: none;
  background: #329BAA !important;
  padding: 9px 0;
  width: 224px;
}
/* line 1104, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt {
  background: none repeat scroll 0 0 transparent;
  float: left;
  margin-left: -9px;
  filter: none;
}
/* line 1109, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt:hover {
  background: none repeat scroll 0 0 transparent;
}
/* line 1112, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt a {
  background: #329BAA !important;
  display: block;
  float: left;
  width: 195px;
  z-index: 9999;
  color: white;
  padding: 9px 13px 9px 16px;
  filter: none;
}
/* line 1122, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt a:hover {
  background: #2D8C9A !important;
  padding: 9px 13px 9px 16px;
}
/* line 1125, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt a:hover {
  padding: 9px 13px 9px 16px !important;
}
/* line 1129, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt a:after {
  float: right;
  content: "\e012";
  color: white;
  font-size: 12px;
  font-family: "nw-icons";
  height: 0;
  top: -2px;
  position: relative;
}
/* line 1139, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt a {
  padding: 9px 13px 9px 16px !important;
}
/* line 1143, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt a {
  text-decoration: none;
  font-size: 14px;
  display: block;
  float: left;
  line-height: 14px;
  text-align: left;
  margin: 0px 0px 0px 9px;
}
/* line 1151, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt a:hover {
  background: #2D8C9A !important;
}
/* line 1155, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks li.bt {
  padding-bottom: 0px !important;
}
/* line 1159, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content .gnav-head-last ul.innerLinks {
  right: -3px;
}
/* line 1168, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-head-last {
  height: 40px;
  list-style-type: none;
  position: absolute !important;
  right: 0;
  top: 0;
  width: auto;
  background: none repeat scroll 0 0 #AD1982;
  height: 40px;
  list-style-type: none;
  right: 0;
  top: 0;
  width: 260px;
  width: 111px;
            /*.gnav-login-button:hover {
                background-color: $global-nav-login-button-hover !important;
                background-image: $gnav-login-button-bg-image-hover !important;
                background-repeat: no-repeat !important;
                border-width: 0;
                color: $global-search-font-hover !important;
                cursor: pointer;
                font-weight: $gnav-font-weight;
                text-align: left;
            }  
  
            .gnav-login-button {
                margin-top: $global-nav-login-button-margin-top;
                background-color: $primary-20; 
                background-image: $gnav-login-button-bg-image;
                background-repeat: no-repeat;
                border-radius: 0;
                border-width: 0;
                box-shadow: none;
                color: $primary-7;
                cursor: pointer;
                @include brand-font;
                font-size: 14px;
                font-weight: $gnav-font-weight; 
                text-align: left;
            }                                                             
  
            .gnav-login-button, .gnav-login-button:hover {
                background-position: 75px 13px !important;
                padding: $gnav-login-button-padding;
                width: $gnav-login-button-width;
                line-height: 1.3 !important;
                height: $global-nav-login-button-height !important;
            }*/
}
/* line 1219, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-head-last a, .header--global-nav div.gnav .gnav-head-last a:hover {
  float: right;
  background: none;
  height: 40px;
  padding: 0;
}
/* line 1226, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-head-last ul.innerLinks {
  float: left;
  position: absolute;
  right: 0;
  z-index: 9999;
  display: none;
  background: #329BAA !important;
  padding: 9px 0;
  width: 224px;
}
/* line 1237, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-head-last ul.innerLinks li.bt a {
  background: #329BAA !important;
  display: block;
  float: left;
  width: 195px;
  z-index: 9999;
  color: #fff;
  padding: 9px 13px 9px 16px;
  filter: none;
  text-decoration: none;
  font-size: 14px;
  line-height: 14px;
  text-align: left;
  margin: 0px 0px 0px 9px;
}
/* line 1252, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-head-last ul.innerLinks li.bt a:hover {
  background: #2D8C9A !important;
  padding: 9px 13px 9px 16px;
}
/* line 1257, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.gnav .gnav-head-last ul.innerLinks li.bt a:after {
  float: right;
  content: "\e012";
  color: #fff;
  font-size: 12px;
  font-family: "nw-icons";
  height: 0;
  top: -2px;
  position: relative;
}
/* line 1273, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: center;
  background-color: #42145f;
  height: 60px;
  /*---- $SUB NAV CONTAINER ---*/
}
/* line 1282, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content {
  display: inline-block;
  width: 976px;
  height: 60px;
}
/* line 1287, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .ulsterLogo {
  width: 167px;
  height: 21px;
}
/* line 1292, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .logo {
  margin: 2rem 1.031em 1.1em 48px;
  padding: 0px 2px 0px 0px;
  display: inline-block;
  float: left;
  background-image: url("../../designs/dmp_natwest/logo.png");
  background-repeat: no-repeat;
  background-position: 25px 4px;
  width: 142px;
  height: 35px;
  overflow: hidden;
}
/* line 1303, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .logo {
  margin: 15px 1.031em 0 1.5em !important;
}
/* line 1306, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .logo:focus {
  outline: 3px solid #ffbf47 !important;
  background-color: inherit !important;
}
/* line 1312, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav {
  float: left;
  margin: 0;
  padding: 0;
  margin-left: 0;
  /* .ipad &{
    margin-left:$header-global-nav-snav-margin-ipad;
  } */
}
/* line 1320, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li {
  display: block;
  float: left;
  height: 2.7125em;
  margin: 0;
  padding: 0;
}
/* line 1327, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .header-up-icon {
  display: none !important;
}
/* line 1330, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li.active {
  background-color: transparent;
}
/* line 1332, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li.active a {
  color: white;
}
/* line 1335, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li.active .header-up-icon {
  display: block !important;
}
/* line 1339, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li:hover {
  background-color: transparent;
}
/* line 1342, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a {
  color: white;
  float: left;
  /* 
    ab = X X
  */
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 45px;
  padding: 9px 20px 0 1.9em !important;
  margin-top: 0.2rem;
  text-decoration: none;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 1351, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a {
  word-spacing: -1.5px;
}
/* line 1354, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a:hover {
  color: #b4a99f !important;
}
/* line 1357, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a:focus {
  text-decoration: none;
  border-radius: 6px;
}
/* line 1363, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li:last-child .snav-li-a {
  padding: 9px 20px 0 1.9em !important;
}
/* line 1365, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li:last-child .snav-li-a {
  padding: 0px 17px 0 28px !important;
}
/* line 1368, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ipad .header--global-nav div.mnav .mnav-content .snav .snav-li:last-child .snav-li-a {
  padding-right: 0px !important;
}
/* line 1373, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .arrow-up {
  border-bottom: 14px solid #f7f7f5;
  border-left: 10px solid rgba(0, 0, 0, 0);
  border-right: 10px solid rgba(0, 0, 0, 0);
  height: 0;
  margin-left: 0;
  padding-top: 46px;
  width: 0;
  display: block;
  z-index: 10;
  position: relative;
  left: 41.43%;
}
/* line 1385, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .arrow-up {
  background: none;
  border-bottom: 14px solid #f7f7f5;
  border-left: 11px solid rgba(0, 0, 0, 0);
  border-right: 11px solid rgba(0, 0, 0, 0);
  height: 0;
  margin-left: 0px;
  padding-top: 46px;
  width: 0;
}
/* line 1395, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .arrow-up.lm-pointer {
  border-left: 7px solid rgba(0, 0, 0, 0);
  border-right: 7px solid rgba(0, 0, 0, 0);
  border-bottom: 14px solid #f7f7f5;
  left: 44.43%;
  padding-top: 50px;
}
/* line 1403, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav {
  float: left;
  left: 0;
  margin: 0;
  position: absolute;
  width: 99%;
  z-index: -999;
  overflow: visible;
  padding: 14px 0 0;
  top: -580px;
}
/* line 1413, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav.expanded-nav--bottom-shadow {
  box-shadow: none !important;
}
/* line 1417, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li.global-nav__subnav {
  display: table;
  height: 62px;
  margin: 0;
  width: 216px;
  background-color: whitesmoke;
}
/* line 1424, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .shadowbar {
  display: none;
}
/* line 1427, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav-fixed-height {
  height: 24.1em;
}
/* line 1430, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav {
  position: relative;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
  width: 100%;
  word-wrap: break-word;
  background-color: #59376d;
  color: white;
  display: table-cell;
  font-size: 14px;
  line-height: 24px;
  margin-top: 0;
  padding: 1.2em 15%;
}
/* line 1444, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:focus {
  background-color: #42145f;
  overflow: inherit;
  color: white;
  font-weight: normal;
}
/* line 1450, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:hover:after, .no-js .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:focus:after {
  content: "";
}
/* line 1455, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:active {
  background: none repeat scroll 0 0 whitesmoke !important;
  color: #b4a99f;
  font-weight: normal;
  outline: none !important;
}
/* line 1461, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:active:focus {
  background-color: #ffbf47 !important !important;
}
/* line 1465, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav {
  width: 100%;
  display: table-cell;
  padding: 1.2em 15%;
}
/* line 1471, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .active {
  background: none repeat scroll 0 0 whitesmoke !important;
  color: #b4a99f;
  font-weight: normal;
}
/* line 1475, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .active:after {
  visibility: hidden;
}
/* line 1478, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .active:hover {
  color: #b4a99f;
  background-color: whitesmoke !important;
}
/* line 1483, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav {
  background-color: whitesmoke;
  display: none;
  left: -9999px;
  padding: 0.9575em 0 0;
  position: absolute;
  top: -999px;
  width: 83%;
  z-index: -2;
  width: 760px;
  text-align: left;
  box-shadow: 0 8px 5px -4px rgba(0, 0, 0, 0.4);
  border-left: none;
  height: auto !important;
}
/* line 1497, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav {
  right: inherit;
  display: none !important;
}
/* line 1502, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav:hover {
  display: block;
}
/* line 1506, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-day2day {
  height: auto;
  width: 760px;
}
/* line 1510, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav p.skip-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav p.skip-links-last, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav p.skip-links li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav wai {
  margin: 0;
  height: 0;
  overflow: hidden;
}
/* line 1516, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav .header-group {
  margin-left: 1em;
  margin-top: 19px;
  line-height: 14px;
  margin-bottom: 20px !important;
  margin-right: 0px;
  color: #42145f;
  margin-right: 48px;
}
/* line 1524, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav .header-group .header-group__sign-post {
  display: block;
  font-size: 18px;
  font-size: 1.8rem;
  color: #666666;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 14px;
  /* 9 */
  line-height: 1.4rem;
  /* 9 */
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 5px;
}
/* line 1532, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav .header-group .header-group__headline {
  font-size: 26px;
  line-height: 26px;
  display: block;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 20pxpx;
  font-size: 2pxrem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px;
  /* 9 */
  line-height: 2.4rem;
  /* 9 */
  color: #42145f;
  margin-left: 0;
}
/* line 1541, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav .header-group .header-group__headline {
  margin-top: 0.12em;
}
/* line 1544, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav .header-group .header-group__headline {
  margin-top: 0.12em;
}
/* line 1549, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav .header-bottom-border {
  border-bottom: 0px solid #cfc7be;
  margin: 0 16px;
  height: 0px;
}
/* line 1555, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row {
  padding: 0;
  margin: 0 0 0 0;
  background-color: whitesmoke;
}
/* line 1559, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row:last-child {
  margin-bottom: 0;
}
/* line 1563, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row span.cta.cta--m a {
  color: #4e4e6b;
}
/* line 1565, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row span.cta.cta--m a:hover {
  color: #086978 !important;
}
/* line 1571, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner {
  border-bottom: 0px none;
  padding: 0 0 30px;
}
/* line 1576, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta a {
  display: block;
  font-size: 14px;
  font-size: 1.4rem;
  margin: 1em 0;
  line-height: 20px;
}
/* line 1583, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta a:after {
  display: block;
}
/* line 1586, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta a:before {
  display: block;
  font-size: 10px;
}
/* line 1591, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta a:focus {
  border-radius: 5px;
  text-indent: 0px;
}
/* line 1597, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m > a {
  padding-bottom: 0.07em;
}
/* line 1600, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a {
  padding-right: 12px;
  color: #0c7f88;
}
/* line 1603, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a:after {
  opacity: 1;
  top: 9px;
  font-size: 9px;
  content: "\e00b";
  font-weight: bold;
}
/* line 1609, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a:after {
  top: 11px;
}
/* line 1613, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a:before {
  font-size: 1rem;
  display: none;
}
/* line 1616, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a:before {
  content: '';
}
/* line 1620, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a {
  padding-right: 12px;
  width: auto;
}
/* line 1623, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a:before {
  content: " ";
}
/* line 1626, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a:after {
  content: "\e00b";
}
/* line 1630, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m a {
  width: auto;
}
/* line 1634, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main {
  height: auto !important;
  padding-bottom: 21px;
  padding-left: 20px;
  padding-top: 0px;
  margin-bottom: 0px;
}
/* line 1643, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a {
  font-size: 20px;
  line-height: 20px;
  color: #0c7f88;
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 1652, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:hover {
  color: #ad1982;
}
/* line 1654, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:hover:focus {
  color: #42145f !important;
}
/* line 1658, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:focus {
  color: #42145f !important;
}
/* line 1661, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a a:before {
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
  top: 9px;
  right: -1px;
  font-weight: bolder;
}
/* line 1665, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.firefox .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:after, .firefox .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a a:before {
  top: 9px;
}
/* line 1668, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a a:before {
  font-size: 12px !important;
  top: 9px;
  display: block;
  font-size: 14px;
}
/* line 1674, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:after, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a a:before {
  top: 9px;
  right: -1px;
}
/* line 1678, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a:after, .safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main > a a:before {
  top: 11px;
}
/* line 1684, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--m.title-main .cta--arrow {
  background-image: none;
  background-position-y: 5px;
  margin: 0 !important;
  height: 0 !important;
  width: 0 !important;
}
/* line 1697, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--l a:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .cta.cta--l a:after {
  font-size: 1rem;
}
/* line 1704, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center {
  background: url("images-desktop/nav-border-new.png") repeat scroll 16px top;
  margin-left: -16px;
  overflow: hidden;
  margin-top: 0px;
}
/* line 1710, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third {
  width: 233px !important;
}
/* line 1712, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links {
  padding-left: 16px !important;
  padding-right: 0;
}
/* line 1716, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links p, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links p, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links p, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links p, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links p {
  margin: 0;
  font-size: 12px;
}
/* line 1721, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li {
  margin: 12px 0 0 20px !important;
}
/* line 1723, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li:first-child {
  margin-top: 0 !important;
}
/* line 1726, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li span {
  color: #666666;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 20px;
  padding-top: 0;
  padding-bottom: 0px;
  margin-top: 0px;
}
/* line 1733, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li span.none, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li span.none, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li span.none, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li span.none, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li span.none {
  color: #0c7f88;
}
/* line 1735, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li span.none:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li span.none:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li span.none:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li span.none:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li span.none:hover {
  color: #086978;
}
/* line 1742, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon {
  padding-left: 0;
  width: 100%;
  color: #0c7f88;
}
/* line 1746, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover {
  color: #086978;
}
/* line 1748, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover::before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover::before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover::before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover::before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li span.cta.cta--m.tool-icon:hover::before {
  color: #086978;
}
/* line 1754, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  margin: 0;
  line-height: 20px;
  width: auto;
  text-indent: 0px;
  padding-top: 0;
}
/* line 1762, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before {
  font-size: 1rem;
}
/* line 1765, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after {
  opacity: 1;
  top: 9px !important;
}
/* line 1768, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after {
  top: 11px !important;
}
/* line 1772, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a {
  margin-bottom: 0px !important;
}
/* line 1773, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after {
  top: 9px !important;
}
/* line 1778, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a {
  margin-bottom: 0px !important;
}
/* line 1780, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after {
  top: 9px !important;
}
/* line 1784, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:after {
  top: 9px !important;
  margin-bottom: 0px !important;
}
/* line 1788, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links ul li .cta.cta--m a:before {
  content: '';
}
/* line 1798, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links {
  width: 294px !important;
  padding-left: 16px !important;
}
/* line 1803, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li {
  margin: 12px 0 0 28px;
}
/* line 1805, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li:first-child, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li:first-child {
  font-family: "RNHouseSansRegular", sans-serif;
  margin-top: 0;
  margin-left: 20px !important;
}
/* line 1810, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span {
  padding-top: 0;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  color: #666666;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 1821, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.cta--m a {
  padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 0px !important;
  margin-top: 0;
  width: auto;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 1829, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon {
  padding-left: 0;
}
/* line 1832, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.cta--m.tool-icon:before {
  font-family: "nw-icons";
}
/* line 1836, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.cta--m.finder, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.cta--m.finder, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.cta--m.finder, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.cta--m.finder, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.cta--m.finder {
  color: #0c7f88;
}
/* line 1838, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.cta--m.finder:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.cta--m.finder:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.cta--m.finder:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.cta--m.finder:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.cta--m.finder:hover {
  color: #086978;
}
/* line 1844, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a {
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  margin: 0;
  line-height: 20px;
  width: auto;
}
/* line 1850, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a {
  margin-bottom: 0px;
}
/* line 1852, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a:after, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a:after {
  top: 8px !important;
}
/* line 1856, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a, .lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a {
  margin-bottom: 0px;
  top: auto !important;
}
/* line 1860, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10 {
  margin-bottom: 0px;
}
/* line 1862, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:before, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:after, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span .cta--m a .ie10:after {
  top: 7px !important;
}
/* line 1869, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.icon-calculator a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.icon-calculator a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.icon-calculator a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.icon-calculator a, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.icon-calculator a {
  background: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 1874, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.icon-calculator a:focus, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.icon-calculator a:focus, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.icon-calculator a:focus, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.icon-calculator a:focus, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.icon-calculator a:focus {
  background-color: #ffbf47;
}
/* line 1879, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.icon-page, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.icon-page, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.icon-page, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.icon-page, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.icon-page {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 1883, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.icon-lira, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.icon-lira, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.icon-lira, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.icon-lira, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.icon-lira {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 1887, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span {
  color: #666666;
}
/* line 1889, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span:hover {
  color: #666666;
}
/* line 1892, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.tool-icon, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.tool-icon, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.tool-icon, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.tool-icon, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.tool-icon, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.tool-icon, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.tool-icon, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.tool-icon, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.tool-icon, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.tool-icon {
  font-family: "nw-icons";
  color: #0c7f88;
}
/* line 1895, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover, .ie10 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span.tool-icon:hover {
  color: #086978;
}
/* line 1905, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item .desk--two-sixths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item .desk--two-sixths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item .desk--two-sixths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item .desk--two-sixths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item .desk--two-sixths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid .grid__item .desk--four-twelfths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item .desk--four-twelfths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item .desk--four-twelfths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item .desk--four-twelfths, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item .desk--four-twelfths {
  width: 233px !important;
}
/* line 1910, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row .shelf__inner .grid--center {
  background: url("images-desktop/nav-border-new.png") repeat scroll 16px top;
  margin-left: -1em;
  overflow: hidden;
}
/* line 1922, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li a:hover ~ .right-nav {
  display: block !important;
  width: 760px;
  z-index: 9999;
  left: 216px;
  top: 0;
}
/* line 1933, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav {
  top: 100px;
  padding: 0;
  left: 144px;
  z-index: 999;
  display: none;
}
/* line 1943, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav .global-nav__subnav:first-child > div.right-nav {
  display: block !important;
  left: 216px;
  top: 0;
}
/* line 1953, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav .global-nav__subnav .cta.cta--m a:before, .lt-ie9 .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav .global-nav__subnav .cta.cta--m a:after {
  top: 8px;
}
/* line 1963, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li:hover > ul {
  display: block;
  position: absolute;
  clear: both;
}
/* line 1970, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .snav .snav-li {
  height: auto;
}
/* line 1974, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav.private {
  display: none !important;
}
/* line 1977, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav.personal {
  display: block !important;
}
/* line 1982, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper {
  padding: 14px 0px;
}
/* line 1984, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper label.search-label1 {
  font-size: 0 !important;
  visibility: hidden;
  display: none;
}
/* line 1990, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper input {
  width: 165px;
  background-color: #59376d;
  color: white !important;
  height: 30px;
  line-height: 30px;
  font-size: 15px !important;
  background: none repeat scroll 0 0 #59376d;
  border: 0 none;
  color: black;
  float: left;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 1.5rem;
  padding-left: 5px;
  text-decoration: none;
  padding-right: 0px;
  padding-top: 1px;
  padding-bottom: 1px;
}
/* line 2008, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper input:hover {
  color: #42145f;
}
/* line 2011, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper input:focus {
  width: 155px;
  background: #ffbf47 !important;
  color: #42145f !important;
}
/* line 2016, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .form-wrapper input {
  line-height: 30px !important;
}
/* line 2019, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .form-wrapper input {
  line-height: 30px;
}
/* line 2022, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ipad .header--global-nav div.mnav .mnav-content .form-wrapper input {
  padding-right: 0px;
  padding-bottom: 0px;
  border-radius: 0px !important;
  margin-right: 0px !important;
}
/* line 2030, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper button {
  background-color: #59376d;
  border: 0 solid #161849;
  height: 32px;
  margin: 0;
  margin-left: 0px;
  background: none repeat scroll 0 0 #59376d;
  color: white;
  cursor: pointer;
  float: right;
  font: bold 15px/40px 'lucida sans','trebuchet MS','Tahoma';
  overflow: visible;
  padding: 0 0 0 0 !important;
  position: relative;
  text-shadow: none;
  text-transform: uppercase;
  width: 30px;
}
/* line 2031, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper button span.search-button-box {
  display: none;
}
/* line 2051, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper button:hover {
  background: #4c2067 !important;
}
/* line 2054, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper button:after {
  display: block;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 21px;
  /* 9 */
  font-size: 2.1rem;
  /* 9 */
  color: white;
  padding-left: 1px;
  content: none;
}
/* line 2062, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper button img {
  display: inline-block;
  width: 16px;
  height: auto;
  margin: 0;
}
/* line 2068, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav-content .form-wrapper button:before {
  background-color: white;
}
/* line 2072, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .mnav-content .form-wrapper button:after {
  padding-left: 1px;
}
/* line 2077, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.mnav .mnav-content .form-wrapper button:after {
  padding-left: 1px;
}
/* line 2085, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .private-logo {
  display: none;
}
/* line 2089, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .personal-logo {
  display: block;
}
/* line 2091, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .personal-logo img {
  width: 120px;
}
/* line 2097, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav {
  float: left;
  margin: 0;
  padding: 0;
  margin-left: 0;
}
/* line 2103, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li {
  display: block;
  float: left;
  height: 2.7125em;
  margin: 0;
  padding: 0;
}
/* line 2110, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li:focus {
  background-color: #1c7eb1;
}
/* line 2112, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li:focus .expanded-nav {
  /*display: block !important;*/
}
/* line 2117, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li:hover {
  background-color: transparent;
}
/* line 2121, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li.active {
  background-color: transparent;
}
/* line 2123, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li.active a {
  color: white;
}
/* line 2131, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li .snav-li-a {
  color: white;
  float: left;
  /* 
    ab = X X
  */
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 45px;
  padding: 9px 20px 0 1.9em !important;
  margin-top: 0.2rem;
  text-decoration: none;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 2141, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li .snav-li-a:focus {
  text-decoration: none;
  border-radius: 6px;
}
/* line 2146, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li .snav-li-a:hover {
  color: #b4a99f !important;
}
/* line 2149, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav div.mnav .snav .snav-li .snav-li-a {
  word-spacing: -1.5px;
}
/* line 2155, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .snav .snav-li .skip-links .active {
  background-color: #E7FF44;
}
/* line 2162, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form {
  float: right;
  display: inline-block;
  /*---- $SEARCH CONTAINER ---*/
  /*---- $LOGIN CONTAINER ---*/
}
/* line 2167, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form .search-form {
  float: left;
  margin: 0.125em 0 0 0;
  position: relative;
  display: inline-block;
}
/* line 2172, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form .search-form fieldset {
  margin-right: 40px;
}
/* line 2176, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form .search-form .focus-in {
  background-color: white;
  color: #4a4566;
}
/* line 2181, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form .search-form .focus-out {
  background-color: rgba(255, 255, 255, 0.2);
  color: #FFFFFF;
  font-weight: normal;
}
/* line 2187, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form .search-form input {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.2);
  float: left;
  border: none;
  height: 1.8125em;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-left: 0.625em;
  margin: 0.3125em 0 0;
  color: #42145f;
  width: 60px;
}
/* line 2201, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form .search-form button {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.2);
  border: none;
  float: left;
  height: 2.3125em;
  width: 32px;
  padding: 0 0.25em;
  position: absolute;
  cursor: pointer;
  margin: 0 0 0 1px;
  color: #42145f;
  top: 5px;
}
/* line 2215, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form .search-form button:after {
  content: '\e01c';
  font-size: 16px;
  font-size: 1.6rem;
  font-family: 'nw-icons';
  top: 0px;
  left: 0px;
}
/* line 2226, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav div.mnav .mnav__form a.login {
  float: right;
  margin: 0;
  padding: 0 2.8em 0 1em;
  color: #42145f;
  display: inline-block;
  line-height: 2.80em;
  text-decoration: none;
  background: #6c186f url("../../images/icons/sprite-icons-stone-18.png") 58px -618px no-repeat;
}
/* line 2239, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav {
  top: -580px;
  float: left;
  left: 0;
  margin: 0;
  position: absolute;
  width: 99%;
  z-index: -999;
  padding: 1% 0 0;
  overflow: hidden;
}
/* line 2250, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav .global-nav__subnav {
  display: table;
  height: 62px;
  margin: 0;
  width: 216px;
  background-color: whitesmoke;
}
/* line 2257, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav .global-nav__subnav:first-child > div.right-nav {
  top: 0 !important;
}
/* line 2266, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav.expanded-nav--bottom-shadow {
  box-shadow: none !important;
}
/* line 2271, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .shadowbar {
  background: url("../../images/angles/nav-shadow.png") 179px top no-repeat white;
  height: 527px;
  width: 189px;
  position: absolute;
  z-index: -1;
  left: 0;
  top: 10px;
  display: none;
}
/* line 2282, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .shadowbar-hide {
  visibility: hidden;
}
/* line 2286, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .left-nav {
  font-size: 20px;
  font-size: 2rem;
  background-color: #59376d;
  color: white;
  display: table-cell;
  font-size: 14px;
  line-height: 24px;
  margin-top: 0;
  padding: 1.2em 15%;
  position: relative;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
  width: 100%;
  word-wrap: break-word;
}
/* line 2302, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .left-nav:hover {
  background-color: #42145f;
  overflow: inherit;
  color: white;
  font-weight: normal;
}
/* line 2308, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .left-nav:focus {
  background-color: #42145f;
  overflow: inherit;
  color: white;
  font-weight: normal;
}
/* line 2316, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .active {
  background: none repeat scroll 0 0 whitesmoke !important;
  color: #b4a99f;
  font-weight: normal;
}
/* line 2321, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .active:after {
  visibility: hidden;
}
/* line 2324, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .active:hover {
  background-color: #1c7eb1;
}
/* line 2329, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav {
  background-color: whitesmoke;
  display: none;
  left: -810px;
  padding: 0.9575em 0 0;
  position: absolute;
  top: 0;
  width: 83%;
  z-index: -2;
  width: 760px;
  text-align: left;
}
/* line 2341, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .header-group {
  margin-left: 1em;
  margin-top: 19px;
  line-height: 14px;
  margin-bottom: 20px !important;
  color: #42145f;
}
/* line 2348, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .header-group .header-group__sign-post {
  font-size: 18px;
  font-size: 1.8rem;
  color: #4e4e6b;
  display: none;
}
/* line 2354, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .header-group .header-group__headline {
  font-size: 26px;
  font-size: 2.6rem;
  margin-top: 0.14em;
  color: #161849;
  font-size: 26px;
  line-height: 26px;
}
/* line 2363, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf {
  padding: 0 0 0.9em;
}
/* line 2365, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf .shelf__inner {
  border-bottom: 0 none;
  padding: 0 0 30px;
}
/* line 2369, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf .shelf__inner > span.cta--m a {
  margin: 0.8em 0;
}
/* line 2372, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf.mega-drop-row {
  /* 
    ab = X X
  */
  padding-top: 15px;
  padding-top: 1.5rem;
  padding: 0;
  margin: 0 0 0 0;
}
/* line 2377, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf.mega-drop-row:last-child {
  margin-bottom: 0;
}
/* line 2381, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf .grid, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--rev, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--full, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--right, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--center {
  background: url("../../images/angles/nav-border.png") center top repeat;
  margin-left: -1em;
  overflow: hidden;
}
/* line 2385, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf .grid .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--rev .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--full .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--right .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--center .grid__item {
  padding-left: 1em;
}
/* line 2388, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf .grid, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--rev, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--full, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--right, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--center, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--rev, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--full, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--right, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--center {
  background: url("images-desktop/nav-border-new.png") repeat scroll 16px top;
  margin-left: -1em;
  overflow: hidden;
}
/* line 2394, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .section.shelf .grid .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--rev .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--full .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--right .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--center .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--rev .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--full .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--right .grid__item, .header--global-nav .expanded-nav li .right-nav .section.shelf .grid--center .grid__item {
  padding-left: 1.63em;
}
/* line 2399, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links {
  padding-right: 0;
}
/* line 2402, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links p {
  color: #4e4e6b;
  font-size: 13px;
  font-size: 1.3rem;
  margin: 0 0.5em 1em;
}
/* line 2407, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links li {
  margin: 12px 0 0 20px !important;
}
/* line 2409, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links li span {
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.4;
}
/* line 2416, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links .cta--m.title-main {
  height: auto !important;
  padding-left: 8px;
  padding-bottom: 0;
}
/* line 2421, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links .cta--m.title-main a {
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  line-height: 1;
}
/* line 2427, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a {
  line-height: 20px;
}
/* line 2430, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:before, .header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:after {
  opacity: 1;
  top: 7px !important;
}
/* line 2438, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links {
  padding-right: icon-links-padding-right;
}
/* line 2440, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links li {
  margin: 12px 0 0 28px;
}
/* line 2443, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links li:first-child {
  margin-top: 0;
}
/* line 2444, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a {
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  margin: 0;
  line-height: 20px;
  width: auto;
}
/* line 2450, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:before {
  content: normal;
}
/* line 2451, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:after {
  content: normal;
}
/* line 2453, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .icon-dollar a {
  background: url("../../images/icons/sprite-icons-stone-18.png") left -285px no-repeat;
  line-height: 1.5em;
  padding-left: 2em;
}
/* line 2458, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .icon-checkup a {
  background: url("../../images/icons/checkup--icon.png") no-repeat;
  line-height: 1.5em;
  padding-left: 2em;
}
/* line 2463, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .icon-finder a {
  background: url("../../images/icons/sprite-icons-stone-18.png") left -355px no-repeat;
  line-height: 1.5em;
  padding-left: 2em;
}
/* line 2468, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .icon-compare a {
  background: url("../../images/icons/sprite-icons-stone-18.png") left -391px no-repeat;
  line-height: 1.5em;
  padding-left: 2em;
}
/* line 2473, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .icon-switch a {
  background: url("../../images/icons/sprite-icons-stone-18.png") left -427px no-repeat;
  line-height: 1.5em;
  padding-left: 2em;
}
/* line 2478, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .icon-calculator a {
  background: url("../../images/icons/icon--calculator.png") no-repeat;
  line-height: 1.5em;
  padding-left: 2em;
}
/* line 2483, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav .icon-links .icon-guide a {
  background: url("../../images/icons/sprite-icons-stone-18.png") left -497px no-repeat;
  line-height: 1.5em;
  padding-left: 2em;
}
/* line 2491, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .expanded-nav li .right-nav-day2day {
  height: auto;
  width: 760px;
}
/* line 2498, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .mega-drop-row {
  background-color: whitesmoke;
}
/* line 2504, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .cta.cta--m a {
  color: #42145f;
}
/* line 2509, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .cta a {
  display: block;
  font-size: 1.3rem;
  margin: 1em 0;
}
/* line 2516, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav .arrow-up {
  border-bottom: 14px solid #eeede9;
  border-left: 11px solid rgba(0, 0, 0, 0);
  border-right: 11px solid rgba(0, 0, 0, 0);
  height: 0;
  margin-left: 69px;
  padding-top: 46px;
  width: 0;
  display: block;
}
/* line 2530, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav li .cta.cta--m a {
  padding-right: 12px;
}

/* line 2539, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
gnav-head-last {
  background: none repeat scroll 0 0 #42145f;
  height: 40px;
  list-style-type: none;
  position: absolute !important;
  right: 0;
  top: 0;
  width: 106px;
}

/* line 2549, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-login-button {
  background-position: 74px 8px;
  font-family: RNHouseSansRegular, sans-serif;
  margin-top: 0;
  background-color: #0c7f88;
  background-image: url("images-desktop/white-lock.png");
  background-repeat: no-repeat;
  background-size: 22%;
  background-position: 74px 8px;
  border-radius: 0;
  border-width: 0;
  box-shadow: none;
  color: white;
  cursor: pointer;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 40px;
  text-align: left;
  background-position: 74px 8px;
  padding: 0px 10px 0px 10px;
  width: 86px;
}
/* line 2572, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-login-button:hover {
  background-position: 74px 8px;
  width: 86px;
  padding: 0px 10px 0px 10px;
  margin-top: 0;
  background-color: #086978;
  background-image: url("images-desktop/white-lock.png");
  background-repeat: no-repeat;
  border-width: 0;
  color: white !important;
  cursor: pointer;
  font-weight: bold;
  height: 40px;
  text-align: left;
}
/* line 2588, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-login-button.businessLogin:after {
  content: "\F023";
  font-family: "nw-icons";
  right: 25px;
  position: absolute;
  top: 11px;
}
/* line 2596, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.gnav-login-button:after {
  content: "";
  font-family: "nw-icons";
  font-size: 12px;
  font-weight: normal;
  right: 0;
  position: relative;
  top: 0;
}

/* line 2607, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9, .ie10, .ie11 {
  /*.cta {
    &.tool-icon {
        &.savings,
        &.financial-checkup,
        &.card-reader,
        &.document-doc,
        &.calculator,
        &.finder {
            &:before {
                position: absolute !important;
                top: -3px !important;
                left:5px;
            }
        }
    }
  }*/
  /* Fix for RBSW-14032, removed 0.5em margin left */
}
/* line 2627, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .right-nav .detail-links li, .ie10 .header--global-nav .expanded-nav li .right-nav .detail-links li, .ie11 .header--global-nav .expanded-nav li .right-nav .detail-links li {
  margin: 0 0em 1.3em 0 !important;
  position: relative;
}
/* line 2631, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .js-right-nav .mega-drop-row .cta.cta--m.tool-icon, .ie10 .js-right-nav .mega-drop-row .cta.cta--m.tool-icon, .ie11 .js-right-nav .mega-drop-row .cta.cta--m.tool-icon {
  padding-left: 39px;
}

/* line 2637, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon {
  display: table;
  padding-left: .48em;
  width: auto;
  margin-bottom: 0;
  margin-top: 13px;
}
/* line 2644, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.finder {
  margin-top: 13px;
  padding-left: 0.48em;
}
/* line 2647, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.finder:before {
  font-family: "nw-icons";
  content: "\e609";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: relative;
  top: -4px;
}
/* line 2660, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.finder:hover::before {
  color: #086978;
}
/* line 2665, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.calculator {
  margin-bottom: 9px;
}
/* line 2667, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.calculator:before {
  font-family: "nw-icons";
  content: "\e613";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: relative;
  top: -4px;
}
/* line 2680, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.calculator:hover::before {
  color: #086978;
}
/* line 2685, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.document-doc {
  margin-bottom: 12px;
  margin-top: 13px;
}
/* line 2688, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.document-doc:before {
  font-family: "nw-icons";
  content: "\e610";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: relative;
  top: -4px;
}
/* line 2701, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.document-doc:hover::before {
  color: #086978;
}
/* line 2706, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.card-reader {
  margin-top: 10px;
}
/* line 2708, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.card-reader:before {
  font-family: "nw-icons";
  content: "\e611";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: relative;
  top: -4px;
}
/* line 2721, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.card-reader:hover::before {
  color: #086978;
}
/* line 2726, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.financial-checkup {
  margin-bottom: 13px;
}
/* line 2728, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.financial-checkup:before {
  font-family: "nw-icons";
  content: "\e60a";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: relative;
  top: -4px;
}
/* line 2741, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.financial-checkup:hover::before {
  color: #086978;
}
/* line 2747, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon.savings:before {
  content: "\e022";
  font-family: "nw-icons";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  position: relative;
  top: -4px;
}
/* line 2760, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.tool-icon:before {
  padding-right: 13px;
}
/* line 2766, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.title-main {
  height: 43px !important;
  padding-bottom: 8px;
  padding-left: 19px;
  padding-top: 0px;
  margin-bottom: 0px;
}
/* line 2773, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.title-main a {
  font-size: 20px;
  line-height: 20px;
  color: #42145f;
  margin-top: 0px;
}
/* line 2778, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.title-main a:hover {
  color: #4e4e6b;
}
/* line 2784, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-srch.tool-icon {
  display: table;
  margin-top: 13px;
  padding-left: 0.48em;
}
/* line 2788, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-srch.tool-icon:before {
  font-family: "nw-icons";
  content: "\e609";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  display: table-cell;
  vertical-align: middle;
  padding-right: 10px;
  width: 16px;
}
/* line 2801, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-calculator.tool-icon {
  display: table;
  margin-bottom: 9px;
}
/* line 2804, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-calculator.tool-icon:before {
  font-family: "nw-icons";
  content: "\e613";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  display: table-cell;
  vertical-align: middle;
  padding-right: 10px;
  width: 16px;
}
/* line 2817, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-page.tool-icon {
  display: table;
  margin-bottom: 12px;
  margin-top: 13px;
}
/* line 2821, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-page.tool-icon:before {
  font-family: "nw-icons";
  content: "\e610";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  display: table-cell;
  vertical-align: middle;
  padding-right: 10px;
  width: 16px;
}
/* line 2834, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-card.tool-icon {
  display: table;
  margin-top: 10px;
}
/* line 2837, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-card.tool-icon:before {
  font-family: "nw-icons";
  content: "\e611";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  display: table-cell;
  vertical-align: middle;
  padding-right: 10px;
  width: 16px;
}
/* line 2850, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-lira.tool-icon {
  display: table;
  margin-bottom: 13px;
}
/* line 2853, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.icon-lira.tool-icon:before {
  font-family: "nw-icons";
  content: "\e60a";
  color: #42145f;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  display: table-cell;
  vertical-align: middle;
  padding-right: 10px;
  width: 16px;
}
/* line 2865, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon {
  display: table;
  padding-left: .48em;
  width: auto;
  margin-bottom: 0;
  margin-top: 13px;
}
/* line 2872, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.finder {
  margin-top: 13px;
  padding-left: 0.48em;
}
/* line 2875, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.finder:before {
  font-family: "nw-icons";
  content: "\e609";
  color: #0c7f88;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
/* line 2886, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.finder:hover::before {
  color: #086978;
}
/* line 2890, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .cta.cta--m.tool-icon.finder, .ie10 .cta.cta--m.tool-icon.finder, .ie11 .cta.cta--m.tool-icon.finder {
  font-family: "nw-icons" !important;
  content: "\e610";
}
/* line 2896, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.calculator {
  margin-bottom: 9px;
}
/* line 2898, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.calculator:before {
  font-family: "nw-icons";
  content: "\e613";
  color: #0c7f88;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
/* line 2909, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.calculator:hover::before {
  color: #086978;
}
/* line 2913, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .cta.cta--m.tool-icon.calculator, .ie10 .cta.cta--m.tool-icon.calculator, .ie11 .cta.cta--m.tool-icon.calculator {
  font-family: "nw-icons" !important;
  content: "\e613";
}
/* line 2919, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.document-doc {
  margin-bottom: 12px;
  margin-top: 13px;
}
/* line 2922, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.document-doc:before {
  font-family: "nw-icons";
  content: "\e610";
  color: #0c7f88;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
/* line 2933, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.document-doc:hover::before {
  color: #086978;
}
/* line 2937, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .cta.cta--m.tool-icon.document-doc, .ie10 .cta.cta--m.tool-icon.document-doc, .ie11 .cta.cta--m.tool-icon.document-doc {
  font-family: "nw-icons" !important;
  content: "\e610";
}
/* line 2943, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.card-reader {
  margin-top: 10px;
}
/* line 2945, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.card-reader:before {
  font-family: "nw-icons";
  content: "\e611";
  color: #0c7f88;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
/* line 2956, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.card-reader:hover::before {
  color: #086978;
}
/* line 2960, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .cta.cta--m.tool-icon.card-reader, .ie10 .cta.cta--m.tool-icon.card-reader, .ie11 .cta.cta--m.tool-icon.card-reader {
  font-family: "nw-icons" !important;
  content: "\e611";
}
/* line 2966, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.financial-checkup {
  margin-bottom: 13px;
}
/* line 2968, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.financial-checkup:before {
  font-family: "nw-icons";
  content: "\e60a";
  color: #0c7f88;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
/* line 2979, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.financial-checkup:hover::before {
  color: #086978;
}
/* line 2983, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .cta.cta--m.tool-icon.financial-checkup, .ie10 .cta.cta--m.tool-icon.financial-checkup, .ie11 .cta.cta--m.tool-icon.financial-checkup {
  font-family: "nw-icons" !important;
  content: "\e60a";
}
/* line 2990, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.savings:before {
  content: "\e022";
  font-family: "nw-icons";
  color: #0c7f88;
  /* 
    ab = X X
  */
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
/* line 3000, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .cta.cta--m.tool-icon.savings, .ie10 .cta.cta--m.tool-icon.savings, .ie11 .cta.cta--m.tool-icon.savings {
  font-family: "nw-icons" !important;
  content: "\e022";
}
/* line 3005, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon.savings:hover::before {
  color: #086978;
}
/* line 3011, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m.tool-icon:before {
  padding-right: 13px;
}
/* line 3015, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.cta.cta--m .title-main > a:after, .cta.cta--m .title-main > a:before {
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
  top: 9px;
  right: -1px;
  font-weight: bolder;
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3030, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li:hover, .no-js .header--global-nav .snav .snav-li:focus {
  background-color: #004a78;
}
/* line 3032, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li:hover .expanded-nav, .no-js .header--global-nav .snav .snav-li:focus .expanded-nav {
  display: block;
}
/* line 3037, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .snav-li-a:hover, .no-js .header--global-nav .snav .snav-li .snav-li-a:focus {
  background-color: #004a78;
  text-decoration: none;
}
/* line 3043, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .snav-li-a:focus + .expanded-nav {
  display: block;
}
/* line 3046, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .snav-li-a:hover + .expanded-nav {
  display: block;
}
/* line 3049, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav {
  display: none;
  min-height: 550px;
  padding: 0 0.5%;
  left: 138px;
  top: 6.2em;
}
/* line 3056, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav .global-nav__subnav {
  height: 77px;
}
/* line 3058, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav .global-nav__subnav:first-child > div.right-nav {
  display: block;
}
/* line 3062, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav .global-nav__subnav:hover .right-nav, .no-js .header--global-nav .snav .snav-li .expanded-nav .global-nav__subnav:focus .right-nav {
  display: block;
}
/* line 3071, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav li .left-nav:hover:after, .no-js .header--global-nav .snav .snav-li .expanded-nav li .left-nav:focus:after {
  content: '\e01a';
  float: right;
  color: #1c7eb1;
  position: relative;
  font-family: 'nw-icons';
  right: -39px;
  top: -11px;
  z-index: 9999;
}
/* line 3083, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav li .shadowbar {
  top: 0;
}
/* line 3086, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav li .active {
  position: relative;
  left: 1.9em;
  top: 20%;
  z-index: 99;
}
/* line 3092, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.no-js .header--global-nav .snav .snav-li .expanded-nav li .right-nav {
  display: none;
  right: 281px;
  top: 0;
  left: auto !important;
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3110, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
html.js .global-nav__subnav:hover .right-nav {
  /*display: inherit;*/
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3120, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie8 .header--global-nav .expanded-nav {
  padding: 5px;
  width: 968px;
}
/* line 3124, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie8 .gnav {
  padding: 0 0 0 25%;
  text-align: left;
}
/* line 3127, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie8 .gnav li {
  float: left;
  display: block;
  margin: 0;
  padding: 0;
}
/* line 3132, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie8 .gnav li:hover {
  background: #a1a1a2;
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3143, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav {
  left: 0px;
}
/* line 3147, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav .gnav-head-last a {
  float: none;
  martin: 0;
  padding: 0;
}
/* line 3151, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav .gnav-head-last a:hover {
  float: right;
  padding: 0 !important;
  martin: 0;
}
/* line 3159, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav .gnav-head-last ul.innerLinks {
  right: -3px;
}
/* line 3165, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav a {
  padding-bottom: 13px !important;
  padding-top: 9px;
}
/* line 3168, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav a:hover {
  padding-bottom: 13px !important;
  padding-top: 9px;
}
/* line 3174, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav li {
  padding-bottom: 0px;
}
/* line 3176, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav li.active {
  padding-bottom: 0px;
}
/* line 3180, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav li:hover {
  padding-bottom: 0px;
}
/* line 3185, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav .innerLinks li {
  padding-bottom: 0px !important;
}
/* line 3187, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav .innerLinks li a {
  padding: 9px 13px 9px 16px !important;
}
/* line 3189, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .gnav .innerLinks li a:hover {
  padding: 9px 13px 9px 16px !important;
}
/* line 3198, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav .global-nav__subnav {
  height: auto;
  display: block;
  margin: 0;
  overflow: hidden;
}
/* line 3205, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .left-nav {
  display: block;
  margin: 0;
  line-height: normal;
  width: 100%;
  display: block;
  padding: 1.2em 15%;
  min-height: 48px;
}
/* line 3215, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .active:after {
  position: absolute;
  right: -12px;
  top: 38%;
}
/* line 3223, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .right-nav .skip-links a {
  z-index: 9999;
}
/* line 3231, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:before {
  top: 8px !important;
}
/* line 3234, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:after {
  top: 8px !important;
}
/* line 3244, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:before {
  top: 8px !important;
}
/* line 3247, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:after {
  top: 8px !important;
}
/* line 3255, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav li .right-nav .header-group .header-group__headline {
  margin-top: 0.12em;
}
/* line 3264, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav .right-nav .detail-links .cta--m a {
  position: relative;
}
/* line 3266, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .expanded-nav .right-nav .detail-links .cta--m a span.cta--arrow {
  position: absolute;
  right: 0;
  top: 14px;
}
/* line 3278, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .mnav .logo {
  margin: 15px 1.031em 0 1.5em !important;
}
/* line 3284, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .mnav .snav .snav-li .snav-li-a {
  padding-right: 1.3em !important;
}
/* line 3293, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .mnav__form .search-form input {
  background: #5b5d7f;
  line-height: 1.8;
}
/* line 3298, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .mnav__form .search-form button {
  background: #5b5d7f url("../../images/icons/sprite-icons-stone-18.png") 6px -538px no-repeat;
  width: 25px;
}
/* line 3300, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .mnav__form .search-form button:after {
  content: normal;
}
/* line 3303, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .mnav__form .search-form button.focus-in {
  background: white url("../../images/icons/sprite-icons-stone-18.png") 6px -585px no-repeat;
}
/* line 3314, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .wrapper .header--global-nav ul.gnav a {
  padding: 12px 1.125em;
}
/* line 3319, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .wrapper .header--global-nav ul.gnav li.active a {
  padding-top: 6px;
}
/* line 3328, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .form-wrapper input {
  line-height: 30px !important;
}
/* line 3333, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--global-nav .form-wrapper button:after {
  padding-left: 1px;
}
/* line 3340, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--spoke--desktop {
  background: #42145f;
}
/* line 3342, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .header--spoke--desktop .header__logo {
  margin: 0px auto 0;
  padding-top: 15px;
  position: relative;
  width: 976px;
  left: 48px !important;
}
/* line 3348, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ipad .lt-ie9 .header--spoke--desktop .header__logo {
  left: 48px !important;
}
/* line 3357, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .grid__item.desk--one-third.detail-links ul {
  margin-right: 0.5em;
}
/* line 3364, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .arrow-up {
  background-image: url("../../images/icons/arrow-top-rbs.png");
  background-color: transparent;
  background-repeat: no-repeat;
  width: 28px;
  height: 14px;
  background-position: left bottom;
  border-bottom: none;
  padding-top: 47px;
}
/* line 3379, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .grid__item.desk--one-third.detail-links ul {
  margin-right: 0;
}
/* line 3390, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .wrapper .header--global-nav ul.gnav li.active a {
  padding-top: 8px;
}
/* line 3399, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .wrapper .right-nav .cta--m.cta a {
  padding-right: 12px;
}
/* line 3409, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .wrapper .right-nav .mega-drop-row .cta.cta--m.title-main a:before, .lt-ie9.ie10 .wrapper .right-nav .mega-drop-row .cta.cta--m.title-main a:after {
  display: block;
  font-size: 14px;
}
/* line 3417, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .wrapper .right-nav .mega-drop-row .cta a:before {
  display: block;
  font-size: 10px;
}
/* line 3421, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .wrapper .right-nav .mega-drop-row .cta a:after {
  display: block;
}
/* line 3434, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .arrow-up {
  background: none;
  border-bottom: 14px solid #eeede9;
  border-left: 11px solid rgba(0, 0, 0, 0);
  border-right: 11px solid rgba(0, 0, 0, 0);
  height: 0;
  margin-left: 69px;
  padding-top: 46px;
  width: 0;
}
/* line 3446, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .form-wrapper input {
  line-height: 30px;
}
/* line 3451, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .form-wrapper button:after {
  padding-left: 1px;
}
/* line 3464, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:before {
  top: auto !important;
}
/* line 3467, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:after {
  top: auto !important;
}
/* line 3476, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:before {
  top: auto !important;
}
/* line 3479, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:after {
  top: auto !important;
}
/* line 3486, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav .expanded-nav li .right-nav .header-group .header-group__headline {
  margin-top: 0.12em;
}
/* line 3499, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .header--global-nav div.gnav .gnav-content ul li .active a {
  padding-top: 15px !important;
}
/* line 3511, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .cta.cta--m.title-main > a:after, .lt-ie9.ie10 .cta.cta--m.title-main > a:before {
  top: 9px;
  right: -1px;
}
/* line 3524, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .mega-drop-row ul li span.cta.cta--m a {
  width: auto;
}
/* line 3537, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 #borrowing .active:after, .lt-ie9 #borrowing1 .active:after {
  top: 36%;
}
/* line 3547, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .global-nav__subnav .cta.cta--m a:before, .lt-ie9 .global-nav__subnav .cta.cta--m a:after {
  top: 8px;
}
/* line 3557, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .cta.cta--m.title-main > a:after, .lt-ie9 .cta.cta--m.title-main > a:before {
  font-size: 12px !important;
  top: 9px;
}
/* line 3570, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .wrapper .right-nav .shelf .shelf__inner .cta--m.title-main .cta--arrow {
  background-image: none;
  background-position-y: 5px;
  margin: 0 !important;
  height: 0 !important;
  width: 0 !important;
}
/* line 3579, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .wrapper .right-nav .shelf .shelf__inner .cta--arrow {
  background-image: none;
  background-position-y: 8px;
  margin: 0 !important;
  height: 0 !important;
  width: 0 !important;
}
/* line 3591, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .wrapper .right-nav .cta--m.cta a {
  padding-right: 12px;
}
/* line 3599, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .wrapper .mega-drop-row .desk--one-third {
  width: 233px !important;
}
/* line 3609, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .wrapper .header--global-nav ul.gnav li.active a {
  padding-top: 8px;
}
/* line 3625, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .mega-drop-row ul li span.cta.cta--m a {
  width: auto;
}
/* line 3635, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .gnav-login-button, .lt-ie9 .gnav-login-button:hover {
  padding: 0px 10px 0px 10px;
}
/* line 3637, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .gnav-login-button:hover, .lt-ie9 .gnav-login-button:hover:hover {
  padding: 0px 10px 0px 10px;
}
/* line 3643, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .gnav-login-button:after {
  right: -11px;
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3659, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:before {
  top: 7px !important;
}
/* line 3662, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav .expanded-nav li .right-nav .detail-links .cta--m a:after {
  top: 7px !important;
}
/* line 3671, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:before {
  top: 7px !important;
}
/* line 3674, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .header--global-nav .expanded-nav li .right-nav .icon-links .cta--m a:after {
  top: 7px !important;
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3689, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.chrome .header--global-nav .mnav .search-form fieldset {
  margin-right: 47px;
}
/* line 3692, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.chrome .header--global-nav .mnav a.login {
  line-height: 2.85em;
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3707, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li.global-nav__subnav {
  width: 218px !important;
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 3726, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .header--global-nav .expanded-nav li .active:after {
    top: -15%;
  }

  /* line 3735, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  #borrowing .active:after, #borrowing1 .active:after {
    top: 0;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 3743, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .header--global-nav .form-wrapper.search-box input {
    height: 30px;
  }
}
/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
@-moz-document url-prefix() {
  /* line 3752, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .header--global-nav .gnav .active a {
    padding-top: 15px 16.72px 13px 16.72px;
  }

  /* line 3760, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .header--global-nav .expanded-nav li .active:after {
    top: -23%;
  }

  /* line 3770, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  #borrowing .active:after, #borrowing1 .active:after {
    top: 0;
  }

  /* line 3776, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .gnav-login-button, .gnav-login-button:hover {
    padding: 0 10px 0 10px;
    width: 87px;
    background-position: 74px 8px;
  }

  /* line 3783, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .gnav-login-button:after {
    right: 0;
  }

  /* line 3789, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .gnav-login-button.businessLogin:after {
    right: 0;
  }

  /* line 3794, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .gnav-head-last {
    width: 106px;
  }

  /* line 3798, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .cta.cta--m.title-main > a:after, .cta.cta--m.title-main > a:before {
    top: 9px;
  }

  /* line 3802, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
  .cta.cta--m.title-main {
    height: 40px !important;
  }
}

/* ****************************************************************************************************************/
/* ****************************************************************************************************************/
/* line 3809, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-rbs-tool-ico, .global-header-navigation.rbs .cta.cta--m.tool-icon.icon-srch:before, .global-header-navigation.rbs .cta.cta--m.tool-icon.icon-page:before, .global-header-navigation.rbs .cta.cta--m.tool-icon.icon-card:before, .global-header-navigation.rbs .cta.cta--m.tool-icon.icon-calculator:before, .global-header-navigation.rbs .cta.cta--m.tool-icon.icon-lira:before {
  font-family: "nw-icons";
  color: #007ea6;
  font-size: 20px;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}

/* line 3819, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-natwest-tool-ico, .global-header-navigation.natwest .cta.cta--m.tool-icon.icon-srch:before, .global-header-navigation.natwest .cta.cta--m.tool-icon.icon-page:before, .global-header-navigation.natwest .cta.cta--m.tool-icon.icon-card:before, .global-header-navigation.natwest .cta.cta--m.tool-icon.icon-calculator:before, .global-header-navigation.natwest .cta.cta--m.tool-icon.icon-lira:before {
  font-family: "nw-icons";
  color: #0c7f88;
  font-size: 20px;
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}

/* line 3829, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-ulster-tool-ico, .global-header-navigation.ulster_ni .cta.cta--m.tool-icon.icon-calculator:before, .global-header-navigation.ulster_ni .cta.cta--m.tool-icon.icon-page:before, .global-header-navigation.ulster_roi .cta.cta--m.tool-icon.icon-calculator:before, .global-header-navigation.ulster_roi .cta.cta--m.tool-icon.icon-page:before {
  font-family: "nw-icons";
  color: #0a2f64;
  font-size: 16px;
  display: table-cell;
  vertical-align: middle;
  width: 16px;
  height: auto;
}

/* line 3846, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-top: 11px;
  padding-bottom: 13px;
}
/* line 3849, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li.active a, .ie10 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li.active a, .ie11 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-top: 10px !important;
  padding-bottom: 11px !important;
}
/* line 3855, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li.active a:hover:focus {
  padding-bottom: 11px !important;
}
/* line 3864, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9.ie10 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li a:hover, .lt-ie9.ie10 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li a:focus {
  padding-bottom: 11px !important;
}
/* line 3890, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 3892, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li:first-child {
  margin: 12px 0 0 28px !important;
}
/* line 3895, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li span, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li span, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li span, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li span, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li span {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 3902, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links p, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links p, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links p, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links p, .global-header-navigation.rbs .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links p {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 3923, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .header--global-nav a:focus {
  color: #42145f !important;
  background-color: #ffbf47;
}
/* line 3934, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-srch:before {
  content: "\e609";
}
/* line 3939, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-srch:hover:before {
  color: #036089;
}
/* line 3945, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-page:before {
  content: "\e610";
}
/* line 3950, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-page:hover:before {
  color: #036089;
}
/* line 3956, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-card:before {
  content: "\e611";
}
/* line 3961, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-card:hover:before {
  color: #036089;
}
/* line 3967, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-calculator:before {
  content: "\e613";
}
/* line 3972, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-calculator:hover:before {
  color: #036089;
}
/* line 3978, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-lira:before {
  content: "\e60a";
}
/* line 3983, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.rbs .cta.cta--m.tool-icon.icon-lira:hover:before {
  color: #036089;
}

/* line 4000, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-top: 15px;
  padding-bottom: 13px;
}
/* line 4003, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.lt-ie9 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a, .ie10 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a, .ie11 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-top: 15px;
}
/* line 4006, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie11 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-bottom: 11px !important;
}
/* line 4008, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie11 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a:focus {
  padding-bottom: 11px !important;
}
/* line 4012, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a, .lt-ie9 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-bottom: 12px !important;
}
/* line 4014, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a:focus, .lt-ie9 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li.active a:focus {
  padding-bottom: 12px;
}
/* line 4022, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li a:focus, .lt-ie9 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li a:focus {
  padding-bottom: 12px;
}
/* line 4049, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav.right-nav-travel-international section.shelf.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li:first-child {
  margin: 12px 0 0 28px !important;
}
/* line 4070, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.detail-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.detail-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.detail-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.detail-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.detail-links p {
  margin: 0 0 12px 20px !important;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #666666 !important;
}
/* line 4078, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links p, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links p {
  margin-left: 20px;
  color: #666666 !important;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 20px;
}
/* line 4085, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li {
  margin: 12px 0 0 28px !important;
}
/* line 4087, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--rev .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--full .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--right .grid__item.desk--one-third.icon-links ul li:first-child, .global-header-navigation.natwest .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.mega-drop-row .shelf__inner .grid--center .grid__item.desk--one-third.icon-links ul li:first-child {
  margin: 12px 0 0 28px !important;
}
/* line 4107, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .header--global-nav a:focus {
  color: #42145f !important;
  background-color: #ffbf47;
}
/* line 4118, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .cta.cta--m.tool-icon.icon-srch:before {
  content: "\e609";
}
/* line 4124, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .cta.cta--m.tool-icon.icon-page:before {
  content: "\e610";
}
/* line 4130, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .cta.cta--m.tool-icon.icon-card:before {
  content: "\e611";
}
/* line 4136, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .cta.cta--m.tool-icon.icon-calculator:before {
  content: "\e613";
}
/* line 4142, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.natwest .cta.cta--m.tool-icon.icon-lira:before {
  content: "\e60a";
}

/* line 4159, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .global-header-navigation.ulster_ni .header--global-nav div.gnav .gnav-content ul li a {
  padding-bottom: 11px;
}
/* line 4164, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_ni .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-top: 9px;
  padding-bottom: 12px;
}
/* line 4167, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .global-header-navigation.ulster_ni .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-bottom: 11px;
}
/* line 4178, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_ni .header--global-nav a:focus {
  color: #42145f !important;
  background-color: #ffbf47;
  outline: 0 #ffbf47 !important;
}
/* line 4189, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_ni .cta.cta--m.tool-icon.icon-calculator:before {
  content: "\e613";
}
/* line 4195, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_ni .cta.cta--m.tool-icon.icon-page:before {
  content: "\e610";
}

/* line 4212, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .global-header-navigation.ulster_roi .header--global-nav div.gnav .gnav-content ul li a {
  padding-bottom: 11px;
}
/* line 4217, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_roi .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-top: 8px;
  padding-bottom: 12px;
}
/* line 4220, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.ie10 .global-header-navigation.ulster_roi .header--global-nav div.gnav .gnav-content ul li.active a {
  padding-bottom: 11px;
}
/* line 4231, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_roi .header--global-nav a:focus {
  color: #42145f !important;
  background-color: #ffbf47;
  outline: 0 #ffbf47 !important;
}
/* line 4240, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_roi .cta.cta--m.tool-icon {
  font-family: "nw-icons";
  color: #0a2f64;
  font-size: 16px;
  display: table;
  vertical-align: middle;
  width: 16px;
  height: auto;
}
/* line 4249, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_roi .cta.cta--m.tool-icon.icon-calculator:before {
  content: "\e613";
}
/* line 4255, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.global-header-navigation.ulster_roi .cta.cta--m.tool-icon.icon-page:before {
  content: "\e610";
}

/* line 4266, ../../../arete-core-design/sass-src/includes/global/header/_desktop.scss */
.header--global-nav.dynamicHeader .logo {
  background-image: none !important;
}

/*------------------------------------*\
    FOOTER - DESKTOP CSS
\*------------------------------------*/
/**
 * HERO INNER COMPONENTS....Inner items (.footer__list, .fins-us. .find-us__list etc)
 */
/*------------------------------------*\
    $FOOTER - LIST SECTION
\*------------------------------------*/
/* line 11, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer {
  width: 976px;
  margin: 0 auto;
}
/* line 14, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer .footer__list {
  padding: 22px 17px 23px 47px;
  width: 726px;
  left: 11.675%;
  float: left;
  background: none repeat scroll 0 0 #f7f7f5;
  background-color: #f7f7f5;
  margin-top: 11px;
}
/* line 22, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer .footer__list li {
  float: left;
  padding: 0;
  width: auto;
  font-size: 11px;
  font-size: 1.1rem;
  line-height: 1.4;
  border-left: none;
}
/* line 29, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer .footer__list li + li:before {
  color: #b4a99f;
  content: "\2022";
  padding: 0 2px;
  font-size: 11px;
}
/* line 35, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer .footer__list li a {
  text-decoration: none;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 11px;
  line-height: 14px;
  border-bottom: none;
}
/* line 42, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer .footer__list li a:hover {
  text-decoration: underline;
  color: #42145f;
}
/* line 46, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer .footer__list li a:focus {
  text-decoration: none !important;
  color: #42145f;
}
/* line 53, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer .find-us {
  background-color: #f7f7f5;
}

/* line 58, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.grid__item.footer {
  padding-left: 0;
  height: auto;
}

/*------------------------------------*\
    $FOOTER - FIND US SECTION
\*------------------------------------*/
/* line 67, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us {
  padding-top: 16px;
  padding-left: 0;
  padding-bottom: 16px;
  width: auto;
  border-top: none;
  padding-right: 48px;
  background: none repeat scroll 0 0 #f7f7f5;
  height: 32px;
}

/* line 77, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us__head {
  font-size: 11px;
  font-size: 1.1rem;
  line-height: 1.8;
  float: left;
  color: #42245d;
  padding-top: 8px;
}

/* line 84, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us__list {
  width: auto;
  padding: 0px !important;
  padding-top: 0;
}
/* line 88, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us__list li {
  float: left;
  padding: 0 0 0 0.8em;
}
/* line 91, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us__list li a:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 96, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us__list a {
  height: 32px;
  width: 32px;
  float: left;
  margin-right: -2px;
}

/* line 103, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-tweet, .icon-fb {
  background: #42245d;
  color: white;
  text-decoration: none;
  border-radius: 4px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-tweet:before, .icon-fb:before {
  color: inherit;
  left: 1px;
}
/* line 112, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-tweet:hover, .icon-fb:hover {
  background: none repeat scroll 0 0 #b4a99f;
  color: #42145f;
}
/* line 117, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-tweet:focus:hover, .icon-fb:focus:hover {
  background: #42245d;
  color: white;
  text-decoration: none;
}

/* line 125, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-tweet:before {
  /* 
    ab = X X
  */
  font-size: 32px;
  font-size: 3.2rem;
  top: 0;
  font-family: nw-icons;
  content: '\e603';
  position: absolute;
}

/* line 133, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-fb {
  background-image: none;
}
/* line 135, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-fb:before {
  /* 
    ab = X X
  */
  font-size: 32px;
  font-size: 3.2rem;
  top: 0;
  font-family: nw-icons;
  content: "\e606";
  position: absolute;
  margin: 0px;
}
/* line 143, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.icon-fb:hover {
  background-image: none;
}

/* line 148, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.lt-ie9 .footer .icon-tweet,
.lt-ie9 .footer .icon-fb {
  background-image: none;
  background-color: #42245d;
}
/* line 151, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.lt-ie9 .footer .icon-tweet:after, .lt-ie9 .footer .icon-tweet:before,
.lt-ie9 .footer .icon-fb:after,
.lt-ie9 .footer .icon-fb:before {
  display: block;
}
/* line 154, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.lt-ie9 .footer .icon-tweet:hover,
.lt-ie9 .footer .icon-fb:hover {
  background-color: #b4a99f;
  color: #42145f;
}
/* line 159, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.lt-ie9 .footer .icon-tweet:focus:hover,
.lt-ie9 .footer .icon-fb:focus:hover {
  background-color: #42245d;
  color: white;
}

/* line 165, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.global-footer {
  float: none;
  padding-left: 0;
  width: 86%;
  left: 0;
  position: initial;
  background: none repeat scroll 0 0 #0a2f64;
}
/* line 173, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.global-footer li:hover {
  border-bottom: 2px solid #0081C4;
}
/* line 176, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.global-footer li:hover a:focus span {
  color: #42145f;
  text-decoration: none;
}
/* line 181, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.global-footer li:hover span {
  color: #fff;
}
/* line 185, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.global-footer li:first-child {
  margin-left: 15px;
  padding-left: 15px;
}
/* line 190, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.global-footer .linkText {
  line-height: 22px;
  font-size: 18px;
}
/* line 195, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.global-footer ul li {
  border-bottom: 0px;
}

/* line 200, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top {
  padding: 0em;
  padding-top: 14px !important;
}
/* line 204, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top ul li {
  padding: 24px 18px 20px;
  width: 19%;
}
/* line 211, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top a:hover .linkText {
  text-decoration: none;
}
/* line 217, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .cta--arrow:before, .footer-top .cta--arrow:after {
  content: "" !important;
}
/* line 221, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .icon--branch-locator, .footer-top .icon--service-status, .footer-top .icon--security-centre, .footer-top .icon--about-us, .footer-top .icon--career {
  color: white;
}
/* line 225, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer li {
  border: 0px !important;
}
/* line 231, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer ul li a .icon--support_center, .footer-top .global-footer ul li a .icon--find_branch, .footer-top .global-footer ul li a .icon--bank, .footer-top .global-footer ul li a .icon--service {
  font-size: 32px !important;
}
/* line 234, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer ul li a span.linkText {
  margin-top: 5px;
  margin-left: 8px;
}

/*** Center Alignment ***/
/* line 244, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer {
  clear: both;
  margin: 0px auto;
  width: 100%;
  background: white;
  border-top: 1px solid white;
}

/* line 251, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer__list {
  margin: 8px 0px 0px;
  Padding: 0;
  width: 660px;
  margin-top: 8px;
  padding: 0.925em 15px 1.156em 3.67em;
}
/* line 257, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer__list li {
  padding-left: 0;
}

/* line 261, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
div .find-us {
  height: 30px;
  padding: 13px 50px 14px 0;
}

/* line 265, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us__head {
  padding-top: 7px;
}

/* line 268, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.find-us__list, .footer__list li::before {
  padding: 0;
  margin: 0;
}

/* line 271, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.regulatory-footer {
  display: block;
  float: none;
  margin: 0 auto;
  padding-top: 0;
  padding-left: 16px;
  color: #0a2f64;
  font-size: 11px;
  padding-bottom: 0;
  line-height: 15px;
  width: 976px;
  clear: both;
}
/* line 283, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.regulatory-footer p {
  width: 820px;
}

/** Footer for ulster **/
/* line 290, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer .feedback-bottom {
  bottom: 0;
  right: 10px;
  z-index: 999;
}
/* line 295, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer .feedback {
  position: fixed;
  display: block;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 303, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer .feedback .feedbacklink {
  font-size: 12px;
  font-weight: 700;
  height: 25px;
  width: 100px;
  color: white;
  display: block;
  cursor: pointer;
  text-align: center;
  line-height: 25px;
  background-color: #002a66;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  text-decoration: none;
}
/* line 321, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer .feedback .feedbacklink .fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%;
}
/* line 326, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer .feedback .feedbacklink .fa {
  display: inline-block;
  font-family: nw-icons;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 335, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer .feedback .feedbacklink .fa-comments:before {
  content: "\f086";
}
/* line 339, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer .feedback a.feedbacklink:hover {
  color: #FFF;
  text-decoration: none;
  background-color: #0098DB;
  -webkit-transition: background-color 0.4s linear;
  -moz-transition: background-color 0.4s linear;
  -o-transition: background-color 0.4s linear;
  -ms-transition: background-color 0.4s linear;
  transition: background-color 0.4s linear;
}

/* line 352, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
li.fscs-cta {
  display: block;
}

/* line 356, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer.ulster_Footer .icon-tweet:before {
  font-size: 24px;
}
/* line 359, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer.ulster_Footer .icon-fb:before {
  font-size: 2.8rem;
  left: -2px;
}
/* line 363, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer.ulster_Footer .icon-ln {
  background-image: url("../ulster_clientlibs/images-desktop/linkedin_sign_active.png") !important;
}
/* line 365, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.main_Footer.ulster_Footer .icon-ln:hover {
  background-image: url("../ulster_clientlibs/images-desktop/linkedin_sign_hover.png") !important;
}

/* line 370, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top {
  background-color: #42145f !important;
}
/* line 374, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top.rebrand-footer .global-footer ul li {
  border-bottom: 0px !important;
  padding: 0px 54px 0px 0px !important;
}

/* line 382, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.grid__item.footer {
  padding-left: 0;
  height: auto;
}

/* line 389, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top.rebrand-footer .global-footer ul li {
  border-bottom: 0px !important;
  padding: 0px 54px 0px 0px !important;
}

/* R17 Rebranding pre Footer*/
/* line 396, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top {
  padding: 9px 0px 9px 0px !important;
}
/* line 398, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer {
  left: 0px;
}
/* line 401, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer ul li {
  border-bottom: 0px !important;
  background: #42145f !important;
  padding: 0px 54px 0px 0px !important;
}
/* line 405, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer ul li a {
  color: #fff;
}
/* line 408, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer ul li a span.linkText {
  margin-top: 5px;
}
/* line 411, ../../../arete-core-design/sass-src/includes/global/footer/_desktop.scss */
.footer-top .global-footer ul li a span.icon--support_center, .footer-top .global-footer ul li a span.icon--find_branch, .footer-top .global-footer ul li a span.icon--bank, .footer-top .global-footer ul li a span.icon--service {
  font-size: 32px !important;
}

/* Component Styles */
/*------------------------------------*\
    CTA -- Desktop CSS
\*------------------------------------*/
/**
[1] Defect 1944: Making position of the cta--l arrow closer to the text (10px visual gap).
*/
/* line 9, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta {
  clear: both;
  overflow: hidden;
  display: block;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta a {
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta a, .cta input {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta a:focus, .cta input:focus {
  outline: 0px;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m a, .cta.cta--box a, .cta.cta--btn a, .cta.cta--sign-in a {
  padding-right: 14px;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m a:before, .cta.cta--m a:after, .cta.cta--box a:before, .cta.cta--box a:after, .cta.cta--btn a:before, .cta.cta--btn a:after, .cta.cta--sign-in a:before, .cta.cta--sign-in a:after {
  position: absolute;
  content: '\e00e';
  line-height: 1px;
  right: 0px;
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m a:before, .cta.cta--box a:before, .cta.cta--btn a:before, .cta.cta--sign-in a:before {
  content: '\e00d';
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--l a {
  font-size: 25px;
  font-size: 2.5rem;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--sign-in a {
  display: inline;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--sign-in a a {
  /* 
    ab = X X X X 
  */
  margin: 0px 10px 20px 0px;
  margin: 0rem 1rem 2rem 0rem;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--sign-in a:before, .cta.cta--sign-in a:after {
  font-size: 15px;
  font-size: 1.5rem;
  /* 
    ab = X X
  */
  padding-right: 10px;
  padding-right: 1rem;
  top: 14px;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--error {
  display: inline-block;
  /* 
    ab = X X
  */
  padding-left: 20px;
  padding-left: 2rem;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.icon--chat {
  height: 46px;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.icon--call, .cta.icon--help, .cta.icon--chat, .cta.icon--visit {
  position: relative;
  padding-left: 2.5em;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.icon--call:before, .cta.icon--help:before, .cta.icon--chat:before, .cta.icon--visit:before {
  position: absolute;
  left: 0;
  top: 35%;
  font-family: 'nw-icons';
  font-size: 27px;
  font-size: 2.7rem;
  line-height: 1;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.icon--appointment:before {
  font-family: 'iconset';
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m {
  /* 
    ab = X X
  */
  padding: 0px;
  padding: 0rem;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m a {
  color: #42145f;
  padding: 0px 18px 0px 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  line-height: 18px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  font-weight: normal;
  text-decoration: none;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m a:hover {
  color: #42145f;
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m a:before {
  top: 8px;
  content: "\e00d";
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m a:after {
  top: 8px;
  content: "\e00e";
  font-size: 16px;
  font-size: 1.6rem;
  bottom: 0;
  text-decoration: none;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon--logout {
  float: right;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon--logout a {
    /* 
        ab = X X 
    */
  margin: 5px 0px;
  margin: 0.5rem 0rem;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon--logout a:before, .cta.cta--m.icon--logout a:after {
  top: 1.125em;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon-back {
  background: none;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon-back a {
  background: none;
  /* 
    ab = X X X X 
  */
  margin: 5px 0px 5px 26px;
  margin: 0.5rem 0rem 0.5rem 2.6rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 25px 5px 26px;
  padding: 0.5rem 2.5rem 0.5rem 2.6rem;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon-back a:before, .cta.cta--m.icon-back a:after {
  top: 1em;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon--call {
  background: url("../../images/icons/tracker-sprites.png") left -318px no-repeat;
  padding-left: 0;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon--chat {
  background: url("../../images/icons/tracker-sprites.png") left -371px no-repeat;
  padding-left: 0;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--m.icon--message-us {
  background: url("../../images/icons/tracker-sprites.png") left -419px no-repeat;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--l a {
  font-size: 25px;
  font-size: 2.5rem;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--l a:before {
  position: absolute;
  opacity: 0.5;
  content: "";
  line-height: 1px;
  right: 0;
  top: 12px;
  font-size: 1.6rem;
}
/* line 151, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.accordion-section-content .cta.cta--l a:before {
  top: 14px;
}
/* line 155, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--l a:after {
  position: absolute;
  font-size: 1.6px;
  font-size: 0.16rem;
  top: 5px;
  padding: 0 0 0 5px;
  content: "\e00c";
  right: 0;
}
/* line 164, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--tool-back a {
  background: #42145f;
  padding-left: 33px !important;
}
/* line 167, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--tool-back a:after {
  position: absolute;
  content: '\e017';
  line-height: 1px;
  left: 16px;
  top: 11px;
  font-size: 15px;
  font-size: 1.5rem;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--tool-back a:hover, .cta.cta--tool-back a:focus {
  background: #067cd0;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--tool-next a {
  background: #42145f;
  padding-right: 33px !important;
}
/* line 182, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--tool-next a:after {
  position: absolute;
  content: '\e00c';
  line-height: 1px;
  right: 16px;
  top: 11px;
  font-size: 15px;
  font-size: 1.5rem;
}
/* line 190, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--tool-next a:hover, .cta.cta--tool-next a:focus {
  background: #067cd0;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--box {
    /* 
        ab = X X 
    */
  margin: 5px 0px;
  margin: 0.5rem 0rem;
}
/* line 197, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--box a, .cta.cta--box input {
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: bold;
  background: white;
  margin: 18px 0;
  color: #42145f;
  /* 
    ab = X X X X 
  */
  padding: 0px 14px 0px 0px;
  padding: 0rem 1.4rem 0rem 0rem;
  text-transform: uppercase;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a {
  margin: 10px 12px 10px 0;
  padding: 8px 42px 0px 0;
  line-height: 26px;
  /* 
    ab = X X
  */
  min-height: 23px;
  min-height: 2.3rem;
  color: #ad1982;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  max-width: 279px;
}
/* line 216, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a:before {
  content: '';
}
/* line 219, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a:after {
  top: 46%;
  font-family: 'nw-icons';
  content: "\e615";
  /* 
    ab = X X
  */
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 1px;
  right: 0px;
  z-index: 9;
  position: absolute;
  display: block;
}
/* line 230, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a:hover {
  color: #42145f;
}
/* line 233, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a .cta--s a {
  background: none;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  padding-top: 8px;
}
/* line 238, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a .cta--s a:after {
  font-size: 24px;
  content: "\e615";
  /*** Removed Important as a 3037 defect **/
  font-family: "nw-icons" !important;
  right: 5px;
  position: absolute !important;
  top: 16px !important;
}
/* line 246, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a .cta--s a:hover {
  background: none;
  text-decoration: none;
}
/* line 251, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m a.cta-alignment-center, .cta.cta--branded.cta--m a.cta-alignment-right, .cta.cta--branded.cta--m a.cta-alignment-left {
  padding: 0px;
}
/* line 255, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta-m-back a {
  /* 
    ab = X X X X 
  */
  padding: 6px 42px 6px 43px;
  padding: 0.6rem 4.2rem 0.6rem 4.3rem;
}
/* line 258, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--l a {
  padding: 10px 18px 12px 20px;
  margin: 10px 21px 16px 0px;
  font-family: "RNHouseSansBold";
  background-color: #34a2b2;
  border-radius: 5px;
  border-width: 0;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white !important;
  cursor: pointer;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  /* 
    ab = X X
  */
  line-height: 24px;
  line-height: 2.4rem;
  text-align: center;
  -webkit-box-shadow: 1 1 1 #13687e;
  -moz-box-shadow: 1 1 1 #13687e;
  box-shadow: 1 1 1 #13687e;
  border-top: solid 1px #43c9d2;
  -webkit-text-shadow: 1px 1px 1px #13687e;
  -moz-text-shadow: 1px 1px 1px #13687e;
  text-shadow: 1px 1px 1px #13687e;
  max-width: 262px;
  min-width: 0px;
  width: auto;
}
/* line 277, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--l a:before, .cta.cta--branded.cta--l a:after {
  content: '';
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--l a:hover {
  background: #30909e;
  color: white !important;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
}
/* line 285, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--l a:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta-button-disabled a, .cta.cta--branded.cta-button-disabled input {
  background-color: #b4a99f;
  border: medium none;
  box-shadow: 0 3px 0 #a09489, 0 1px 0 #eeede9 inset;
  color: white;
  cursor: default;
  pointer-events: none;
  text-shadow: none;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta .form_button_submit {
  font-family: "RNHouseSansBold", sans-serif;
  background-color: #34a2b2;
  border-radius: 0.3125em;
  border-width: 0;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white !important;
  cursor: pointer;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  /* 
    ab = X X
  */
  line-height: 24px;
  line-height: 2.4rem;
  /* 
    ab = X X X X 
  */
  margin: 0px 21px 10px 0px;
  margin: 0rem 2.1rem 1rem 0rem;
  /* 
    ab = X X X X 
  */
  padding: 12px 18px 12px 18px;
  padding: 1.2rem 1.8rem 1.2rem 1.8rem;
  text-align: center;
  -webkit-box-shadow: 1 1 1 #13687e;
  -moz-box-shadow: 1 1 1 #13687e;
  box-shadow: 1 1 1 #13687e;
  border-top: solid 1px #43c9d2;
  -webkit-text-shadow: 0px 3px 0px #25849b;
  -moz-text-shadow: 0px 3px 0px #25849b;
  text-shadow: 0px 3px 0px #25849b;
  -webkit-appearance: none;
}
/* line 321, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta .form_button_submit:before, .cta .form_button_submit:after {
  content: '';
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta .form_button_submit:hover {
  background: #30909e;
  color: white !important;
  -webkit-appearance: none;
}
/* line 329, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta .form_button_submit:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 333, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta .form_button_submit.submit-disable {
  -webkit-box-shadow: 0 3px 0 #a09489, 0 1px 0 #eeede9 inset;
  -moz-box-shadow: 0 3px 0 #a09489, 0 1px 0 #eeede9 inset;
  box-shadow: 0 3px 0 #a09489, 0 1px 0 #eeede9 inset;
  background-color: #b4a99f;
  color: white;
  text-shadow: none;
  border: none;
  pointer-events: none;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta .form_button_submit.submit-disable:hover {
  background-color: #b4a99f;
}

/* line 347, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--btn a:before, .cta.cta--btn a:after {
  top: 1.2em;
}

/* line 354, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--dark-grey .next-steps .cta.icon--call:before, .theme--dark-grey .next-steps .cta.icon--help:before, .theme--dark-grey .next-steps .cta.icon--chat:before, .theme--dark-grey .next-steps .cta.icon--visit:before, .theme--dark-grey .next-steps .cta.icon--appointment:before {
  color: #42145f;
}

/* line 361, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta a {
  color: white;
}
/* line 363, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta a:hover, .theme--blue .cta a:focus {
  color: #067cd0;
}
/* line 368, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m a {
  color: white;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m a:hover {
  color: #b4a99f;
}
/* line 373, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m a:focus {
  color: #42145f !important;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--m a {
  color: white;
}
/* line 380, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--m a:hover, .theme--blue .cta.cta--m a:focus {
  color: white;
}

/* line 385, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.minicom p:first-child {
  border-top: 1px solid white;
}

/*------------------------------------*\
    $Next Step
\*------------------------------------*/
/* line 392, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.next-steps__links .cta.cta--l a {
  font-size: 25px;
  margin: 8.4px 2px 16.8px 0;
  padding-right: 18px;
  line-height: 25px;
  color: #42145f;
}
/* line 398, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.next-steps__links .cta.cta--l a:hover {
  color: #067cd0;
}
/* line 404, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.next-steps__links li .icon--call:before, .next-steps__links li .icon--help:before, .next-steps__links li .icon--chat:before, .next-steps__links li .icon--visit:before, .next-steps__links li .icon--appointment:before {
  top: 7px;
}

/* line 413, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .next-steps__links li .icon--call:before, .lt-ie9.ie10 .next-steps__links li .icon--help:before, .lt-ie9.ie10 .next-steps__links li .icon--chat:before, .lt-ie9.ie10 .next-steps__links li .icon--visit:before, .lt-ie9.ie10 .next-steps__links li .icon--appointment:before {
  top: 3px;
}
/* line 416, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .next-steps__links li .icon--help:before {
  top: 6px;
}

/* line 424, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf.shelf--product-detail .cta.cta--l {
  padding-left: 48px;
}
/* line 427, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf.shelf--product-detail .cta.cta--m {
  padding-left: 0px;
}

/* line 431, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf__inner.shelf--padded ~ .cta, .shelf__inner.shelf--padded ~ .comp-rich-text {
  padding-left: 48px;
}

/* line 437, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta--m .cta--arrow, .lt-ie9 .cta--l .cta--arrow, .ie10 .cta--m .cta--arrow, .ie10 .cta--l .cta--arrow {
  background-image: none !important;
  display: none !important;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.msie8 .lt-ie9 .cta--m .cta--arrow, .msie8 .lt-ie9 .cta--l .cta--arrow, .msie8 .ie10 .cta--m .cta--arrow, .msie8 .ie10 .cta--l .cta--arrow {
  display: block !important;
}
/* line 446, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--m a:before, .ie10 .cta.cta--m a:before {
  display: block !important;
}
/* line 449, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--m a:after, .ie10 .cta.cta--m a:after {
  display: block !important;
}
/* line 454, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .sub-nav-item__sell-arrow:before, .lt-ie9 .sub-nav-item__sell-arrow:after, .ie10 .sub-nav-item__sell-arrow:before, .ie10 .sub-nav-item__sell-arrow:after {
  display: inline-block !important;
}

/* line 461, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .cta--l.cta--branded.cta a {
  border-bottom-width: 0px;
}

/* line 468, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf--product-detail .webchatHidden .cta.icon--chat {
  padding-left: 33px;
  margin-left: 48px;
}
/* line 471, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf--product-detail .webchatHidden .cta.icon--chat:before {
  top: 0;
}

/* line 479, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf--faq .webchatHidden .cta.icon--chat {
  margin-left: 26px;
}
/* line 481, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf--faq .webchatHidden .cta.icon--chat:before {
  top: 0;
}
/* line 486, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf--faq .faq-list .webchatHidden {
  margin-top: 25px;
  padding-top: 17px;
}

/* line 493, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue.single-article .webchatHidden .cta.cta--l a:hover {
  color: #067cd0;
}

/* line 501, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.grid .grid__item.desk--one-third .teaser__content .contentContainer .cta.cta--m a:focus, .grid--rev .grid__item.desk--one-third .teaser__content .contentContainer .cta.cta--m a:focus, .grid--full .grid__item.desk--one-third .teaser__content .contentContainer .cta.cta--m a:focus, .grid--right .grid__item.desk--one-third .teaser__content .contentContainer .cta.cta--m a:focus, .grid--center .grid__item.desk--one-third .teaser__content .contentContainer .cta.cta--m a:focus {
  border: 0px;
}

/* line 508, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.grid__item .cta.cta--branded.cta--m a:after {
  top: 56% !important;
}

/* line 513, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.next-steps__links .webchatHidden .cta--l a {
  margin-top: 0.2em;
}

/*.shelf.theme--light-grey.canvas-shelf .shelf__inner.shelf--padded .grid .grid__item.desk--one--whole .grid__item.desk--one-half .cta.cta--m a{padding-bottom:0px !important}*/
/* comp-rebrand*/
/* line 524, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.itl-tool .tool--mortgageDetails .cta.cta--branded.cta--l a:focus {
  border: 0px !important;
}
/* line 529, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.itl-tool .cta.cta--branded.cta--l a:focus {
  border: 0px !important;
}

/* include code*/
/* line 539, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .accordion-shelf.accordion-grey-theme .cta.cta--branded.cta--m a, .theme--blue .accordion-shelf.accordion-grey-theme .cta.cta--branded.cta--m.cta--s a {
  color: #ad1982 !important;
}
/* line 541, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .accordion-shelf.accordion-grey-theme .cta.cta--branded.cta--m a:hover, .theme--blue .accordion-shelf.accordion-grey-theme .cta.cta--branded.cta--m.cta--s a:hover {
  color: #42145f !important;
}
/* line 545, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m.cta--s a {
  background: none;
}
/* line 547, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m.cta--s a:after {
  content: "\e615" !important;
}
/* line 549, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--blue .cta.cta--branded.cta--m.cta--s a:after {
  background: none !important;
  content: '\e615' !important;
  top: 48% !important;
}
/* line 555, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m.cta--s a:hover {
  background: none;
  color: #b4a99f !important;
}
/* line 558, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--blue .cta.cta--branded.cta--m.cta--s a:hover {
  background: none !important;
}
/* line 560, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--blue .cta.cta--branded.cta--m.cta--s a:hover .cta--arrow {
  background: none !important;
}
/* line 565, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--blue .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
  content: '' !important;
}
/* line 568, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--blue .cta.cta--branded.cta--m.cta--s a .cta--arrow:after {
  background: none !important;
  font-size: 24px;
  content: "\e615" !important;
  font-family: "nw-icons" !important;
}
/* line 575, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--blue .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
}
/* line 577, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--blue .cta.cta--branded.cta--m.cta--s a .cta--arrow {
  background: none !important;
}
/* line 582, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--blue .cta.cta--branded.cta--m.cta--s a:focus {
  background: #ffbf47 !important;
}

/* line 590, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--white .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
}
/* line 593, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--white .cta.cta--branded.cta--m.cta--s a:hover {
  background: none;
}
/* line 596, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--white .cta.cta--branded.cta--m.cta--s a:after {
  background: none !important;
  content: '\e615' !important;
  top: 45% !important;
}
/* line 602, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--white .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
}
/* line 605, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--white .cta.cta--branded.cta--m.cta--s a:hover {
  background: none;
}
/* line 608, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .theme--white .cta.cta--branded.cta--m.cta--s a:after {
  background: none !important;
  content: '\e615' !important;
  top: 45% !important;
}

/* line 617, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
  padding-top: 0px;
}
/* line 620, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .cta.cta--branded.cta--m.cta--s a:hover {
  background: none !important;
}
/* line 623, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .cta.cta--branded.cta--m.cta--s a .cta--arrow {
  top: 6px !important;
  right: -10px !important;
  background: none !important;
}

/* line 631, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s {
  height: auto;
}
/* line 633, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
  padding-top: 0px;
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}
/* line 638, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s a:hover {
  background: none !important;
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}
/* line 643, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s a:after {
  content: '' !important;
}
/* line 646, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s a .cta--arrow {
  top: 6px !important;
  right: -10px !important;
  position: relative;
  background: none !important;
}
/* line 651, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s a .cta--arrow:after {
  font-size: 24px;
  background: none !important;
  content: "\e615" !important;
  font-family: "nw-icons" !important;
  top: 8px !important;
  right: -6px !important;
}
/* line 661, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--light-blue .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
}
/* line 663, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--light-blue .cta.cta--branded.cta--m.cta--s a:hover {
  background: none !important;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--light-blue .cta.cta--branded.cta--m.cta--s a:after {
  content: "\e615" !important;
  background: none !important;
}
/* line 671, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--brown .cta.cta--branded.cta--m.cta--s a {
  background: none !important;
}
/* line 673, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--brown .cta.cta--branded.cta--m.cta--s a:hover {
  background: none !important;
}
/* line 677, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .shelf.shelf--hero .cta.cta--branded.cta--m a {
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}
/* line 680, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .shelf.shelf--hero .cta.cta--branded.cta--m a:hover {
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}
/* line 684, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .shelf.shelf--hero .cta.cta--branded.cta--m a:focus {
  padding-top: 0px;
}
/* line 688, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m a {
  background-repeat: no-repeat !important;
  background-position-x: right !important;
}
/* line 692, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--blue .cta.cta--branded.cta--m a {
  background-repeat: no-repeat !important;
  background-position-x: right !important;
}

/* line 698, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m.cta--s a:after {
  right: 6px !important;
}

/* line 704, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.clearfix.grid-margin .tool--shelf-next-list li .cta.cta--branded.cta--m a:after {
  right: -6px;
}

/* line 710, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m a {
  color: white;
}

/* line 716, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .webchatHidden .cta.icon--chat {
  padding-left: 32px;
}
/* line 721, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .webchatHidden .cta--l .cta--arrow {
  background: none;
  margin-left: 0;
  width: 0;
}

/* line 731, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf.theme--white .next-steps .cta.cta--m a {
  padding: 8px 42px 5px 0;
  margin: 3px 0 1px 0;
}

/* line 742, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf.theme--blue .next-steps__links .cta.cta--l a {
  color: white;
}
/* line 744, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf.theme--blue .next-steps__links .cta.cta--l a:hover {
  color: #aeabd0;
}

/* line 754, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.shelf__inner.shelf--padded.next-steps .cta.cta--branded.cta--m a {
  padding: 8px 43px 5px 0;
}

/*
.cta.cta--m a,.shelf__inner .comp-rich-text .cta.cta--m a{
padding-right:32px;//6640
}
*/
/* line 766, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--l a {
  padding-right: 25px;
}

/* line 773, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--white .cta.cta--m a, .theme--white .cta.cta--l a, .theme--light-blue .cta.cta--m a, .theme--light-blue .cta.cta--l a, .theme-light-grey .cta.cta--m a, .theme-light-grey .cta.cta--l a, .theme--brown .cta.cta--m a, .theme--brown .cta.cta--l a,
.theme--dark-grey .cta.cta--m a,
.theme--dark-grey .cta.cta--l a {
  color: inherit;
  text-decoration: none;
}
/* line 778, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--white .cta.cta--m a:hover, .theme--white .cta.cta--m a:focus, .theme--white .cta.cta--l a:hover, .theme--white .cta.cta--l a:focus, .theme--light-blue .cta.cta--m a:hover, .theme--light-blue .cta.cta--m a:focus, .theme--light-blue .cta.cta--l a:hover, .theme--light-blue .cta.cta--l a:focus, .theme-light-grey .cta.cta--m a:hover, .theme-light-grey .cta.cta--m a:focus, .theme-light-grey .cta.cta--l a:hover, .theme-light-grey .cta.cta--l a:focus, .theme--brown .cta.cta--m a:hover, .theme--brown .cta.cta--m a:focus, .theme--brown .cta.cta--l a:hover, .theme--brown .cta.cta--l a:focus,
.theme--dark-grey .cta.cta--m a:hover,
.theme--dark-grey .cta.cta--m a:focus,
.theme--dark-grey .cta.cta--l a:hover,
.theme--dark-grey .cta.cta--l a:focus {
  color: #067cd0;
}

/* line 786, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.theme--blue .cta.cta--m a {
  text-decoration: none;
}

/* line 791, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--download {
  padding-left: 42px;
}

/* line 795, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--brown .cta.cta--branded.cta--m.cta--s a:hover {
  background: none !important;
}

/* line 798, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .cta.cta--branded.cta--m.cta--s a .cta--arrow {
  top: 6px !important;
  right: -10px !important;
}

/* line 802, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9.ie10 .cta.cta--branded.cta--m.cta--s a {
  padding-top: 0px;
}

/* line 805, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s a .cta--arrow {
  top: 6px !important;
  right: -10px !important;
}

/* line 809, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m.cta--s a {
  padding-top: 0px;
}

/* line 812, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m {
  height: auto;
}

/* line 816, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m a:hover {
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}

/* line 821, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m a {
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}

/* line 826, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .shelf.shelf--hero .cta.cta--branded.cta--m a {
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}

/* line 831, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .shelf.shelf--hero .cta.cta--branded.cta--m a:hover {
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}

/* line 837, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .shelf.shelf--hero .cta.cta--branded.cta--m a:hover {
  padding-bottom: 4px !important;
  margin-bottom: 0px !important;
}

/* line 841, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .cta.cta--branded.cta--m a {
  background-repeat: no-repeat !important;
  background-position-x: right !important;
}

/* line 845, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .theme--blue .cta.cta--branded.cta--m a {
  background-repeat: no-repeat !important;
  background-position-x: right !important;
}

/* line 850, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.cta.cta--branded.cta--m.cta--s a:after {
  right: 6px !important;
}

/* line 855, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.clearfix.grid-margin .tool--shelf-next-list li .cta.cta--branded.cta--m a:after {
  right: -6px;
}

@-moz-document url-prefix() {
  /* line 866, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
  .cta.cta--branded.cta--m a:after {
    top: 40%;
  }
}

/* line 870, ../../../arete-core-design/sass-src/includes/components/cta/_desktop.scss */
.lt-ie9 .webchatHidden .cta.icon--chat {
  padding-left: 32px;
}

/*------------------------------------*\
    EU-cookies -- Desktop CSS
\*------------------------------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_desktop.scss */
.cookie {
  width: 92%;
  padding: 1.625em 5% 1.625em 3%;
}

/* line 8, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_desktop.scss */
.cookie__close {
  right: 1.25em;
  top: 2.083em;
}

/* line 13, ../../../arete-core-design/sass-src/includes/components/eu-cookie/_desktop.scss */
.lt-ie8 .cookie__close {
  background-image: url("../../images/icons/sprite-icons-stone-18.png");
  background-position: -170px -85px;
  background-repeat: no-repeat;
}

/* line 2, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.tool--mat .carousel__slider {
  width: auto;
}

/* PHASE 5 REBRAND */
/*FAQ*/
/* line 9, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq {
  padding: 48px 0 24px 0 !important;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .shelf__inner.shelf--padded {
  padding-left: 48px;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .header-group {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0;
  /* 9 */
  margin: 0 !important;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .header-group .header-group__sign-post {
  font-size: 3.2rempx;
  font-size: 0.32remrem;
  line-height: 3.6rem;
}
/* line 21, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .header-group .header-group__headline {
  font-size: 3.2rem;
  line-height: 1.125;
  padding-bottom: 8px;
  margin: 0px;
  font-family: "RNHouseSansBold";
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .header-group header.header.main-header.header--spoke--desktop ~ .shelf--faq {
  margin: 0 auto;
  width: 976px;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel {
  margin: 0;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider {
  margin-left: 0;
  left: 0;
  margin-top: 5px;
  margin-bottom: -9px;
  width: 100%;
  float: left;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view, .shelf--faq .carousel__slider .faq-list {
  margin: 0 0 0 -2.462em;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .grid__item, .shelf--faq .carousel__slider .faq-list .grid__item {
  padding-left: 2.462em;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q, .shelf--faq .carousel__slider .faq-list .q {
  background: url("images-desktop/FAQ_shape_grey.svg") no-repeat top left;
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/FAQ_shape_grey.png") \9;
  background-size: 273px 165px;
  font-size: 2rem;
  min-height: 125px;
  width: 93%;
  height: 190px !important;
  padding: 13px 2px 25px 20px;
  margin-bottom: 20px;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.msie8 .shelf--faq .carousel__slider .faq-list--special-view .q, .msie8 .shelf--faq .carousel__slider .faq-list .q {
  height: 125px !important;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q:hover, .shelf--faq .carousel__slider .faq-list--special-view .q:focus, .shelf--faq .carousel__slider .faq-list .q:hover, .shelf--faq .carousel__slider .faq-list .q:focus {
  padding-right: 5px;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-list__arrow:before, .shelf--faq .carousel__slider .faq-list .q .faq-list__arrow:before {
  font-size: 32px;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap, .shelf--faq .carousel__slider .faq-list .q .faq-wrap {
  padding: 0 20px 0 0;
  position: static;
  width: 75%;
  overflow: hidden;
  height: auto;
  margin-right: 0;
  margin-top: 0;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap, .ie10 .shelf--faq .carousel__slider .faq-list .q .faq-wrap {
  padding-top: 0 20px 0 0;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow {
  right: 25px;
  top: 16px;
  height: 33px;
  width: 33px;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow, .ie10 .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow {
  top: 11px;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10.lt-ie9 .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow, .ie10.lt-ie9 .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow {
  top: 16px;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:after, .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:before, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow:after, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow:before {
  top: 14px;
  left: 0;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 32px;
  /* 9 */
  font-size: 3.2rem;
  /* 9 */
  position: absolute;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:hover, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow:hover {
  right: 25px;
}
/* line 105, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view li, .shelf--faq .carousel__slider .faq-list li {
  margin: 15px 0 8px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue {
  background: url("images-desktop/RBSPrivate_Desktop_FAQ.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  background-size: 268px 190px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue a.faq-wrap {
  color: #42145f;
  background-size: auto;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue a.faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue:hover, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue:hover {
  background: url("images-desktop/RBSPrivate_Desktop_FAQ_Hover.svg");
  background: url("images-desktop/faq-hover-rbs-private-ie8.png") \9;
  background-repeat: no-repeat;
  background-position: left top;
  top: 0;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue:hover:hover, .shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue:hover:focus, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue:hover:hover, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue:hover:focus {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
  z-index: 10;
  outline: 0px;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue:hover a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue:hover a.faq-wrap {
  color: #42145f;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-blue:hover a.faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-light-blue:hover a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue, .shelf--faq .carousel__slider .faq-list .q.rbs-blue {
  background: url("images-desktop/RBSPrivate_Desktop_FAQ.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  background-size: 268px 190px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 142, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-blue a.faq-wrap {
  color: white;
  background-size: auto;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue a.faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-blue a.faq-wrap .faq-list__arrow {
  color: white;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover {
  background: url("images-desktop/RBSPrivate_Desktop_FAQ_Hover.svg");
  background: url("images-desktop/faq-hover-rbs-private-ie8.png") \9;
  background-repeat: no-repeat;
  background-position: left top;
  top: 0;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover:hover, .shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover:focus, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover:hover, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover:focus {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
  z-index: 10;
  outline: 0px;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover a.faq-wrap {
  color: #eeede9;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover a.faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover a.faq-wrap .faq-list__arrow {
  color: #eeede9;
}
/* line 165, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal {
  background: url("images-desktop/RBSPrivate_Desktop_FAQ.svg");
  background: url("images-desktop/faq-rbs-private-ie8.png") \9;
  background-size: 268px 190px;
  background-position: left top;
  background-repeat: no-repeat;
  color: #42145f;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 172, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal a.faq-wrap {
  color: #42145f;
  background-size: auto;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal a.faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal:hover, .shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal:focus, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal:hover, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal:focus {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
  z-index: 10;
  outline: 0px;
}
/* line 180, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal:hover, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal:hover {
  background: url("images-desktop/RBSPrivate_Desktop_FAQ_Hover.svg");
  background: url("images-desktop/faq-hover-rbs-private-ie8.png") \9;
  background-repeat: no-repeat;
  background-position: left top;
  top: 0;
}
/* line 187, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal:hover a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal:hover a.faq-wrap {
  color: #42145f;
}
/* line 189, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-oatmeal:hover a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet, .shelf--faq .carousel__slider .faq-list .q.nat-violet {
  background: url("images-desktop/FAQ_shape.svg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: url("images-desktop/FAQ_shape.png") \9;
  background-size: 98% auto;
  background-position: left top;
  background-repeat: no-repeat;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.nat-violet a.faq-wrap {
  color: white;
  /*.faq-list__arrow {
    color:$faq-rbs-blue-faq-wrap-color;
  } 6550*/
}
/* line 207, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:after, .shelf--faq .carousel__slider .faq-list .q.nat-violet:after {
  border-left: 0;
}
/* line 211, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover:after, .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover:after {
  border-left-color: 0;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover, .shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:focus, .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover, .shelf--faq .carousel__slider .faq-list .q.nat-violet:focus {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
  z-index: 10;
  outline: 0px;
}
/* line 216, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover, .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover {
  background: url("images-desktop/FAQ_shape.png") \9;
  background-repeat: no-repeat;
  background-position: left top;
  top: 0;
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover a.faq-wrap {
  color: white;
  padding-top: 0px;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover a.faq-wrap .faq-list__arrow:before, .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover a.faq-wrap .faq-list__arrow:before {
  top: 12px;
  left: 0;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover a.faq-wrap .faq-list__arrow:before, .lt-ie9 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover a.faq-wrap .faq-list__arrow:before, .ie10 .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover a.faq-wrap .faq-list__arrow:before, .lt-ie9 .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover a.faq-wrap .faq-list__arrow:before {
  top: 12px;
}
/* line 239, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet {
  background: url("images-desktop/faq-nw-private-ie8.png") \9;
  background-size: 98% auto;
  background-position: left top;
  background-repeat: no-repeat;
  background-color: transparent;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover {
  background: url("images-desktop/FAQ_shape_white.svg");
  background: url("images-desktop/faq-nw-private-ie8.png") \9;
  background-repeat: no-repeat;
  background-position: left top;
  top: 0;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover:hover, .shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover:focus, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover:hover, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover:focus {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
  z-index: 10;
  outline: 0px;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow:before, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow:before {
  top: 12px;
}
/* line 266, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow:before, .ie10.lt-ie9 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow:before, .ie10 .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow:before, .ie10.lt-ie9 .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover a.faq-wrap .faq-list__arrow:before {
  top: 22px;
}
/* line 274, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal {
  background: url("images-desktop/FAQ_shape_grey.svg") repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: url("images-desktop/faq-nw-private-ie8.png") \9;
  background-size: 98% auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 286, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal:hover, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal:hover {
  background: url("images-desktop/faq-nw-private-ie8.png") \9;
  background-repeat: no-repeat;
  background-position: left top;
  top: 0;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal:hover:hover, .shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal:hover:focus, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal:hover:hover, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal:hover:focus {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -o-transform: scale(1.15);
  transform: scale(1.15);
  z-index: 10;
  outline: 0px;
}
/* line 294, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal:hover a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal:hover a.faq-wrap {
  color: #42145f;
  padding-top: 1px;
}
/* line 297, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow {
  color: #42145f;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow:before, .shelf--faq .carousel__slider .faq-list .q.nat-oatmeal:hover a.faq-wrap .faq-list__arrow:before {
  top: 12px;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-light-grey a.faq-wrap, .shelf--faq .carousel__slider .faq-list .q.rbs-light-grey a.faq-wrap {
  background-size: auto;
  background-image: none;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .comp-rich-text h3 {
  padding-left: 30px;
}
/* line 320, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .comp-rich-text p {
  padding-left: 30px;
  padding-top: 0;
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .comp-rich-text a:before {
  display: inline;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .comp-rich-text a:after {
  content: '\e00c';
}
/* line 333, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .theme--dark-grey .shelf__inner.shelf--padded .header-group {
  margin-top: 0px !important;
  padding-top: 0px !important;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}
/* line 338, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .theme--dark-grey .shelf__inner.shelf--padded .header-group .header-group__headline {
  margin-top: 0px !important;
}
/* line 342, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .theme--dark-grey .shelf__inner.shelf--padded .faq-search-wrap {
  margin-bottom: 0px !important;
}
/* line 347, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .theme--light-blue {
  background-color: #dfd9d1;
}
/* line 350, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .webchatHidden .theme--blue {
  background-color: #42145f;
}

/* line 356, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.modal-overlay .close.faqOverlayClose, .overlay-wrap .overlay-content .close.faqOverlayClose {
  background-image: url("images-desktop/Close_button.png");
  /* \9 */
  width: 32px !important;
  height: 32px !important;
  background-repeat: no-repeat;
  right: 15px !important;
  top: 15px !important;
  background-position: 0px 0px;
}
/* line 365, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.modal-overlay .close.faqOverlayClose:after, .overlay-wrap .overlay-content .close.faqOverlayClose:after {
  content: none;
}
/* line 368, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.modal-overlay .close.faqOverlayClose:hover, .modal-overlay .close.faqOverlayClose:focus, .overlay-wrap .overlay-content .close.faqOverlayClose:hover, .overlay-wrap .overlay-content .close.faqOverlayClose:focus {
  background-image: url("images-desktop/Close_button_rollover.png");
  /* \9 */
  width: 32px !important;
  height: 32px !important;
  background-repeat: no-repeat;
  right: 15px !important;
  top: 15px !important;
}

/* line 379, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.track_faq {
  width: 10px;
  background-clip: padding-box;
  background: #b4a99f;
  border-style: solid;
  border-color: transparent;
  border-width: 0;
  border-left-width: 1px;
  border-radius: 15px;
  float: right;
}

/* line 390, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.handle_faq {
  width: 10px;
  background-clip: padding-box;
  background: #887b6f;
  -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  border-radius: 15px;
}

/* line 400, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.faq-search-wrap, .shelf--faq .faq-search-wrap {
  margin: 1.7em 0 1.4em;
}
/* line 403, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.faq-search-wrap .faq-search .faq-input-text, .shelf--faq .faq-search-wrap .faq-search .faq-input-text {
  color: #716a63;
  background-color: white;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
}
/* line 408, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.faq-search-wrap .faq-search .faq-btn, .shelf--faq .faq-search-wrap .faq-search .faq-btn {
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  background-color: #34a2b2;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.faq-search-wrap .faq-search .faq-btn:hover, .shelf--faq .faq-search-wrap .faq-search .faq-btn:hover {
  background-color: #30909e;
  color: white;
}
/* line 415, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.faq-search-wrap .faq-search .faq-btn:after, .shelf--faq .faq-search-wrap .faq-search .faq-btn:after {
  display: none;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.faq-search-wrap .faq-search:after, .shelf--faq .faq-search-wrap .faq-search:after {
  display: none;
}

/* line 426, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.theme--brown .faq-search-wrap .faq-search-title, .theme--brown .shelf--faq .faq-search-wrap .faq-search-title {
  color: white;
}

/* line 434, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.theme--white .faq-search-wrap .faq-search .faq-input-text, .theme--white .shelf--faq .faq-search-wrap .faq-search .faq-input-text {
  background-color: white;
}

/*FAQ OVERLAY*/
/* line 442, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content, html.js .overlay-content {
  width: 655px !important;
  margin: 0 auto !important;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content a.close, html.js .overlay-content a.close {
  background-color: #ad1982;
  height: 32px;
  width: 32px;
  top: 24px;
  right: 24px;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content a.close:hover, html.js .overlay-content a.close:hover {
  background-color: #42145f;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content a.close:after, html.js .overlay-content a.close:after {
  color: white;
  font-size: 24px;
  left: 3px;
  top: 3px;
}
/* line 462, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq--ans.faq--overlay, html.js .overlay-content .faq--ans.faq--overlay {
  width: 557px !important;
  height: 336px !important;
  padding: 30px 64px 32px 32px;
  background: url("images-desktop/FAQ_shape_overlay.png");
  background-repeat: no-repeat;
  background-size: 653px 396px;
}
/* line 469, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq--ans.faq--overlay h2.overlay-question, html.js .overlay-content .faq--ans.faq--overlay h2.overlay-question {
  margin-top: -2px;
  margin-left: -1px;
  margin-bottom: 10px;
  font-size: 3.2rem;
  font-size: 32px;
  line-height: 20px;
  font-weight: bold;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 479, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq--ans.faq--overlay .faq--ans.faq--overlay:after, html.js .overlay-content .faq--ans.faq--overlay .faq--ans.faq--overlay:after {
  content: none;
}
/* line 482, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq--ans.faq--overlay .faq-inner, html.js .overlay-content .faq--ans.faq--overlay .faq-inner {
  width: 450px !important;
  overflow-y: auto;
  height: 218px;
  padding-right: 30px !important;
}
/* line 487, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question, html.js .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question {
  font-family: RNHouseSansBold, sans-serif;
  margin: -2px 0 10px -1px;
  width: 100%;
  line-height: 1.125;
  font-size: 32px;
}
/* line 495, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq--ans.faq--overlay .comp-rich-text p, html.js .overlay-content .faq--ans.faq--overlay .comp-rich-text p {
  font-size: 14px;
  line-height: 20px;
}
/* line 500, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .comp-rich-text p:last-child, html.js .overlay-content .comp-rich-text p:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 504, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .comp-rich-text p:last-child, html.js .overlay-content .comp-rich-text p:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 508, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq-inner, html.js .overlay-content .faq-inner {
  padding-right: 0px !important;
  overflow-y: scroll !important;
  overflow-x: hidden !important;
  width: 100%;
  max-height: 300px;
}
/* line 514, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq-inner .faq-inner.scroller .scroller-content, html.js .overlay-content .faq-inner .faq-inner.scroller .scroller-content {
  background-color: transparent;
  background-image: none;
}
/* line 518, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq-inner .faq-inner.scroller .scroller-content, html.js .overlay-content .faq-inner .faq-inner.scroller .scroller-content {
  background-color: transparent;
  background-image: none;
}
/* line 522, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq-inner ::-webkit-scrollbar-track, html.js .overlay-content .faq-inner ::-webkit-scrollbar-track {
  background-color: #42145F;
}
/* line 525, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .faq-inner h2.overlay-question, html.js .overlay-content .faq-inner h2.overlay-question {
  font-family: RNHouseSansRegular;
  width: 85%;
  margin: 13px 13px 13px -1px;
  font-size: 26pxpx;
  font-size: 2.6pxrem;
  line-height: 30px;
  font-style: bold;
  font-weight: normal;
}
/* line 535, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .comp-rich-text p, html.js .overlay-content .comp-rich-text p {
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  font-weight: normal;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
  width: 90%;
  padding-bottom: 1em;
  padding-top: 0;
}
/* line 544, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .comp-rich-text p strong, html.js .overlay-content .comp-rich-text p strong {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
  color: #42145f;
}
/* line 552, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .theme--blue .comp-rich-text p, html .overlay-content .theme--blue .comp-rich-text strong, html.js .overlay-content .theme--blue .comp-rich-text p, html.js .overlay-content .theme--blue .comp-rich-text strong {
  color: white;
}
/* line 556, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html .overlay-content .theme--blue .comp-rich-text .light-band strong, html .overlay-content .theme--blue .comp-rich-text .heavy-band strong, html .overlay-content .theme--blue .comp-rich-text .white-band strong, html .overlay-content .theme--blue .comp-rich-text .blue--backgorund strong, html.js .overlay-content .theme--blue .comp-rich-text .light-band strong, html.js .overlay-content .theme--blue .comp-rich-text .heavy-band strong, html.js .overlay-content .theme--blue .comp-rich-text .white-band strong, html.js .overlay-content .theme--blue .comp-rich-text .blue--backgorund strong {
  color: #42145f;
}

/* line 566, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .tool-comp .faq-search-wrap {
  margin-top: 13px;
}
/* line 571, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .faq-search-wrap .faq-search-title {
  font-size: 20px;
  line-height: 24px;
}
/* line 580, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .shelf--faq .shelf__inner.shelf--padded .carousel__slider .q a.faq-wrap {
  font-family: "RNHouseSansRegular",sans-serif;
  font-weight: bold;
}
/* line 588, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .shelf.theme--white .shelf__inner.shelf--padded {
  padding-left: 3.992em;
}
/* line 590, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .shelf.theme--white .shelf__inner.shelf--padded.tool--shelf {
  padding-left: 0;
}

/* line 597, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.overpayment .shelf--faq .carousel__slider {
  margin: 0;
  width: 100%;
  /*&:hover{
     width:$overpayment-shelf-faq-carousel-q-width-hover;
  }*/
}
/* line 601, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .grid__item {
  padding-left: 30px;
}
/* line 604, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .q {
  width: 93%;
  padding-top: 14px !important;
}
/* line 607, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap {
  width: 75%;
  font-size: 18px;
}
/* line 611, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.overpayment .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:after, .overpayment .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:before {
  left: 0;
}

/* faq scroll */
/* line 629, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html.lt-ie9 .overlay-content a.close, html.js.lt-ie9 .overlay-content a.close {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 24px;
  /* 9 */
  top: 2.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 24px;
  /* 9 */
  right: 2.4rem;
  /* 9 */
}
/* line 633, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html.lt-ie9 .overlay-content .faq--ans.faq--overlay, html.js.lt-ie9 .overlay-content .faq--ans.faq--overlay {
  padding-top: 26px;
}
/* line 635, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html.lt-ie9 .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question, html.js.lt-ie9 .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question {
  padding-bottom: 3px;
}
/* line 639, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html.lt-ie9 .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question, html.js.lt-ie9 .overlay-content .faq--ans.faq--overlay .faq-inner h2.overlay-question {
  margin: 13px 13px 13px -1px;
}

/* line 649, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
html.js.lt-ie9.ie10 .faq--ans.faq--overlay {
  padding-top: 32px;
}

/* line 660, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover .faq-list__arrow {
  top: 18px !important;
}
/* line 664, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-violet:hover:focus .faq-list__arrow {
  top: 18px !important;
}
/* line 672, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover .faq-list__arrow {
  top: 6px !important;
}
/* line 676, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover:focus .faq-list__arrow {
  top: 18px !important;
}
/* line 686, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list .q.nat-violet:hover .faq-list__arrow {
  top: 14px !important;
}
/* line 691, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list .q.nat-violet:focus .faq-list__arrow {
  top: 14px !important;
}
/* line 698, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover .faq-list__arrow {
  top: 2px !important;
}
/* line 703, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:focus .faq-list__arrow {
  top: 2px !important;
}

/* line 713, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.lt-ie9 .shelf--faq {
  padding-bottom: 38px 0 24px;
}
/* line 715, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.lt-ie9 .shelf--faq .shelf__inner.shelf--padded {
  margin-bottom: 0;
}
/* line 718, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.lt-ie9 .shelf--faq .shelf__inner.shelf--padded .faq-search-wrap .faq-search button.faq-btn {
  margin-bottom: 9px;
}

/* line 729, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.ie10 .shelf--faq .shelf__inner.shelf--padded .faq-search-wrap .faq-search button.faq-btn {
  margin-bottom: 9px;
}

/* line 737, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.tool-faq-teaser.lt-ie9 .itl-tool-enhancements .shelf--faq .carousel__slider .faq-list .q {
  padding-top: 21px !important;
}

/* line 749, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.nat-violet .comp-rich-text .body-copy, .shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.nat-violet .comp-rich-text .inline-text, .shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.nat-violet .comp-rich-text li, .shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.nat-violet .comp-rich-text strong, .shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.nat-violet .comp-rich-text em, .shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.nat-violet .comp-rich-text p {
  color: white;
}
/* line 755, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.rbs-light-blue .comp-rich-text, .shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.rbs-blue .comp-rich-text, .shelf--faq .carousel__slider .faq-list--special-view .grid__item .q.rbs-oatmeal .comp-rich-text {
  background: none;
}

/* line 767, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq.theme--blue .carousel__slider .faq-list .q.nat-light-violet, .shelf--faq.theme--blue .carousel__slider .faq-list .q.nat-oatmeal, .shelf--faq.theme--blue .carousel__slider .faq-list--special-view .q.nat-light-violet, .shelf--faq.theme--blue .carousel__slider .faq-list--special-view .q.nat-oatmeal, .shelf--faq.theme--light-blue .carousel__slider .faq-list .q.nat-light-violet, .shelf--faq.theme--light-blue .carousel__slider .faq-list .q.nat-oatmeal, .shelf--faq.theme--light-blue .carousel__slider .faq-list--special-view .q.nat-light-violet, .shelf--faq.theme--light-blue .carousel__slider .faq-list--special-view .q.nat-oatmeal {
  color: #42145F;
}
/* line 769, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf--faq.theme--blue .carousel__slider .faq-list .q.nat-light-violet .comp-rich-text strong, .shelf--faq.theme--blue .carousel__slider .faq-list .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.theme--blue .carousel__slider .faq-list--special-view .q.nat-light-violet .comp-rich-text strong, .shelf--faq.theme--blue .carousel__slider .faq-list--special-view .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.theme--light-blue .carousel__slider .faq-list .q.nat-light-violet .comp-rich-text strong, .shelf--faq.theme--light-blue .carousel__slider .faq-list .q.nat-oatmeal .comp-rich-text strong, .shelf--faq.theme--light-blue .carousel__slider .faq-list--special-view .q.nat-light-violet .comp-rich-text strong, .shelf--faq.theme--light-blue .carousel__slider .faq-list--special-view .q.nat-oatmeal .comp-rich-text strong {
  color: #42145f;
}

/* line 781, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .shelf.shelf--faq.shelf-faq-theme-pattern .shelf__inner.shelf--padded {
  padding-left: 0px;
  margin: 0 46px;
}
/* line 786, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .shelf.shelf--faq .shelf__inner.shelf--padded {
  padding-left: 0px;
  margin: 0 45px;
}
/* line 794, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .form .shelf-faq-theme-pattern .carousel .grid__item.desk--one-third {
  width: 33.33%;
}
/* line 796, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .form .shelf-faq-theme-pattern .carousel .grid__item.desk--one-third .q.rbs-blue:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
/* line 803, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.main--tool-desk .form .shelf-faq-theme-pattern .carousel .grid__item.desk--one-third .q.rbs-oatmeal:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}

/* Rebrand Mopup */
/* line 817, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf.shelf--faq.theme--dark-grey .shelf__inner.shelf--padded .header-group {
  margin-top: 0px !important;
  padding-top: 0px !important;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}

/* line 818, ../../../arete-core-design/sass-src/includes/components/faq/_desktop.scss */
.shelf.shelf--faq.theme--dark-grey .shelf__inner.shelf--padded .header-group .header-group__headline {
  margin-top: 0px !important;
}

/* Rebrand Mopup */
/* line 1, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap {
  margin: 1.7em 0 1.4em;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search-title {
  margin: 0 0 1.2em;
  font-size: 20px;
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px;
  /* 9 */
  line-height: 2.4rem;
  /* 9 */
  display: block;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search {
  width: auto;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-bottom: 0;
  /* 9 */
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search fieldset {
  margin: 0 16px 0 0;
  width: 531px;
  float: none;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.ie11 .faq-search-wrap .faq-search fieldset {
  width: 538px;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search fieldset .faq-input-text, .faq-search-wrap .faq-search fieldset input {
  line-height: 3.9rem;
  width: 531px;
  box-shadow: 0 3px 0 #b4a99f inset;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-bottom: 0px;
  /* 9 */
  padding: 0 0 0 0.313em;
  font-size: 1.8rem;
  color: #716a63;
  background-color: white;
  border-radius: 0.25em;
  height: 43px;
  border-bottom: 1px solid #d9d9d9;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.ie10 .faq-search-wrap .faq-search fieldset, .lt-ie9 .faq-search-wrap .faq-search fieldset {
  overflow: visible;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search button.faq-btn {
  background: none repeat scroll 0 0 #34a2b2 !important;
  border-radius: 5px;
  background-color: #34a2b2;
  border-top: 0px solid #43c9d2;
  border-width: 1px 0 0;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  color: white;
  cursor: pointer;
  border-left: none !important;
  font-size: 18px;
  line-height: 24px;
  font-family: "RNHouseSansBold", sans-serif;
  margin: 1.33em 2.1em 9px 0;
  padding: 9px 18px 5px 16px;
  text-align: center;
  text-shadow: 1px 1px 1px #13687e;
  height: 1.62em;
  min-width: 5px;
  width: auto;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search button.faq-btn:before, .faq-search-wrap .faq-search button.faq-btn:after {
  right: 0.8em;
  top: 1em;
  content: none;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search button.faq-btn:hover {
  background: none repeat scroll 0 0 #30909e !important;
  color: white;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search button.faq-btn .faq-btn:after {
  content: "";
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .faq-search button.faq-btn span {
  margin: 0;
  text-indent: 0;
  font-size: 18px;
  line-height: 1.500em;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .cta {
  float: left;
  clear: none;
  position: relative;
  margin-top: 0.5em;
  padding: 0 0 10px;
  right: 32%;
  bottom: -42px;
  right: 33.5% \9;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .cta a {
  background-repeat: no-repeat;
  margin: 29px 0 0;
  min-height: 25px;
  padding-left: 0;
  padding-top: 8px;
  padding-right: 42px;
  text-decoration: none;
  line-height: normal;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .cta a:after {
  position: relative;
  right: 1px;
  top: 0;
}
/* line 103, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .cta.cta--s {
  display: block;
  right: 32.25%;
  padding-top: 0;
  padding-bottom: 10px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .cta.cta--s a {
  padding: 8px 42px 0px 0;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  max-width: 32rem;
  margin: 29px 0 0;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .cta.cta--s a:after {
  content: "\e615";
  font-family: 'nw-icons';
  /* 
    ab = X X
  */
  font-size: 32px;
  font-size: 3.2rem;
  opacity: 0.8;
  position: absolute;
  line-height: normal;
  right: 0px;
  top: 1px;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap .cta.cta--s a:hover {
  color: #b4a99f;
}

/* line 131, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie8 .faq-search-title {
  margin-top: 0;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie8 .faq-search button.faq-btn {
  top: -1px;
}

/* line 141, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-search-wrap:only-child {
  margin: -2px 0 -21px;
}

/* line 144, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.shelf.shelf--faq.theme--dark-grey .shelf__inner.shelf--padded .faq-search-wrap .faq-search button.faq-btn {
  margin-bottom: .2em;
}

/* line 147, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.theme--white .faq-search-wrap .cta a:hover, .theme--light-blue .faq-search-wrap .cta a:hover {
  background-image: url("images-desktop/rebrand-cta-blue-right.png") \9;
  color: #42145f;
  text-decoration: none;
}

/* line 152, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-list .rbs-light-blue .comp-rich-text p, .faq-list .rbs-oatmeal .comp-rich-text p {
  color: #42145f;
}

/* line 157, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.theme--blue .faq-search-wrap .cta a {
  background-image: url("images-desktop/icons/icon1.png") \9;
  color: white;
}
/* line 160, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.theme--blue .faq-search-wrap .cta a:hover {
  background-image: url("images-desktop/icons/icon4.png") \9;
  text-decoration: none;
}
/* line 165, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.theme--blue .faq-search-wrap .faq-search-title {
  color: white;
}

/* line 170, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.theme--white .faq-search-wrap .cta a, .theme--light-blue .faq-search-wrap .cta a {
  color: #ad1982;
}

/* line 176, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.theme--white .faq-search-wrap .faq-search button.faq-btn, .theme--white .shelf--faq .faq-search-wrap .faq-search button.faq-btn, .theme--dark-grey .faq-search-wrap .faq-search button.faq-btn, .theme--dark-grey .shelf--faq .faq-search-wrap .faq-search button.faq-btn, .theme--light-grey .faq-search-wrap .faq-search button.faq-btn, .theme--light-grey .shelf--faq .faq-search-wrap .faq-search button.faq-btn, .theme--brown .faq-search-wrap .faq-search button.faq-btn, .theme--brown .shelf--faq .faq-search-wrap .faq-search button.faq-btn {
  background-color: #34a2b2;
}
/* line 178, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.theme--white .faq-search-wrap .faq-search button.faq-btn:hover, .theme--white .shelf--faq .faq-search-wrap .faq-search button.faq-btn:hover, .theme--dark-grey .faq-search-wrap .faq-search button.faq-btn:hover, .theme--dark-grey .shelf--faq .faq-search-wrap .faq-search button.faq-btn:hover, .theme--light-grey .faq-search-wrap .faq-search button.faq-btn:hover, .theme--light-grey .shelf--faq .faq-search-wrap .faq-search button.faq-btn:hover, .theme--brown .faq-search-wrap .faq-search button.faq-btn:hover, .theme--brown .shelf--faq .faq-search-wrap .faq-search button.faq-btn:hover {
  background-color: #30909e !important;
}

/* line 187, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faqsearch .faq-search-wrap .cta {
  height: 8em;
  left: 21%;
  width: 39em;
  position: absolute;
  bottom: 22%;
}

/* line 199, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.shelf--faq .faq-search-wrap .cta {
  right: 32.35%;
  right: 37.35% \9;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.shelf--faq .faqsearch .faq-search-wrap .cta {
  bottom: 10%;
}

/* line 212, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.main--tool-desk .shelf--faq .faqsearch .faq-search-wrap .cta {
  bottom: 7%;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 220, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
  .faq-search-wrap .cta {
    bottom: -40px;
  }

  /* line 223, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
  .faq-search-wrap .cta a:after {
    top: 0px;
  }

  /* line 226, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
  .faq-search-wrap .faq-search-title {
    margin-bottom: 1.2em;
  }
}
/* line 233, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-list .rbs-light-blue .comp-rich-text {
  background-color: #f7f7f5;
}
/* line 237, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-list .rbs-oatmeal .comp-rich-text {
  background-color: #b4a99f;
}

/* line 245, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .faq-search-wrap .faq-search fieldset .faq-input-text {
  line-height: 39px;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .faq-search-wrap .faq-search button.faq-btn {
  border-top: 1px #43c9d2 solid;
  border-bottom: 3px #1b768b inset;
  padding: 6px 18px 5px 20px;
}
/* line 255, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .faq-search-wrap .faq-search input {
  border-top: 3px #b4a99f solid;
  min-height: 42px;
}
/* line 263, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .shelf--faq .cta a:before, .lt-ie9 .shelf--faq .cta a:after, .lt-ie9 .shelf--faq .link--menu:before, .lt-ie9 .shelf--faq .link--menu:after, .lt-ie9 .shelf--faq .submit-wrap:before, .lt-ie9 .shelf--faq .submit-wrap:after, .lt-ie9 .shelf--faq .header__snav li a:before, .lt-ie9 .shelf--faq .header__snav li a:after {
  display: block !important;
}

/* line 270, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.ie10 .shelf--faq .cta a:before, .ie10 .shelf--faq .cta a:after, .ie10 .shelf--faq .link--menu:before, .ie10 .shelf--faq .link--menu:after, .ie10 .shelf--faq .submit-wrap:before, .ie10 .shelf--faq .submit-wrap:after, .ie10 .shelf--faq .header__snav li a:before, .ie10 .shelf--faq .header__snav li a:after {
  display: block !important;
}

/* line 277, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .shelf--faq .webchatHidden .cta a:after, .ie10 .shelf--faq .webchatHidden .cta a:after {
  display: inline !important;
}

/* line 284, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9.ie10 .faq-search-wrap .faq-search-title {
  margin-bottom: 24px;
}
/* line 288, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9.ie10 .faq-search-wrap .faq-search input {
  border-top: none;
  line-height: 3.9rem;
}
/* line 292, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9.ie10 .faq-search-wrap .faq-search button.faq-btn {
  padding: 9px 18px 8px 16px;
  border-top: none;
  border-bottom: none;
}

/* line 303, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.ie10 .faq-search-wrap .faq-search button.faq-btn {
  padding: 9px 18px 8px 16px;
}

/* line 313, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .faq-search-wrap .cta--s a:before, .lt-ie9 .faq-search-wrap .cta--s a:after, .ie10 .faq-search-wrap .cta--s a:before, .ie10 .faq-search-wrap .cta--s a:after {
  display: block;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .faq-search-wrap .cta--s .cta--arrow, .ie10 .faq-search-wrap .cta--s .cta--arrow {
  background-image: none !important;
  width: 0px !important;
  height: 0px !important;
  margin: 0px !important;
}

/* line 326, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9 .faq-search-wrap:only-child {
  margin: -2px 0 15px 0;
}

/* line 329, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.lt-ie9.ie10 .faq-search-wrap:only-child {
  margin: -2px 0 18px 0;
}

/* line 332, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.ie10 .shelf--faq .webchatHidden .cta a:after, .lt-ie9 .shelf--faq .webchatHidden .cta a:after {
  display: inline !important;
}

/* line 335, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-header-title {
  width: 100%;
  padding: 40px 32px;
  background-color: #eceae6;
}
/* line 339, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.faq-header-title h1 {
  margin-bottom: 10px;
}

/* line 347, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.shelf--faq.theme--blue .faq-search-wrap .faq-search button.faq-btn {
  background: none repeat scroll 0 0 #00a8b4 !important;
  box-shadow: 0 2px 0 #007881, 0 1px 0 #43c9d2 inset;
  color: white !important;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/faq-search/_desktop.scss */
.shelf--faq.theme--blue .faq-search-wrap .faq-search button.faq-btn:hover {
  background: none repeat scroll 0 0 #30909e !important;
  box-shadow: 0 2px 0 #007881, 0 1px 0 #43c9d2 inset;
  color: white !important;
}

/*------------------------------------*\
    Header Group - Desktop CSS
\*------------------------------------*/
/**
 * SIGN POST......Sign post style (.header-group__sign-post)
 * HEADLINE........Headline styles (.header-group__headline)
 */
/*------------------------------------*\
    SIGN POST STYLES
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/header-group/_desktop.scss */
.header-group__sign-post {
  font-size: 18px;
  font-size: 1.8rem;
}

/* line 15, ../../../arete-core-design/sass-src/includes/components/header-group/_desktop.scss */
.header-group {
  margin-bottom: 1.5em;
}

/*------------------------------------*\
    HEADLINES STYLES
\*------------------------------------*/
/* line 23, ../../../arete-core-design/sass-src/includes/components/header-group/_desktop.scss */
.header-group__headline {
  font-size: 32px !important;
  margin: 0 !important;
  line-height: 39px !important;
  font-family: "RNHouseSansBold", sans-serif;
}

/* line 31, ../../../arete-core-design/sass-src/includes/components/header-group/_desktop.scss */
.overlay-inner .header-group .header-group__sign-post {
  width: initial;
}

/* line 41, ../../../arete-core-design/sass-src/includes/components/header-group/_desktop.scss */
.theme--blue .shelf__inner.shelf--padded.subnav--headingOnly .header-group .header-group__headline {
  color: #42145f;
}

/* line 51, ../../../arete-core-design/sass-src/includes/components/header-group/_desktop.scss */
.shelf.single-article .header-group .header-group__sign-post, .shelf.subnav-items .header-group .header-group__sign-post, .shelf.shelf--faq .header-group .header-group__sign-post {
  display: none;
}

/*------------------------------------*\
    Hero - Desktop CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.shelf--hero)
 * HERO INNER COMPONENTS....Inner items (.hero__copy, .hero__heading etc)
 * SOCIAL TOOLBAR....Inner items (.social-bar, .social-bar__share etc)
 * HERO OFFERS....Inner items (.shelf.offer etc)

 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 15, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero {
  padding-bottom: 0;
  background: 0;
  background-color: #dfd9d1;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .shelf--hero {
  padding-top: 48px;
  padding-bottom: 0;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .image {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  overflow: hidden;
  max-height: none;
  height: auto;
}
/* line 31, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .shelf--hero .image {
  max-height: none;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy {
  min-height: 388px;
  margin: -0.2em 0 0 3.692em;
  vertical-align: middle;
  max-width: inherit;
  overflow: hidden;
  background: 0;
  width: 36.2%;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .shelf--hero .hero__copy {
  margin: -0.2em 0 0 3.692em;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .cta:last-child > a {
  margin-bottom: 0.89em;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .cta.cta--branded.cta--l {
  width: 100%;
  overflow: hidden;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding: 0;
  /* 9 */
  margin: 0px;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.ie10 .shelf--hero .hero__copy .cta.cta--branded.cta--l {
  margin-bottom: 2px;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .cta.cta--branded.cta--l a {
  padding: 13px 18px 9px 20px;
  margin: 0 0 18px 0;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .cta.cta--branded.cta--m {
  margin: 0px;
  padding: 0px;
  width: 100%;
  line-height: 18px;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .cta.cta--branded.cta--m a {
  margin: 1.8px 21.6px 1.8px 0;
  padding: 8px 42px 8px 0;
  line-height: 18px;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .image {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .hero__heading {
  display: inline-block;
  padding: 52px 46.8px 6.84px 108px;
  margin: 25.2px -108px 2px -108px;
  max-width: 88%;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 36px !important;
  color: #ad1982;
  line-height: 39px;
  float: left;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .hero__signpost {
  display: inline-block;
  float: left;
  padding: 1.2px 28px 5.6px 60px;
  margin: 2px -60px 14px -60px;
  max-width: 70%;
  font-size: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  overflow: hidden;
  clear: left;
  line-height: 24px;
  font-family: RNHouseSansRegular;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .shelf--hero .hero__copy .hero__signpost {
  padding: 1.2px 28px 5.6px 60px;
  font-size: 20px;
  line-height: 24px;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__copy .hero__signpost.hero__signpost__new {
  max-width: 80% !important;
}
/* line 122, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .offer .cta--m, .shelf--hero .offer .cta--box {
  width: auto;
  margin-right: 2.462em;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.loyaltypdphero .shelf--hero__mask1 {
  background: url("images-desktop/PDP-Hero-Mask.png") top left no-repeat;
  display: block;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__footline {
  position: absolute;
  bottom: -2px;
  padding: 0;
  margin: 0;
  margin-right: 0;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  overflow: hidden;
  height: 5.5em;
  width: 392px;
  max-width: auto;
  top: 348px;
  right: 48px;
  line-height: 16px;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .shelf--hero .hero__footline {
  padding: 0;
  margin: 0;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 154, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__footline .comp-rich-text {
  /* 
    ab = X X
  */
  font-size: 12px;
  font-size: 1.2rem;
  /* 
    ab = X X
  */
  line-height: 16px;
  line-height: 1.6rem;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero .hero__footline .comp-rich-text p {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
}
/* line 160, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .shelf--hero .hero__footline .comp-rich-text p {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
}

/* line 168, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.hero__heading {
  font-size: 36px;
  line-height: 36px;
}

/*------------------------------------*\
    $SOCIAL TOOLBAR
\*------------------------------------*/
/* line 175, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0;
  width: auto;
  background: 0;
  border-bottom: none;
  z-index: 9997;
}
/* line 183, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .social-bar {
  background: none !important;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar ul {
  margin-top: 3px;
}

/* line 192, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__share {
  display: none;
}

/* line 195, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__list {
  float: left;
  margin-right: .615em;
  border-bottom: none;
}
/* line 200, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__list:last-child {
  margin-right: .615em;
}

/* line 206, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__twitter {
  position: relative;
  border-radius: 32px;
  height: 33px;
  width: 31px;
  background: #FFF;
  display: block;
  overflow: hidden;
}
/* line 214, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .social-bar__twitter {
  border-radius: none;
  width: 33px;
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__twitter:before {
  content: '\e603';
  position: absolute;
  font-size: 32px;
  font-size: 3.2rem;
  left: 2px;
  top: -26px;
  text-decoration: none;
  border: 0px;
}

/* line 234, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__facebook {
  position: relative;
  border-radius: 32px;
  height: 33px;
  width: 31px;
  background: #42145f;
  display: block;
  overflow: hidden;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .social-bar__facebook {
  border-radius: none;
  width: 33px;
}
/* line 246, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__facebook:before {
  content: '\e606';
  position: absolute;
  font-size: 32px;
  font-size: 3.2rem;
  left: 1px;
  top: -27px;
}

/* line 254, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__print {
  position: relative;
  border-radius: 32px;
  height: 33px;
  width: 31px;
  background: #FFF;
  display: block;
  overflow: hidden;
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .social-bar__print {
  border-radius: none;
  width: 33px;
}
/* line 267, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__print:before {
  content: '\e604';
  position: absolute;
  font-size: 32px;
  font-size: 3.2rem;
  left: 2px;
  top: -27px;
}

/* line 275, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__email {
  position: relative;
  border-radius: 32px;
  height: 33px;
  width: 31px;
  background: #FFF;
  display: block;
  overflow: hidden;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie8 .social-bar__email {
  border-radius: none;
  width: 33px;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__email:before {
  content: '\e605';
  position: absolute;
  font-size: 32px;
  font-size: 3.2rem;
  left: 2px;
  top: -26px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 296, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
  .shelf--hero > .shelf__inner {
    margin-bottom: 0px;
  }
}
/*------------------------------------*\
    $HERO OFFERS
\*------------------------------------*/
/* line 303, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf.offer {
  margin-right: 3.692em;
  width: 96%;
}
/* line 306, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf.offer .shelf__inner.shelf--padded {
  padding: 0 2.385em;
}
/* line 309, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf.offer .image--teaser-1 {
  margin-bottom: 1em;
}
/* line 312, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf.offer .offer__heading {
  padding: 0 1.35em 0.32em 0;
  margin-bottom: 0;
  overflow: hidden;
  font-size: 30px;
  font-size: 3rem;
}

/* line 320, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero__mask1 {
  background: url("images-desktop/hero_mask1.svg") top left no-repeat;
  background: url("images-desktop/hero_mask1.svg")/9;
  background-size: 100.005%;
  display: block;
}

/* line 326, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero__mask2 {
  background: url("images-desktop/hero_mask2.svg") top left no-repeat;
  background: url("images-desktop/hero_mask2.svg")/9;
  background-size: 100.005%;
  display: block;
}

/* line 332, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.hero__mask {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  right: auto;
  display: block;
  height: auto;
}

/* line 341, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero > .shelf__inner {
  min-height: 390px;
}

/* line 344, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb {
  padding: 32px 0 35px 48px;
  top: 0;
}

/* line 350, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb__list li a {
  background: none;
}
/* line 353, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb__list li a:hover, .breadcrumb__list li a:focus {
  text-decoration: none;
}
/* line 356, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb__list li a span {
  text-transform: uppercase;
  margin: 0px;
  color: #666666;
  font-size: 13px;
}
/* line 363, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb__list .breadcrumb__slash {
  color: red;
  display: block;
  float: left;
  margin-left: -0.2em;
  padding-top: 10px;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb__list.no-back .first a {
  padding-left: 1.7em;
}

/* line 379, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.hero__separator {
  background: #34adb2;
  height: 2px;
  width: 90%;
  display: block;
  margin-left: 48px;
  padding-right: 2px;
  position: absolute;
  bottom: 0px;
}

/* line 389, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.main {
  clear: both;
  z-index: auto;
}

/* line 396, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.js-spoke .breadcrumb {
  padding-top: 10px !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 400, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
  .hero__heading {
    margin-bottom: 5px;
  }

  /* line 403, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
  .hero__signpost {
    margin-bottom: 1px;
  }

  /* line 406, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
  .cta.cta--branded.cta--l a {
    margin-top: 10px;
  }
}
/* line 413, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .breadcrumb__list {
  margin-top: .3em;
}
/* line 417, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .cta--branded.cta--l a {
  border-top: 1px #43c9d2 solid;
  border-bottom: 3px #1b768b inset;
}
/* line 423, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .cta--branded.cta-button-disabled a {
  border-top: 1px #b4a99f solid;
  border-bottom: 3px #b4a99f inset;
}
/* line 430, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero .cta.cta--branded.cta--m a {
  margin-top: 2px;
  margin-bottom: 1px;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero .cta.cta--branded.cta--m a .cta--arrow:after {
  bottom: 8%;
}
/* line 438, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero .hero__heading {
  margin-bottom: 6px;
}
/* line 442, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero .cta--l.cta--branded.cta a {
  margin-top: 12px;
  margin-bottom: 12px;
}
/* line 449, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .social-bar__list .social-bar {
  background: none !important;
}
/* line 453, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .breadcrumb {
  padding-top: 37px;
  left: 0px !important;
}
/* line 458, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .breadcrumb .breadcrumb__list li a {
  font-style: normal !important;
  -ms-filter: none;
  filter: none;
  padding: 10.4px 20px 10.4px 20px;
}
/* line 465, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .breadcrumb .breadcrumb__list .breadcrumb__slash {
  padding: 10px 0 0 0;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .breadcrumb .breadcrumb__list li.first a {
  padding-left: 1.7em;
}
/* line 476, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero__mask1 {
  background: url("images-desktop/hero_mask1.png") top left no-repeat;
  display: block;
}
/* line 480, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero__mask2 {
  background: none;
  display: block;
}

/* Defect 7445 fixes */
/* line 489, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero .hero__copy .hero__heading {
  margin-bottom: 4px;
}
/* line 492, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero .hero__copy .hero__signpost {
  margin-bottom: 0.6rem;
}

/* line 499, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .breadcrumb__list {
  margin-top: 0.3em;
}
/* line 504, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--hero .hero__copy .hero__heading {
  margin-bottom: 1px;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--hero .hero__copy .cta.cta--branded.cta--m a .cta--arrow:after {
  bottom: 8%;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--hero .hero__copy .cta--l.cta--branded.cta a {
  margin-top: 9px;
  margin-bottom: 16px;
  border-bottom-width: 0px;
}
/* line 522, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--hero .hero__copy .cta--l.cta--branded.cta a {
  border-bottom-width: 0px;
}
/* line 526, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--hero .hero__copy .hero__signpost {
  margin-bottom: 0.9rem;
}
/* line 532, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .cta--branded.cta--l .cta--arrow, .lt-ie9.ie10 .cta--branded.cta--m .cta--arrow {
  background-image: none !important;
  width: 0px !important;
  height: 0px !important;
  margin: 0px !important;
}
/* line 541, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .cta--branded a .cta--arrow {
  position: initial;
}
/* line 548, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .cta--l a .cta--arrow {
  position: initial;
}
/* line 555, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .cta--s a .cta--arrow {
  position: initial;
}
/* line 562, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .cta--m a .cta--arrow {
  position: initial;
}
/* line 567, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--hero__mask2 {
  background: none;
  display: block;
}

/* pdp hero mask */
/* line 575, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.loyaltypdphero .shelf--hero__mask1 {
  background: url("images-desktop/PDP-Hero-Mask.png") top left no-repeat;
  display: block;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 580, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
  .hero__footline .comp-rich-text {
    line-height: 17px;
  }
}
@-moz-document url-prefix() {
  /* line 583, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
  .hero__footline .comp-rich-text {
    line-height: 17px;
  }
}

/* line 585, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb {
  max-width: 395px;
  padding: 3.5rem 0 3.5rem 4.8rem;
}
/* line 590, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb .breadcrumb__list li a {
  text-transform: uppercase;
  padding: 0.8em 1.6em 0.8em 1.3em;
}
/* line 593, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb .breadcrumb__list li a span {
  color: #ad1982;
}
/* line 597, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb .breadcrumb__list li a:focus span, .breadcrumb .breadcrumb__list li a:hover span {
  color: #42145f;
}
/* line 603, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb .breadcrumb__list .breadcrumb__slash {
  padding-top: 10px;
}
/* line 609, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.breadcrumb .breadcrumb__list .last a span {
  color: #42145f;
}

/* line 622, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lm-blog-breadcrumb-theme .breadcrumb .breadcrumb__list li.back a {
  padding-left: 0px;
}

/* line 633, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero__mask2 {
  background: none;
  width: auto;
  height: auto;
}
/* line 638, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero__mask2 map area {
  outline: none;
}

/* line 643, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero__mask1 {
  background: none;
  width: auto;
  height: auto;
}
/* line 648, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero__mask1 map area {
  outline: none;
}

/* line 654, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero__mask2 {
  background: none;
}
/* line 657, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--hero__mask1 {
  background: none;
}

/* line 662, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--hero__mask2 {
  background: none;
}

/* Homepage logout classes */
/* line 670, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance {
  padding: 32px 0px 32px 48px;
  margin: 0px;
  height: 448px;
}
/* line 674, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .shelf__inner {
  height: 446px;
  display: table-cell;
  vertical-align: middle;
}
/* line 678, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .shelf__inner .hero__separator {
  margin-left: 0px;
}
/* line 682, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent {
  width: 450px;
  padding: 0px;
  height: auto;
  min-height: auto;
  max-height: none;
  margin: 0px;
}
/* line 691, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .logmsg .textcomp {
  max-height: 25px;
  overflow: hidden;
}
/* line 694, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .logmsg .textcomp p {
  padding-bottom: 5px;
  font-size: 14px;
  line-height: 20px;
  color: #42145f;
  max-height: 20px;
  overflow: hidden;
  font-family: "RNHouseSans-Regular", sans-serif;
  width: 396px;
}
/* line 707, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .homelog_headertitle .textcomp {
  max-height: 55px;
  overflow: hidden;
}
/* line 710, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .homelog_headertitle .textcomp p {
  font-size: 20px;
  line-height: 24px;
  max-height: 48px;
  overflow: hidden;
  margin-bottom: 7px;
  padding-bottom: 0px;
}
/* line 721, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .homelog_body .comp-rich-text {
  overflow: hidden;
}
/* line 723, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .homelog_body .comp-rich-text p {
  color: #42145f;
  font-size: 18px !important;
  line-height: 22px !important;
  display: block;
  overflow: hidden;
  margin-bottom: 20px;
  padding-bottom: 0px;
}
/* line 736, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .homelog_body .comp-rich-text {
  max-height: 86px;
  overflow: hidden;
}
/* line 739, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .homelog_body .comp-rich-text p {
  max-height: 66px;
  overflow: hidden;
}
/* line 745, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .box {
  width: 362px;
  margin-bottom: 24px;
  height: auto;
}
/* line 749, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .box .textcomp {
  max-height: 80px;
  overflow: hidden;
}
/* line 752, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .box .textcomp p {
  font-size: 14px;
  line-height: 20px;
  max-height: 80px;
  overflow: hidden;
  display: block;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 762, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .riskbottomblock {
  margin-top: 0px;
  width: 290px;
}
/* line 766, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .riskbottomblock .riskbottom_title .textcomp {
  max-height: 17px;
  overflow: hidden;
}
/* line 769, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .riskbottomblock .riskbottom_title .textcomp p {
  max-height: 16px;
  overflow: hidden;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 1px;
}
/* line 779, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .riskbottomblock .riskbottom_text .textcomp {
  max-height: 32px;
  overflow: hidden;
}
/* line 782, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .riskbottomblock .riskbottom_text .textcomp p {
  max-height: 32px;
  overflow: hidden;
  font-size: 12px;
  line-height: 16px;
}
/* line 792, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta--l {
  width: auto;
  margin-bottom: 23px !important;
}
/* line 795, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta--l a {
  line-height: 22px;
  border: none;
  margin-bottom: 3px !important;
}
/* line 799, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta--l a:after, .shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta--l a:before {
  display: none;
}
/* line 802, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta--l a:last-child {
  margin-bottom: 0px;
}
/* line 809, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .cta.cta--branded.cta--l a {
  padding: 16px 26px !important;
}
/* line 816, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .logmsg .textcomp p {
  padding-bottom: 5px;
}
/* line 823, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .homelog_headertitle .textcomp p {
  margin-bottom: 6px;
  padding-bottom: 0px;
}
/* line 830, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .homelog_body .comp-rich-text {
  max-height: 46px;
  overflow: hidden;
}
/* line 833, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .homelog_body .comp-rich-text p {
  max-height: 44px;
  overflow: hidden;
}
/* line 839, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox {
  padding: 20px 24px;
  margin-bottom: 24px;
  width: 342px;
  height: auto;
}
/* line 845, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_title .textcomp {
  max-height: 31px;
  overflow: hidden;
}
/* line 848, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_title .textcomp p {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 7px;
  padding-bottom: 0px;
  max-height: 24px;
  overflow: hidden;
}
/* line 859, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_content .textcomp {
  max-height: 93px;
  overflow: hidden;
}
/* line 862, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_content .textcomp p {
  line-height: 20px;
  margin-bottom: 13px;
  padding-bottom: 0px;
  max-height: 80px;
  overflow: hidden;
}
/* line 872, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_content_bottomtext .textcomp {
  max-height: 44px;
  overflow: hidden;
}
/* line 875, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_content_bottomtext .textcomp p {
  font-size: 12px;
  line-height: 16px;
  display: block;
  max-height: 44px;
  overflow: hidden;
}
/* line 888, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_headertitle .textcomp {
  max-height: 79px;
  overflow: hidden;
}
/* line 891, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_headertitle .textcomp p {
  max-height: 72px;
  overflow: hidden;
}
/* line 898, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_body .comp-rich-text {
  max-height: 105px;
  overflow: hidden;
}
/* line 901, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_body .comp-rich-text p {
  max-height: 90px;
  overflow: hidden;
  margin-bottom: 15px;
  padding-bottom: 0px;
}
/* line 906, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_body .comp-rich-text p strong {
  font-size: 20px;
}
/* line 914, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock .riskbottom_title {
  padding-bottom: 8px;
}
/* line 916, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock .riskbottom_title .textcomp {
  max-height: 16px;
  overflow: hidden;
}
/* line 919, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock .riskbottom_title .textcomp p {
  width: 271px;
  max-height: 16px;
  overflow: hidden;
  padding-bottom: 0px;
}
/* line 928, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock .riskbottom_text .textcomp {
  max-height: 69px;
  overflow: hidden;
}
/* line 931, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock .riskbottom_text .textcomp p {
  max-height: 59px;
  overflow: hidden;
  width: 396px;
  margin-bottom: 21px;
  padding-bottom: 0px;
  font-size: 12px;
  line-height: 16px;
}
/* line 945, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock_last .riskbottom_title .textcomp {
  max-height: 17px;
  overflow: hidden;
}
/* line 948, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock_last .riskbottom_title .textcomp p {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 1px;
  width: 290px;
  max-height: 16px;
  overflow: hidden;
}
/* line 959, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock_last .riskbottom_text .textcomp {
  max-height: 48px;
  overflow: hidden;
}
/* line 962, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock_last .riskbottom_text .textcomp p {
  font-size: 12px;
  line-height: 16px;
  max-height: 48px;
  overflow: hidden;
  width: 301px;
}
/* line 975, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .logmsg:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 983, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .homelog_headertitle:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 991, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .homelog_body:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 998, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .riskwarning .box:last-child {
  margin-bottom: 0px;
}
/* line 1003, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .shelf--hero.homelog_compliance .cta--l:last-child {
  margin-bottom: 0px;
}
/* line 1009, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .logmsg:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 1017, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .homelog_headertitle:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 1025, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .homelog_body:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 1032, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox:last-child {
  margin-bottom: 0px;
}
/* line 1038, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_title:last-child p {
  margin-bottom: 0px;
}
/* line 1045, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .whitebox .whitebox_content:last-child p {
  margin-bottom: 0px;
}
/* line 1051, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .shelf--hero.homelog_compliance .cta--l:last-child {
  margin-bottom: 0px;
}
/* line 1057, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .logmsg:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 1065, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_headertitle:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 1073, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .homelog_body:last-child p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 1082, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock:last-child .riskbottom_text p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* line 1093, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero.homelog_compliance.fullrepex .cta--l a {
  margin: 0 0 3px !important;
}

/* line 1107, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.firefox .shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .legaltext .riskbottomblock .riskbottom_text .textcomp p {
  letter-spacing: -0.01px;
}

/* line 1119, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.mac .homelog_templates {
  height: 440px;
  display: table-cell;
  vertical-align: middle;
}

/* line 1126, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.safari .homelog_templates {
  height: 440px;
  display: inline;
  vertical-align: middle;
}

/* line 1138, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie .shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .homelog_body .comp-rich-text {
  max-height: 46px;
}
/* line 1139, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.msie .shelf--hero.homelog_compliance .homelog_comppcontent .homelog_templates .fullreptext .homelog_body .comp-rich-text p {
  max-height: 46px;
}

/* Homepage logout classes */
/*------------------------------------------------------*\
    $RE-BRANDING PHASE4 CSS - NATWEST PERSONAL DESKTOP ONLY
\*------------------------------------------------------*/
/* line 1162, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.cta .cta--branded .cta--l a {
  padding: 13px 18px 9px 20px;
  margin-bottom: 16px;
  margin-top: 8px;
}

/* line 1170, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask {
  max-height: 484px;
  padding-top: 28px;
}
/* line 1173, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask .comp-rich-text {
  padding-right: 0;
  padding-left: 0;
  padding-top: 13px;
  height: 46px;
  overflow: hidden;
  width: 477px;
  min-height: 11px;
  color: #42145f;
  font-family: "RNHouseSansRegular",sans-serif;
}
/* line 1183, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask .comp-rich-text p {
  padding: 0;
}
/* line 1187, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask .shelf__inner {
  height: 505px;
}
/* line 1191, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask .hero__footline .comp-rich-text {
  width: 100%;
  height: 82px;
}
/* line 1196, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask .hero__heading {
  max-width: none;
  margin: 22px 0px 2px -108px;
  padding: 0 0 6px 108px;
  line-height: 40px;
  font-weight: normal;
}
/* line 1204, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .hero__footline {
  bottom: 0;
  float: left;
  height: 94px;
  left: 0;
  margin-bottom: 0;
  margin-left: 0 !important;
  margin-right: 0;
  padding: 6px 0 0 48px;
  position: absolute;
  top: 74.25%;
  width: 195px;
  margin-top: 11px;
}
/* line 1217, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .hero__footline .comp-rich-text * {
  padding: 0;
}
/* line 1221, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .hero__signpost {
  max-width: 88%;
  clear: both;
  display: block;
  margin: 5px -60px 10px -60px;
  padding: 1px 28px 5px 60px;
}
/* line 1227, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .hero__signpost.title--font20 {
  margin-bottom: 0.5em !important;
  margin-top: 0.25em !important;
}
/* line 1232, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy {
  height: 397px;
  min-height: 300px;
  max-height: 100%;
  overflow: hidden;
  margin: -0.2em 0 0 3.692em;
  width: 50;
}
/* line 1241, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .hero__footline .comp-rich-text h2 {
  font-size: 13px;
  line-height: 17px;
}
/* line 1247, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .cta.cta--branded.cta--l {
  padding-top: 11px;
  width: 100%;
}
/* line 1250, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .cta.cta--branded.cta--l a {
  margin: 0 0 16px 0;
  padding: 13px 18px 9px 20px;
}
/* line 1253, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .cta.cta--branded.cta--l a:focus {
  outline: 0;
  border: 2px solid #ffbf47;
}
/* line 1259, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .cta.cta--branded.cta--m {
  padding-bottom: 1px;
  padding-top: 2px;
}
/* line 1262, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask.shelf--hero .cta.cta--branded.cta--m a {
  margin: 0 21px 1px 0;
  padding: 8px 42px 8px 0;
}
/* line 1269, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--mask .shelf--hero__mask1, .shelf--mask .shelf--hero__mask2 {
  background-image: url("images-desktop/NatWest_Home_mask.svg");
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/NatWest_Home_mask.png") \9;
  background-repeat: no-repeat;
  background-position: left top;
  background-color: transparent;
}
/* line 1275, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .shelf--mask .shelf--hero__mask1, .lt-ie9 .shelf--mask .shelf--hero__mask2 {
  /*background-image: $Home_logout_template_maskimage_hero_shelf_natwestrbs_png;
  background-repeat: no-repeat;
  background-position: left top;
  background-color: transparent;*/
  background: none;
}
/* line 1282, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9.ie10 .shelf--mask .shelf--hero__mask1, .lt-ie9.ie10 .shelf--mask .shelf--hero__mask2 {
  /*background-image: $Home_logout_template_maskimage_hero_shelf_natwestrbs_svg;
  background-repeat: no-repeat;
  background-position: left top;
  background-color: transparent;*/
  background: none;
}

/* line 1293, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero__mask1 img, .shelf--hero__mask2 img {
  width: auto;
}

/* line 1297, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__list {
  background: none repeat scroll 0 0 white;
}

/* line 1301, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__facebook, .social-bar__twitter, .social-bar__email, .social-bar__print {
  background: white;
}
/* line 1303, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.social-bar__facebook:before, .social-bar__twitter:before, .social-bar__email:before, .social-bar__print:before {
  color: #42145f;
  left: 0px;
}
/* line 1307, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.lt-ie9 .social-bar__facebook, .lt-ie9 .social-bar__twitter, .lt-ie9 .social-bar__email, .lt-ie9 .social-bar__print {
  width: 33px;
}

/* line 1311, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.title--font30 {
  line-height: 36px !important;
}

/* line 1316, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask {
  display: table;
  padding-top: 0px;
}
/* line 1319, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner {
  height: 504px;
  margin-bottom: 0px;
  display: table-cell;
  vertical-align: middle;
}
/* line 1324, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .image {
  margin-bottom: 0px;
}
/* line 1327, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy {
  margin: auto 528px auto 48px;
  padding: 24px 64px 24px 64px;
  min-height: auto;
  max-height: 418px !important;
  border: none;
  width: 272px;
}
/* line 1334, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .hero__heading {
  padding-top: 0px !important;
  margin: 0px;
  padding: 0px !important;
  line-height: 44px;
  min-width: 100% !important;
}
/* line 1341, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .hero__signpost {
  margin: 16px 0px 24px 0px;
  padding: 0px;
}
/* line 1348, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--l a {
  padding: 16px 0px 16px 0px;
  min-width: 270px;
  line-height: 22px;
  margin-bottom: 0px;
}
/* line 1355, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--m {
  margin: 16px 0px 0px 0px;
}
/* line 1357, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--m a {
  padding: 5px 42px 5px 0 !important;
  line-height: 2.2rem;
  min-height: 22px;
}
/* line 1361, ../../../arete-core-design/sass-src/includes/components/hero/_desktop.scss */
.shelf--hero-no-mask .shelf__inner .hero__copy .cta.cta--branded.cta--m a:after {
  padding: 3px 10px 0 5px;
  top: 40%;
}

/* line 2, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .intro-copy {
  font-size: 25px;
  font-size: 2.5rem;
  line-height: 2.7rem;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .pull-out-quote {
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 2.7rem;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text span.icon--pd__title {
  font-size: 25px;
  font-size: 2.5rem;
  margin: 0;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text span.icon--pd__desc {
  margin-top: -1em;
  padding-left: 36px;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .moneysupermarket {
  min-height: 44px;
  background-position: top right;
  padding-right: 240px;
  width: auto;
  margin-left: 0em;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .fs-20 {
  font-size: 20px !important;
  font-size: 2.0rem !important;
  line-height: 24px !important;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .fs-32 {
  font-size: 3.2rem !important;
  line-height: 39px !important;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .rte-tick-large {
  padding-left: 36px;
  font-size: 18px;
  position: relative;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .rte-tick-large:before {
  left: 0px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text blockquote {
  font-size: 25px;
  line-height: 27px;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text blockquote:before, .comp-rich-text blockquote:after {
  font-family: nw-icons;
  font-size: 30px;
  font-size: 3rem;
  width: 78px;
  color: #ad1982;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text blockquote:before {
  content: '\e014';
  margin-right: .44em;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text blockquote:after {
  content: '\e013';
  vertical-align: middle;
  margin-left: .42em;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text h3, .comp-rich-text h3 strong {
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 24px;
  font-size: 20px;
  color: #42145f;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text h4, .comp-rich-text h4 strong {
  font-size: 18px;
  line-height: 20px;
  color: #42145f;
  padding-bottom: 10px;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text h5, .comp-rich-text h5 strong {
  color: #42145f;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .fs-32 strong {
  font-size: 3.2rem;
  line-height: 39px;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text h3, .comp-rich-text h4, .comp-rich-text h5, .comp-rich-text .intro-copy, .comp-rich-text .pull-out-quote {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 84, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text p a {
  color: #ad1982;
  text-decoration: underline;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text p a:hover {
  color: #ad1982;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .body-copy, .comp-rich-text .inline-text, .comp-rich-text li, .comp-rich-text strong, .comp-rich-text em, .comp-rich-text p {
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 20px;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text h2 em {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .bl__icon-checkmark:before {
  top: -3px;
  /*.lt-ie9 &{
    top:17px !important;
  }
  .lt-ie9.ie10 &{
    top:-3px !important;
  }*/
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.termsconditions .comp-rich-text {
  color: #42145f;
  padding: 21px 48px 32px;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.termsconditions .comp-rich-text p {
  padding-top: 5px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text h3, .comp-rich-text h4, .comp-rich-text h5 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.accordion-section-content .comp-rich-text .cta.cta--m a:hover {
  color: #0075a2;
}

/* line 133, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.canvas-header-right {
  text-align: right;
}

/* line 136, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.canvas-header-left {
  text-align: left;
}

/* line 139, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.canvas-header-center {
  text-align: center;
}

/* line 142, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.rte-bottom-separator {
  border-bottom: 1px solid #cccccc;
  margin: 28px auto 36px;
  width: 85.56%;
}

/* line 147, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.rte-top-separator {
  border-top: 1px solid #cccccc;
  margin: 28px auto 36px;
  width: 85.56%;
}

/* line 152, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.canvas-top-separator {
  width: 880px;
  margin: 0 auto 36px !important;
  left: 48px;
  right: 48px;
}

/* line 158, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.canvas-bottom-separator {
  width: 880px;
  margin: 28px auto 0 !important;
  left: 48px;
  right: 48px;
}

/* line 164, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.cta-alignment-left {
  float: left;
}

/* line 167, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.cta-alignment-center {
  width: 100%;
  display: inline-block;
  text-align: center;
}
/* line 171, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.cta-alignment-center a {
  float: none;
  display: inline-block;
}

/* line 176, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.cta-alignment-right {
  float: right;
}

/* line 179, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.tile--header-group {
  padding: 0;
  margin: 3px 48px 42px 48px !important;
}

/* line 185, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.cta.cta-call-us a:before {
  margin-right: 15px;
  font-size: 24px;
}

/* line 193, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.cta.cta-visit-us a:before {
  margin-right: 20px;
  font-size: 24px;
}

/* line 201, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.cta.cta--branded.cta--m.cta-alignment-center a,
.cta.cta--branded.cta--l.cta-alignment-center a {
  margin-right: 0px;
}

/* line 206, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.icon-bank-it:before, .icon-trade-up:before, .icon-donate:before {
  font-size: 29px;
  margin-right: 16px;
}

/* RTE color changes */
/* line 212, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.rich-text-white-color {
  color: #ffffff !important;
}

/* line 215, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.rich-text-rbs-color {
  color: #0a2f64 !important;
}

/* line 218, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.rich-text-nw-color {
  color: #42145f !important;
}

/* line 222, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.icon-tastecard, .icon-new-tick, .icon-travel-money, .icon-travel-insurance, .icon-store, .icon-percentage, .icon-national-trust, .icon-mobile,
.icon-house-with-tick, .icon-direct-debit, .icon-concierge, .icon-chair, .icon-uniE645, .icon-new-mobile, .icon-new-car, .icon-contactless {
  float: none;
  padding-left: 25px;
  position: relative;
  text-decoration: none;
  width: 2.269em;
  height: 2.462em;
}
/* line 229, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.icon-tastecard:before, .icon-new-tick:before, .icon-travel-money:before, .icon-travel-insurance:before, .icon-store:before, .icon-percentage:before, .icon-national-trust:before, .icon-mobile:before,
.icon-house-with-tick:before, .icon-direct-debit:before, .icon-concierge:before, .icon-chair:before, .icon-uniE645:before, .icon-new-mobile:before, .icon-new-car:before, .icon-contactless:before {
  font-family: 'nw-icons';
  font-size: 21px;
  font-size: 2.1rem;
  left: 0;
  line-height: 1;
  position: absolute;
}

/* line 237, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.icon-new-car:before {
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 242, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m.cssctacentre a:hover {
  padding-bottom: 8px;
}
/* line 247, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .cta.cta--m.cta--branded.cta-alignment-center a {
  display: inline-block;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .cta.cta--branded.cta--m.cta-alignment-center a:hover {
  display: inline-block;
}
/* line 256, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .rte-bottom-separator {
  border-bottom: 1px solid #fff;
}
/* line 259, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .rte-top-separator {
  border-top: 1px solid #fff;
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .comp-rich-text {
  color: white;
  /*li, strong, em, p {
    color: $primary-7;
  }*/
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .comp-rich-text .body-copy {
  color: #ffffff;
}
/* line 266, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .comp-rich-text .body-copy p {
  color: #ffffff;
}
/* line 271, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue .comp-rich-text .light-band .body-copy, .theme--blue .comp-rich-text .light-band .inline-text, .theme--blue .comp-rich-text .light-band li, .theme--blue .comp-rich-text .light-band strong, .theme--blue .comp-rich-text .light-band em, .theme--blue .comp-rich-text .light-band p {
  color: #42145f;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue.single-article .comp-rich-text .body-copy {
  color: #42145f;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue.single-article .comp-rich-text .body-copy p {
  color: #42145f;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue.tile-layout .comp-rich-text {
  color: #42145f;
}
/* line 292, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue.tile-layout .comp-rich-text li, .theme--blue.tile-layout .comp-rich-text strong, .theme--blue.tile-layout .comp-rich-text em, .theme--blue.tile-layout .comp-rich-text p {
  color: #42145f;
}
/* line 296, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--blue.tile-layout .comp-rich-text .light-band .body-copy, .theme--blue.tile-layout .comp-rich-text .light-band .inline-text, .theme--blue.tile-layout .comp-rich-text .light-band li, .theme--blue.tile-layout .comp-rich-text .light-band strong, .theme--blue.tile-layout .comp-rich-text .light-band em, .theme--blue.tile-layout .comp-rich-text .light-band p {
  color: #42145f;
}

/* line 307, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.shelf.theme--white .shelf__bl .bl__text .comp-rich-text .cta.cta--m a:hover {
  color: #ad1982;
}

/*------------------------------------*\
    $RTE - Service Status  Icons 
\*------------------------------------*/
/* line 317, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.check-icon, .cross-icon, .info-icon, .alert-icon {
  top: 14px;
}

/* line 320, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.accordion-shelf.bottom-radius-rowitem {
  margin-bottom: 30px;
}

/* line 323, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.header-group__headline {
  font-size: 32px !important;
  margin: 0 !important;
  line-height: 39px !important;
  font-family: "RNHouseSansBold", sans-serif;
}

/* line 332, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.hero--container .shelf.shelf--hero .shelf__inner .grid, .hero--container .shelf.shelf--hero .shelf__inner .grid--rev, .hero--container .shelf.shelf--hero .shelf__inner .grid--full, .hero--container .shelf.shelf--hero .shelf__inner .grid--right, .hero--container .shelf.shelf--hero .shelf__inner .grid--center {
  margin-left: 0;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.hero--container .shelf.shelf--hero .shelf__inner .grid .comp-rich-text, .hero--container .shelf.shelf--hero .shelf__inner .grid--rev .comp-rich-text, .hero--container .shelf.shelf--hero .shelf__inner .grid--full .comp-rich-text, .hero--container .shelf.shelf--hero .shelf__inner .grid--right .comp-rich-text, .hero--container .shelf.shelf--hero .shelf__inner .grid--center .comp-rich-text {
  padding-left: 3.692em;
}
/* line 338, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.hero--container .shelf.shelf--hero .shelf__inner .grid .grid__item .comp-rich-text p, .hero--container .shelf.shelf--hero .shelf__inner .grid--rev .grid__item .comp-rich-text p, .hero--container .shelf.shelf--hero .shelf__inner .grid--full .grid__item .comp-rich-text p, .hero--container .shelf.shelf--hero .shelf__inner .grid--right .grid__item .comp-rich-text p, .hero--container .shelf.shelf--hero .shelf__inner .grid--center .grid__item .comp-rich-text p {
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
}

/*.grid__item {
    .comp-rich-text p {
        @include pixels2rem(line-height, 20);
    }
}*/
/* line 351, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.social-bar.js-social-bar + div.comp-rich-text {
  color: #42145f;
}

/* line 354, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.main a#access_content + div.comp-rich-text {
  padding-left: 4px;
  color: #42145f;
}

/* line 360, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.flexslider_wrap .webchatHidden a, .flexslider_wrap .webchatHidden span, .flexslider_wrap .webchatHidden h3 {
  color: #42145f;
}

/*Natwest RTA CSS merged*/
/* line 372, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .bl__icon-checkmark:before, .comp-rich-text .bl__icon-ticket:before,
.comp-rich-text .bl__icon-airplane:before, .comp-rich-text .bl__icon-umbrella:before,
.comp-rich-text .bl__icon-cancel:before, .comp-rich-text .bl__icon-mobile:before {
  top: -3px;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .blue--backgorund {
  background: none repeat scroll 0 0 #42145f;
  border: 2px solid #fff;
}
/* line 380, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .blue--backgorund tr td {
  border: none;
}
/* line 385, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--light-grey .comp-rich-text h3 a, .theme--light-blue .comp-rich-text h3 a, .theme--brown .comp-rich-text h3 a, .theme--light-grey .comp-rich-text h4 a, .theme--light-blue .comp-rich-text h4 a, .theme--brown .comp-rich-text h4 a, .theme--light-grey .comp-rich-text h5 a, .theme--light-blue .comp-rich-text h5 a, .theme--brown .comp-rich-text h5 a, .theme--light-grey .comp-rich-text span a, .theme--light-blue .comp-rich-text span a, .theme--brown .comp-rich-text span a {
  color: #ad1982;
}
/* line 389, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--light-grey .comp-rich-text h3 a:hover, .theme--light-blue .comp-rich-text h3 a:hover, .theme--brown .comp-rich-text h3 a:hover, .theme--light-grey .comp-rich-text h4 a:hover, .theme--light-blue .comp-rich-text h4 a:hover, .theme--brown .comp-rich-text h4 a:hover, .theme--light-grey .comp-rich-text h5 a:hover, .theme--light-blue .comp-rich-text h5 a:hover, .theme--brown .comp-rich-text h5 a:hover, .theme--light-grey .comp-rich-text span a:hover, .theme--light-blue .comp-rich-text span a:hover, .theme--brown .comp-rich-text span a:hover {
  color: #42145f;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--white .comp-rich-text p a, .theme--white .comp-rich-text h3 a, .theme--white .comp-rich-text h4 a, .theme--white .comp-rich-text h5 a, .theme--white .comp-rich-text span a {
  color: #ad1982;
}
/* line 401, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--white .comp-rich-text p a:hover, .theme--white .comp-rich-text h3 a:hover, .theme--white .comp-rich-text h4 a:hover, .theme--white .comp-rich-text h5 a:hover, .theme--white .comp-rich-text span a:hover {
  color: #ad1982;
}
/* line 407, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text .flexslider_wrap a {
  color: #ad1982;
}
/* line 413, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.theme--brown .comp-rich-text p a:hover, .theme--brown .comp-rich-text h3 a:hover, .theme--brown .comp-rich-text h4 a:hover, .theme--brown .comp-rich-text h5 a:hover, .theme--brown .comp-rich-text span a:hover {
  color: #ad1982;
}
/* line 421, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text p .lightbox a {
  color: #ad1982;
}
/* line 423, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.comp-rich-text p .lightbox a:hover {
  color: #42145f;
}

/* line 434, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.main--tool-desk .grid__item .comp-rich-text li {
  font-size: 14px;
}

/* line 440, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.richText-image {
  display: block;
  margin-bottom: 10px;
  max-width: 100%;
  color: #42145f !important;
}
/* line 446, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.richText-image.pull-left img {
  margin: 5px 15px 5px 10px;
  float: left;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.richText-image.pull-right img {
  margin: 5px 10px 5px 15px;
  float: right;
}
/* line 457, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
.richText-image:after {
  clear: both;
  content: '';
  display: block;
}

/* line 465, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
img.richText-image.pull-left {
  margin: 5px 15px 5px 10px;
  float: left;
}
/* line 469, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
img.richText-image.pull-right {
  margin: 5px 10px 5px 15px;
  float: right;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/rich-text/_desktop.scss */
img.richText-image:after {
  display: none;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.white-band {
  border: 2px solid white;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.white-band th {
  border-bottom: 2px solid white;
  border-right: none;
  border-left: none;
  border-top: none;
  background: #cfc7b8;
  color: #42145f;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.white-band th:last-child {
  border-right: 0px solid white;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.white-band td {
  padding: 1.075em;
  border-right: 2px solid white;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.white-band td:last-child {
  border-right: 0px solid white;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.white-band tr:last-child td {
  border-bottom: 0px solid white;
}

 /* 
includes/components/product-table/_desktop.scss 
Below code is overwriting above mentioned scss file
*/
/* line 34, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table td {
  border-right: none;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table th {
  border-right: none;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table .dark-theme td {
  border-right: none;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table .dark-theme th .comp-rich-text p {
  color: white;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table .card-holder, .product-table tr.card-holder th, .product-table tr.card-holder td {
  background-color: #b4a99f !important;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table tr:last-child {
  border-top: none;
  border-bottom: 2px solid white !important;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table .light-band .dark-theme th {
  background-color: #cfc7be;
  border-bottom: 2px solid white;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table .light-band tr:nth-child(even) {
  background: #e9e5e0;
  border-bottom: none;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table .light-band tr:nth-child(odd) {
  background: #cfc7be;
  border-bottom: none;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.product-table .light-band th, .product-table .heavy-band th, .product-table .blue--backgorund th {
  background-color: #cfc7b8;
}

/*------------------------------------*\
    PROD AUTHOR ISSUE
\*------------------------------------*/
/* line 86, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .product-table .comp-rich-text li, .theme--blue .product-table .comp-rich-text strong, .theme--blue .product-table .comp-rich-text em, .theme--blue .product-table .comp-rich-text p, .theme--brown .product-table .comp-rich-text li, .theme--brown .product-table .comp-rich-text strong, .theme--brown .product-table .comp-rich-text em, .theme--brown .product-table .comp-rich-text p, .theme--light-blue .product-table .comp-rich-text li, .theme--light-blue .product-table .comp-rich-text strong, .theme--light-blue .product-table .comp-rich-text em, .theme--light-blue .product-table .comp-rich-text p, .theme--white .product-table .comp-rich-text li, .theme--white .product-table .comp-rich-text strong, .theme--white .product-table .comp-rich-text em, .theme--white .product-table .comp-rich-text p, .theme-light-grey .product-table .comp-rich-text li, .theme-light-grey .product-table .comp-rich-text strong, .theme-light-grey .product-table .comp-rich-text em, .theme-light-grey .product-table .comp-rich-text p {
  color: #0a2f64;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .product-table .comp-rich-text p a, .theme--brown .product-table .comp-rich-text p a, .theme--light-blue .product-table .comp-rich-text p a, .theme--white .product-table .comp-rich-text p a, .theme-light-grey .product-table .comp-rich-text p a {
  color: #0a2f64;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .product-table .comp-rich-text p a:hover, .theme--brown .product-table .comp-rich-text p a:hover, .theme--light-blue .product-table .comp-rich-text p a:hover, .theme--white .product-table .comp-rich-text p a:hover, .theme-light-grey .product-table .comp-rich-text p a:hover {
  color: #0075a2;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .product-table .comp-rich-text p .cta.cta--btn a, .theme--brown .product-table .comp-rich-text p .cta.cta--btn a, .theme--light-blue .product-table .comp-rich-text p .cta.cta--btn a, .theme--white .product-table .comp-rich-text p .cta.cta--btn a, .theme-light-grey .product-table .comp-rich-text p .cta.cta--btn a {
  color: #ffffff;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .product-table .accordion--link td:first-child, .theme--brown .product-table .accordion--link td:first-child, .theme--light-blue .product-table .accordion--link td:first-child, .theme--white .product-table .accordion--link td:first-child, .theme-light-grey .product-table .accordion--link td:first-child {
  background: none;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .comp-rich-text .heavy-band, .theme--blue .comp-rich-text .white-band, .theme--blue .comp-rich-text .blue--backgorund, .theme--blue .comp-rich-text .blue--backgorund, .theme--brown .comp-rich-text .heavy-band, .theme--brown .comp-rich-text .white-band, .theme--brown .comp-rich-text .blue--backgorund, .theme--brown .comp-rich-text .blue--backgorund, .theme--light-blue .comp-rich-text .heavy-band, .theme--light-blue .comp-rich-text .white-band, .theme--light-blue .comp-rich-text .blue--backgorund, .theme--light-blue .comp-rich-text .blue--backgorund, .theme--white .comp-rich-text .heavy-band, .theme--white .comp-rich-text .white-band, .theme--white .comp-rich-text .blue--backgorund, .theme--white .comp-rich-text .blue--backgorund, .theme-light-grey .comp-rich-text .heavy-band, .theme-light-grey .comp-rich-text .white-band, .theme-light-grey .comp-rich-text .blue--backgorund, .theme-light-grey .comp-rich-text .blue--backgorund {
  color: #42145f;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .comp-rich-text .heavy-band li, .theme--blue .comp-rich-text .heavy-band strong, .theme--blue .comp-rich-text .heavy-band em, .theme--blue .comp-rich-text .heavy-band p, .theme--blue .comp-rich-text .white-band li, .theme--blue .comp-rich-text .white-band strong, .theme--blue .comp-rich-text .white-band em, .theme--blue .comp-rich-text .white-band p, .theme--blue .comp-rich-text .blue--backgorund li, .theme--blue .comp-rich-text .blue--backgorund strong, .theme--blue .comp-rich-text .blue--backgorund em, .theme--blue .comp-rich-text .blue--backgorund p, .theme--blue .comp-rich-text .blue--backgorund li, .theme--blue .comp-rich-text .blue--backgorund strong, .theme--blue .comp-rich-text .blue--backgorund em, .theme--blue .comp-rich-text .blue--backgorund p, .theme--brown .comp-rich-text .heavy-band li, .theme--brown .comp-rich-text .heavy-band strong, .theme--brown .comp-rich-text .heavy-band em, .theme--brown .comp-rich-text .heavy-band p, .theme--brown .comp-rich-text .white-band li, .theme--brown .comp-rich-text .white-band strong, .theme--brown .comp-rich-text .white-band em, .theme--brown .comp-rich-text .white-band p, .theme--brown .comp-rich-text .blue--backgorund li, .theme--brown .comp-rich-text .blue--backgorund strong, .theme--brown .comp-rich-text .blue--backgorund em, .theme--brown .comp-rich-text .blue--backgorund p, .theme--brown .comp-rich-text .blue--backgorund li, .theme--brown .comp-rich-text .blue--backgorund strong, .theme--brown .comp-rich-text .blue--backgorund em, .theme--brown .comp-rich-text .blue--backgorund p, .theme--light-blue .comp-rich-text .heavy-band li, .theme--light-blue .comp-rich-text .heavy-band strong, .theme--light-blue .comp-rich-text .heavy-band em, .theme--light-blue .comp-rich-text .heavy-band p, .theme--light-blue .comp-rich-text .white-band li, .theme--light-blue .comp-rich-text .white-band strong, .theme--light-blue .comp-rich-text .white-band em, .theme--light-blue .comp-rich-text .white-band p, .theme--light-blue .comp-rich-text .blue--backgorund li, .theme--light-blue .comp-rich-text .blue--backgorund strong, .theme--light-blue .comp-rich-text .blue--backgorund em, .theme--light-blue .comp-rich-text .blue--backgorund p, .theme--light-blue .comp-rich-text .blue--backgorund li, .theme--light-blue .comp-rich-text .blue--backgorund strong, .theme--light-blue .comp-rich-text .blue--backgorund em, .theme--light-blue .comp-rich-text .blue--backgorund p, .theme--white .comp-rich-text .heavy-band li, .theme--white .comp-rich-text .heavy-band strong, .theme--white .comp-rich-text .heavy-band em, .theme--white .comp-rich-text .heavy-band p, .theme--white .comp-rich-text .white-band li, .theme--white .comp-rich-text .white-band strong, .theme--white .comp-rich-text .white-band em, .theme--white .comp-rich-text .white-band p, .theme--white .comp-rich-text .blue--backgorund li, .theme--white .comp-rich-text .blue--backgorund strong, .theme--white .comp-rich-text .blue--backgorund em, .theme--white .comp-rich-text .blue--backgorund p, .theme--white .comp-rich-text .blue--backgorund li, .theme--white .comp-rich-text .blue--backgorund strong, .theme--white .comp-rich-text .blue--backgorund em, .theme--white .comp-rich-text .blue--backgorund p, .theme-light-grey .comp-rich-text .heavy-band li, .theme-light-grey .comp-rich-text .heavy-band strong, .theme-light-grey .comp-rich-text .heavy-band em, .theme-light-grey .comp-rich-text .heavy-band p, .theme-light-grey .comp-rich-text .white-band li, .theme-light-grey .comp-rich-text .white-band strong, .theme-light-grey .comp-rich-text .white-band em, .theme-light-grey .comp-rich-text .white-band p, .theme-light-grey .comp-rich-text .blue--backgorund li, .theme-light-grey .comp-rich-text .blue--backgorund strong, .theme-light-grey .comp-rich-text .blue--backgorund em, .theme-light-grey .comp-rich-text .blue--backgorund p, .theme-light-grey .comp-rich-text .blue--backgorund li, .theme-light-grey .comp-rich-text .blue--backgorund strong, .theme-light-grey .comp-rich-text .blue--backgorund em, .theme-light-grey .comp-rich-text .blue--backgorund p {
  color: #42145f;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .comp-rich-text .heavy-band p a, .theme--blue .comp-rich-text .white-band p a, .theme--blue .comp-rich-text .blue--backgorund p a, .theme--blue .comp-rich-text .blue--backgorund p a, .theme--brown .comp-rich-text .heavy-band p a, .theme--brown .comp-rich-text .white-band p a, .theme--brown .comp-rich-text .blue--backgorund p a, .theme--brown .comp-rich-text .blue--backgorund p a, .theme--light-blue .comp-rich-text .heavy-band p a, .theme--light-blue .comp-rich-text .white-band p a, .theme--light-blue .comp-rich-text .blue--backgorund p a, .theme--light-blue .comp-rich-text .blue--backgorund p a, .theme--white .comp-rich-text .heavy-band p a, .theme--white .comp-rich-text .white-band p a, .theme--white .comp-rich-text .blue--backgorund p a, .theme--white .comp-rich-text .blue--backgorund p a, .theme-light-grey .comp-rich-text .heavy-band p a, .theme-light-grey .comp-rich-text .white-band p a, .theme-light-grey .comp-rich-text .blue--backgorund p a, .theme-light-grey .comp-rich-text .blue--backgorund p a {
  color: #42145f;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--blue .comp-rich-text .heavy-band p a:hover, .theme--blue .comp-rich-text .white-band p a:hover, .theme--blue .comp-rich-text .blue--backgorund p a:hover, .theme--blue .comp-rich-text .blue--backgorund p a:hover, .theme--brown .comp-rich-text .heavy-band p a:hover, .theme--brown .comp-rich-text .white-band p a:hover, .theme--brown .comp-rich-text .blue--backgorund p a:hover, .theme--brown .comp-rich-text .blue--backgorund p a:hover, .theme--light-blue .comp-rich-text .heavy-band p a:hover, .theme--light-blue .comp-rich-text .white-band p a:hover, .theme--light-blue .comp-rich-text .blue--backgorund p a:hover, .theme--light-blue .comp-rich-text .blue--backgorund p a:hover, .theme--white .comp-rich-text .heavy-band p a:hover, .theme--white .comp-rich-text .white-band p a:hover, .theme--white .comp-rich-text .blue--backgorund p a:hover, .theme--white .comp-rich-text .blue--backgorund p a:hover, .theme-light-grey .comp-rich-text .heavy-band p a:hover, .theme-light-grey .comp-rich-text .white-band p a:hover, .theme-light-grey .comp-rich-text .blue--backgorund p a:hover, .theme-light-grey .comp-rich-text .blue--backgorund p a:hover {
  color: #0075a2;
}

/*-------------------------------------*\
    TABLE CR
\*-------------------------------------*/
/* line 135, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band, .theme--white .comp-rich-text .heavy-band, .theme--white .comp-rich-text .blue--backgorund {
  background: #FFFFFF;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band tr, .theme--white .comp-rich-text .heavy-band tr, .theme--white .comp-rich-text .blue--backgorund tr {
  color: #42145f;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band tr td, .theme--white .comp-rich-text .heavy-band tr td, .theme--white .comp-rich-text .blue--backgorund tr td {
  color: #42145f;
}
/* line 142, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band tr th, .theme--white .comp-rich-text .heavy-band tr th, .theme--white .comp-rich-text .blue--backgorund tr th {
  color: #42145f;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band tr:nth-child(even), .theme--white .comp-rich-text .heavy-band tr:nth-child(even), .theme--white .comp-rich-text .blue--backgorund tr:nth-child(even) {
  background: #e9e5e0;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band tr:nth-child(odd), .theme--white .comp-rich-text .heavy-band tr:nth-child(odd), .theme--white .comp-rich-text .blue--backgorund tr:nth-child(odd) {
  background: #cfc7be;
}

/*-------------------------------------*\
    $PHASE 5
\*-------------------------------------*/
/* line 168, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .product-table .comp-rich-text p, .theme--blue .product-table .comp-rich-text p, .theme--light-blue .product-table .comp-rich-text p, .theme--brown .product-table .comp-rich-text p, .theme-light-grey .product-table .comp-rich-text p {
  color: #42145f;
}
/* line 171, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .product-table .comp-rich-text strong, .theme--white .product-table .comp-rich-text h3, .theme--white .product-table .comp-rich-text h4, .theme--white .product-table .comp-rich-text em, .theme--white .product-table .comp-rich-text h1, .theme--blue .product-table .comp-rich-text strong, .theme--blue .product-table .comp-rich-text h3, .theme--blue .product-table .comp-rich-text h4, .theme--blue .product-table .comp-rich-text em, .theme--blue .product-table .comp-rich-text h1, .theme--light-blue .product-table .comp-rich-text strong, .theme--light-blue .product-table .comp-rich-text h3, .theme--light-blue .product-table .comp-rich-text h4, .theme--light-blue .product-table .comp-rich-text em, .theme--light-blue .product-table .comp-rich-text h1, .theme--brown .product-table .comp-rich-text strong, .theme--brown .product-table .comp-rich-text h3, .theme--brown .product-table .comp-rich-text h4, .theme--brown .product-table .comp-rich-text em, .theme--brown .product-table .comp-rich-text h1, .theme-light-grey .product-table .comp-rich-text strong, .theme-light-grey .product-table .comp-rich-text h3, .theme-light-grey .product-table .comp-rich-text h4, .theme-light-grey .product-table .comp-rich-text em, .theme-light-grey .product-table .comp-rich-text h1 {
  color: #42145f;
}
/* line 175, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .product-table .comp-rich-text .cta.cta--m a, .theme--blue .product-table .comp-rich-text .cta.cta--m a, .theme--light-blue .product-table .comp-rich-text .cta.cta--m a, .theme--brown .product-table .comp-rich-text .cta.cta--m a, .theme-light-grey .product-table .comp-rich-text .cta.cta--m a {
  color: #42145f;
  text-decoration: none !important;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .product-table tr:last-child, .theme--blue .product-table tr:last-child, .theme--light-blue .product-table tr:last-child, .theme--brown .product-table tr:last-child, .theme-light-grey .product-table tr:last-child {
  border-bottom: 2px solid #b4a99f;
}
/* line 193, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band p, .theme--white .comp-rich-text .heavy-band p, .theme--white .comp-rich-text .white-band p, .theme--white .comp-rich-text .blue--backgorund p, .theme--blue .comp-rich-text .light-band p, .theme--blue .comp-rich-text .heavy-band p, .theme--blue .comp-rich-text .white-band p, .theme--blue .comp-rich-text .blue--backgorund p, .theme--light-blue .comp-rich-text .light-band p, .theme--light-blue .comp-rich-text .heavy-band p, .theme--light-blue .comp-rich-text .white-band p, .theme--light-blue .comp-rich-text .blue--backgorund p, .theme--brown .comp-rich-text .light-band p, .theme--brown .comp-rich-text .heavy-band p, .theme--brown .comp-rich-text .white-band p, .theme--brown .comp-rich-text .blue--backgorund p, .theme-light-grey .comp-rich-text .light-band p, .theme-light-grey .comp-rich-text .heavy-band p, .theme-light-grey .comp-rich-text .white-band p, .theme-light-grey .comp-rich-text .blue--backgorund p {
  color: #42145f;
}
/* line 197, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band, .theme--white .comp-rich-text .heavy-band, .theme--white .comp-rich-text .blue--backgorund, .theme--blue .comp-rich-text .light-band, .theme--blue .comp-rich-text .heavy-band, .theme--blue .comp-rich-text .blue--backgorund, .theme--light-blue .comp-rich-text .light-band, .theme--light-blue .comp-rich-text .heavy-band, .theme--light-blue .comp-rich-text .blue--backgorund, .theme--brown .comp-rich-text .light-band, .theme--brown .comp-rich-text .heavy-band, .theme--brown .comp-rich-text .blue--backgorund, .theme-light-grey .comp-rich-text .light-band, .theme-light-grey .comp-rich-text .heavy-band, .theme-light-grey .comp-rich-text .blue--backgorund {
  border: 2px solid white;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.theme--white .comp-rich-text .light-band th, .theme--white .comp-rich-text .heavy-band th, .theme--white .comp-rich-text .blue--backgorund th, .theme--blue .comp-rich-text .light-band th, .theme--blue .comp-rich-text .heavy-band th, .theme--blue .comp-rich-text .blue--backgorund th, .theme--light-blue .comp-rich-text .light-band th, .theme--light-blue .comp-rich-text .heavy-band th, .theme--light-blue .comp-rich-text .blue--backgorund th, .theme--brown .comp-rich-text .light-band th, .theme--brown .comp-rich-text .heavy-band th, .theme--brown .comp-rich-text .blue--backgorund th, .theme-light-grey .comp-rich-text .light-band th, .theme-light-grey .comp-rich-text .heavy-band th, .theme-light-grey .comp-rich-text .blue--backgorund th {
  border-bottom: 2px solid white;
}

/* line 207, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
span.white-band__variable-cont {
  line-height: 15.6px;
}

/* line 210, ../../../arete-core-design/sass-src/includes/components/table-free-form/_desktop.scss */
.scrollable.has-scroll > div {
  overflow-x: auto;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table {
  overflow: hidden;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table .header-group {
  margin-left: 48px;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table .header-group {
  margin-left: 0;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table {
  background: #dfd9d1;
  font-family: "RNHouseSansRegular", sans-serif;
  overflow: hidden;
  width: 100%;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table thead th {
  border-bottom: 3px solid #a1a3bb;
  height: 85px;
  text-align: center;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table tfoot th {
  border: none;
  height: 40px;
  padding-top: 20px;
  text-align: right !important;
  font-size: 1.125em;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table tfoot th ul {
  padding: 0;
  float: right;
  clear: both;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table tfoot th ul li {
  padding: 0 10px;
  list-style: none;
  float: left;
  text-align: left;
  height: 3.0;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table td {
  border-bottom: 1px solid #a1a3bb;
  height: 50px;
  text-align: center;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .type-title {
  border-right: 1px solid #a1a3bb;
  border-bottom: 2px solid #a1a3bb;
  padding-left: 40px;
  text-align: left;
  vertical-align: middle;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .type-title h3 {
  font-size: 2.5em;
  margin: 0;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .type-title ul {
  margin: 5px 0;
  padding: 0;
  float: left;
  clear: both;
  width: 100%;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .type-title ul li {
  margin: 0 10px 0 0;
  padding: 0;
  list-style: none;
  float: left;
  width: 35px;
  height: 30px;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .head {
  text-align: left;
  padding-left: 40px;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .online {
  background: url("../../images/icons/sprite-icons-stone-18.png") -40px -114px no-repeat;
  float: left;
  margin-right: 5px;
  width: 34px;
  height: 25px;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .branch {
  background: url("../../images/icons/sprite-icons-stone-18.png") -107px -114px no-repeat;
  float: left;
  margin-right: 5px;
  width: 15px;
  height: 29px;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .phone {
  background: url("../../images/sprite-icons-stone-18.png") -156px -114px no-repeat;
  float: left;
  margin-right: 5px;
  width: 33px;
  height: 16px;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .even {
  background-color: #ffffff;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .border-bold {
  border-bottom: 2px solid #a1a3bb;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .cta {
  clear: none;
  float: left;
  margin-top: 6px;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/table-product-comparison/_desktop.scss */
.comparison-table table .cta--branded {
  margin: 0 10px 0 -40px;
}

/*------------------------------------*\
    VIDEO - DESKTOP CSS
\*------------------------------------*/
/**
 * VIDEO INNER COMPONENTS....Inner items (.video__preview, .video__hgroup etc)
 * GRID RELATED FIXES
 */
/*------------------------------------*\
    $VIDEO INNER COMPONENTS
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.video__hgroup {
  margin-left: -8px;
}

/* line 15, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.video__heading {
  background-image: url("../../images/misc/video-edge.png");
}

/* line 18, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.video__play {
  margin-left: -8px;
  width: 48px;
  height: 48px;
}

/* line 23, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.video__links {
  text-align: right;
}

/*------------------------------------*\
    $VIDEO GRID RELATED FIXES
\*------------------------------------*/
/* line 30, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.desk--two-thirds .video__controls {
  margin-top: -67px;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.desk--two-thirds .video__play {
  width: 48px;
  height: 48px;
  background-image: url("../../images/buttons/play.png");
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.video__heading, .video__sub-heading {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1;
}

/* line 44, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.desk--one-third .video__heading, .desk--one-third .video__sub-heading, .desk--one-half .video__heading, .desk--one-half .video__sub-heading, .desk--two-thirds .video__heading, .desk--two-thirds .video__sub-heading {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1;
}

/* line 49, ../../../arete-core-design/sass-src/includes/components/video/_desktop.scss */
.video-player .video__preview {
  min-height: 60px;
}

/*------------------------------------*\
    SubNav -- Desktop CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.sub-nav-item)
 * HEAD BLOCK......head items (.sub-nav-item__head)
 * GRID DEPENDENT STYLES......grid dependent styles required to adjust gutters
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.sub-nav-item {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  z-index: 1;
  margin-bottom: 2em;
  min-height: 5.056em;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.sub-nav-item:hover, .sub-nav-item:focus {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 10;
  outline: 0px;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.sub-nav-item:hover, .sub-nav-item:focus {
  z-index: 2;
  background-color: #290b41;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.sub-nav-item.sub-nav-item--secure:hover, .sub-nav-item.sub-nav-item--secure:focus {
  background-color: #50003f;
}

/*------------------------------------*\
    $HEAD BLOCK
\*------------------------------------*/
/* line 32, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.sub-nav-item__head {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.1;
}

/*------------------------------------*\
    $GRID DEPENDENT STYLES
\*------------------------------------*/
/* line 41, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.desk--one-fifth .sub-nav-item__head, .desk--one-sixth .sub-nav-item__head {
  font-size: 18px;
  line-height: 1.1;
}

/* For 2 subnav items */
/* line 48, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.desk--one-half .sub-nav-item {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.desk--one-half .sub-nav-item:hover, .desk--one-half .sub-nav-item:focus {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 10;
  outline: 0px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.desk--one-half .sub-nav-item:hover, .desk--one-half .sub-nav-item:focus {
  z-index: 2;
  /*background-color: $subnav-two_bg;*/
}

/* line 58, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half:last-child {
  margin-bottom: 0px;
}

/* line 65, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .cash-nav-item__sell .sub-nav-item__sell-arrow {
  top: 5px;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9.ie10 .cash-nav-item__sell .sub-nav-item__sell-arrow {
  top: 0;
}

/* line 75, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth.grid__item:hover {
  background-size: 180px auto;
  -webkit-background-size: 180px auto;
}

/* Subnav changes for new Rewards option */
/* line 86, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .header-group {
  margin-bottom: 27px;
  padding-bottom: 0;
}
/* line 89, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .header-group .header-group__headline {
  line-height: 36px !important;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .header-group + .grid > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--rev > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--full > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--right > .desk--one-quarter, .subnav-items.rewards .header-group + .grid--center > .desk--one-quarter {
  width: 175px;
  border-radius: 16px;
  padding: 24px 20px 29px 20px !important;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .sub-nav {
  height: auto !important;
  margin-bottom: 32px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .sub-nav:after {
  content: '';
  clear: both;
  display: block;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .desk--one-quarter .sub-nav-item {
  padding: 24px 20px 29px 20px;
  padding: 0 !important;
  margin: 0;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .desk--one-quarter span.sub-nav-item__head__inner {
  font-size: 20px;
  line-height: 22px !important;
  height: 44px;
  overflow: hidden;
  margin-bottom: 14.5px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .sub-nav-item .sub-nav-item__sell {
  font-size: 16px;
  padding: 0;
  margin: 0;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  margin-bottom: 15px;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items.rewards .cta.cta--branded.cta--l a {
  max-width: inherit;
  margin-bottom: 48px;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter.grid__item .sub-nav-item, .subnav-items .desk--one-fifth.grid__item .sub-nav-item {
  padding-top: 12px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter a.sub-nav-item {
  padding-top: 24px;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-fifth, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-fifth {
  height: auto;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-sixth, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-sixth {
  height: auto;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth.grid__item {
  width: 19.88%;
  background-size: 180px auto;
  -webkit-background-size: 180px auto;
        /*&:hover{
            background-size: 180px auto;//177px
             -webkit-background-size: 180px auto;
        }*/
}
/* line 163, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter.grid__item {
  width: 24.85%;
  background-size: 224px;
  -webkit-background-size: 224px auto;
        /*&:hover{
            background-size: 220px;
              -webkit-background-size: 224px auto;
        }*/
}

/* PHASE 5 STYLES */
/* line 175, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
section.shelf--first.subnav-items {
  padding: 0 48px;
  padding-top: 48px;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
section.shelf--first.subnav-items .shelf__inner.shelf--padded {
  width: auto;
  margin: 0;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
section.shelf--first.subnav-items.rewards .shelf__inner.shelf--padded {
  margin: 0 auto;
}

/* line 189, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
section.subnav-items {
  padding: 48px;
  padding-bottom: 0;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
section.subnav-items .shelf__inner.shelf--padded {
  width: auto;
}

/* line 197, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.shelf.subnav-items .shelf__inner.shelf--padded {
  max-width: 910px;
}

/* line 201, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.shelf.subnav-items .sub-nav {
  padding-right: 0px;
  min-height: 123px;
}

/*
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-half {
    padding-bottom: 0 !important;
}*/
/* line 210, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items {
  /*setting individual styling for the amounts of subnav blocks*/
}
/* line 211, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .header-group {
  padding: 0px 0px 3px 0px;
  margin-bottom: 1.1em;
}
/* line 214, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .header-group .header-group__sign-post {
  display: none;
}
/* line 217, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .header-group .header-group__headline {
  font-size: 32px !important;
  margin: 0 !important;
  line-height: 39px !important;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 225, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half {
  margin-top: 0px;
  padding-right: 1.4em;
  padding-left: 1.231em;
  padding-top: 0px;
  margin-bottom: 0;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .grid.grid--gap-xxs.sub-nav .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half .sub-nav-item__sell-arrow.cta-padlock, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half .sub-nav-item__sell-arrow.cta-padlock {
  right: 44px;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .grid--gap-xxs.sub-nav.grid--rev .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--full .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--right .desk--one-half, .subnav-items .grid--gap-xxs.sub-nav.grid--center .desk--one-half {
  margin-top: 0px;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item {
  background-color: transparent;
  transition: padding 0.1s ease-out;
  -webkit-transition: padding 0.1s ease-out;
  -moz-transition: padding 0.1s ease-out;
  -o-transition: padding 0.1s ease-out;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item:hover {
  transform: none;
  -ms-transform: none;
  background-color: transparent;
  padding-bottom: 14px;
}
/* line 258, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item .sub-nav-item__head {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 260, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow {
  right: 21px;
  top: 70px;
}
/* line 263, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 32px;
  /* 9 */
  font-size: 3.2rem;
  /* 9 */
}
/* line 268, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item .sub-nav-item__sell {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
}
/* line 274, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head {
  color: #ad1982;
}
/* line 277, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 32px;
  /* 9 */
  font-size: 3.2rem;
  /* 9 */
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__sell {
  color: #ad1982;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half, .subnav-items .desk--one-third, .subnav-items .desk--one-quarter, .subnav-items .desk--one-fifth, .subnav-items .desk--one-sixth {
  background-image: url("images-desktop/subnav-svg.svg");
  background-repeat: no-repeat;
  background-size: 105%;
  height: auto;
}
/* line 292, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half:hover, .subnav-items .desk--one-third:hover, .subnav-items .desk--one-quarter:hover, .subnav-items .desk--one-fifth:hover, .subnav-items .desk--one-sixth:hover {
  background-size: 105%;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half {
  background-image: url("../../images/angles/personal-2x-subnav-mask.svg");
  width: 439px;
  background-size: 441px;
  -webkit-background-size: 441px auto;
  padding: 0px 0px 16px 0px !important;
  margin-right: 0px;
}
/* line 306, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half:hover {
  background-size: 441px;
  -webkit-background-size: 441px auto;
}
/* line 310, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item {
  height: 172px;
  padding: 2em 2.05em 0;
  background: none;
  margin: 0;
  margin-bottom: 0;
}
/* line 317, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item .sub-nav-item__inner .sub-nav-item__sell {
  margin-bottom: 52px;
}
/* line 321, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px;
  /* 9 */
  font-size: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 26px;
  /* 9 */
  line-height: 2.6rem;
  /* 9 */
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow {
  right: 45px;
  top: 42px;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  font-size: 31px !important;
  top: 109px;
  right: 20px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item:focus {
  -webkit-transform: scale(1) !important;
  -moz-transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -o-transform: scale(1) !important;
  transform: scale(1) !important;
}
/* line 341, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item:hover {
  padding-bottom: 14px;
  background-color: transparent;
}
/* line 344, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item:hover .sub-nav-item__head {
  color: #b4a99f;
}
/* line 347, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item:hover .sub-nav-item__sell {
  color: #b4a99f;
}
/* line 351, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item:hover:active .sub-nav-item__head, .subnav-items .desk--one-half .sub-nav-item:hover:active .sub-nav-item__sell {
  color: #42145f;
}
/* line 360, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  font-size: 31px !important;
  top: 95px;
  right: 19px;
}
/* line 370, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third {
  width: 33.2%;
  height: auto;
  margin-right: 0px;
  -webkit-background-size: 296px auto;
}
/* line 375, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item {
  height: 188px;
  padding: 28px 32px 0px 31px;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item .sub-nav-item__head {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px;
  /* 9 */
  font-size: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 26px;
  /* 9 */
  line-height: 2.6rem;
  /* 9 */
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 109px;
  right: 20px;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item:hover {
  padding-bottom: 14px;
  background-color: transparent;
}
/* line 391, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.ie10.lt-ie9 .subnav-items .desk--one-third .sub-nav-item:hover {
  padding: 28px 32px 14px 31px;
}
/* line 394, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item:hover .sub-nav-item__head {
  color: #b4a99f;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item:hover .sub-nav-item__sell {
  color: #b4a99f;
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 32px;
  /* 9 */
  font-size: 3.2rem;
  /* 9 */
  top: 95px;
  right: 19px;
}
/* line 414, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter {
  width: 24.88%;
  height: auto;
  margin-right: 0px;
  -webkit-background-size: 224px auto;
}
/* line 419, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter:hover {
  background-size: 224px;
  -webkit-background-size: 224px auto;
}
/* line 424, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter.grid__item .sub-nav-item {
  height: 150px;
}
/* line 428, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item {
  padding: 13px 16px 0px 16px;
}
/* line 430, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item .sub-nav-item__head {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 20px;
  /* 9 */
  font-size: 2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px;
  /* 9 */
  line-height: 2.4rem;
  /* 9 */
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 57px;
  right: 11px;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item .sub-nav-item__sell {
  padding-top: 0.4em;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item:hover {
  padding-bottom: 14px;
  background-color: transparent;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item:hover .sub-nav-item__head {
  color: #b4a99f;
}
/* line 451, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item:hover .sub-nav-item__sell {
  color: #b4a99f;
}
/* line 459, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-quarter .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 32px;
  /* 9 */
  font-size: 3.2rem;
  /* 9 */
  top: 41px;
  right: 10px;
}
/* line 468, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth {
  width: 19.88%;
  padding: 0px !important;
  -webkit-background-size: 180px auto;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth.grid__item .sub-nav-item {
  height: 116px;
}
/* line 477, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item {
  padding: 12px 16px 0px 16px;
}
/* line 480, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item .sub-nav-item__head {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
}
/* line 484, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 24px;
  right: 1px;
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item .sub-nav-item__sell {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item:hover {
  padding-bottom: 14px;
  background-color: transparent;
}
/* line 496, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item:hover .sub-nav-item__head {
  color: #b4a99f;
}
/* line 499, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item:hover .sub-nav-item__sell {
  color: #b4a99f;
}
/* line 508, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-fifth .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 32px;
  /* 9 */
  font-size: 3.2rem;
  /* 9 */
  top: 10px;
  right: 1px;
}
/* line 518, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth {
  width: 16.55%;
  /*16.46*/
  -webkit-background-size: 151px auto;
}
/* line 522, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item {
  height: 97px;
  padding: 12px 16px 0px 16px;
}
/* line 525, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item .sub-nav-item__head {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
  display: block;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 21px;
  /* 9 */
  font-size: 2.1rem;
  /* 9 */
  top: 14px;
  right: 1px;
}
/* line 537, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item .sub-nav-item__sell {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 18px;
  /* 9 */
  line-height: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
}
/* line 541, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item:hover {
  padding-bottom: 14px;
  background-color: transparent;
}
/* line 544, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item:hover .sub-nav-item__head {
  color: #b4a99f;
}
/* line 547, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item:hover .sub-nav-item__sell {
  color: #b4a99f;
}
/* line 557, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 21px;
  /* 9 */
  font-size: 2.1rem;
  /* 9 */
  top: 2px;
  right: 1px;
}

/* line 569, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie10 .subnav-items .desk--one-third {
  background-size: 292px 72px;
}

/* line 577, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .header-group .header-group__headline {
  margin: 48px 0px 32px 0px;
}
/* line 582, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-third .sub-nav-item {
  /*.sub-nav-item__head {
    .sub-nav-item__sell-arrow {
        &:after {
            top: $sub-nav-one-third-item__sell-arrow-top;
        }
    }
  }*/
}
/* line 586, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-third .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 95px;
  right: 15px;
}
/* line 607, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-quarter .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 48px;
  right: 12px;
}
/* line 616, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-quarter .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 59px;
  right: 10px;
}
/* line 629, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-fifth .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 15px;
}
/* line 637, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-fifth .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 26px;
}
/* line 649, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-sixth .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 3px;
}
/* line 657, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9 .subnav-items .desk--one-sixth .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow:after {
  top: 14px;
}

/* line 668, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.wrapper.js-spoke section.shelf--first.subnav-items {
  padding-top: 48px !important;
}
/* line 670, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.wrapper.js-spoke section.shelf--first.subnav-items .header-group {
  margin-top: -4px;
  padding-top: 0;
}

/* line 680, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow.cta-padlock {
  right: 20px;
  top: 70px;
}
/* line 687, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.ie11 .subnav-items .desk--one-half {
  transition: padding 0s ease-out;
  -webkit-transition: padding 0s ease-out;
  -moz-transition: padding 0s ease-out;
  -o-transition: padding 0s ease-out;
}

/* line 696, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.shelf.theme--white.subnav-items .sub-nav {
  min-height: auto;
  height: auto;
}

/* line 704, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item:focus:hover {
  padding-bottom: 0px !important;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transform: scale(1.1);
}
/* line 715, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item .sub-nav-item__head .sub-nav-item__sell-arrow.cta-padlock {
  right: 45px;
  top: 41px;
}
/* line 722, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-half .sub-nav-item__sell {
  padding-top: 14px;
}
/* line 727, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item__sell {
  padding-top: 14px;
}

/* line 735, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.shelf.subnav-items .sub-nav-item.sub-nav-item--secure:hover .sub-nav-item__head, .shelf.subnav-items .sub-nav-item.sub-nav-item--secure:hover .sub-nav-item__sell {
  color: #ad1982;
}
/* line 739, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.shelf.subnav-items .sub-nav-item.sub-nav-item--secure:hover:active .sub-nav-item__head, .shelf.subnav-items .sub-nav-item.sub-nav-item--secure:hover:active .sub-nav-item__sell {
  color: #42145f;
}
/* line 744, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.shelf.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head, .shelf.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__sell {
  color: #ad1982;
}
/* line 750, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.shelf.subnav-items .desk--one-half.grid-item:hover, .shelf.subnav-items .desk--one-third.grid-item:hover, .shelf.subnav-items .desk--one-quarter.grid-item:hover, .shelf.subnav-items .desk--one-fifth.grid-item:hover, .shelf.subnav-items .desk--one-sixth.grid-item:hover {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/clientlibs_nw_private_desktop/images/subnav-svg-third.png");
}

/* line 762, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
section.shelf .shelf__inner .sub-nav-item--desc .comp-rich-text p {
  margin-bottom: 34px;
}

/* line 772, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third a.sub-nav-item:hover, .subnav-items .desk--one-quarter a.sub-nav-item:hover, .subnav-items .subnav-items .desk--one-fifth a.sub-nav-item:hover, .subnav-items .subnav-items .desk--one-sixth a.sub-nav-item:hover {
  color: #b4a99f;
}

/* line 783, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure .sub-nav-item__head .sub-nav-item__sell-arrow.cta-padlock {
  right: 28px;
}

/* line 797, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.lt-ie9.ie10 .subnav-items .desk--one-third .sub-nav-item:hover .sub-nav-item__head .cta-chevron {
  right: 21px;
  top: 70px;
}

/* line 809, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .shelf__inner .desk--one-sixth:hover {
  background-size: 105%;
  -webkit-background-size: 151px auto;
}

/* For sell arrow icon change */
/* line 823, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.grid__item.desk--one-half .teaser__content .imgContainer .sub-nav-item .sub-nav-item__inner .cash-nav-item__sell .sub-nav-item__sell-arrow:before {
  content: "\e00d";
  bottom: 9px;
  right: -0.3em;
  top: 5px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  font-family: 'nw-icons';
  position: absolute;
}
/* line 828, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.grid__item.desk--one-half .teaser__content .imgContainer .sub-nav-item .sub-nav-item__inner .cash-nav-item__sell .sub-nav-item__sell-arrow:after {
  content: "\e00e";
  top: 0.2em;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  right: -0.3em;
}

/* line 841, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-third .sub-nav-item:focus, .subnav-items .desk--one-quarter .sub-nav-item:focus, .subnav-items .desk--one-fifth .sub-nav-item:focus, .subnav-items .desk--one-sixth .sub-nav-item:focus {
  -webkit-transform: scale(1) !important;
  -moz-transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -o-transform: scale(1) !important;
  transform: scale(1) !important;
}

/* line 853, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .sub-nav-item.sub-nav-item--secure:focus .sub-nav-item__head {
  color: #42145f !important;
}

/* defect 7580 fix */
/* line 860, ../../../arete-core-design/sass-src/includes/components/sub-nav-item/_desktop.scss */
.subnav-items .desk--one-sixth .sub-nav-item:focus:hover {
  padding-bottom: 0px !important;
}

/*------------------------------------*\
    Tool - Mobile CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.tool)
 * CONTENT STYLES......Inner content items (.tool__inner, .tool_icon etc)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  -o-transition: -o-transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  transition: transform 0.2s ease-in-out, background-color 0.4s ease-in-out;
  margin-bottom: 0px;
  padding: 10px 22% 10px 10px;
  margin-right: 0;
}
/* line 77, ../../../arete-core-design/sass-src/_helpers.scss */
.tool:hover, .tool:focus {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 10;
  outline: 0px;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool::after {
  right: 10px !important;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool:after {
  right: 10px !important;
}

/* line 25, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool ~ .tool {
  margin-top: 16px;
}

/* line 28, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool ~ .cta.cta--m {
  padding: 19px 0 18px 0;
}

/*------------------------------------*\
    $CONTENT STYLES
\*------------------------------------*/
/* line 36, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool__inner span {
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool__inner span:before, .tool__inner span:after {
  right: -8px;
}

/* line 43, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool__icon {
  font-size: 2em;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool__icon.icon.icon-mobile:before {
  font-size: 36px;
}

/* line 54, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.shelf .tool:focus {
  background: #30909e none repeat scroll 0 0;
}

/* line 61, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.lt-ie9 .tool .tool__inner span {
  background: none;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.lt-ie9 .tool__inner span {
  height: auto !important;
}

/* line 73, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.grid .desk--one-half .grid__item.palm--one-half.desk--one-half .tool .tool__icon.icon.icon-mobile, .grid--rev .desk--one-half .grid__item.palm--one-half.desk--one-half .tool .tool__icon.icon.icon-mobile, .grid--full .desk--one-half .grid__item.palm--one-half.desk--one-half .tool .tool__icon.icon.icon-mobile, .grid--right .desk--one-half .grid__item.palm--one-half.desk--one-half .tool .tool__icon.icon.icon-mobile, .grid--center .desk--one-half .grid__item.palm--one-half.desk--one-half .tool .tool__icon.icon.icon-mobile {
  display: block;
  height: 36px;
}

/* line 83, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.lt-ie9 .tool ~ .cta--m.cta a .cta--arrow {
  display: none;
}

/* Added for emotional statement */
/* line 90, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool ~ .cta.cta--m {
  padding: 0px;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool ~ .cta.cta--m a {
  color: #ad1982;
  padding-right: 42px;
  margin: 18px 0px;
  font-size: 18px;
  line-height: 22px;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool ~ .cta.cta--m a:after {
  position: absolute;
  content: "\e615";
  right: 0px;
  top: 50%;
  font-size: 24px;
  line-height: 1px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool ~ .cta.cta--m a:before {
  content: '';
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.tool ~ .cta.cta--m a:hover {
  color: #42145f;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.theme--blue .tool ~ .cta.cta--m a {
  color: white;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.theme--blue .tool ~ .cta.cta--m a:hover {
  color: #b4a99f;
}

/* line 128, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.shelf .shelf__inner.shelf--padded.tool--shelf {
  padding-right: 48px;
}
/* line 132, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.shelf .shelf__inner.shelf--padded.tool--shelf .grid .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--rev .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--full .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--right .grid__item .comp-rich-text, .shelf .shelf__inner.shelf--padded.tool--shelf .grid--center .grid__item .comp-rich-text {
  padding-right: 0;
}

/* line 142, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.shelf .shelf__inner.shelf--padded.tool--shelf .desk--one-third {
  padding-right: 0;
}

/* line 148, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.theme-light-grey .tool ~ .cta.cta--m a:hover, .theme--white .tool ~ .cta.cta--m a:hover {
  color: #42145f;
}

/* line 157, ../../../arete-core-design/sass-src/includes/components/tool/_desktop.scss */
.shelf.single-article .cta.cta--m a:after {
  top: 58%;
}

/*------------------------------------*\
    Breadcrumb - desktop CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.breadcrumb)
 * LINK CONTAINER......breadcrumb items (.breadcrumb__list)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb {
  display: block;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  position: absolute;
  top: 0;
  z-index: 10;
  max-width: 33em;
}

/* line 22, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.js-spoke .breadcrumb {
  padding-top: 10px;
  max-width: 100%;
}

/*------------------------------------*\
    $LINK CONTAINER
\*------------------------------------*/
/* line 30, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list {
  margin: .45em 0 0;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list.no-back .back {
  display: none;
  visibility: hidden;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list.no-back .first a {
  padding-left: 1.7em;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li {
  float: left;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li.last a:visited {
  color: #494949;
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li a {
  display: block;
  color: #42145f;
  padding: 0.8em 1.6em 0.8em 1.3em;
  position: relative;
  z-index: 10;
  margin-bottom: 1px;
  text-decoration: none;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li a span {
  color: #4e4e6b;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li.first {
  margin-left: -1.692em;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li.back {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 65, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li.back a {
  padding-right: 3.2em;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list li.back a span {
  -webkit-transform: skewX(0deg);
  -moz-transform: skewX(0deg);
  -o-transform: skewX(0deg);
  -ms-transform: skewX(0deg);
  transform: skewX(0deg);
  color: #42145f;
  line-height: 13px;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.breadcrumb__list .last a span {
  color: #42145f;
}

/* article blog template changes */
/* line 82, ../../../arete-core-design/sass-src/includes/components/breadcrumb/_desktop.scss */
.article-blog-template .breadcrumb {
  padding-top: 16px;
}

/*------------------------------------*\
    Download - Desktop CSS
\*------------------------------------*/
/**
 * CONTENT STYLES......top heading (.fixed-bond__head)
 */
/*------------------------------------*\
    $CONTENT STYLES
\*------------------------------------*/
/* line 11, ../../../arete-core-design/sass-src/includes/components/download/_desktop.scss */
.download__head {
  font-size: 25px;
  font-size: 2.5rem;
  padding-bottom: 0.75em;
}

/* line 2, ../../../arete-core-design/sass-src/includes/components/downloads/_desktop.scss */
.shelf--downloads h4 {
  font-size: 25px;
  font-size: 2.5rem;
}

/* line 9, ../../../arete-core-design/sass-src/includes/components/downloads/_desktop.scss */
.link-dload {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 18px;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/downloads/_desktop.scss */
.link-dload .icon {
  font-size: 1.9em;
  margin: 2px 7px 12px -4px;
}

/*------------------------------------*\
    Apply Do We Know You -- Desktop CSS
\*------------------------------------*/
/**
 * APPLY BLOCK......apply items (.f__h-promo using for h4 etc.)
 * ERROR BLOCK......error box styling (.error)
 * RADIO GROUP......radio box group (.f__input-radio-gp etc.)
 * NO JS BLOCK......no js case (.nojs)
 * SUBMIT BUTTON......submit button styling (.btn)
 * DO WE KNOW YOU FORM......do we know you form displaying none for desktop (.apply) 
 */
/*------------------------------------*\
    $APPLY BLOCK
\*------------------------------------*/
/* line 17, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.f__h-promo {
  font-size: 25px;
  font-size: 2.5rem;
  line-height: 25px;
}

/* line 21, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.f__title {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}

/*------------------------------------*\
    $ERROR BLOCK
\*------------------------------------*/
/* line 29, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.error {
  padding-right: 10%;
}

/*------------------------------------*\
    $RADIO GROUP
\*------------------------------------*/
/* line 37, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.f__input-radio-gp li {
  margin-bottom: 1.5em;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.f__input-radio-gp input[type="radio"]:checked + label {
  background-size: auto;
}

/* line 44, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.f__label-radio {
  padding: .4em 0 .4em 2.5em;
  background-size: auto;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}

/*------------------------------------*\
    $NO JS BLOCK
\*------------------------------------*/
/* line 54, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.nojs li {
  margin: 10px 0;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.nojs li span {
  position: relative;
  margin-right: .625em;
  font-family: 'nw-icons';
}

/*------------------------------------*\
    $SUBMIT BUTTON
\*------------------------------------*/
/* line 66, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn {
  background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #70bf54), color-stop(100%, #4f8f3d));
  background-image: -webkit-linear-gradient(#70bf54, #4f8f3d);
  background-image: -moz-linear-gradient(#70bf54, #4f8f3d);
  background-image: -o-linear-gradient(#70bf54, #4f8f3d);
  background-image: linear-gradient(#70bf54, #4f8f3d);
  background: url("../../images/angles/green.png") top right no-repeat;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn:hover, .btn:focus {
  filter: grayscale(0%);
  background: linear-gradient(#2b6014, #4f8e25);
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.ie10.lt-ie9 .btn:hover, .lt-ie9 .btn:hover, .ie10.lt-ie9 .btn:focus, .lt-ie9 .btn:focus {
  background: url("../../images/angles/dark-green.png") top right no-repeat;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn:active {
  background: url("../../images/angles/dark-green.png") top right no-repeat;
}

/* line 88, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn {
  clear: both;
  width: auto;
  padding: .25em 2.313em .25em 3em;
  margin-left: 0;
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-size: 18px;
  font-size: 1.8rem;
  text-align: left;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn.btn--disabled {
  background: url("../../images/angles/grey.png") top right no-repeat;
  filter: grayscale(0%);
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.ie10.lt-ie9 .btn.btn--disabled, .lt-ie9 .btn.btn--disabled {
  background: url("../../images/angles/grey.png") top right no-repeat;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn.btn--disabled:hover, .btn.btn--disabled:focus, .btn.btn--disabled:active {
  background: url("../../images/angles/grey.png") top right no-repeat;
  filter: grayscale(0%);
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.ie10.lt-ie9 .btn.btn--disabled:hover, .lt-ie9 .btn.btn--disabled:hover, .ie10.lt-ie9 .btn.btn--disabled:focus, .lt-ie9 .btn.btn--disabled:focus, .ie10.lt-ie9 .btn.btn--disabled:active, .lt-ie9 .btn.btn--disabled:active {
  background: url("../../images/angles/grey.png") top right no-repeat;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn span:before, .btn span:after {
  position: absolute;
  content: "\e00e";
  right: -15px;
  top: 8px;
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.ie11 .btn span:before, .ie10 .btn span:before, .ie11 .btn span:after, .ie10 .btn span:after {
  top: 12px;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.ie10.lt-ie9 .btn span:before, .lt-ie9 .btn span:before, .ie10.lt-ie9 .btn span:after, .lt-ie9 .btn span:after {
  top: 11px;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.btn span:before {
  content: "\e00d";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

/* line 134, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.submit__proceed {
  padding: 0;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.submit__proceed:after {
  position: relative;
  content: inherit;
  font-size: .9rem;
  padding: 0 0 0 4px;
  top: 8px;
}

/*------------------------------------*\
    $DO WE KNOW YOU FORM
\*------------------------------------*/
/*------------------------------------*\
    $REINVEST BLOCK
\*------------------------------------*/
/* line 153, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.reinvest input[type="radio"]:checked + label {
  background-size: auto;
}
/* line 156, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.reinvest .f-reinvest__label-radio {
  padding: .313em 0 -0.687em 2.5em;
  float: left;
  margin-right: 6.25em;
  background-size: auto;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}

/*------------------------------------*\
    $APPLY NOW NO JS
\*------------------------------------*/
/* line 169, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__input-radio, .no-js .f-reinvest__input-radio, .no-js .f__input-radio {
  display: block !important;
}
/* line 172, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__input-radio-gp {
  margin-top: .313em;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__input-radio-gp li {
  margin-bottom: 0.5em;
}
/* line 177, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__input-radio-gp input[type="radio"]:checked + label {
  background: none;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__input-radio {
  position: relative;
  right: 0;
  top: 22px;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__input-radio-child-gp {
  margin: .625em 0 0 1.25em;
}
/* line 189, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__label-radio {
  background: none;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .f__input-checkbox label {
  margin-left: 20px;
  padding: 14px 0 14px 0px;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .reinvest {
  padding: 0.938em 0.9375em 3.188em 1.5625em;
}
/* line 198, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .reinvest input[type="radio"]:checked + label {
  background: none;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .reinvest .f-reinvest__input-radio {
  float: left;
  left: 1.25em;
  position: relative;
  right: 0;
  top: 0.5em;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.no-js .reinvest .f-reinvest__label-radio {
  background: none;
}

/* line 214, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.f__input-checkbox .js-f__label-radio-link:focus {
  left: 20px;
  top: 19px !important;
  width: 2em;
  height: 2em;
}

/* line 221, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced {
  padding-top: 44px;
    /* Commenting for defect 7505 as its getting distored
    .shelf--apply.preapplyenhanced{
        margin-top:-58px;
        .mac &{
            margin-top:-28px;
        }
        .ipad &{
            margin-top: -28px;
        }
    }*/
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .grid__item.desk--two-thirds {
  width: 776px;
}
/* line 226, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .rte-bottom-separator {
  width: 728px;
  margin: 0px 0px 28px 0px;
}
/* line 230, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced label.f__label-radio {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
  padding-left: 48px;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .f__input-radio-gp li {
  margin-bottom: 12px;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .comp-rich-text .fs-20, .doWeKnowYouEnhanced .comp-rich-text .fs-20 strong {
  font-family: "RNHouseSans-Bold", sans-serif;
  font-size: 20px !important;
  line-height: 24px !important;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .comp-rich-text .fc-black {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .comp-rich-text p {
  padding-bottom: 15px;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .comp-rich-text ul {
  padding-bottom: 19px;
}
/* line 254, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .comp-rich-text ul li:first-child {
  margin-bottom: 5px;
}
/* line 269, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .cta.cta--branded.cta--l a {
  padding: 12px 20px 12px 21px !important;
  margin-bottom: 18px;
  margin-top: 0px;
  line-height: 22px;
  max-height: 22px;
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.ie10.lt-ie9 .doWeKnowYouEnhanced .cta.cta--branded.cta--l a {
  padding: 12px 20px 12px 21px !important;
}
/* line 278, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.lt-ie9 .doWeKnowYouEnhanced .cta.cta--branded.cta--l a {
  padding: 12px 20px 12px 21px !important;
}
/* line 283, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .f__input-checkbox .js-f__label-radio-link {
  left: 23px;
}
/* line 285, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced .f__input-checkbox .js-f__label-radio-link:focus {
  left: 25px;
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.doWeKnowYouEnhanced button.btn.js-f__submit.f__submit:after {
  content: none;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.firefox .doWeKnowYouEnhanced button.btn.js-f__submit.f__submit.preapply-proceed {
  padding: 12px !important;
}

/* line 307, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
#applynow_isCheckboxVisible {
  margin-bottom: 32px;
  margin-top: 20px;
  padding-left: 24px;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
#applynow_isCheckboxVisible label.input-label.checkbox {
  padding-left: 15px;
}

/* line 318, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.global-form .checker#uniform-checkbox .checked, .global-form .natyes .radio-check #uniform-checkbox.radio .checked, .natyes .radio-check .global-form #uniform-checkbox.radio .checked, .global-form .tool-comp .radio-check #uniform-checkbox.radio .checked, .tool-comp .radio-check .global-form #uniform-checkbox.radio .checked {
  width: 2em;
  height: 2em;
}

/* line 328, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.lt-ie9 .global-form .checker#uniform-checkbox .checked, .lt-ie9 .global-form .natyes .radio-check #uniform-checkbox.radio .checked, .natyes .radio-check .lt-ie9 .global-form #uniform-checkbox.radio .checked, .lt-ie9 .global-form .tool-comp .radio-check #uniform-checkbox.radio .checked, .tool-comp .radio-check .lt-ie9 .global-form #uniform-checkbox.radio .checked {
  width: 32px;
  height: 32px;
}

/* line 336, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.submit__proceed {
  padding: 0;
}
/* line 338, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.submit__proceed:after {
  position: relative;
  content: inherit;
  font-size: .9rem;
  display: block;
  padding: 0 0 0 4px;
  top: 8px;
}

/* line 347, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.lt-ie9 .btn .submit__proceed, .ie10 .btn .submit__proceed {
  display: block;
}

/* line 353, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.shelf--apply .js-f__input-checkbox.f__input-checkbox > label {
  width: 100%;
}

/* line 359, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.pre-applynow .btn_proceed {
  padding-left: 71px;
}

/* line 366, ../../../arete-core-design/sass-src/includes/components/apply/_desktop.scss */
.preapplyenhanced .f__input-checkbox .js-f__label-radio-link:focus {
  left: 25px;
  top: 23px !important;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
.modal-overlay {
  margin: 0 15%;
  width: 40em;
  max-width: 49.231em;
}

/* line 7, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
.overlay-wrap .overlay-content {
  display: none;
  margin: 0;
  width: 750px !important;
  min-height: 200px;
}

/* line 17, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
.modal-overlay .faqOverlayClose,
.overlay-wrap .overlay-content .faqOverlayClose {
  background-image: url("images-desktop/close_button.png") !important;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
.modal-overlay .faqOverlayClose:hover,
.overlay-wrap .overlay-content .faqOverlayClose:hover {
  background-image: url("images-desktop/close_button_rollover.png") !important;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
.modal-overlay .close,
.overlay-wrap .overlay-content .close {
  width: 20px !important;
  height: 20px !important;
  top: 10px !important;
  right: 10px !important;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
.modal-overlay .close:after,
.overlay-wrap .overlay-content .close:after {
  font-size: 14px !important;
  left: 3px;
  top: 3px;
}

/* Feedback Overlay for AIP */
/* line 37, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
#show_overlay_container .overlay_popup {
  width: 424px;
  height: 218px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/overlay/_desktop.scss */
#show_overlay_container .overlay_popupcontent p {
  padding-top: 44px;
  padding-bottom: 28px;
}

/*------------------------------------*\
    Carousel -- Desktop CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.carousel)
 * HEAD BLOCK......head items (.carousel__slider, etc.)
 * PAGING BLOCK......paging for list items (.carousel__control-paging)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel {
  margin: 0 -0.25em 0 -4px;
}

/*------------------------------------*\
    $HEAD BLOCK
\*------------------------------------*/
/* line 20, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__slider {
  width: 100%;
  margin: 0 0 0 0;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__slider ul {
  margin-left: -2px;
}

/* line 26, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__next .icon {
  text-indent: -.563em;
}

/* line 30, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__prev, .carousel__next {
  width: 40px;
  height: 120px;
  margin-top: 14px;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__prev .icon, .carousel__next .icon {
  margin-top: 32px;
  font-size: 60px;
  font-size: 6rem;
  text-indent: -12px;
}

/* line 40, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__viewport {
  padding: .938em 0;
}

/* line 43, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__list {
  display: inline-block;
  float: left;
  margin: 1px;
}

/* line 48, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__control-paging {
  top: 150px;
  display: none;
}

/* line 52, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__item {
  margin-left: 0px;
}

/* line 55, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__item__detail {
  width: 211px;
}
/* line 57, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__item__detail .h-promo__line-1 {
  width: 92%;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__item__detail .h-promo__line-1 span {
  position: relative;
  top: 0.111em;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__item__detail .h-promo__line-1 span:after {
  content: "\e00e";
  font-size: 18px;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__item__detail .h-promo__line-1 span:before {
  font-family: 'nw-icons';
  content: "\e00d";
  right: 0;
  left: 22px;
  position: relative;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.lt-ie8 .carousel__item__detail .h-promo__line-1 {
  padding-right: 1.37em !important;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__item__detail .icon {
  font-size: 30px;
  font-size: 3rem;
  height: 36px;
}

/* line 87, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.carousel__slider__slides li:nth-of-type(1) {
  margin-left: 16px;
}

/*------------------------------------*\
    $No JS mode
\*------------------------------------*/
/* line 96, ../../../arete-core-design/sass-src/includes/components/carousel/_desktop.scss */
.no-js .carousel__list {
  width: 220px;
  padding-bottom: 10px;
}

/*------------------------------------*\
    Accordion - Desktop CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/* line 9, ../../../arete-core-design/sass-src/includes/components/accordion/_desktop.scss */
.no-js .accordion .accordion__content {
  display: block;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/accordion/_desktop.scss */
.no-js .icon-expand {
  display: none;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/accordion/_desktop.scss */
.no-js .accordion__head {
  padding-left: 0;
}

/* line 19, ../../../arete-core-design/sass-src/includes/components/accordion/_desktop.scss */
.accordian__header-link:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
  width: 99.6%;
  height: 94%;
}

/* line 26, ../../../arete-core-design/sass-src/includes/components/accordion/_desktop.scss */
.accordion .accordion__header {
  padding: 0.611em 1.77778em;
  width: 90%;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/accordion/_desktop.scss */
.accordion .accordion__content {
  padding: 1.85em 5%;
}

/*------------------------------------*\
    NEXT STEPS - desktop CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.next-steps)
 * INNER CONTAINERS......inner items (.next-steps__links)
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 12, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps {
  /* commenting as part of PB35 request.
  .col-right{
    bottom: 30%;
    position: absolute;
    right: 0;
    .lt-ie9 &{
        bottom:20%;
    }
  }*/
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps .cta {
  margin-left: -3.7em;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps .cta a:focus {
  outline: 2px solid #ffbf47;
  border: none;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps .cta.cta--branded.cta--l {
  margin-left: .1em;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps .col-left .cta--m {
  margin-left: 0;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--white .next-steps .cta.cta--l a, .theme--grey .next-steps .cta.cta--l a, .theme--dark-grey .next-steps .cta.cta--l a, .theme--blue .next-steps .cta.cta--l a, .theme--light-grey .next-steps .cta.cta--l a, .theme--brown .next-steps .cta.cta--l a, .theme--light-blue .next-steps .cta.cta--l a {
  padding: 9.93px 18px 11.92px 20px;
  margin: 9.93px 21px 16px 0;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--white .next-steps .cta.cta--branded.cta--m a, .theme--grey .next-steps .cta.cta--branded.cta--m a, .theme--dark-grey .next-steps .cta.cta--branded.cta--m a, .theme--blue .next-steps .cta.cta--branded.cta--m a, .theme--light-grey .next-steps .cta.cta--branded.cta--m a, .theme--brown .next-steps .cta.cta--branded.cta--m a, .theme--light-blue .next-steps .cta.cta--branded.cta--m a {
  padding: 8px 42px 5px 0;
  margin: 3px 0 1px 0;
  line-height: 22px;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--blue .next-steps .cta.cta--branded.cta--m a {
  color: white;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--blue .next-steps .cta.cta--branded.cta--m a:hover {
  color: #b4a99f;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--blue .next-steps .cta.cta--m a {
  padding-right: 32px;
}

/*------------------------------------*\
    $NEXT STEPS LINKS
\*------------------------------------*/
/* line 73, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps__links {
  border-left: 1px solid #393a64;
  overflow: hidden;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps__links li {
  float: left;
  width: 207px;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps__links li span {
  position: relative;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps__links li .cta.cta--l.icon--visit a, .next-steps__links li .cta.cta--l.icon--call a, .next-steps__links li .cta.cta--l.icon--help a, .next-steps__links li .cta.cta--l.icon--call--back a {
  max-width: 125px !important;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--white .next-steps__links li .cta.cta--l.icon--visit a, .theme--grey .next-steps__links li .cta.cta--l.icon--visit a, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--visit a, .theme--blue .next-steps__links li .cta.cta--l.icon--visit a, .theme--light-grey .next-steps__links li .cta.cta--l.icon--visit a, .theme--brown .next-steps__links li .cta.cta--l.icon--visit a, .theme--light-blue .next-steps__links li .cta.cta--l.icon--visit a, .theme--white .next-steps__links li .cta.cta--l.icon--call a, .theme--grey .next-steps__links li .cta.cta--l.icon--call a, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call a, .theme--blue .next-steps__links li .cta.cta--l.icon--call a, .theme--light-grey .next-steps__links li .cta.cta--l.icon--call a, .theme--brown .next-steps__links li .cta.cta--l.icon--call a, .theme--light-blue .next-steps__links li .cta.cta--l.icon--call a, .theme--white .next-steps__links li .cta.cta--l.icon--help a, .theme--grey .next-steps__links li .cta.cta--l.icon--help a, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--help a, .theme--blue .next-steps__links li .cta.cta--l.icon--help a, .theme--light-grey .next-steps__links li .cta.cta--l.icon--help a, .theme--brown .next-steps__links li .cta.cta--l.icon--help a, .theme--light-blue .next-steps__links li .cta.cta--l.icon--help a, .theme--white .next-steps__links li .cta.cta--l.icon--call--back a, .theme--grey .next-steps__links li .cta.cta--l.icon--call--back a, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call--back a, .theme--blue .next-steps__links li .cta.cta--l.icon--call--back a, .theme--light-grey .next-steps__links li .cta.cta--l.icon--call--back a, .theme--brown .next-steps__links li .cta.cta--l.icon--call--back a, .theme--light-blue .next-steps__links li .cta.cta--l.icon--call--back a {
  margin: 10px 2px 20px 0;
  padding: 0 18px 0 0;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.ipad .theme--white .next-steps__links li .cta.cta--l.icon--visit a, .safari .theme--white .next-steps__links li .cta.cta--l.icon--visit a, .mac .theme--white .next-steps__links li .cta.cta--l.icon--visit a, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--visit a, .safari .theme--grey .next-steps__links li .cta.cta--l.icon--visit a, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--visit a, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--visit a, .safari .theme--dark-grey .next-steps__links li .cta.cta--l.icon--visit a, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--visit a, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--visit a, .safari .theme--blue .next-steps__links li .cta.cta--l.icon--visit a, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--visit a, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--visit a, .safari .theme--light-grey .next-steps__links li .cta.cta--l.icon--visit a, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--visit a, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--visit a, .safari .theme--brown .next-steps__links li .cta.cta--l.icon--visit a, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--visit a, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--visit a, .safari .theme--light-blue .next-steps__links li .cta.cta--l.icon--visit a, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--visit a, .ipad .theme--white .next-steps__links li .cta.cta--l.icon--call a, .safari .theme--white .next-steps__links li .cta.cta--l.icon--call a, .mac .theme--white .next-steps__links li .cta.cta--l.icon--call a, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--call a, .safari .theme--grey .next-steps__links li .cta.cta--l.icon--call a, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--call a, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call a, .safari .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call a, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call a, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--call a, .safari .theme--blue .next-steps__links li .cta.cta--l.icon--call a, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--call a, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--call a, .safari .theme--light-grey .next-steps__links li .cta.cta--l.icon--call a, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--call a, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--call a, .safari .theme--brown .next-steps__links li .cta.cta--l.icon--call a, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--call a, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--call a, .safari .theme--light-blue .next-steps__links li .cta.cta--l.icon--call a, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--call a, .ipad .theme--white .next-steps__links li .cta.cta--l.icon--help a, .safari .theme--white .next-steps__links li .cta.cta--l.icon--help a, .mac .theme--white .next-steps__links li .cta.cta--l.icon--help a, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--help a, .safari .theme--grey .next-steps__links li .cta.cta--l.icon--help a, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--help a, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--help a, .safari .theme--dark-grey .next-steps__links li .cta.cta--l.icon--help a, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--help a, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--help a, .safari .theme--blue .next-steps__links li .cta.cta--l.icon--help a, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--help a, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--help a, .safari .theme--light-grey .next-steps__links li .cta.cta--l.icon--help a, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--help a, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--help a, .safari .theme--brown .next-steps__links li .cta.cta--l.icon--help a, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--help a, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--help a, .safari .theme--light-blue .next-steps__links li .cta.cta--l.icon--help a, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--help a, .ipad .theme--white .next-steps__links li .cta.cta--l.icon--call--back a, .safari .theme--white .next-steps__links li .cta.cta--l.icon--call--back a, .mac .theme--white .next-steps__links li .cta.cta--l.icon--call--back a, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--call--back a, .safari .theme--grey .next-steps__links li .cta.cta--l.icon--call--back a, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--call--back a, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call--back a, .safari .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call--back a, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call--back a, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--call--back a, .safari .theme--blue .next-steps__links li .cta.cta--l.icon--call--back a, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--call--back a, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--call--back a, .safari .theme--light-grey .next-steps__links li .cta.cta--l.icon--call--back a, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--call--back a, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--call--back a, .safari .theme--brown .next-steps__links li .cta.cta--l.icon--call--back a, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--call--back a, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--call--back a, .safari .theme--light-blue .next-steps__links li .cta.cta--l.icon--call--back a, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--call--back a {
  padding-right: 24px;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--white .next-steps__links li .cta.cta--l.icon--visit a:after, .theme--grey .next-steps__links li .cta.cta--l.icon--visit a:after, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--visit a:after, .theme--blue .next-steps__links li .cta.cta--l.icon--visit a:after, .theme--light-grey .next-steps__links li .cta.cta--l.icon--visit a:after, .theme--brown .next-steps__links li .cta.cta--l.icon--visit a:after, .theme--light-blue .next-steps__links li .cta.cta--l.icon--visit a:after, .theme--white .next-steps__links li .cta.cta--l.icon--call a:after, .theme--grey .next-steps__links li .cta.cta--l.icon--call a:after, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call a:after, .theme--blue .next-steps__links li .cta.cta--l.icon--call a:after, .theme--light-grey .next-steps__links li .cta.cta--l.icon--call a:after, .theme--brown .next-steps__links li .cta.cta--l.icon--call a:after, .theme--light-blue .next-steps__links li .cta.cta--l.icon--call a:after, .theme--white .next-steps__links li .cta.cta--l.icon--help a:after, .theme--grey .next-steps__links li .cta.cta--l.icon--help a:after, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--help a:after, .theme--blue .next-steps__links li .cta.cta--l.icon--help a:after, .theme--light-grey .next-steps__links li .cta.cta--l.icon--help a:after, .theme--brown .next-steps__links li .cta.cta--l.icon--help a:after, .theme--light-blue .next-steps__links li .cta.cta--l.icon--help a:after, .theme--white .next-steps__links li .cta.cta--l.icon--call--back a:after, .theme--grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .theme--blue .next-steps__links li .cta.cta--l.icon--call--back a:after, .theme--light-grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .theme--brown .next-steps__links li .cta.cta--l.icon--call--back a:after, .theme--light-blue .next-steps__links li .cta.cta--l.icon--call--back a:after {
  top: 0px;
  font-size: 1.6px;
  font-size: 0.16rem;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.ipad .theme--white .next-steps__links li .cta.cta--l.icon--visit a:after, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--visit a:after, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--visit a:after, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--visit a:after, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--visit a:after, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--visit a:after, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--visit a:after, .ipad .theme--white .next-steps__links li .cta.cta--l.icon--call a:after, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--call a:after, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call a:after, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--call a:after, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--call a:after, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--call a:after, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--call a:after, .ipad .theme--white .next-steps__links li .cta.cta--l.icon--help a:after, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--help a:after, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--help a:after, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--help a:after, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--help a:after, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--help a:after, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--help a:after, .ipad .theme--white .next-steps__links li .cta.cta--l.icon--call--back a:after, .ipad .theme--grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .ipad .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .ipad .theme--blue .next-steps__links li .cta.cta--l.icon--call--back a:after, .ipad .theme--light-grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .ipad .theme--brown .next-steps__links li .cta.cta--l.icon--call--back a:after, .ipad .theme--light-blue .next-steps__links li .cta.cta--l.icon--call--back a:after {
  top: 2px;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.mac .theme--white .next-steps__links li .cta.cta--l.icon--visit a:after, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--visit a:after, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--visit a:after, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--visit a:after, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--visit a:after, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--visit a:after, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--visit a:after, .mac .theme--white .next-steps__links li .cta.cta--l.icon--call a:after, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--call a:after, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call a:after, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--call a:after, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--call a:after, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--call a:after, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--call a:after, .mac .theme--white .next-steps__links li .cta.cta--l.icon--help a:after, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--help a:after, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--help a:after, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--help a:after, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--help a:after, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--help a:after, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--help a:after, .mac .theme--white .next-steps__links li .cta.cta--l.icon--call--back a:after, .mac .theme--grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .mac .theme--dark-grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .mac .theme--blue .next-steps__links li .cta.cta--l.icon--call--back a:after, .mac .theme--light-grey .next-steps__links li .cta.cta--l.icon--call--back a:after, .mac .theme--brown .next-steps__links li .cta.cta--l.icon--call--back a:after, .mac .theme--light-blue .next-steps__links li .cta.cta--l.icon--call--back a:after {
  top: 0px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps__links .cta {
  margin-left: 2.5em;
  padding-left: 2.5em;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.next-steps__links .cta--l a {
  margin-top: 0.4em;
  margin-bottom: 0.8em;
  margin-right: 2px;
}

/*------------------------------------*\
    $NEXT STEPS FONT ICONS
\*------------------------------------*/
/* line 122, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
span.icon--chat:before {
  content: "\e026";
}

/* line 125, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
span.icon--visit:before {
  content: "\e027";
}

/* line 128, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
span.icon--call:before {
  content: "\e024";
  padding-left: 0px;
}

/* line 132, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
span.icon--help:before {
  content: "\e025";
}

/* line 135, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
span.icon--call--back:before {
  content: '\e67b';
  position: absolute;
  left: 0;
  top: 6px;
  font-size: 27px;
  font-size: 2.7rem;
}

/*------------------------------------*\
    $ADDED APPOINTMENT FONT ICON FOR OVERPAYMENT
\*------------------------------------*/
/* line 146, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
span.icon--appointment:before {
  content: '\e603';
}

/* line 149, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.call-us__numbers {
  font-size: 18px;
  font-size: 1.8rem;
  float: left;
}
/* line 152, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.call-us__numbers p {
  display: block;
  float: left;
  margin-bottom: 1em;
  clear: both;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.call-us__numbers span {
  display: block;
  font-size: 30px;
  font-size: 3rem;
  clear: both;
}

/* line 164, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.call-us__days, .call-us__services {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 2;
  margin-top: 0.75em;
  width: 100%;
}
/* line 169, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.call-us__days span, .call-us__services span {
  float: right;
  margin-right: 30%;
}

/* line 175, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.call-us__services span {
  margin-right: 60%;
}

/* line 179, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.call-us__info {
  margin-top: 0.75em;
}

/* line 186, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.lt-ie9 .next-steps__links .webchatHidden .cta.cta--l a {
  margin-top: 0px;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.lt-ie9 .next-steps__links .cta.cta--l.icon--help a {
  margin-left: 0px;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.lt-ie9 .next-steps__links .cta {
  padding-left: 33px;
  margin-left: 32.5px !important;
}

/* line 205, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.lt-ie9.ie10 .next-steps__links .cta.cta--l.icon--help a {
  margin-left: 0px;
}

/* line 213, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.overlay-wrap .next-steps .col-right {
  bottom: auto;
}

/* line 220, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--dark-grey .webchatHidden span.icon--chat:before, .theme----Dark.Grey .webchatHidden span.icon--chat:before {
  color: #42145f;
}

/* line 230, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--blue .next-steps__links .cta.cta--l.icon--chat a, .theme--white .next-steps__links .cta.cta--l.icon--chat a, .theme--grey .next-steps__links .cta.cta--l.icon--chat a, .theme--light-grey .next-steps__links .cta.cta--l.icon--chat a, .theme--brown .next-steps__links .cta.cta--l.icon--chat a, .theme--dark-grey .next-steps__links .cta.cta--l.icon--chat a, .theme--light-blue .next-steps__links .cta.cta--l.icon--chat a {
  padding: 0 18px 0 0;
  margin: 10px 2px 20px 0;
}
/* line 233, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.theme--blue .next-steps__links .cta.cta--l.icon--chat a:after, .theme--white .next-steps__links .cta.cta--l.icon--chat a:after, .theme--grey .next-steps__links .cta.cta--l.icon--chat a:after, .theme--light-grey .next-steps__links .cta.cta--l.icon--chat a:after, .theme--brown .next-steps__links .cta.cta--l.icon--chat a:after, .theme--dark-grey .next-steps__links .cta.cta--l.icon--chat a:after, .theme--light-blue .next-steps__links .cta.cta--l.icon--chat a:after {
  top: 0px;
}

/* line 246, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.lt-ie9 .next-steps__links .cta a:before {
  content: "\e00d";
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.lt-ie9 .next-steps__links .cta a:after {
  content: "\e00e";
}

/* line 261, ../../../arete-core-design/sass-src/includes/components/next-steps/_desktop.scss */
.shelf.theme--blue .next-steps .col-left .cta.cta--m a:hover, .shelf.theme--blue .next-steps .col-left .cta.cta--m a:focus {
  color: #b4a99f;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.shelf__bl .grid, .shelf__bl .grid--rev, .shelf__bl .grid--full, .shelf__bl .grid--right, .shelf__bl .grid--center {
  width: 100%;
  margin-left: 0;
}
/* line 4, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.shelf__bl .grid .grid__item, .shelf__bl .grid--rev .grid__item, .shelf__bl .grid--full .grid__item, .shelf__bl .grid--right .grid__item, .shelf__bl .grid--center .grid__item {
  padding-left: 0;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.shelf__bl .grid .grid__item:first-child, .shelf__bl .grid--rev .grid__item:first-child, .shelf__bl .grid--full .grid__item:first-child, .shelf__bl .grid--right .grid__item:first-child, .shelf__bl .grid--center .grid__item:first-child {
  padding-left: 0;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.shelf__bl .grid .benefits-list, .shelf__bl .grid--rev .benefits-list, .shelf__bl .grid--full .benefits-list, .shelf__bl .grid--right .benefits-list, .shelf__bl .grid--center .benefits-list {
  margin-bottom: 0.64em;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.shelf__bl .grid .bl__icon-checkmark:before, .shelf__bl .grid--rev .bl__icon-checkmark:before, .shelf__bl .grid--full .bl__icon-checkmark:before, .shelf__bl .grid--right .bl__icon-checkmark:before, .shelf__bl .grid--center .bl__icon-checkmark:before, .shelf__bl .grid .bl__icon-ticket:before, .shelf__bl .grid--rev .bl__icon-ticket:before, .shelf__bl .grid--full .bl__icon-ticket:before, .shelf__bl .grid--right .bl__icon-ticket:before, .shelf__bl .grid--center .bl__icon-ticket:before, .shelf__bl .grid .bl__icon-airplane:before, .shelf__bl .grid--rev .bl__icon-airplane:before, .shelf__bl .grid--full .bl__icon-airplane:before, .shelf__bl .grid--right .bl__icon-airplane:before, .shelf__bl .grid--center .bl__icon-airplane:before, .shelf__bl .grid .bl__icon-umbrella:before, .shelf__bl .grid--rev .bl__icon-umbrella:before, .shelf__bl .grid--full .bl__icon-umbrella:before, .shelf__bl .grid--right .bl__icon-umbrella:before, .shelf__bl .grid--center .bl__icon-umbrella:before, .shelf__bl .grid .bl__icon-cancel:before, .shelf__bl .grid--rev .bl__icon-cancel:before, .shelf__bl .grid--full .bl__icon-cancel:before, .shelf__bl .grid--right .bl__icon-cancel:before, .shelf__bl .grid--center .bl__icon-cancel:before, .shelf__bl .grid .bl__icon-mobile:before, .shelf__bl .grid--rev .bl__icon-mobile:before, .shelf__bl .grid--full .bl__icon-mobile:before, .shelf__bl .grid--right .bl__icon-mobile:before, .shelf__bl .grid--center .bl__icon-mobile:before, .shelf__bl .grid .icon-tastecard:before, .shelf__bl .grid--rev .icon-tastecard:before, .shelf__bl .grid--full .icon-tastecard:before, .shelf__bl .grid--right .icon-tastecard:before, .shelf__bl .grid--center .icon-tastecard:before, .shelf__bl .grid .icon-new-tick:before, .shelf__bl .grid--rev .icon-new-tick:before, .shelf__bl .grid--full .icon-new-tick:before, .shelf__bl .grid--right .icon-new-tick:before, .shelf__bl .grid--center .icon-new-tick:before, .shelf__bl .grid .icon-travel-money:before, .shelf__bl .grid--rev .icon-travel-money:before, .shelf__bl .grid--full .icon-travel-money:before, .shelf__bl .grid--right .icon-travel-money:before, .shelf__bl .grid--center .icon-travel-money:before, .shelf__bl .grid .icon-travel-insurance:before, .shelf__bl .grid--rev .icon-travel-insurance:before, .shelf__bl .grid--full .icon-travel-insurance:before, .shelf__bl .grid--right .icon-travel-insurance:before, .shelf__bl .grid--center .icon-travel-insurance:before, .shelf__bl .grid .icon-store:before, .shelf__bl .grid--rev .icon-store:before, .shelf__bl .grid--full .icon-store:before, .shelf__bl .grid--right .icon-store:before, .shelf__bl .grid--center .icon-store:before, .shelf__bl .grid .icon-percentage:before, .shelf__bl .grid--rev .icon-percentage:before, .shelf__bl .grid--full .icon-percentage:before, .shelf__bl .grid--right .icon-percentage:before, .shelf__bl .grid--center .icon-percentage:before, .shelf__bl .grid .icon-national-trust:before, .shelf__bl .grid--rev .icon-national-trust:before, .shelf__bl .grid--full .icon-national-trust:before, .shelf__bl .grid--right .icon-national-trust:before, .shelf__bl .grid--center .icon-national-trust:before, .shelf__bl .grid .icon-mobile:before, .shelf__bl .grid--rev .icon-mobile:before, .shelf__bl .grid--full .icon-mobile:before, .shelf__bl .grid--right .icon-mobile:before, .shelf__bl .grid--center .icon-mobile:before, .shelf__bl .grid .icon-house-with-tick:before, .shelf__bl .grid--rev .icon-house-with-tick:before, .shelf__bl .grid--full .icon-house-with-tick:before, .shelf__bl .grid--right .icon-house-with-tick:before, .shelf__bl .grid--center .icon-house-with-tick:before, .shelf__bl .grid .icon-EC:before, .shelf__bl .grid--rev .icon-EC:before, .shelf__bl .grid--full .icon-EC:before, .shelf__bl .grid--right .icon-EC:before, .shelf__bl .grid--center .icon-EC:before, .shelf__bl .grid .icon-direct-debit:before, .shelf__bl .grid--rev .icon-direct-debit:before, .shelf__bl .grid--full .icon-direct-debit:before, .shelf__bl .grid--right .icon-direct-debit:before, .shelf__bl .grid--center .icon-direct-debit:before, .shelf__bl .grid .icon-concierge:before, .shelf__bl .grid--rev .icon-concierge:before, .shelf__bl .grid--full .icon-concierge:before, .shelf__bl .grid--right .icon-concierge:before, .shelf__bl .grid--center .icon-concierge:before, .shelf__bl .grid .icon-chair:before, .shelf__bl .grid--rev .icon-chair:before, .shelf__bl .grid--full .icon-chair:before, .shelf__bl .grid--right .icon-chair:before, .shelf__bl .grid--center .icon-chair:before, .shelf__bl .grid .icon-uniE611:before, .shelf__bl .grid--rev .icon-uniE611:before, .shelf__bl .grid--full .icon-uniE611:before, .shelf__bl .grid--right .icon-uniE611:before, .shelf__bl .grid--center .icon-uniE611:before, .shelf__bl .grid .icon-uniE620:before, .shelf__bl .grid--rev .icon-uniE620:before, .shelf__bl .grid--full .icon-uniE620:before, .shelf__bl .grid--right .icon-uniE620:before, .shelf__bl .grid--center .icon-uniE620:before {
  font-size: 2.7rem;
}

/* line 19, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.benefits-list {
  font-size: 25pxpx;
  font-size: 2.5pxrem;
}

/* line 22, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.shelf__bl .comp-rich-text p {
  width: 46.154em;
  padding-bottom: 1.846em;
}

/* line 26, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.grid__item > .bl__text {
  padding-bottom: 0;
}

/* line 29, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.bl__text .comp-rich-text p {
  width: inherit;
  padding-bottom: 2.462em;
}

/* line 33, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.benefits-list__btext, .benefits-list__btext .comp-rich-text p {
  width: 100%;
  padding-top: .615em;
  float: left;
  padding-bottom: 0;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.benefits-list__btext {
  padding-top: 0;
}

/* line 42, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.shelf .shelf__inner.shelf__bl--wh {
  margin-top: -1.231em;
}

/* line 46, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.bl__icon-checkmark:before, .bl__icon-ticket:before, .bl__icon-airplane:before, .bl__icon-umbrella:before, .bl__icon-cancel:before, .bl__icon-mobile:before, .icon-tastecard:before, .icon-new-tick:before, .icon-travel-money:before, .icon-travel-insurance:before, .icon-store:before, .icon-percentage:before, .icon-national-trust:before, .icon-mobile:before, .icon-house-with-tick:before, .icon-direct-debit:before, .icon-concierge:before, .icon-chair:before {
  font-size: 2rem;
}

/* line 51, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.desk--one-half .bl__text {
  width: 89.5%;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.desk--one-half .bl__icon-checkmark, .desk--one-half .bl__icon-ticket, .desk--one-half .bl__icon-airplane, .desk--one-half .bl__icon-umbrella, .desk--one-half .bl__icon-cancel, .desk--one-half .bl__icon-mobile, .desk--one-half .icon-tastecard, .desk--one-half .icon-new-tick, .desk--one-half .icon-travel-money, .desk--one-half .icon-travel-insurance, .desk--one-half .icon-store, .desk--one-half .icon-percentage, .desk--one-half .icon-national-trust, .desk--one-half .icon-mobile, .desk--one-half .icon-house-with-tick, .desk--one-half .icon-EC, .desk--one-half .icon-direct-debit, .desk--one-half .icon-concierge, .desk--one-half .icon-chair {
  width: 3.231em;
}

/* line 60, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.desk--one-third .bl__text {
  width: 81.5%;
  padding-right: 4%;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.desk--one-third .bl__icon-checkmark, .desk--one-third .bl__icon-ticket, .desk--one-third .bl__icon-airplane, .desk--one-third .bl__icon-umbrella, .desk--one-third .bl__icon-cancel, .desk--one-third .bl__icon-mobile {
  width: 3.231em;
}

/*------------------------------------*\
    $accordion new row item css
\*------------------------------------*/
/* line 72, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf {
  padding: 17px 32px 20px 25px;
  width: 823px;
  margin-bottom: 0;
  clear: both;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-sec .img-sec {
  margin-top: 7px;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-sec .acc-desc {
  padding-left: 44px;
  padding-right: 46px;
  padding-top: 7px;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-sec .acc-desc h5 {
  font-size: 24px;
  line-height: 36px;
}
/* line 89, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-sec .acc-desc p {
  line-height: 18px;
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content, .accordion-shelf .accordion-section-content-display {
  margin-right: 54px;
  margin-left: 44px;
  margin-bottom: 0px;
  margin-top: 20px;
  padding-top: 0;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content .comp-rich-text .fs-20, .accordion-shelf .accordion-section-content-display .comp-rich-text .fs-20 {
  margin-left: 0px;
  line-height: 24px !important;
  font-size: 20px !important;
}
/* line 105, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content .comp-rich-text ul, .accordion-shelf .accordion-section-content-display .comp-rich-text ul {
  margin-left: -15px;
  padding-left: 0;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content .comp-rich-text ul li, .accordion-shelf .accordion-section-content-display .comp-rich-text ul li {
  background: none;
  margin: 0;
  padding-left: 15px;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content .comp-rich-text p, .accordion-shelf .accordion-section-content-display .comp-rich-text p {
  line-height: 18px;
  color: #42145f;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content .comp-rich-text strong, .accordion-shelf .accordion-section-content-display .comp-rich-text strong {
  color: #42145f;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content .comp-rich-text p a, .accordion-shelf .accordion-section-content-display .comp-rich-text p a {
  float: none;
}
/* line 126, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-section-content:after, .accordion-shelf .accordion-section-content-display:after {
  content: " ";
  display: table;
  clear: both;
}

/* line 133, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf.row-item-left-chevron .accordion-sec .chevron-click {
  width: 13px;
  height: 9px;
  position: absolute;
  left: 0;
  top: 12px;
  cursor: pointer;
}

/* line 142, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf.row-item-left-chevron .accordion-sec.active .chevron-click {
  top: 12px;
}

/* line 146, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf .accordion-sec .chevron-click {
  top: 3px;
}

/* line 150, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.lt-ie9 .icon-uniE611, .lt-ie9 .icon-uniE620, .lt-ie9 .icon-EC, .lt-ie9 .lp_mobile-app-get-cash {
  font-size: 20px;
}

/* line 154, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.icon-uniE611, .icon-uniE620, .icon-EC, .lp_mobile-app-get-cash {
  margin-right: 8px;
  float: none;
  padding-left: 30px;
}
/* line 158, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.icon-uniE611:before, .icon-uniE620:before, .icon-EC:before, .lp_mobile-app-get-cash:before {
  font-size: 2.2rem;
  margin-top: -3px;
}

/* line 164, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf.bottom-radius-rowitem {
  clear: both;
  /*Defect id: 2529*/
}

/*.accordion-shelf.top-radius-rowitem{
margin-top:0px; // changing this to 0px and making it as per live.
}*/
/* line 172, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.cq-dd-paragraph .accordion-shelf .acc-desc span.white-band__variable-fig {
  font-size: 18px !important;
}

/* line 175, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf.top-bottom-radius-rowitem {
  margin-top: -9px;
}

/* line 179, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf.top-bottom-radius-rowitem ~ .comp-rich-text {
  margin-top: 30px;
}

/* Row Item Rebrand changes for RBS.com start */
/* line 189, ../../../arete-core-design/sass-src/includes/components/benefits-list/_desktop.scss */
.accordion-shelf.row-item-left-chevron .accordion-section-content {
  margin-right: 37px;
}

/* Row Item Rebrand changes for RBS.com end */
/*------------------------------------*\
    Personal Details - DESKTOP CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.personal-details)
 * $DATE OF BIRTH INPUT FIELD.... date of birth input style
 */
/**
 * Non JS mode related styles
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/*------------------------------------*\
    Contact Details - desktop CSS
\*------------------------------------*/
/**
 * MODULE CONTAINER....main container (.contact-details)
 * LINK CONTAINER......
 */
/*------------------------------------*\
    $MODULE CONTAINER
\*------------------------------------*/
/* line 13, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.contact-details.shelf {
  padding: 0.8em 0 0.8em;
  margin-top: 0;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.contact-details .icon-find-branch {
  float: right;
}
/* line 21, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.contact-details .call-us p, .contact-details .minicom p, .contact-details .find-branch p {
  padding: 0;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.contact-details.first-shelf {
  padding-top: 64px;
}

/* line 29, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.call-us__text, .minicom__text, .find-branch__text, .icon-phone, .icon-minicom, .icon-find-branch {
  font-size: 21px;
  font-size: 2.1rem;
  line-height: 1.25;
  margin-left: 0;
}

/* line 34, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.icon-phone, .icon-minicom, .icon-find-branch {
  margin-right: .381em;
}

/* line 38, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.lt-ie9 .icon-phone, .lt-ie9 .icon-minicom, .lt-ie9 .icon-find-branch {
  margin-right: 0;
}

/* line 42, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.find-branch {
  padding: 0;
  border-bottom: none;
}

/* line 46, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.icon-find-branch {
  margin-right: 0;
}

/* line 49, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.icon-phone {
  background-position: left -3.6em;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.icon-phone:before {
  left: 10px;
}

/* line 55, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.call-us, .minicom {
  padding: 0 1.846em 0 0;
  width: 91%;
  border-bottom: none;
}

/* line 60, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.minicom {
  padding-top: 0.2em;
}

/* line 63, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.minicom p:first-child {
  border-top: none;
}

/* line 66, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.icon-minicom {
  background-position: left -1.1em;
  height: 22px;
}

/* line 70, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.minicom__text {
  font-size: 18px;
  font-size: 1.8rem;
}

/* line 74, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.notification-shelf.shelf {
  padding: 0.8em 0 0.8em;
  margin-top: 0;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.notification-shelf .icon-find-branch {
  float: right;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.notification-shelf .call-us p, .notification-shelf .minicom p, .notification-shelf .find-branch p {
  padding: 0;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.notification-shelf .comp-rich-text p {
  padding-bottom: 0;
}

/* line 90, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.wrapper.js-spoke .contact-details.shelf .minicom p:first-child {
  border-top: none;
}

/* line 96, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.shelf.notification-shelf.theme--white.shelf--first, .shelf.notification-shelf.theme--light-blue.shelf--first {
  padding: 0.8em 0 0.8em;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.shelf.notification-shelf.theme--white .comp-rich-text p a, .shelf.notification-shelf.theme--light-blue .comp-rich-text p a {
  color: #ad1982;
}
/* line 103, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.shelf.notification-shelf.theme--white .comp-rich-text p a:hover, .shelf.notification-shelf.theme--light-blue .comp-rich-text p a:hover {
  color: #42145f;
  text-decoration: underline;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.shelf.notification-shelf.theme--white .comp-rich-text p a:hover strong, .shelf.notification-shelf.theme--light-blue .comp-rich-text p a:hover strong {
  color: #42145f;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.shelf.notification-shelf.theme--white .comp-rich-text p a strong, .shelf.notification-shelf.theme--light-blue .comp-rich-text p a strong {
  color: #ad1982;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/contact-details/_desktop.scss */
.shelf.notification-shelf.theme--blue .comp-rich-text h3 {
  color: #fff;
}

/*------------------------------------*\
     Form Elements- Mobile CSS - Desktop CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/* line 11, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.grid__item .comp-rich-text p {
  line-height: 2rem;
  line-height: 20px;
}

/* line 17, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.grid-bg {
  background: url("../../images/images/grid-layout.jpg") repeat-y 31px 0;
}

/* line 20, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.natyes .input-label, .tool-comp .input-label {
  display: block;
}

/* line 23, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.natyes .icon-info, .tool-comp .icon-info {
  top: -3px;
  text-decoration: none;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.natyes .icon-info a, .tool-comp .icon-info a {
  text-decoration: none;
}

/* line 32, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.cta.cta--sign-in a {
  padding-right: 30px;
}

/* line 38, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.icon-ques {
  float: none;
  left: 0;
}

/* line 45, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.lt-ie9 .natyes .form-input-row .input-label--radio-option, .lt-ie9 .tool-comp .form-input-row .input-label--radio-option {
  padding: 1.2rem 25px 1rem 18px;
}

/* line 51, ../../../arete-core-design/sass-src/includes/components/form-elements/_desktop.scss */
.natyes .form-input-row .input-label--radio-option, .tool-comp .form-input-row .input-label--radio-option {
  display: block;
  float: left;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product h3.teaser__head, section.shelf--product h4.teaser__head, section.shelf--product h2.teaser__head {
  font-size: 30px;
  font-size: 3rem;
  line-height: 3rem;
}

/* line 5, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product .teaser--vr .image {
  margin-bottom: 0;
}

/* line 6, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product .teaser--vr .desk--two-thirds {
  width: 61%;
}

/* line 7, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product .teaser--vr .desk--one-third {
  margin-right: 3.7em;
}

/* line 8, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product .teaser--vr .desk--one-third.float-right {
  margin-left: 3.7em;
  margin-right: 0;
}

/* line 9, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product .float-right, section.shelf--product .float-right .image {
  float: right !important;
}

/* line 11, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
}

/* line 16, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail {
  background-image: url("../../images/icons/checkmark.png");
  background-position: center -559px;
  background-repeat: no-repeat;
  padding-top: 20px;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail .comp-rich-text p, section.shelf--product-detail .comp-rich-text h3, section.shelf--product-detail .comp-rich-text h4 {
  padding-bottom: 22.4px;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail .comp-rich-text p .icon--pd__title, section.shelf--product-detail .comp-rich-text h3 .icon--pd__title, section.shelf--product-detail .comp-rich-text h4 .icon--pd__title {
  color: #42145f;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail .comp-rich-text h3 {
  color: #42145f;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail table tr {
  color: #42145f;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail table tr th {
  border-bottom: 2px solid white;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail table tr:nth-child(even) {
  background-color: #e9e5e0;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail table tr:nth-child(odd) {
  background-color: #b4a99f;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--light-blue .white-band th h4, section.shelf--product-detail.theme--white .white-band th h4 {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 57, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--light-blue .white-band th h4 strong, section.shelf--product-detail.theme--white .white-band th h4 strong {
  color: #42145f;
}

/* line 65, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
.shelf--product-detail .webchatHidden {
  padding-top: 25px;
  margin-top: 17px;
}

/* line 72, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--blue .comp-rich-text p .icon--pd__title {
  color: white;
}

/* line 78, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
.shelf--product-detail .webchatHidden .comp-rich-text h3, .shelf--product-detail .webchatHidden .comp-rich-text p {
  padding-bottom: 0px;
  padding-left: 48px;
}

/* line 84, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--blue .comp-rich-text p, section.shelf--product-detail.theme--blue .comp-rich-text h3, section.shelf--product-detail.theme--blue .comp-rich-text h4 {
  padding-bottom: 22.4px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--blue .comp-rich-text p .icon--pd__title, section.shelf--product-detail.theme--blue .comp-rich-text h3 .icon--pd__title, section.shelf--product-detail.theme--blue .comp-rich-text h4 .icon--pd__title {
  color: white;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--blue .comp-rich-text h4 {
  color: #fff;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--blue .comp-rich-text h4 strong {
  color: #fff;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--blue .comp-rich-text td h3, section.shelf--product-detail.theme--blue .comp-rich-text td h4, section.shelf--product-detail.theme--blue .comp-rich-text th h3, section.shelf--product-detail.theme--blue .comp-rich-text th h4 {
  color: #42145f;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/product-detail/_desktop.scss */
section.shelf--product-detail.theme--blue .comp-rich-text td h3 strong, section.shelf--product-detail.theme--blue .comp-rich-text td h4 strong, section.shelf--product-detail.theme--blue .comp-rich-text th h3 strong, section.shelf--product-detail.theme--blue .comp-rich-text th h4 strong {
  color: #42145f;
}

/*------------------------------------*\
    Range Slider - Desktop CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/* line 8, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.no-js .noUiSlider {
  display: none;
}

/**
* JS mode styles
*/
/* line 18, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes, .tool-comp {
  /** 
  BEGIN specific sub-types 
  ***/
  /** 
    BEGIN bound-slider (see mortgage-term in Tool->Mortgage details) 
    ***/
  /** this item is in pixels only due to image constraints **/
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider-wrapper, .tool-comp .noUiSlider-wrapper {
  background: url("../../images/misc/noUiSlider-bkg.png") left -20px no-repeat;
  padding: 0 0.625em 0 0.625em;
  height: 1.25em;
  position: relative;
  font-size: 1.25em;
}
/* line 31, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider-plug-right, .tool-comp .noUiSlider-plug-right {
  background: url("../../images/misc/noUiSlider-bkg.png") right -70px no-repeat;
  height: 1.25em;
  position: absolute;
  right: 0.0625em;
  top: 0.125em;
  width: 1.3125em;
  z-index: 0;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider,
.natyes .noUiSlider *, .tool-comp .noUiSlider,
.tool-comp .noUiSlider * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  display: block;
  cursor: default;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider, .tool-comp .noUiSlider {
  position: relative;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider a, .tool-comp .noUiSlider a {
  position: absolute;
  z-index: 1;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider a:nth-child(2), .tool-comp .noUiSlider a:nth-child(2) {
  background: inherit !important;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.vertical a, .tool-comp .noUiSlider.vertical a {
  width: 100%;
  bottom: 0;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.horizontal a, .tool-comp .noUiSlider.horizontal a {
  height: 1.25em;
  right: 0;
  top: 0.125em;
  background: url("../../images/misc/noUiSlider-bkg.png") -40px -70px no-repeat;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 75, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
  .natyes .noUiSlider:before,
  .natyes body.TOUCH,
  .natyes .noUiSlider div, .tool-comp .noUiSlider:before,
  .tool-comp body.TOUCH,
  .tool-comp .noUiSlider div {
    -ms-touch-action: none;
  }
  /* line 78, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
  .natyes .noUiSlider:before, .tool-comp .noUiSlider:before {
    display: block;
    position: absolute;
    width: 150%;
    left: -25%;
    height: 400%;
    top: -150%;
    content: "";
    z-index: -1;
  }
  /* line 88, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
  .natyes .noUiSlider.vertical:before, .tool-comp .noUiSlider.vertical:before {
    width: 400%;
    left: -150%;
    height: 150%;
    top: -25%;
  }
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider, .tool-comp .noUiSlider {
  background: url("../../images/misc/noUiSlider-bkg.png") -20px -20px no-repeat;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.connect a,
.natyes .noUiSlider.connect.lower, .tool-comp .noUiSlider.connect a,
.tool-comp .noUiSlider.connect.lower {
  background: url("../../images/misc/noUiSlider-bkg.png") -20px -42px no-repeat;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.disabled,
.natyes .noUiSlider.disabled.connect.lower a, .tool-comp .noUiSlider.disabled,
.tool-comp .noUiSlider.disabled.connect.lower a {
  box-shadow: none;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.disabled.connect.lower a, .tool-comp .noUiSlider.disabled.connect.lower a {
  background: #e7e7ec;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider div, .tool-comp .noUiSlider div {
  height: 2.8125em;
  width: 1.75em;
  margin-left: -0.25em;
  background: url("../../images/misc/noUiSlider-handle.png") left top no-repeat;
  z-index: 1;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider a, .tool-comp .noUiSlider a {
  background: #e7e7ec;
}
/* line 126, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.disabled div, .tool-comp .noUiSlider.disabled div {
  background: transparent;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.horizontal, .tool-comp .noUiSlider.horizontal {
  width: 17.8125em;
  height: 1.25em;
  z-index: 1;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.horizontal div, .tool-comp .noUiSlider.horizontal div {
  margin: -0.875em 0 0 -0.5625em;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.vertical, .tool-comp .noUiSlider.vertical {
  width: 1.25em;
  height: 18.4375em;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .noUiSlider.vertical div, .tool-comp .noUiSlider.vertical div {
  margin: -0.5625em 0 0 -0.3125em;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .bound-slider-wrapper, .tool-comp .bound-slider-wrapper {
  height: 55px;
  width: 320px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-top: 0.625em;
}
/* line 169, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .bound-slider-wrapper .noUiSlider-wrapper, .tool-comp .bound-slider-wrapper .noUiSlider-wrapper {
  top: 8px;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .bound-slider-marker, .tool-comp .bound-slider-marker {
  width: 1em;
  height: 4.0625em;
  position: absolute;
  display: inline-block;
}
/* line 180, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .bound-slider-marker .v-line, .tool-comp .bound-slider-marker .v-line {
  border-left: 1px solid #dcd4d8;
  width: 0.0625em;
  position: absolute;
  top: 0.125em;
  left: 50%;
  height: 2.8125em;
  z-index: 0;
}
/* line 190, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .bound-slider-marker .mts-value, .tool-comp .bound-slider-marker .mts-value {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  width: 1em;
  text-align: center;
  position: absolute;
  bottom: 0;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/range-slider/_desktop.scss */
.natyes .bound-slider-input, .tool-comp .bound-slider-input {
  width: 1.875em;
  margin-left: 0.3125em;
  background: #fff;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-top: 0.5em;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  padding-top: 2px;
}

/** 
    END bound-slider 
    ***/
/* line 2, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.no-js .product-table .icon-info {
  height: auto;
  width: auto;
  color: #42145f;
  padding-left: 1.8rem;
  background-position: left 3px;
}

/* line 10, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.shelf--non-padded .product-table {
  margin: 0;
}

/* line 13, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table {
  margin: 0 -48px;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .download, .product-table .cta.cta--download {
  margin-top: 1em;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .cta a {
  color: #42145f;
  display: inline;
  float: none;
  margin: 0;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .cta.cta--m a {
  padding-right: 18px;
  font-size: 18px;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .cta.cta--m a:after {
  font-size: 16px;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .cta.cta--m a:before {
  font-size: 16px;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .cta.cta--branded.cta--m a {
  padding-right: 42px;
  margin: 1.8px 21.6px 1.9px 0;
  /* 
    ab = X X
  */
  min-height: 24px;
  min-height: 2.4rem;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.firefox .product-table .cta.cta--branded.cta--m a {
  /* 
    ab = X X
  */
  min-height: 26px;
  min-height: 2.6rem;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .cta.cta--branded.cta--m a:after {
  font-size: 32px;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .no-bg td {
  border-right: 1px solid #a0a3bd;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table tr.no-bg {
  background-color: #fff;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table th {
  border-right: solid 1px #dfe0f0;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table th:last-child {
  border-right: none;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .comp-rich-text .bl__icon-checkmark, .product-table .comp-rich-text .bl__icon-ticket, .product-table .comp-rich-text .bl__icon-airplane, .product-table .comp-rich-text .bl__icon-umbrella, .product-table .comp-rich-text .bl__icon-cancel, .product-table .comp-rich-text .bl__icon-mobile {
  float: none;
  padding-left: 25px;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .comp-rich-text .bl__icon-checkmark .hidden, .product-table .comp-rich-text .bl__icon-ticket .hidden, .product-table .comp-rich-text .bl__icon-airplane .hidden, .product-table .comp-rich-text .bl__icon-umbrella .hidden, .product-table .comp-rich-text .bl__icon-cancel .hidden, .product-table .comp-rich-text .bl__icon-mobile .hidden {
  display: none;
}
/* line 76, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table td {
  padding: 1.45em 10px;
  border-left: none;
  border-right: none;
  border-right: none;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table td:first-child a {
  text-decoration: none;
  display: block;
  text-align: left;
  padding-left: 80px !important;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table td:last-child {
  border-right: none;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .dark-theme td {
  border-right: none;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .dark-theme td:last-child {
  border-right: none;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .accordion--link td:first-child a {
  background: url("../../images/icons/accordIconClose.png") 36px 0 no-repeat;
  padding-left: 75px;
  padding-bottom: 0;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .accordion--link td.accordion--open a {
  background: url("../../images/icons/accordIconOpen.png") 36px 0 no-repeat;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .accordion--link td .js-accordion--text {
  padding-bottom: 5px;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .cell-head .comp-rich-text p {
  font-size: 1.692em;
  line-height: 1.045;
  padding-top: 10px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .accordion--ct td:first-child {
  padding-left: 80px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .comp-rich-text ul {
  padding-left: 0;
  text-align: left;
  list-style: none;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table .comp-rich-text ul li {
  background: url("../../images/icons/list-blue.png") left 6px no-repeat !important;
  padding-left: .688em;
}

/* line 141, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.grid .grid__item.grid__item--padding, .grid--rev .grid__item.grid__item--padding, .grid--full .grid__item.grid__item--padding, .grid--right .grid__item.grid__item--padding, .grid--center .grid__item.grid__item--padding {
  padding-left: 7.385em;
  padding-right: 3.692em;
}

/* line 146, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.light-band, .heavy-band {
  border: 2px solid #fff;
}

/* line 149, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.light-band th, .heavy-band th, .white-band th, .blue--backgorund th {
  border-bottom: 2px solid #fff;
  border-right: 0;
  border-left: none;
  border-top: 0;
  background: none repeat scroll 0 0 #cfc7be;
}

/* line 158, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.theme--white .product-table tr:last-child {
  border-top: 0;
  border-bottom: 2px solid white;
}

/* line 164, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.product-table th:first-child {
  padding-left: 45px;
}

/* line 173, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.theme--blue .product-table .comp-rich-text h3 a {
  color: #ad1982;
}
/* line 177, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.theme--blue .product-table .comp-rich-text h3 a:hover {
  color: #ad1982;
}

/*3017*/
/* line 186, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.icon-info .icon-info__tool-tip-anchor {
  top: 4px;
  width: 17px;
}

/* line 191, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.lt-ie9 .product-table .comp-rich-text .icon-info.js-icon-info a, .ie10 .product-table .comp-rich-text .icon-info.js-icon-info a {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

/* line 196, ../../../arete-core-design/sass-src/includes/components/product-table/_desktop.scss */
.msie8 .product-table .cta.cta--branded.cta--m a {
  padding-right: 42px !important;
}

/*------------------------------------*\
   MODAL POPUP - Desktop CSS
\*------------------------------------*/
/**
 * MODAL CONTAINER...............modal conatiner style
 * MODAL OVERLAY.................modal overlay style
 * MODAL WINDOW..................modal window style
 * MODAL MASK....................modal mask style
 * MODAL CLOSE BUTTON............modal close button style
 */
/*------------------------------------*\
    $MODAL CONTAINER
\*------------------------------------*/
/* line 16, ../../../arete-core-design/sass-src/includes/components/overlay-mortgage/_desktop.scss */
#modal-container {
  display: none;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 9999;
}

/*------------------------------------*\
    $MODAL OVERLAY
\*------------------------------------*/
/* line 27, ../../../arete-core-design/sass-src/includes/components/overlay-mortgage/_desktop.scss */
#modal-overlay {
  background-color: #000000;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 9998;
}

/*------------------------------------*\
    $MODAL WINDOW
\*------------------------------------*/
/* line 38, ../../../arete-core-design/sass-src/includes/components/overlay-mortgage/_desktop.scss */
#modal-window {
  background-color: #dfe0f0;
  height: 340px;
  width: 370px;
  padding: 10px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
}

/*------------------------------------*\
    $MODAL MASK
\*------------------------------------*/
/* line 52, ../../../arete-core-design/sass-src/includes/components/overlay-mortgage/_desktop.scss */
#mask {
  background-color: #000000;
  display: none;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 9000;
}

/*------------------------------------*\
    $MODAL CLOSE BUTTOM
\*------------------------------------*/
/* line 64, ../../../arete-core-design/sass-src/includes/components/overlay-mortgage/_desktop.scss */
#modal-window .icon-close {
  text-indent: -99999px;
  width: 20px;
  height: 20px;
  background: url("../../images/buttons/close.png") no-repeat;
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 75, ../../../arete-core-design/sass-src/includes/components/overlay-mortgage/_desktop.scss */
.address-not-found-msg {
  color: #42145f;
  font-size: 13px;
  font-size: 1.3rem;
  font-family: "RNHouseSansRegular", sans-serif;
  background: url("../../images/icons/cta_blue_small.png") no-repeat right center;
  padding-right: 0.9375em;
  cursor: pointer;
  position: absolute;
  top: 350px;
  z-index: 11;
  text-decoration: none;
}

/*------------------------------------*\
    NatYes - DESKTOP CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/* line 10, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.no-js .find-address-btn, .no-js .cta-next-button a, .no-js .cta-back-button a {
  display: none;
}
/* line 14, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.no-js .natyes fieldset, .no-js .tool-comp fieldset {
  min-height: 100px;
  padding-bottom: 50px;
}
/* line 18, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.no-js .natyes .grid__item--border, .no-js .tool-comp .grid__item--border {
  min-height: 100px;
}

/* line 24, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.overlay-inner.natyes, .overlay-inner.tool-comp {
  width: auto;
}

/* line 33, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.natyes-error,
.natyes-error .natyes,
.tool-comp-error,
.tool-comp-error .tool-comp {
  width: 456px !important;
}
/* line 34, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.natyes-error .head-3,
.natyes-error .natyes .head-3,
.tool-comp-error .head-3,
.tool-comp-error .tool-comp .head-3 {
  /* 
    ab = X X
  */
  padding-bottom: 15px;
  padding-bottom: 1.5rem;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  font-weight: normal;
  line-height: 130%;
}

/* line 44, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.natyes-error, .tool-comp-error {
  margin: 10em 17.692em !important;
  padding: 2em 0 !important;
}

/* line 49, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application {
  color: #161849;
  line-height: 130%;
  font-weight: normal;
  /*.comp-rich-text h3 {
      @include pixels2rem(padding-top, 0);
      @include pixels2rem(padding-bottom, 15);
      line-height: 120%;
  }*/
  /*Button Style*/
  /*******
  INPUT STYLES
  ************/
  /* Read Only Input Styles */
  /* Address & Employment History style begins */
  /* Address History Summary */
  /** Blue background container */
  /** Pagination */
}
/* line 53, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .download__text {
  margin-left: 1.5em;
}
/* line 56, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .desk--one-third {
  padding-left: 1em;
}
/* line 60, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row--checkbox-confirm .error-container {
  top: -35px;
  bottom: auto;
}
/* line 65, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .header-group {
  /* 
    ab = X X
  */
  margin-bottom: 30px;
  margin-bottom: 3rem;
  /* 
    ab = X X
  */
  margin-left: 0px;
  margin-left: 0rem;
  font-weight: normal;
}
/* line 70, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .key-facts-illustration .header-group {
  /* 
    ab = X X
  */
  margin-bottom: 30px;
  margin-bottom: 3rem;
  /* 
    ab = X X
  */
  margin-left: 30px;
  margin-left: 3rem;
  font-weight: normal;
}
/* line 75, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .pagination {
  position: static;
  /* 
    ab = X X X X 
  */
  margin: 36px 0px 18px 0px;
  margin: 3.6rem 0rem 1.8rem 0rem;
}
/* line 79, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application hr {
  border: none;
  background-color: #cccbd4;
  color: #cccbd4;
  /* 
    ab = X X
  */
  height: 1px;
  height: 0.1rem;
    /* 
        ab = X X 
    */
  margin: 20px 0px;
  margin: 2rem 0rem;
}
/* line 87, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .comp-rich-text,
.mortgage-application .comp-rich-text h3 {
  /* 
    ab = X X
  */
  font-size: 25px;
  font-size: 2.5rem;
  font-family: "RNHouseSansRegular", sans-serif;
  font-weight: normal;
  line-height: 120%;
}
/* line 93, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .comp-rich-text {
  /* 
    ab = X X
  */
  padding-bottom: 10px;
  padding-bottom: 1rem;
  font-weight: normal;
  line-height: 120%;
}
/* line 103, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .copy-extra {
  /* 
    ab = X X
  */
  padding-bottom: 15px;
  padding-bottom: 1.5rem;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "RNHouseSansRegular", sans-serif;
  font-weight: normal;
  line-height: 130%;
}
/* line 109, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .copy-extra p {
  padding: 0;
  margin: 0;
  line-height: 130%;
}
/* line 114, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .copy-extra.last {
  /* 
    ab = X X
  */
  padding-top: 20px;
  padding-top: 2rem;
  /* 
    ab = X X
  */
  padding-bottom: 30px;
  padding-bottom: 3rem;
}
/* line 119, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .body-copy {
  /* 
    ab = X X
  */
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 122, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row {
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 10px 0px;
  padding: 0rem 0rem 1rem 0rem;
  padding-bottom: 0;
}
/* line 126, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row--checkbox-confirm {
  margin: 0.75em 0 0 0;
  clear: left;
}
/* line 130, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .input-label {
  /* 
    ab = X X
  */
  padding-bottom: 6px;
  padding-bottom: 0.6rem;
}
/* line 133, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .inline-block {
  display: inline-block;
}
/* line 136, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .input-label.day-of-collection {
  display: inline-block;
  position: relative;
  top: 3px;
  /* 
    ab = X X
  */
  padding-left: 10px;
  padding-left: 1rem;
}
/* line 142, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .current .input-label.indent {
  /* 
    ab = X X X X 
  */
  margin: 15px 10px 10px 15px;
  margin: 1.5rem 1rem 1rem 1.5rem;
}
/* line 146, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .getting-started .input-label {
  font-family: verdana;
  font-size: 13px;
}
/* line 151, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .postcode-result-display {
  /* 
    ab = X X
  */
  padding-top: 0px;
  padding-top: 0rem;
}
/* line 154, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .js-manual-address-input {
  position: absolute;
  bottom: 0;
  display: inline-block;
  line-height: normal;
  /* 
    ab = X X X X 
  */
  padding: 5px 0px 0px 8px;
  padding: 0.5rem 0rem 0rem 0.8rem;
  width: 120px;
}
/* line 161, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .js-manual-address-input a.disabled {
  display: none;
}
/* line 165, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .use-google-label {
  line-height: 130%;
}
/* line 169, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .js-show-hidden-field label {
  display: block !important;
}
/* line 172, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .js-show-hidden-field .form-input-row, .mortgage-application .js-show-hidden-field input {
  display: block !important;
}
/* line 175, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .js-show-hidden-field .js-manual-address-input {
  display: none !important;
}
/* line 178, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .js-show-hidden-field .js-find-address-btn {
  display: none !important;
}
/* line 181, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .js-show-hidden-field .input-label--check-btn {
  display: inline !important;
}
/* line 186, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row .input-label--check-btn {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e6e6e6));
  background-image: -moz-linear-gradient(#f9f9f9, #e6e6e6);
  background-image: linear-gradient(#f9f9f9, #e6e6e6);
  -webkit-box-shadow: 0px 1px 3px #b6b6b6;
  -moz-box-shadow: 0px 1px 3px #b6b6b6;
  box-shadow: 0px 1px 3px #b6b6b6;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 1px solid #dcd4d8;
  display: inline-block;
  margin: 2px 15px 4px 0;
  cursor: pointer;
  padding: 7px 5px 5px 5px;
}
/* line 202, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row .input-label--check-btn:active, .mortgage-application .form-input-row .input-label--check-btn.focus {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9d9d9d), to(lightgrey));
  background-image: -moz-linear-gradient(#9d9d9d, lightgrey);
  background-image: linear-gradient(#9d9d9d, #d3d3d3);
}
/* line 207, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row .input-label--check-btn a {
  cursor: pointer;
  text-decoration: none;
  padding: 5px 18px 5px 15px;
}
/* line 212, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row .input-label--focus {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9d9d9d), to(lightgrey));
  background-image: -moz-linear-gradient(#9d9d9d, lightgrey);
  background-image: linear-gradient(#9d9d9d, #d3d3d3);
  -webkit-box-shadow: 0 0 0 #b6b6b6;
  -moz-box-shadow: 0 0 0 #b6b6b6;
  box-shadow: 0 0 0 #b6b6b6;
}
/* line 220, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row .radio {
  width: 0;
}
/* line 222, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.msie8 .mortgage-application .form-input-row .radio {
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 227, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .form-input-row .radio.focus {
  -webkit-box-shadow: 0 0px 0px #b6b6b6;
  -moz-box-shadow: 0 0px 0px #b6b6b6;
  box-shadow: 0 0px 0px #b6b6b6;
}
/* line 240, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application input[readonly],
.mortgage-application input[readOnly="readonly"],
.mortgage-application input[readonly]:focus,
.mortgage-application input[readOnly="readonly"]:focus {
  background-color: transparent !important;
  border: 0 !important;
  cursor: default;
  outline: 0;
  font-weight: bold;
}
/* line 247, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .radio-group-header {
  padding-bottom: 0;
}
/* line 249, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .radio-group-header label {
  padding-bottom: 0;
}
/* line 253, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .find-address-btn {
  /* 
    ab = X X
  */
  margin-left: 12px;
  margin-left: 1.2rem;
}
/* line 257, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .address {
  overflow: inherit;
}
/* line 260, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application div.oldAddress {
  display: none;
}
/* line 263, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application div.address_summary {
  display: none;
  position: relative;
}
/* line 267, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application div.address_input a {
  display: inline-block;
}
/* line 271, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .address-preview {
  float: left;
  width: 75%;
}
/* line 276, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .address-history-head,
.mortgage-application .address-history-body {
  font-family: "NatWestNewRegular", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: normal;
  padding: 0 0 0.5em;
  /* 
    ab = X X
  */
  line-height: 25px;
  line-height: 2.5rem;
  line-height: 130%;
}
/* line 285, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .address-history-body {
  font-size: 13px;
  font-size: 1.6rem;
  line-height: 1.6em;
}
/* line 290, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .cta-edit-button-arrow {
  display: inline-block;
  position: relative;
}
/* line 294, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .previous .cta-edit-button-arrow {
  top: 5px;
}
/* line 297, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .cta-edit-button-arrow .cta--arrow {
  background: url("../../images/images/icons/cta_blue_small.png") no-repeat;
  display: inline-block;
  width: 0.5625em;
  height: 0.6875em;
  margin-left: 0.3125em;
}
/* line 306, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application section.theme--light-blue {
  background: #dfe0f0;
  /* 
    ab = X X X X 
  */
  padding: 30px 30px 15px 30px;
  padding: 3rem 3rem 1.5rem 3rem;
  /* 
    ab = X X X X 
  */
  margin: 20px 32px 0px 32px;
  margin: 2rem 3.2rem 0rem 3.2rem;
}
/* line 311, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application section.theme--light-blue .copy-extra.last {
  /* 
    ab = X X
  */
  padding-top: 15px;
  padding-top: 1.5rem;
  /* 
    ab = X X
  */
  padding-bottom: 20px;
  padding-bottom: 2rem;
}
/* line 317, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application section.theme--light-blue h4.copy-extra {
  /* 
    ab = X X
  */
  margin-bottom: 2px;
  margin-bottom: 0.2rem;
}
/* line 321, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application section.theme--light-blue .comp-rich-text h3 {
  /* 
    ab = X X
  */
  padding-top: 10px;
  padding-top: 1rem;
  /* 
    ab = X X
  */
  padding-bottom: 0px;
  padding-bottom: 0rem;
}
/* line 325, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application section.theme--light-blue .icon-info .toop-tip .icon-info__tool-tip {
  background-color: #FFFFFF;
}
/* line 328, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application section.theme--light-blue .icon-info .toop-tip .icon-info__tool-tip-arrow.left {
  background-position: -132px -286px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .pagination .pagination__pagination-item-left {
  float: none;
}
/* line 337, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .previous.address {
  display: none;
}

/* line 341, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.no-js .mortgage-application .previous.address {
  display: block;
}

/*------------------------------------*\
    $ACCORDION
\*------------------------------------*/
/* line 348, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion {
  border-top: 1px solid #aeabd0;
  /*.js-accordion__toggle--closed {
      .icon-expand:before {
          content: '\e01d';
      }
  }*/
  /*.js-accordion__toggle--opened {
      .icon-expand:before {
          content: '\e023';
      }
  }*/
}
/* line 350, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordion__item {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #aeabd0;
}
/* line 354, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordion__item--odd {
  background-color: #dfe0f0;
}
/* line 357, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordion__header {
  padding: 0.611em 1.77778em;
  width: 90%;
  position: relative;
  font-size: 18px;
  font-size: 1.8rem;
  overflow: hidden;
  *zoom: 1;
}
/* line 364, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordion__header .abstract p {
  float: left;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 3;
}
/* line 371, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordion__content {
  float: left;
  width: 90%;
  padding: 1.85em 5%;
}
/* line 376, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordian__header-link {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  text-indent: -9999px;
}
/* line 385, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordion__head {
  float: left;
  width: 100%;
  padding: 0.56em 0 0.56em 2.5em;
  line-height: 1.2;
  position: relative;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 393, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .icon-expand {
  float: left;
  margin-right: 0.75em;
  padding: 5px;
  position: absolute;
  top: 6px;
  left: 0;
  background-color: #2a2c58;
  color: white;
  cursor: pointer;
}
/* line 403, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .icon-expand:before {
  color: white;
}
/* line 406, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .icon-expand:hover, .accordion .icon-expand:focus {
  background-color: #004a78;
}
/* line 420, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .accordion__content {
  display: none;
}

/* line 426, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.theme--light-blue .accordion__item--even {
  background-color: white;
}

/* line 432, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.theme--blue .accordion__item--even {
  background-color: white;
  color: #42145f;
}
/* line 436, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.theme--blue .accordion__item--odd {
  color: #42145f;
}

/* line 441, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.accordion .grid .accordion__head, .accordion .grid--rev .accordion__head, .accordion .grid--full .accordion__head, .accordion .grid--right .accordion__head, .accordion .grid--center .accordion__head {
  width: 77%;
}

/*------------------------------------*\
    HELP CONTAINER
\*------------------------------------*/
/* line 449, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container {
  font-size: 1em;
  background: #dfe0f0;
  /* 
    ab = X X X X 
  */
  padding: 30px 10px 0px 30px;
  padding: 3rem 1rem 0rem 3rem;
  font-family: "RNHouseSansRegular", sans-serif;
  overflow: hidden;
}
/* line 455, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container h1 {
  /* 
    ab = X X
  */
  font-size: 25px;
  font-size: 2.5rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 30px 0px;
  padding: 0rem 0rem 3rem 0rem;
}
/* line 460, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container a,
.mortgage-application .help-container a:hover {
  text-decoration: none;
}
/* line 464, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container .phone,
.mortgage-application .help-container .local {
  display: block;
  clear: both;
  /* 
    ab = X X
  */
  min-height: 30px;
  min-height: 3rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 0px 20px 40px;
  padding: 0.5rem 0rem 2rem 4rem;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 471, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container .phone {
  background: url("../../images/icons/icon_phone.png") no-repeat left top;
}
/* line 474, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container .local {
  background: url("../../images/icons/icon_local.png") no-repeat left top;
}
/* line 477, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container .hc__icon-phone {
  background: url("../../images/icons/icon_phone.png") no-repeat center left;
  float: left;
  width: 13px;
  height: 27px;
  padding-right: 0.8em;
}
/* line 484, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container .hc__icon-local {
  background: url("../../images/icons/icon_local.png") no-repeat center left;
  float: left;
  width: 19px;
  height: 26px;
  padding-right: 0.8em;
}
/* line 491, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container p {
  display: block;
  clear: both;
  /* 
    ab = X X
  */
  min-height: 30px;
  min-height: 3rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 0px 20px 0px;
  padding: 0.5rem 0rem 2rem 0rem;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 497, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .help-container p a, .mortgage-application .help-container p a:hover {
  text-decoration: none;
  color: #42145f;
}
/* line 505, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .cq-dd-paragraph section.theme--light-blue {
  padding: 0 !important;
  margin: 0 !important;
  background: none !important;
}
/* line 510, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.mortgage-application .cq-dd-paragraph .shelf__inner.shelf--padded {
  padding: 0 !important;
  margin: 0 !important;
}

/* line 518, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .pagination .pagination__pagination-item-right {
  width: 15.875em;
}
/* line 521, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .mortgage-cta-link--print {
  margin: 0 0 0.53846em 0 !important;
}
/* line 524, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .mortgage-cta-link--mail {
  margin: 4.53846em 0 0.53846em 0;
}
/* line 527, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .cta-next-button {
  float: right;
}
/* line 530, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container {
  font-size: 1em;
  background: #dfe0f0;
  /* 
    ab = X X X X 
  */
  padding: 20px 16px 0px 16px;
  padding: 2rem 1.6rem 0rem 1.6rem;
  font-family: "RNHouseSansRegular", sans-serif;
  /** MMR changes for the choice confirm **/
}
/* line 535, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container h1, .key-facts-illustration .kfi-container .label--confirm {
  /* 
    ab = X X
  */
  font-size: 25px;
  font-size: 2.5rem;
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 10px 0px;
  padding: 0rem 0rem 1rem 0rem;
  line-height: 1em;
}
/* line 541, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container a,
.key-facts-illustration .kfi-container a:hover {
  text-decoration: none;
}
/* line 544, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container ul {
  display: block;
  clear: both;
  /* 
    ab = X X
  */
  min-height: 30px;
  min-height: 3rem;
  /* 
    ab = X X X X 
  */
  padding: 5px 0px 20px 0px;
  padding: 0.5rem 0rem 2rem 0rem;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 551, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container li {
  margin-bottom: 0.7em;
  width: 100%;
}
/* line 555, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container span {
  display: inline-block;
}
/* line 558, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .left {
  width: 60%;
}
/* line 561, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .right {
  width: 30%;
  text-align: center;
}
/* line 566, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .check {
  text-align: center;
  width: 8%;
}
/* line 570, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .check .input-label {
  display: none;
}
/* line 574, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .check .checker, .key-facts-illustration .kfi-container .check .natyes .radio-check .radio, .natyes .radio-check .key-facts-illustration .kfi-container .check .radio, .key-facts-illustration .kfi-container .check .tool-comp .radio-check .radio, .tool-comp .radio-check .key-facts-illustration .kfi-container .check .radio {
  width: 1em;
  height: 1em;
  margin: 0;
  float: none;
}
/* line 580, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .check .checker input, .key-facts-illustration .kfi-container .check .natyes .radio-check .radio input, .natyes .radio-check .key-facts-illustration .kfi-container .check .radio input, .key-facts-illustration .kfi-container .check .tool-comp .radio-check .radio input, .tool-comp .radio-check .key-facts-illustration .kfi-container .check .radio input {
  width: 1em;
  height: 1em;
}
/* line 586, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .check .checker span.checked, .key-facts-illustration .kfi-container .check .natyes .radio-check .radio span.checked, .natyes .radio-check .key-facts-illustration .kfi-container .check .radio span.checked, .key-facts-illustration .kfi-container .check .tool-comp .radio-check .radio span.checked, .tool-comp .radio-check .key-facts-illustration .kfi-container .check .radio span.checked {
  background: url("../../images/misc/checkbox-checked-20.png") no-repeat;
}
/* line 591, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .check .form-input-row--checkbox-confirm {
  margin: 0;
}
/* line 597, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .label--confirm {
  text-align: right;
}
/* line 601, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.key-facts-illustration .kfi-container .error-container {
  top: -120%;
}

/* line 611, ../../../arete-core-design/sass-src/includes/tools/natyes/_desktop.scss */
.main--tool-desk .grid__item .comp-rich-text li {
  font-size: 14px;
}

/*------------------------------------*\
     Footnote - Desktop CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/* line 10, ../../../arete-core-design/sass-src/includes/components/footnote/_desktop.scss */
.no-js {
  /*TO BE IMPLEMENTED*/
}

/*------------------------------------*\
    Custom Select - Desktop CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/**
* JS mode styles
*/
/* line 17, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.postcode-result-display {
  padding-top: 20px;
}

/* line 21, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.postcode-overlay {
  background-color: #dfe0f0;
  padding: 20px 10px 20px 15px;
  width: 400px !important;
  height: 331px;
}

/* line 28, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .scroller-handle {
  right: 0;
  width: 20px;
}

/* line 33, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .scroller-content {
  height: 290px;
}

/* line 37, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .scroller-active .scroller-content {
  padding: 0 10px 0 0;
}

/* line 41, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.mobile.open {
  z-index: 101;
}

/* line 45, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.multiple.disabled .scroller-bar {
  border-color: #eee;
}

/* line 49, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.multiple.disabled .scroller-handle {
  cursor: default;
  opacity: .5;
}

/* line 54, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.gridlock .selecter {
  margin-bottom: 30px;
}

/* line 58, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.gridlock .scroller {
  margin-bottom: 15px;
}

/* line 62, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .selecter-options.scroller {
  overflow-y: hidden;
}

/* line 66, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter-element {
  *left: -999999px;
  position: absolute;
  opacity: 0;
}

/* line 72, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter {
  display: block;
  margin: 0 0 10px;
  position: relative;
  z-index: 1;
}

/* line 79, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .selecter-selected {
  background: #c3c5e2;
  color: #333;
  cursor: pointer;
  display: block;
  font-size: 13px;
  margin: 0;
  overflow: hidden;
  padding: 8px 10px;
  position: relative;
  text-overflow: clip;
  z-index: 49;
}

/* line 93, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .selecter-options {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
  display: none;
  left: 0;
  margin: 0;
  max-height: 290px;
  overflow: auto;
  overflow-x: hidden;
  padding: 0;
  position: absolute;
  top: 100%;
  width: 100%;
  *width: auto;
  z-index: 50;
}

/* line 109, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .selecter-group {
  background: #c3c5e2;
  color: #999;
  display: block;
  font-size: 11px;
  padding: 5px 10px 4px;
  text-transform: uppercase;
}

/* line 118, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .selecter-item {
  color: #42145f;
  cursor: pointer;
  display: block;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "RNHouseSansRegular", sans-serif;
  margin: 0;
  overflow: hidden;
  padding: 8px 10px;
  text-overflow: ellipsis;
  width: 95%;
}

/* line 131, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .selecter-item.selected {
  background: #c3c5e2;
}

/* line 135, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter .selecter-item:hover {
  background-color: #c3c5e2;
}

/* line 139, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.open {
  z-index: 3;
}

/* line 143, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.open .selecter-selected {
  z-index: 51;
}

/* line 150, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.cover .selecter-options {
  top: 0;
}

/* line 154, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.cover.open .selecter-selected {
  z-index: 49;
}

/* line 158, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.bottom .selecter-options {
  bottom: 100%;
  top: auto;
}

/* line 163, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.bottom .selecter-item.last {
  border: none;
}

/* line 167, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.bottom.cover .selecter-options {
  bottom: 0;
  top: auto;
}

/* line 172, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.multiple .selecter-options {
  box-shadow: none;
  display: block;
  position: static;
  width: 100%;
}

/* line 179, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.disabled .selecter-selected {
  border-color: #eee;
  color: #ccc;
  cursor: default;
}

/* line 185, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.disabled .selecter-options {
  border-color: #eee;
}

/* line 190, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.disabled .selecter-group,
.selecter.disabled .selecter-item {
  border-color: #eee;
  color: #ccc;
  cursor: default;
}

/* line 196, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.selecter.disabled .selecter-item.selected {
  background: #fafafa;
}

@media screen and (max-width: 740px) {
  /* line 201, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
  .selecter {
    max-width: 40%;
  }
}
@media screen and (max-width: 500px) {
  /* line 207, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
  .selecter {
    max-width: 100%;
  }
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller {
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: hidden;
  position: relative;
}

/* line 219, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-content {
  height: 100%;
  overflow: auto;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  z-index: 1;
  background: url("../../images/icons/bg-select.png") repeat-x;
}

/* line 229, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-bar {
  background: #DFE0F0;
  display: none;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
  z-index: 2;
}

/* line 240, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-track {
  background: #b0b0b0;
  border-radius: 5px;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 20px;
  margin-left: 0;
}

/* line 250, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-handle {
  background: #161849;
  border-radius: 5px;
  cursor: pointer;
  height: 20px;
  overflow: hidden;
  position: absolute;
  right: 5px;
  top: 0;
  width: 6px;
  z-index: 2;
  -webkit-transition: right 0.1s linear, width 0.1s linear;
  -moz-transition: right 0.1s linear, width 0.1s linear;
  -ms-transition: right 0.1s linear, width 0.1s linear;
  -o-transition: right 0.1s linear, width 0.1s linear;
  transition: right 0.1s linear, width 0.1s linear;
}

/* line 274, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-content::-webkit-scrollbar,
.scroller-content::-webkit-scrollbar-button,
.scroller-content::-webkit-scrollbar-track,
.scroller-content::-webkit-scrollbar-track-piece,
.scroller-content::-webkit-scrollbar-thumb,
.scroller-content::-webkit-scrollbar-corner,
.scroller-content::-webkit-resizer {
  background: transparent;
  opacity: 0;
}

/* line 279, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-active .scroller-content {
  padding: 20px;
}

/* line 283, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-active .scroller-bar {
  display: block;
  padding-left: 10px;
}

/* line 288, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-active .scroller-content {
  padding: 20px;
}

/* line 292, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-active .scroller-bar {
  display: block;
}

/* line 296, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-horizontal .scroller-content {
  overflow: auto;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 0 0 10px 0;
}

/* line 303, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-horizontal .scroller-bar {
  bottom: 0;
  height: 20px;
  top: auto;
  width: 100%;
}

/* line 310, ../../../arete-core-design/sass-src/includes/components/custom-select/_desktop.scss */
.scroller-horizontal .scroller-handle {
  bottom: 5px;
  height: 10px;
  right: auto;
  top: auto;
  width: 20px;
}

/*------------------------------------*\
    Form Submit Button - Desktop CSS
\*------------------------------------*/
/**
 * Non JS mode related styles
 */
/**
* JS mode styles
*/
/*********************************\
         Desktop CSS
          EMAIL TOOL
       MORTGAGE TRACKER
\***********************************/
/***********************************\
        Form Elements 
       Accordion design
\***********************************/
/* line 12, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email {
  /********************\
   * Accordion panel
   *    Checkbox 
   * Email preview link
  \********************/
  /**************************\
     Checkbox CSS (Accordion) 
  \**************************/
  /****************************\
   Radio Button CSS for BRAND
  \****************************/
  /**********************************\
    PREVIEW ICONS AND CROSS ICON CSS
  \**********************************/
  /****************************************\
         start MORTGAGE TRACKER CSS 
  \****************************************/
}
/* line 14, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .error-container {
  bottom: 4em;
  left: 2.25em;
}
/* line 18, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .title {
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
  /* 
    ab = X X X X 
  */
  padding: 16px 5px 0px 0px;
  padding: 1.6rem 0.5rem 0rem 0rem;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 0;
  font-weight: bold;
}
/* line 26, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email legend {
  position: relative;
  width: 100%;
}
/* line 29, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email legend .clear--form {
  position: absolute;
  font-weight: bold;
  /* 
    ab = X X
  */
  min-width: 100px;
  min-width: 10rem;
  /* 
    ab = X X
  */
  right: 28px;
  right: 2.8rem;
  /* 
    ab = X X
  */
  bottom: 0px;
  bottom: 0rem;
}
/* line 35, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email legend .clear--form .cta--s a {
  margin-bottom: 0;
}
/* line 41, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email hr {
  border: none;
  background-color: #cccbd4;
  color: #cccbd4;
  /* 
    ab = X X
  */
  height: 1px;
  height: 0.1rem;
    /* 
        ab = X X 
    */
  margin: 5px 0px;
  margin: 0.5rem 0rem;
  clear: both;
}
/* line 50, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form, .tool-comp.tool--email .email__form.grid--rev, .tool-comp.tool--email .email__form.grid--full, .tool-comp.tool--email .email__form.grid--right, .tool-comp.tool--email .email__form.grid--center {
  /* 
    ab = X X
  */
  margin: 32px;
  margin: 3.2rem;
}
/* line 52, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .desk--four-tenths, .tool-comp.tool--email .email__form.grid--rev .desk--four-tenths, .tool-comp.tool--email .email__form.grid--full .desk--four-tenths, .tool-comp.tool--email .email__form.grid--right .desk--four-tenths, .tool-comp.tool--email .email__form.grid--center .desk--four-tenths {
  width: 44%;
}
/* line 55, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .desk--six-tenths, .tool-comp.tool--email .email__form.grid--rev .desk--six-tenths, .tool-comp.tool--email .email__form.grid--full .desk--six-tenths, .tool-comp.tool--email .email__form.grid--right .desk--six-tenths, .tool-comp.tool--email .email__form.grid--center .desk--six-tenths {
  width: 56%;
}
/* line 58, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .grid__item, .tool-comp.tool--email .email__form.grid--rev .grid__item, .tool-comp.tool--email .email__form.grid--full .grid__item, .tool-comp.tool--email .email__form.grid--right .grid__item, .tool-comp.tool--email .email__form.grid--center .grid__item {
  padding-left: 0;
  padding-bottom: 1.25em;
}
/* line 61, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .grid__item .input-field, .tool-comp.tool--email .email__form.grid--rev .grid__item .input-field, .tool-comp.tool--email .email__form.grid--full .grid__item .input-field, .tool-comp.tool--email .email__form.grid--right .grid__item .input-field, .tool-comp.tool--email .email__form.grid--center .grid__item .input-field {
  background: white;
  width: 14.375em;
}
/* line 67, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .form-input-row, .tool-comp.tool--email .email__form.grid--rev .form-input-row, .tool-comp.tool--email .email__form.grid--full .form-input-row, .tool-comp.tool--email .email__form.grid--right .form-input-row, .tool-comp.tool--email .email__form.grid--center .form-input-row {
  padding-left: 1.75em;
}
/* line 69, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .form-input-row.inline-block, .tool-comp.tool--email .email__form.grid--rev .form-input-row.inline-block, .tool-comp.tool--email .email__form.grid--full .form-input-row.inline-block, .tool-comp.tool--email .email__form.grid--right .form-input-row.inline-block, .tool-comp.tool--email .email__form.grid--center .form-input-row.inline-block {
  display: block;
}
/* line 74, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid .theme--light-blue, .tool-comp.tool--email .grid--rev .theme--light-blue, .tool-comp.tool--email .grid--full .theme--light-blue, .tool-comp.tool--email .grid--right .theme--light-blue, .tool-comp.tool--email .grid--center .theme--light-blue {
  background: #dfe0f0;
  float: left;
  width: 100%;
}
/* line 86, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel {
  padding: 0.625em;
  margin-bottom: 1em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 90, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion {
  border-top: 0;
}
/* line 92, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordion__header {
  padding-left: 1em;
}
/* line 95, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .icon-expand {
  width: 1em;
}
/* line 98, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordion__content {
  padding-top: 0;
  padding-left: 1em;
  width: 95%;
}
/* line 102, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordion__content .form-input-row--checkbox-confirm.radio-check {
  padding-left: 0;
}
/* line 104, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordion__content .form-input-row--checkbox-confirm.radio-check .input-label--img {
  text-indent: inherit;
}
/* line 109, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordion__content .accordian__header-link:focus {
  width: 98%;
}
/* line 113, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordion__content .email__preview-content {
  background: #fff;
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 1em;
  /* 
    ab = X X X X 
  */
  padding: 15px 16px 20px 44px;
  padding: 1.5rem 1.6rem 2rem 4.4rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 121, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordion__content .email__preview-content .arrow-up {
  background: url("../../images/icons/arrow-up.png") no-repeat 0 0;
  width: 2em;
  height: 2em;
  display: block;
  position: absolute;
  text-indent: -9999px;
  top: -1.125em;
  left: 0.875em;
}
/* line 133, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion-panel .accordion .accordian__header-link:focus {
  width: 96%;
}
/* line 138, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .email__catagories {
  overflow: hidden;
  clear: both;
}
/* line 141, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .email__catagories .title {
  /* 
    ab = X X X X 
  */
  padding: 10px 5px 0px 0px;
  padding: 1rem 0.5rem 0rem 0rem;
}
/* line 145, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .selected-email-panel {
  padding-left: 1em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 148, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .selected-email-panel .email__catagories {
  display: none;
}
/* line 150, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .selected-email-panel .email__catagories .icon-tick {
  display: none;
}
/* line 154, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .selected-email-panel .notice {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
/* line 163, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm {
  overflow: hidden;
  padding-left: 0;
  width: 100%;
  padding: 0.625em 0.625em;
  margin-top: 0;
}
/* line 169, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm .checker, .natyes .radio-check .tool-comp.tool--email .form-input-row--checkbox-confirm .radio, .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio, .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio {
  width: 1.25em;
  height: 1.25em;
  margin-bottom: 0;
}
/* line 173, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm .checker .checked, .natyes .radio-check .tool-comp.tool--email .form-input-row--checkbox-confirm .radio .checked, .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio .checked, .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio .checked {
  width: 1.875em;
  height: 1.875em;
  background: url("../../images/icons/checkbox-checked-small.png") no-repeat;
}
/* line 178, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm .checker input[type="checkbox"], .natyes .radio-check .tool-comp.tool--email .form-input-row--checkbox-confirm .radio input[type="checkbox"], .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio input[type="checkbox"], .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio input[type="checkbox"] {
  width: 1.5em;
  height: 1.5em;
}
/* line 183, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm .input-label.checkbox {
  float: left;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-left: 0.3125em;
  font-size: 1.375em;
  font-weight: normal;
}
/* line 190, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm:hover {
  background: #dfe0f0;
}
/* line 195, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .accordion__item--odd .form-input-row--checkbox-confirm:hover {
  background: #cecfe8;
}
/* line 198, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .input-field {
  width: 70%;
}
/* line 206, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check {
  overflow: visible;
  display: inline-block;
  padding-right: 0;
  width: auto;
}
/* line 211, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img {
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left center;
  margin-left: 0;
  float: left;
}
/* line 217, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img.rbs {
  background-image: url("../../images/icons/rbs_logo.png");
  width: 3.125em;
}
/* line 221, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img.natwest {
  background-image: url("../../images/icons/natwest-logo.png");
  width: 5.25em;
}
/* line 225, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img.ulster {
  background-image: url("../../images/icons/ulster-bank-logo.png");
  width: 6.375em;
}
/* line 230, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .radio input {
  /*width:pxtoem(32);
  height:pxtoem(32);*/
  filter: alpha(opacity=0);
}
/* line 239, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check {
  overflow: initial;
  padding-left: 1.75em;
}
/* line 243, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check ~ .radio-check {
  padding-left: 0.625em;
}
/* line 252, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .preview-icons {
  float: right;
  width: 2.5em;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
}
/* line 257, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .preview-icons span {
  cursor: pointer;
  text-indent: -9999px;
    /* 
        ab = X X 
    */
  padding: 0px 10px;
  padding: 0rem 1rem;
}
/* line 262, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .preview-icons span.icon-cross {
  background: url("../../images/icons/email-tool-sprite.png") no-repeat 4px 2px;
}
/* line 265, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .preview-icons span.icon-preview {
  background: url("../../images/icons/email-tool-sprite.png") no-repeat 0 -13px;
}
/* line 272, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .email--selected__title {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 1.125em;
  font-weight: normal;
  max-width: 75%;
  display: inline-block;
  line-height: 1.25em;
}
/* line 281, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .email--selected {
  width: 100%;
  overflow: hidden;
  margin-top: 1em;
}
/* line 286, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .cta {
  clear: right;
  float: right;
  margin-top: 1.5em;
  margin-bottom: 7px;
}
/* line 291, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .cta.cta-next-button, .tool-comp.tool--email .cta.cta-next-button:hover, .tool-comp.tool--email .cta.cta-next-button-disabled {
  background-position-x: right;
}
/* line 293, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .cta.cta-next-button .cta-submit-button, .tool-comp.tool--email .cta.cta-next-button:hover .cta-submit-button, .tool-comp.tool--email .cta.cta-next-button-disabled .cta-submit-button {
  margin: 0 0.5em 0 0;
  padding: 0 1.125em 0 0.875em;
}
/* line 297, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .cta.cta-next-button a, .tool-comp.tool--email .cta.cta-next-button:hover a, .tool-comp.tool--email .cta.cta-next-button-disabled a {
  margin: 0 0.5em 0 0;
  padding: 0 1.125em 0 0.875em;
}
/* line 302, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .cta.cta--s a {
    /* 
        ab = X X 
    */
  margin: 16px 20px;
  margin: 1.6rem 2rem;
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: normal;
}
/* line 308, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .cta.cta-next-button.cta-send--email {
  background: #42145f;
  /* width:pxtoem(88);*/
  width: 80px;
}
/* line 312, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .cta.cta-next-button.cta-send--email a, .tool-comp.tool--email .cta.cta-next-button.cta-send--email a:hover {
  padding-left: 0.5em;
}
/* line 324, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .input-field--textarea {
  width: 100%;
  height: 3.75em;
  resize: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 1em;
  /* 
    ab = X X
  */
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 332, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .placeholder {
  background-image: none;
}
/* line 336, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .input-label.checkbox {
  padding-top: 0.25em;
}
/* line 343, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content {
  padding-left: 0.3125em;
  padding-right: 0.5em;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 348, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .form-input-row {
  width: 100%;
  /* 
    ab = X X X X 
  */
  padding: 8px 10px 8px 15px;
  padding: 0.8rem 1rem 0.8rem 1.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 353, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .error-container {
  display: none;
}
/* line 358, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .input-label.checkbox {
  padding-top: 0.25em;
  margin-left: 0;
}
/* line 364, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .email__preview-content p {
  font-family: "RNHouseSansRegular", sans-serif;
  /* 
    ab = X X
  */
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  line-height: 14px;
  line-height: 1.4rem;
}
/* line 369, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .email__preview-content ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #42145f;
}
/* line 372, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .email__preview-content :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #42145f;
}
/* line 375, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .email__preview-content ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #42145f;
}
/* line 378, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .accordion-panel .accordion .accordion__content .email__preview-content :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #42145f;
}
/* line 387, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .tracker__requestor .form-input-row--checkbox-confirm.radio-check {
  overflow: initial;
  padding-left: 1.75em;
}
/* line 391, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .tracker__requestor .form-input-row--checkbox-confirm.radio-check ~ .radio-check {
  padding-left: 3.5em;
}
/* line 399, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .tracker__requestor, .tool-comp.tool--email .tracker__reference-number {
  padding-bottom: 0 !important;
}
/* line 403, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .tracker__requestor .form-input-row--checkbox-confirm, .tool-comp.tool--email .tracker__reference-number .form-input-row--checkbox-confirm {
  padding-top: 2.1875em;
  padding-bottom: 0;
}
/* line 406, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .tracker__requestor .form-input-row--checkbox-confirm .checkbox, .tool-comp.tool--email .tracker__reference-number .form-input-row--checkbox-confirm .checkbox {
  margin-left: 0;
}
/* line 412, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .tracker__row__title {
  padding-top: 1.25em;
  padding-left: 1.5em;
  font-weight: bold;
  font-size: 15px;
  font-size: 1.5rem;
}
/* line 419, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form, .tool-comp.tool--email .email__form.grid--rev, .tool-comp.tool--email .email__form.grid--full, .tool-comp.tool--email .email__form.grid--right, .tool-comp.tool--email .email__form.grid--center {
  /* APPLICATION REFERNCE NUMBER */
  /* CUSTOMER INFO AGENT INFO */
}
/* line 422, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .tracker__reference-number .input-field, .tool-comp.tool--email .email__form.grid--rev .tracker__reference-number .input-field, .tool-comp.tool--email .email__form.grid--full .tracker__reference-number .input-field, .tool-comp.tool--email .email__form.grid--right .tracker__reference-number .input-field, .tool-comp.tool--email .email__form.grid--center .tracker__reference-number .input-field {
  width: 41%;
}
/* line 427, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .tracker__customer-info, .tool-comp.tool--email .email__form.grid--rev .tracker__customer-info, .tool-comp.tool--email .email__form.grid--full .tracker__customer-info, .tool-comp.tool--email .email__form.grid--right .tracker__customer-info, .tool-comp.tool--email .email__form.grid--center .tracker__customer-info, .tool-comp.tool--email .grid.email__form .tracker__agent-info, .tool-comp.tool--email .email__form.grid--rev .tracker__agent-info, .tool-comp.tool--email .email__form.grid--full .tracker__agent-info, .tool-comp.tool--email .email__form.grid--right .tracker__agent-info, .tool-comp.tool--email .email__form.grid--center .tracker__agent-info {
  padding-bottom: 0 !important;
}
/* line 429, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .tracker__customer-info .form-input-row, .tool-comp.tool--email .email__form.grid--rev .tracker__customer-info .form-input-row, .tool-comp.tool--email .email__form.grid--full .tracker__customer-info .form-input-row, .tool-comp.tool--email .email__form.grid--right .tracker__customer-info .form-input-row, .tool-comp.tool--email .email__form.grid--center .tracker__customer-info .form-input-row, .tool-comp.tool--email .grid.email__form .tracker__agent-info .form-input-row, .tool-comp.tool--email .email__form.grid--rev .tracker__agent-info .form-input-row, .tool-comp.tool--email .email__form.grid--full .tracker__agent-info .form-input-row, .tool-comp.tool--email .email__form.grid--right .tracker__agent-info .form-input-row, .tool-comp.tool--email .email__form.grid--center .tracker__agent-info .form-input-row {
  float: left;
  width: 45%;
}
/* line 432, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .tracker__customer-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--rev .tracker__customer-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--full .tracker__customer-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--right .tracker__customer-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--center .tracker__customer-info .form-input-row .input-field, .tool-comp.tool--email .grid.email__form .tracker__agent-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--rev .tracker__agent-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--full .tracker__agent-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--right .tracker__agent-info .form-input-row .input-field, .tool-comp.tool--email .email__form.grid--center .tracker__agent-info .form-input-row .input-field {
  width: 88%;
}
/* line 436, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--rev .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--full .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--right .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--center .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .grid.email__form .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--rev .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--full .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--right .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible, .tool-comp.tool--email .email__form.grid--center .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible {
  padding-left: 3em;
}
/* line 438, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .grid.email__form .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--rev .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--full .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--right .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--center .tracker__customer-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .grid.email__form .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--rev .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--full .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--right .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible .error-container, .tool-comp.tool--email .email__form.grid--center .tracker__agent-info .form-input-row :visible ~ .form-input-row:visible .error-container {
  left: 3.625em;
}
/* line 447, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.tool-comp.tool--email .notice {
  margin-top: 1.25em;
  margin-bottom: 0.75em;
}

/** Css for Email preview and confermation popover **/
/* line 454, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.customer--info {
  margin-top: 1em;
  float: left;
  width: 100%;
}
/* line 458, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.customer--info label.input-label {
  min-width: 15.625em;
  display: inline-block;
  float: left;
}
/* line 463, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.customer--info .camelcase {
  text-transform: capitalize;
}

/* line 467, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.icon-tick {
  background: url("../../images/icons/tic-icon.png") no-repeat left center;
  width: 16px;
  height: 16px;
  display: block;
  text-indent: -9999px;
  float: left;
}

/* line 476, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.overlay-inner .email__catagories {
  display: none;
  padding-top: 0.9375em;
}
/* line 481, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.overlay-inner .email--selected .preview-icons {
  display: none;
}

/** Styles for managing email tool template look and feel - Hiding breadcrumb and social bar**/
/* line 489, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.email .breadcrumb, .email .social-bar {
  display: none;
}

/* line 493, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.lt-ie9 .tool-comp .radio-check .radio input {
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 494, ../../../arete-core-design/sass-src/includes/tools/email/_desktop.scss */
.lt-ie9 .natyes .form-input-row.radio-check .radio, .tool-comp .form-input-row.radio-check .radio {
  padding-bottom: 1px;
  padding-right: 1px;
}

/*------------------------------------------------------*\
    CAROUSEL DESKTOP CSS
\*------------------------------------------------------*/
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 6, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
  .flex-control-nav {
    padding-bottom: 2.75em;
    padding-top: 30px;
  }
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9 .slider_image .image {
  margin-bottom: 10px;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9 .slider_content .comp-rich-text p {
  margin-top: -6px;
  padding-top: 0px;
  margin-bottom: -1px;
  padding-bottom: 0px;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9 .slider_content .cta--m.cta--branded.cta a {
  margin-top: -2px;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9 .flex-control-nav {
  padding-top: 30px;
}

/* line 39, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.ie10.lt-ie9 .slider_image .image {
  margin-bottom: 18px;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.ie10.lt-ie9 .slider_content .comp-rich-text p {
  margin-top: 0px;
  padding-top: 2.09px;
  margin-bottom: 0px;
  padding-bottom: 5.57px;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.ie10.lt-ie9 .slider_content .cta--m.cta--branded.cta a {
  margin-top: 1.78px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.ie10.lt-ie9 .flex-control-nav {
  padding-top: 30px;
}

/* line 66, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9 .flexslider .cta--branded .cta--arrow, .lt-ie9 .flexslider .cta--l .cta--arrow, .lt-ie9 .flexslider .cta--s .cta--arrow, .lt-ie9 .flexslider .cta--m .cta--arrow, .lt-ie9 .flexslider .cta--box .cta--arrow, .lt-ie9 .flexslider .cta--btn .cta--arrow, .ie10 .flexslider .cta--branded .cta--arrow, .ie10 .flexslider .cta--l .cta--arrow, .ie10 .flexslider .cta--s .cta--arrow, .ie10 .flexslider .cta--m .cta--arrow, .ie10 .flexslider .cta--box .cta--arrow, .ie10 .flexslider .cta--btn .cta--arrow {
  background-image: none !important;
  width: 0px !important;
  height: 0px !important;
  margin: 0px !important;
}

/* Carousel for Rebrand Mopup*/
/* line 78, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper.flexslider_wrap {
  background: none !important;
  width: 979px;
  top: 0px;
  left: -3px;
}
/* line 84, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper.flexslider_wrap .webchatHidden a {
  color: #42145f;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper.flexslider_wrap .webchatHidden a:hover {
  color: #067cd0;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper.flexslider_wrap .webchatHidden span {
  color: #42145f;
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper.flexslider_wrap a {
  color: white;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.wrapper.js-spoke .carousel-slider-non-home-wraper.flexslider_wrap {
  padding-top: 0px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider {
  padding: 48px 28px 0 35px;
  top: 0px;
  width: auto;
}
/* line 105, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9 .carousel-slider-non-home-wraper .flexslider {
  padding-top: 48px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.ie10.lt-ie9 .carousel-slider-non-home-wraper .flexslider {
  padding-top: 48px;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .header_content {
  display: none;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .carousel__item {
  padding-left: 0;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav {
  width: auto;
  padding-top: 0px;
  top: 0px;
  padding-bottom: 2.7em;
  margin-top: 0px;
  bottom: 3px;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav li {
  padding-right: 24px;
  margin: 0px 24px 0px 0px;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav li:last-child {
  margin-right: 0px;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a {
  background: #b4a99f;
  height: 18px;
  width: 18px;
}
/* line 135, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a.flex-active {
  background: #42145f;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9.ie10 .carousel-slider-non-home-wraper .flexslider .flex-control-nav {
  padding-bottom: 48px;
  padding-top: 0px;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-prev, .carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-next {
  display: block;
  width: 36px;
  height: 90px;
  top: 159px;
  position: absolute;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: white;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 10px 0;
}
/* line 160, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-next {
  margin-right: -1px;
  right: 0px;
  text-align: right;
  background: url("../../images/carousel-rebrand-images/natwest/n-w-defalt-r.png");
  height: 86px;
  width: 37px;
  top: 161px;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-next:hover {
  background: url("../../images/carousel-rebrand-images/natwest/n-w-hit-r.png");
  width: 37px;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-prev {
  background: url("../../images/carousel-rebrand-images/natwest/n-w-defalt-l.png");
  left: -1px;
  height: 86px;
  width: 37px;
  top: 161px;
}
/* line 179, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-prev:hover {
  background: url("../../images/carousel-rebrand-images/natwest/n-w-hit-l.png");
  left: -1px;
  width: 37px;
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-direction-nav .flex-disabled {
  opacity: .5 !important;
  filter: alpha(opacity=50);
  cursor: default;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li {
  margin: 0 16px;
  padding: 0;
  width: 29.7%;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.msie8 .carousel-slider-non-home-wraper li.slider_block ul li {
  margin-top: 3px;
}
/* line 203, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image img {
  margin-bottom: 18px;
  width: 272px;
  height: 204px;
  border-radius: 6px;
}
/* line 209, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image .image {
  height: 204px;
  margin-bottom: 11px;
}
/* line 214, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail {
  top: 16px !important;
  left: 16px !important;
  margin-top: 0px;
  margin-left: 0px;
  width: 48px;
  height: 48px;
}
/* line 221, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon {
  height: 48px;
  width: 48px;
  padding: 0px;
  margin: 0px;
  background: none;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon.icon-play:before {
  content: "\e66c";
  position: absolute;
  top: 2px;
  left: 1px;
  color: #f7f7f5;
  font-size: 44px;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon.icon-play:after {
  content: "\e66b";
  font-size: 48px;
  color: #42145f;
  padding-left: 0px;
}
/* line 244, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon.icon-document:before {
  content: "\e67a";
  position: absolute;
  top: 2px;
  left: 1px;
  color: #f7f7f5;
  font-size: 44px;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .carousel__item__detail .icon.icon-document:after {
  content: "\e66b";
  font-size: 48px;
  color: #42145f;
  padding-left: 0px;
}
/* line 261, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content {
  color: #42145f;
  clear: both;
  padding-right: 0px;
  width: 272px;
}
/* line 267, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m {
  padding-top: 18px;
  padding-bottom: 40px;
  margin: 0.1em 1.2em 0.1em 0;
}
/* line 271, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m a {
  padding: 8px 42px 8px 0;
  margin: 0px;
  font-size: 1.4rem;
  color: #ad1982;
}
/* line 276, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m a:after {
  right: 0px;
  padding: 0;
  font-size: 3.2rem;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m a:hover {
  color: #42145f;
}
/* line 286, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a {
  line-height: 18px;
  background: none;
  padding-right: 38px !important;
  padding-top: 14px;
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:after {
  content: "\e615";
  font-size: 24px;
  line-height: 18px;
  position: absolute;
  right: -2px;
  top: 38% !important;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:hover {
  background: none;
}
/* line 304, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m.cta--font18 a {
  font-size: 18px;
}
/* line 307, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9.ie10 .carousel-slider-non-home-wraper li.slider_block ul li .slider_content .cta.cta--branded.cta--m {
  padding-bottom: 36px;
}
/* line 312, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 315, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text h3, .carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text h3 strong {
  font-size: 20px;
  line-height: 24px;
}
/* line 319, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text h4, .carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text h4 strong {
  padding-bottom: 0px;
  padding-top: 0px;
}
/* line 323, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text p {
  padding-bottom: 0px;
  padding-top: 0.15em;
  font-size: 1.4rem;
  line-height: 20px;
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text p .fs-20 {
  font-size: 20px;
  line-height: 24px;
  padding-bottom: 20px;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .doc_carousel .slider_image img, .carousel-slider-non-home-wraper li.slider_block ul li .video_carousel .slider_image img {
  margin-bottom: 14px;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .doc_carousel a, .carousel-slider-non-home-wraper li.slider_block ul li .video_carousel a {
  margin: 0px;
  padding: 0px;
  width: 100%;
}

/* line 354, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.lt-ie9.ie10 .carousel-slider-non-home-wraper .flexslider .flex-control-nav {
  padding-bottom: 0px;
  padding-top: 0px;
}

/* Rebrand carousel */
/* line 363, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand {
  background: none;
  width: 976px;
}
/* line 365, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand ul li {
  margin-top: 0px;
}
/* line 371, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider {
  background-color: white;
  padding: 50px 48px 30px 48px;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li {
  background-color: white;
  width: 272px;
  margin: 0px 32px 22px 0px;
}
/* line 383, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .header_content {
  display: none;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_image {
  font-size: 0;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_image img {
  height: 204px;
  border-radius: 0px;
  width: 272px;
  margin-bottom: 20.5px;
  padding-left: 0px;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_image a:focus img, .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_image a:active img {
  width: 100%;
}
/* line 405, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.msie .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li:nth-child(3) .slider_image, .ie11 .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li:nth-child(3) .slider_image, .ie10 .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li:nth-child(3) .slider_image {
  width: 99%;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail {
  top: 8px !important;
  left: 8px !important;
}
/* line 414, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail .icon.icon-play {
  height: 40px;
  width: 40px;
  border-radius: 0px;
  background-image: url("../../images/carousel-rebrand-images/natwest/nw-personal-video-icon.png");
}
/* line 418, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail .icon.icon-play:before, .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .video_carousel .carousel__item__detail .icon.icon-play:after {
  content: none;
}
/* line 426, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail {
  top: 8px !important;
  left: 8px !important;
}
/* line 429, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail .icon.icon-document {
  height: 40px;
  width: 40px;
  border-radius: 0px;
  background-image: url("../../images/carousel-rebrand-images/natwest/nw-personal-document-icon.png");
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail .icon.icon-document:before, .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .doc_carousel .carousel__item__detail .icon.icon-document:after {
  content: none;
}
/* line 440, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content {
  margin-bottom: 0px;
  padding: 0px;
  width: 100%;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p {
  color: #6d6d6d;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 10px;
  width: 272px;
  font-size: 14px;
  line-height: 18px;
}
/* line 452, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p .fs-14 {
  font-size: 14px;
  line-height: 18px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p .fs-14 strong {
  color: #666666;
}
/* line 459, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p .fs-16 {
  color: #666666;
}
/* line 462, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p:nth-child(2) {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #6d6d6d;
  font-size: 14px;
  line-height: 18px;
}
/* line 468, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.msie .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p, .lt-ie9 .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text p {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text h3 {
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-bottom: 10px;
  display: block;
}
/* line 474, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .comp-rich-text h3 .white-band__variable-fig {
  color: #42145f;
  font-size: 18px;
  line-height: 22px;
  font-family: "RNHouseSansRegular", sans-serif;
  display: block;
}
/* line 489, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m {
  padding-top: 12px;
  margin: 0;
  padding-bottom: 0px;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a {
  margin-top: 8px;
  padding: 0 21px 0 0;
  max-width: 100%;
  font-size: 14px;
  line-height: 17px;
  color: #0c7f88;
  min-height: 18px;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:after {
  top: 37% !important;
  right: 0px;
  font-size: 10px;
  content: "\e00b";
}
/* line 506, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.ipad .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:after, .safari .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:after, .mac .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:after {
  top: 10px !important;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.mac .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:after {
  top: 10px !important;
}
/* line 513, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:hover {
  color: #086978;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:hover:after {
  color: #086978;
}
/* line 519, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:focus {
  color: #42145f !important;
}
/* line 521, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:focus:hover {
  color: #0c7f88;
}
/* line 524, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m a:focus:after {
  color: #42145f !important;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 532, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a {
  padding-top: 0px;
  margin: 0px;
  padding-bottom: 0;
  padding-right: 18px !important;
  color: #0c7f88;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 17px;
  font-size: 14px;
}
/* line 541, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:hover {
  color: #086978;
}
/* line 543, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:hover:after {
  color: #086978;
}
/* line 547, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:after {
  content: "\e00b";
  font-size: 10px;
  color: #0c7f88;
  right: 0px;
  top: -1px !important;
}
/* line 553, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.ipad .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:after, .safari .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:after, .mac .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:after {
  top: 0px !important;
}
/* line 557, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:focus {
  color: #42145f !important;
}
/* line 559, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:focus:after {
  top: 0px !important;
}
/* line 562, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font14 a:focus:hover {
  color: #0c7f88;
}
/* line 569, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font18 a {
  margin: 0;
}
/* line 571, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li .slider_content .cta.cta--branded.cta--m.cta--font18 a:after {
  top: 13px !important;
}
/* line 577, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider ul li ul li:nth-child(2n+3) {
  margin-right: 0px;
}
/* line 589, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-direction-nav li .flex-prev {
  width: 26px;
  height: 81px;
  top: 163px;
  background: url("../../images/carousel-rebrand-images/natwest/nw-personal-left.png");
  left: 0px;
}
/* line 595, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-direction-nav li .flex-prev:hover {
  background: url("../../images/carousel-rebrand-images/natwest/nw-personal-left-hover.png");
}
/* line 599, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-direction-nav li .flex-prev:focus:hover {
  background: url("../../images/carousel-rebrand-images/natwest/nw-personal-left.png");
}
/* line 604, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-direction-nav li .flex-next {
  width: 26px;
  height: 81px;
  top: 163px;
  background: url("../../images/carousel-rebrand-images/natwest/nw-personal-right.png");
  margin-right: 0px;
}
/* line 610, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-direction-nav li .flex-next:hover {
  background: url("../../images/carousel-rebrand-images/natwest/nw-personal-right-hover.png");
}
/* line 614, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-direction-nav li .flex-next:focus:hover {
  background: url("../../images/carousel-rebrand-images/natwest/nw-personal-right.png");
}
/* line 621, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging {
  height: 10px;
  bottom: 0px;
  padding-bottom: 0;
  top: -7px;
  padding-left: 11px;
  padding-right: 13px;
  margin-right: 0;
}
/* line 629, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li {
  padding-right: 14.5px;
  margin: 0px;
  display: inline-block;
}
/* line 633, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a {
  height: 10px;
  width: 10px;
  border-radius: 0px;
  background: #e8e8e8;
  cursor: pointer;
}
/* line 639, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a.flex-active {
  background: #0c7f88;
}
/* line 642, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a.flex-active:focus:hover {
  background: #0c7f88;
}
/* line 646, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a.flex-active:hover {
  background: #0c7f88;
}
/* line 650, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a:hover {
  background: #e8e8e8;
}
/* line 653, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a:focus {
  outline: 3px solid #ffbf47 !important;
}
/* line 655, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging li a:focus:hover {
  background: #e8e8e8;
}
/* line 661, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.firefox .flexslider_wrap.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-control-nav.flex-control-paging {
  top: -13px;
}

/* line 673, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-viewport .flex-active-slide a {
  font-size: 14px;
  color: #ad1982;
}
/* line 676, ../../../arete-core-design/sass-src/includes/components/carousal-new/_desktop.scss */
.carousel-slider-non-home-wraper.carousel-rebrand .flexslider .flex-viewport .flex-active-slide a:hover {
  color: #42145f;
  font-size: 14px;
}

/*------------------------------------*\
    Overpayment - DESKTOP CSS
\*------------------------------------*/
/**
 * NON JS MODE RELATED STYLES
 * OVERPAYMENT SHELF RELATED STYLE
 * COMMON STYLING
 * MULTIPART MORTGAGE DETAILS STYLE
 * TOGGLE BUTTONS - RADIO GROUP
 * OVERPAYMENT CALCULATE FORM
 * GRAPH AND RESULT SUMMARY
 * ACCOUNT SUMMARY AND OVERLAY STYLING
 * MULTIPART MORTGAGE COMPARISON OVERLAY
 * Custom split text component
 * NEXT STEPS SHELF- APPOINTMENT ICON
*/
/*---------------------------------------------*\
    $NON JS MODE RELATED STYLES
\*---------------------------------------------*/
/* line 23, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.no-js .js-calc-saving, .no-js .js-calc-saving a, .no-js .js-hide-shelf {
  display: none;
}
/* line 28, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.no-js .tool--overpayment .overpayment--non-graph-info {
  display: block;
  float: left;
  width: 90%;
}
/* line 35, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.no-js .tool--overpayment .overpayment--graph .heading {
  float: left;
  width: 100%;
}
/* line 42, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.no-js .tool--overpayment .form-input-row .input-label--radio-option {
  /* 
    ab = X X
  */
  width: 240px;
  width: 24rem;
  text-align: left;
}
/* line 48, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.no-js .tool--overpayment .js-cta-submit-button {
  display: block;
}
/* line 53, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.no-js .graph-placeholder {
  display: none;
}

/*---------------------------------------------*\
    $OVERPAYMENT SHELF RELATED STYLE
\*---------------------------------------------*/
/* line 64, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.overpayment .shelf .shelf__inner.shelf--padded {
  padding: 0 !important;
}

/* line 71, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment {
  /*---------------------------------------------*\
    $COMMON STYLING
  \*---------------------------------------------*/
  /*------------------------------------*\
      $MULTIPART MORTGAGE DETAILS STYLE
  \*------------------------------------*/
  /*------------------------------------*\
     TOGGLE BUTTONS - RADIO GROUP 
  \*------------------------------------*/
  /*------------------------------------*\
      $OVERPAYMENT CALCULATE FORM
    \*------------------------------------*/
  /*------------------------------------*\
      $GRAPH AND RESULT SUMMARY
  \*------------------------------------*/
 /*------------------------------------*\
    $ACCOUNT SUMMARY AND OVERLAY STYLING
\*------------------------------------*/
  /*------------------------------------*\
    $MULTIPART MORTGAGE COMPARISON OVERLAY
  \*------------------------------------*/
}
/* line 75, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .grid-margin {
  overflow: auto;
}
/* line 78, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .theme--light-blue {
  background: #dfe0f0;
}
/* line 81, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .cta--back-m {
  display: none;
}
/* line 87, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .cta--sign-in a:before, .tool--overpayment .cta--sign-in a:after {
  top: 15px;
}
/* line 93, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--head--rte {
  /* 
    ab = X X
  */
  margin-top: 10px;
  margin-top: 1rem;
}
/* line 95, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--head--rte .comp-rich-text {
  /* 
    ab = X X X X 
  */
  margin: 25px 20px 0px 30px;
  margin: 2.5rem 2rem 0rem 3rem;
}
/* line 103, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary {
  border: #cccbd4 1px solid;
  float: left;
  font-size: 16px;
  font-size: 1.6rem;
  /* 
    ab = X X
  */
  padding-bottom: 20px;
  padding-bottom: 2rem;
  /* 
    ab = X X
  */
  margin-bottom: 20px;
  margin-bottom: 2rem;
  width: 99%;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 111, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .grid__item {
  /* 
    ab = X X
  */
  padding-left: 20px;
  padding-left: 2rem;
}
/* line 114, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .heading {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 117, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .accordion {
  float: left;
  width: 97.5%;
  /* 
    ab = X X X X 
  */
  margin: 20px 0px 0px 10px;
  margin: 2rem 0rem 0rem 1rem;
  /* 
    ab = X X
  */
  padding-top: 10px;
  padding-top: 1rem;
}
/* line 122, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .accordion .grid__item {
  /* 
    ab = X X
  */
  padding-left: 66px;
  padding-left: 6.6rem;
}
/* line 126, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .accordion .accordion__header {
  /* 
    ab = X X
  */
  padding: 0px;
  padding: 0rem;
}
/* line 130, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .accordion .accordion__content {
  /* 
    ab = X X X X 
  */
  padding: 0px 0px 0px 40px;
  padding: 0rem 0rem 0rem 4rem;
  width: 95%;
}
/* line 135, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .accordion .accordion__item {
  border-bottom: none;
}
/* line 142, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .mortgage-summary--details th {
  font-family: "RNHouseSansBold", sans-serif;
  vertical-align: top;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 149, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary .mortgage-summary--details th, .tool--overpayment .mortgage-summary .mortgage-summary--details td {
  width: 10%;
  /* 
    ab = X X X X 
  */
  padding: 10px 5px 10px 5px;
  padding: 1rem 0.5rem 1rem 0.5rem;
}
/* line 156, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .mortgage-summary > .grid__item:first-child {
  /* 
    ab = X X
  */
  padding-left: 10px;
  padding-left: 1rem;
}
/* line 163, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--toggle-group {
  /* 
    ab = X X X X 
  */
  margin: 0px 30px 0px 30px;
  margin: 0rem 3rem 0rem 3rem;
}
/* line 167, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--toggle-group__text {
  border-top: #cccbd4 1px solid;
  padding-top: 1.5em;
}
/* line 173, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .form-input-row .input-label--radio-option {
  /* 
    ab = X X
  */
  width: 230px;
  width: 23rem;
  float: left;
}
/* line 177, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .form-input-row.radio-group-header {
  /* 
    ab = X X
  */
  padding-bottom: 0px;
  padding-bottom: 0rem;
}
/* line 183, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .radio--text:before, .tool--overpayment .radio--text:after {
  display: none;
}
/* line 191, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form {
  /* 
    ab = X X X X 
  */
  padding: 30px 20px 20px 5px;
  padding: 3rem 2rem 2rem 0.5rem;
  /* 
    ab = X X X X 
  */
  margin: 10px 35px 10px 30px;
  margin: 1rem 3.5rem 1rem 3rem;
  float: left;
  background: #dfe0f0;
  border-bottom: 1px solid #dfe0f0;
  text-align: left;
}
/* line 198, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .input-field {
  background-color: white;
  text-align: right;
}
/* line 203, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .input-field--input-pound {
  width: 10em;
}
/* line 207, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 288px;
  /* 9 */
  max-width: 28.8rem;
  /* 9 */
  background-color: #34a2b2;
  font-family: "RNHouseSansBold";
  color: white;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px;
  /* 9 */
  line-height: 2.2rem;
  /* 9 */
  text-align: center;
  -webkit-text-shadow: 1px 1px 1px #13687e;
  -moz-text-shadow: 1px 1px 1px #13687e;
  text-shadow: 1px 1px 1px #13687e;
  cursor: pointer;
  /* 
    ab = X X X X 
  */
  padding: 16px 24.5px 18px 24.5px;
  padding: 1.6rem 2.45rem 1.8rem 2.45rem;
  border-width: 0;
  border-top: solid 1px #43c9d2;
  /* 
    ab = X X
  */
  border-radius: 5px;
  border-radius: 0.5rem;
  box-shadow: 0 3px 0 #1b768b, 0 1px 0 #43c9d2 inset;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin: 0;
  /* 9 */
  background: url("../../images/icons/mortgage-form-cta.png") right 0 no-repeat;
  box-shadow: none;
  color: white !important;
  /* 
    ab = X X
  */
  line-height: 24px;
  line-height: 2.4rem;
  margin: 30px 0 10px -0.5px;
  padding: 0;
  -webkit-box-shadow: 1 1 1 #13687e;
  -moz-box-shadow: 1 1 1 #13687e;
  box-shadow: 1 1 1 #13687e;
  text-shadow: none;
  width: auto;
  float: left;
  margin-left: -5px;
  border-radius: 0;
  border: none;
}
/* line 222, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button:before, .tool--overpayment .overpayment--form .cta-next-button:after {
  content: '';
}
/* line 226, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button:hover {
  background: url("../../images/icons/mortgage-form-cta.png") right -98px no-repeat;
  color: white !important;
  box-shadow: none;
}
/* line 231, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 235, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button a {
  background-image: url("../../images/icons/cta_white_big.png") right center no-repeat;
  width: auto;
  padding: 0 1.125em 0 1.875em;
  margin: 0 1.6875em 0 0;
}
/* line 241, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button a:active:hover {
  color: white !important;
}
/* line 249, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button-disabled {
  /*
   @include primary-cta;
     background-image: none;
     background:$overpayment-desk-cta-a-dis-background;  
     background-color: $cta-btn-bg-disabled;
     box-shadow: $overpayment-desk-cta-a-dis-box-shadow;
     color: $primary-7 !important;
     @include pixels2rem(line-height, $cta-primary-line-height);
     @include pixels2rem(margin, $primary-cta-anchor-margin-top, 3, 16, 0);
     @include rem(padding, $primary-cta-padding);
     border-top: solid 1px $cta-btn-border-disabled;
     width: $overpayment-desk-cta-nxt-text-width;
   float:$overpayment-desk-cta-nxt-float;
   pointer-events:none;
   cursor:$overpayment-desk-cta-a-dis-cursor;
   margin-left:$overpayment-desk-cta-nxt-margin-left;
   */
  background: url("../../images/icons/mortgage-form-cta.png") right -198px no-repeat;
  float: left;
  /* 
    ab = X X
  */
  margin-left: -5px;
  margin-left: -0.5rem;
  pointer-events: none;
  cursor: default;
}
/* line 268, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button-disabled:before, .tool--overpayment .overpayment--form .cta-next-button-disabled:after {
  content: '';
}
/* line 271, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button-disabled:focus {
  outline: 0px;
  border: 2px solid #ffbf47;
}
/* line 275, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .cta-next-button-disabled a {
  background-image: url("../../images/icons/cta_white_big.png") right center no-repeat;
  width: auto;
  padding: 0 1.125em 0 1.875em;
  margin: 0 1.6875em 0 0;
}
/* line 284, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--form .form-input-row {
  /* 
    ab = X X
  */
  padding-left: 15px;
  padding-left: 1.5rem;
}
/* line 293, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--graph {
  /* 
    ab = X X X X 
  */
  padding: 10px 20px 0px 0px;
  padding: 1rem 2rem 0rem 0rem;
}
/* line 295, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--graph .heading {
  text-align: left;
}
/* line 300, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--details {
  border-bottom: #cccbd4 1px solid;
  /* 
    ab = X X X X 
  */
  padding: 20px 0px 0px 0px;
  padding: 2rem 0rem 0rem 0rem;
}
/* line 304, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--details .grid__item:first-child {
  /* 
    ab = X X
  */
  padding-left: 0px;
  padding-left: 0rem;
}
/* line 308, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--details .grid__item {
  /* 
    ab = X X
  */
  padding-left: 10px;
  padding-left: 1rem;
}
/* line 313, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .overpayment--non-graph-info {
  display: none;
}
/* line 317, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .graph-container {
  width: 40.625em;
  height: 27.1875em;
}
/* line 327, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .grid__item.account-summary .theme--light-blue {
  background: none;
}
/* line 333, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment .account-summary .grid-margin {
  overflow: inherit;
}
/* line 342, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison {
  float: left;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 345, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .mortgage-comparison__item {
  border: #cccbd4 1px solid;
  float: left;
  /* 
    ab = X X X X 
  */
  margin: 20px 0px 30px 0px;
  margin: 2rem 0rem 3rem 0rem;
  font-size: 15px;
  font-size: 1.5rem;
}
/* line 351, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .mortgage-comparison__item .heading {
  /* 
    ab = X X
  */
  font-size: 17px;
  font-size: 1.7rem;
}
/* line 355, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .mortgage-comparison__item .grid__item:first-child {
  /* 
    ab = X X
  */
  padding-left: 10px;
  padding-left: 1rem;
}
/* line 359, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .mortgage-comparison__item .grid__item {
  /* 
    ab = X X
  */
  padding-left: 20px;
  padding-left: 2rem;
}
/* line 363, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .mortgage-comparison__item table {
  border-top: #cccbd4 1px solid;
  float: left;
  /* 
    ab = X X
  */
  margin-top: 20px;
  margin-top: 2rem;
}
/* line 367, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .mortgage-comparison__item table th {
  font-family: "RNHouseSansBold", sans-serif;
  /* 
    ab = X X
  */
  font-size: 18px;
  font-size: 1.8rem;
  vertical-align: top;
}
/* line 373, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .mortgage-comparison__item table th, .tool--overpayment.mortgage-comparison .mortgage-comparison__item table td {
  /* 
    ab = X X X X 
  */
  padding: 15px 0px 10px 10px;
  padding: 1.5rem 0rem 1rem 1rem;
  vertical-align: top;
}
/* line 380, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.tool--overpayment.mortgage-comparison .title {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 20px;
  font-size: 2rem;
}

/*------------------------------------*\
    Custom split text component
\*------------------------------------*/
/* line 390, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.custom-split-field .form-input-row {
  margin: 0;
}

/* line 395, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.overpayment .error-container {
  left: 7%;
  bottom: 75%;
}
/* line 400, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.overpayment .custom-split-field .error-container {
  left: 15%;
  bottom: 115%;
}

/*------------------------------------*\
    NEXT STEPS SHELF- APPOINTMENT ICON
  \*------------------------------------*/
/* line 415, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.overpayment .next-steps__links .cta--l.icon--appointment a {
  padding-right: 0;
}

/* line 423, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.ie11 .input-field--input-euro, .ie10 .input-field--input-euro, .lt-ie9 .input-field--input-euro {
  background-image: url("../../images/icons/euro.svg");
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: -40px 6px;
}

/* line 434, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.lt-ie9 .main--tool-mobile .tool--overpayment .cta-next-button-disabled a {
  cursor: default;
}
/* line 436, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.lt-ie9 .main--tool-mobile .tool--overpayment .cta-next-button-disabled a:active, .lt-ie9 .main--tool-mobile .tool--overpayment .cta-next-button-disabled a:focus {
  outline: none;
}

/* line 446, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.ie10 .tool--overpayment .overpayment--form .input-field, .lt-ie9 .tool--overpayment .overpayment--form .input-field {
  padding-right: 0;
}

/* line 451, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.overpayment--form .form-input-row .error-container {
  left: 7%;
}
/* line 454, ../../../arete-core-design/sass-src/includes/tools/overpayment/_desktop.scss */
.overpayment--form .custom-split-field .form-input-row .error-container {
  left: 15%;
}

/*------------------------------------*\
    $DESKTOP
\*------------------------------------*/
/**
* CONTENTS
*
* TYPOGRAPHY.................Planning ahead specific typography.
*
* MIXINS.....................Planning ahead specific mixins.
*
* GLOBAL.....................Global styles.
*
* SINGLE.....................Styling for a single large tile.
* 
* GRID-FOUR..................Styling for a grid of four small tiles.
* 
* GRID-RIGHT-VERTICAL........Styling for a vertical tile that is right aligned.
*
* GRID-LEFT-VERTICAL.........Styling for a vertical tile that is left aligned.
*
* GRID-VERTICAL..............Styling for two vertical tiles.
*
* GRID-TOP-HORIZONTAL........Styling for a horizontal tile that is top aligned.
*
* GRID-BOTTOM-HORIZONTAL.....Styling for a horizontal tile that is bottom aligned.
*
* GRID-HORIZONTAL............Styling for two horizontal tiles.
*/
/*------------------------------------*\
    $TYPOGRAPHY
\*------------------------------------*/
/*------------------------------------*\
    $GLOBAL
\*------------------------------------*/
/* line 55, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout {
  padding: 42px 0 17px 0;
  padding: 45px 0 17px 0;
}
/* line 59, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout h1 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout h2 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout h3 {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout p {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  word-wrap: break-word;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded {
  width: 100% !important;
  padding: 0;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid, .tile-layout .shelf__inner.shelf--padded .grid--rev, .tile-layout .shelf__inner.shelf--padded .grid--full, .tile-layout .shelf__inner.shelf--padded .grid--right, .tile-layout .shelf__inner.shelf--padded .grid--center {
  margin: 0;
}
/* line 84, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole {
  padding: 0;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .header-group, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .header-group {
  margin: 0 0 44px 48px;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .header-group .header-group__sign-post, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .header-group .header-group__sign-post {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  margin: 0 0 37px 0;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .header-group .header-group__headline, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .header-group .header-group__headline {
  font-size: 36px;
  line-height: 40px;
}
/* line 103, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--rev .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--full .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--right .desk--one--whole .comp-rich-text, .tile-layout .shelf__inner.shelf--padded .grid--center .desk--one--whole .comp-rich-text {
  margin: 0 0 44px 48px;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .right {
  width: 472px;
  padding: 0 48px 0 0;
  margin-bottom: 32px;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .left {
  width: 504px;
  padding: 0 32px 0 48px;
  margin-bottom: 32px;
}
/* line 122, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .tile--headline-text {
  font-size: 36px;
  line-height: 40px;
  margin: 0 0 11px 0;
}

/* line 130, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--header-group {
  margin: 0px 0 42px 48px;
}

/* line 134, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .tile--signpost-text {
  font-size: 18px;
  line-height: 22px;
}

/* line 139, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--container {
  width: 424px;
  height: 424px;
  vertical-align: top;
  margin-bottom: 32px;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--container:after {
  content: "";
  display: none;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--container:last-child {
  margin-bottom: 0;
}
/* line 154, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--container .tool__icon {
  font-size: 50px;
  bottom: 16px;
  left: 24px;
}

/* line 163, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--container.horizontal {
  height: 196px;
}

/* line 167, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.ratio1_1:before {
  display: none;
  padding-top: 0;
}

/* line 172, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small {
  height: 196px;
  width: 196px;
}
/* line 176, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area {
  position: relative;
  width: 148px;
  height: 151px;
  background-size: 32px 32px;
  background-position: 90.5% 90.5%;
  padding: 21px 24px 24px 24px;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area:before {
  display: none;
  padding-top: 0;
}
/* line 189, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area h3 {
  font-size: 24px;
  line-height: 28px;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area .tile--rollover-area {
  width: 196px;
  height: 0;
  background-size: 32px 32px;
  background-position: 90.5% 90.5%;
}
/* line 200, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area .tile--rollover-area p {
  margin-top: -7px;
  padding-top: 1px;
}
/* line 206, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area .tile--rollover-area span.chevron {
  background-size: 32px 32px;
  padding: 0 16px 16px 0;
}
/* line 210, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area .tile--rollover-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 16px 0;
}
/* line 218, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area span.chevron {
  background-size: 32px 32px;
  padding: 0 14px 14px 0;
}
/* line 222, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small .tile--text-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 14px 0;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small:hover .tile--rollover-area {
  height: 100%;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 241, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
  .tile--small:hover .tile--rollover-area {
    display: none;
    height: 0px;
  }
}
/* line 248, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small:before {
  content: "";
  display: none;
  padding-top: 0;
}

/* line 257, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--image {
  position: relative;
  width: 196px;
  /* desired width */
  height: 228px;
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--image:before {
  display: none;
  padding-top: 0;
}
/* line 267, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--image .image {
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 0;
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area {
  position: relative;
  width: 148px;
  height: 117px;
  background-size: 32px 32px;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area:before {
  display: none;
  padding-top: 0;
}
/* line 286, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area h3 {
  font-size: 24px;
  line-height: 28px;
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area .tile--rollover-area {
  background-size: 32px 32px;
}
/* line 294, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area .tile--rollover-area p {
  margin-top: -7px;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area .tile--rollover-area span.chevron {
  background-size: 32px 32px;
  padding: 0 16px 16px 0;
}
/* line 303, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area .tile--rollover-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 16px 0;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area span.chevron {
  background-size: 32px 32px;
  padding: 0 14px 14px 0;
}
/* line 315, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical .tile--text-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 14px 0;
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--vertical:hover .tile--rollover-area {
  height: 100%;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 333, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
  .tile--vertical:hover .tile--rollover-area {
    display: none;
    height: 0px;
  }
}

/* line 343, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--image {
  position: absolute;
  width: 228px;
  /* desired width */
  height: 196px;
}
/* line 348, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--image:before {
  display: none;
  padding-top: 0;
}
/* line 353, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--image .image {
  display: block;
  height: 196px;
  width: 100%;
  margin-bottom: 0;
}
/* line 361, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area {
  position: relative;
  height: 148px;
  width: 148px !important;
  background-size: 32px 32px;
}
/* line 367, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area:before {
  display: none;
  padding-top: 0;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area h3 {
  font-size: 24px;
  line-height: 28px;
}
/* line 377, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area .tile--rollover-area {
  background-size: 32px 32px;
}
/* line 380, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area .tile--rollover-area p {
  margin-top: -7px;
  padding: 2px 0 0 4px;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area .tile--rollover-area span.chevron {
  background-size: 32px 32px;
  padding: 0 16px 16px 0;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area .tile--rollover-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 16px 0;
}
/* line 398, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area span.chevron {
  background-size: 32px 32px;
  padding: 0 16px 16px 0;
}
/* line 402, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal .tile--text-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 16px 0;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--horizontal:hover .tile--rollover-area {
  height: 100%;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 420, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
  .tile--horizontal:hover .tile--rollover-area {
    display: none;
    height: 0px;
  }
}

/*------------------------------------*\
    $SINGLE TILE
\*------------------------------------*/
/* line 442, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large {
  width: 425px;
  /* desired width */
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large:before {
  content: "";
  display: none;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--image {
  position: relative;
  top: -163px;
  left: 0px;
  right: 0px;
  width: 424px;
  height: 262px;
}
/* line 458, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--image:before {
  display: none;
  padding-top: 0;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--image .image {
  height: 100%;
  width: 100%;
}
/* line 469, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area {
  position: relative;
  top: 262px;
  width: 376px;
  height: 143px;
  /* desired width */
  background-size: 32px 32px;
  background-position: 96.1% 87.5%;
  padding: 24px 24px 0 24px;
}
/* line 478, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area:before {
  display: none;
  padding-top: 0;
}
/* line 483, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area h3 {
  height: 112px;
  font-size: 24px;
  line-height: 28px;
  margin-top: 4px;
}
/* line 490, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area .tile--rollover-area {
  width: 425px;
  /* desired width */
  background-size: 32px 32px;
  background-position: 95.7% 90.5%;
}
/* line 495, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area .tile--rollover-area p {
  padding: 1px 24px 0 3px;
  margin-top: -10px;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area .tile--rollover-area span.chevron {
  background-size: 32px;
  padding: 0 16px 16px 0;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area .tile--rollover-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 16px 0;
}
/* line 513, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area span.chevron {
  background-size: 32px;
  padding: 0 14px 14px 0;
}
/* line 517, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area span.padlock {
  background-size: 27px 32px;
  padding: 0 10px 14px 0;
}
/* line 526, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large:hover .tile--rollover-area {
  height: 100%;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  /* line 535, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
  .single .tile--large:hover .tile--rollover-area {
    display: none;
    height: 0px;
  }
}

/*------------------------------------*\
    $GRID FOUR
\*------------------------------------*/
/* line 557, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridfoursmall .tile--small.tile--1 {
  float: left;
  margin: 0 32px 32px 0;
}
/* line 562, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridfoursmall .tile--small.tile--2 {
  margin: 0 0 32px 0;
}
/* line 566, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridfoursmall .tile--small.tile--3 {
  margin: 0 28px 0 0;
}
/* line 570, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridfoursmall .tile--small.tile--4 {
  float: right;
}

/*------------------------------------*\
    $GRID RIGHT VERTICAL
\*------------------------------------*/
/* line 589, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridrightvertical .tile--small.tile--1 {
  margin: 0 27px 32px 0;
}
/* line 593, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridrightvertical .tile--small.tile--3 {
  margin: 0 28px 0 0;
}
/* line 598, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridrightvertical .tile--vertical {
  width: 196px;
  height: 424px;
  /* desired width */
  float: right;
}
/* line 604, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridrightvertical .tile--vertical:before {
  display: none;
  padding-top: 0;
}
/* line 609, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridrightvertical .tile--vertical .tile--text-area {
  height: 117px;
}

/*------------------------------------*\
    $GRID LEFT VERTICAL
\*------------------------------------*/
/* line 627, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridleftvertical .tile--small {
  margin: 0 0 32px 0;
}
/* line 630, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridleftvertical .tile--small.tile--3 {
  margin: 0px;
}
/* line 635, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridleftvertical .tile--vertical {
  width: 196px;
  height: 424px;
  margin: 0 32px 0 0;
}
/* line 640, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridleftvertical .tile--vertical .tile--text-area {
  height: 117px;
}
/* line 644, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridleftvertical .tile--vertical:before {
  display: none;
  padding-top: 0;
}

/*------------------------------------*\
    $GRID TOP HORIZONTAL
\*------------------------------------*/
/* line 660, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridtophorizontal {
  float: left;
}
/* line 665, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridtophorizontal .tile--small.tile--2 {
  margin: 0 32px 0 0;
}
/* line 670, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridtophorizontal .tile--horizontal {
  width: 424px;
  /* desired width */
  height: 196px;
  margin: 0 0 32px 0;
}
/* line 675, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridtophorizontal .tile--horizontal:before {
  display: none;
  padding-top: 0;
}
/* line 680, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridtophorizontal .tile--horizontal .tile--image {
  width: 228px;
}
/* line 683, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridtophorizontal .tile--horizontal .tile--image:before {
  display: none;
  padding-top: 0;
}
/* line 689, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridtophorizontal .tile--horizontal .tile--text-area {
  height: 148px;
  width: 148px;
}

/*------------------------------------*\
    $GRID BOTTOM HORIZONTAL
\*------------------------------------*/
/* line 710, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridbottomhorizontal .tile--small.tile--1 {
  margin: 0 27px 32px 0;
}
/* line 714, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridbottomhorizontal .tile--small.tile--2 {
  margin: 0 0 32px 0;
}
/* line 719, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridbottomhorizontal .tile--horizontal {
  width: 425px;
  /* desired width */
  height: 196px;
}
/* line 723, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridbottomhorizontal .tile--horizontal:before {
  display: none;
  padding-top: 0;
}
/* line 728, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridbottomhorizontal .tile--horizontal .tile--text-area {
  height: 148px;
  width: 148px;
}

/*------------------------------------*\
    $GRID VERTICAL
\*------------------------------------*/
/* line 748, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridvertical .tile--vertical:before {
  content: "";
  display: block;
}
/* line 753, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridvertical .tile--vertical.tile--1 {
  width: 196px;
  /* desired width */
  height: auto;
  margin: 0 32px 0 0;
}
/* line 758, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridvertical .tile--vertical.tile--1:before {
  display: none;
  padding-top: 0;
}
/* line 764, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridvertical .tile--vertical.tile--2 {
  width: 196px;
  /* desired width */
  height: auto;
}
/* line 768, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridvertical .tile--vertical.tile--2:before {
  display: none;
  padding-top: 0;
}

/*------------------------------------*\
    $GRID HORIZONTAL
\*------------------------------------*/
/* line 789, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal:before {
  content: "";
  display: block;
}
/* line 794, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--1 {
  width: 424px;
  /* desired width */
  height: 196px;
  margin: 0 0 32px 0;
}
/* line 799, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--1:before {
  display: none;
  padding-top: 0;
}
/* line 804, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--1:only-child {
  margin: 0;
}
/* line 809, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--2 {
  width: 424px;
  /* desired width */
  height: 196px;
}
/* line 814, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--2 .tile--image {
  top: -196px;
  width: 228px;
}
/* line 818, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--2:before {
  display: none;
  padding-top: 0;
}

/*------------------------------------*\
    $IMAGE ALIGNMENT VALUES
\*------------------------------------*/
/* line 840, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area a, .single .tile--small .tile--text-area a, .single .text--vertical .tile--text-area a, .single .text--horizontal .tile--text-area a, .gridvertical .tile--large .tile--text-area a, .gridvertical .tile--small .tile--text-area a, .gridvertical .text--vertical .tile--text-area a, .gridvertical .text--horizontal .tile--text-area a, .gridhorizontal .tile--large .tile--text-area a, .gridhorizontal .tile--small .tile--text-area a, .gridhorizontal .text--vertical .tile--text-area a, .gridhorizontal .text--horizontal .tile--text-area a, .gridrightvertical .tile--large .tile--text-area a, .gridrightvertical .tile--small .tile--text-area a, .gridrightvertical .text--vertical .tile--text-area a, .gridrightvertical .text--horizontal .tile--text-area a, .gridleftvertical .tile--large .tile--text-area a, .gridleftvertical .tile--small .tile--text-area a, .gridleftvertical .text--vertical .tile--text-area a, .gridleftvertical .text--horizontal .tile--text-area a, .gridtophorizontal .tile--large .tile--text-area a, .gridtophorizontal .tile--small .tile--text-area a, .gridtophorizontal .text--vertical .tile--text-area a, .gridtophorizontal .text--horizontal .tile--text-area a, .gridbottomhorizontal .tile--large .tile--text-area a, .gridbottomhorizontal .tile--small .tile--text-area a, .gridbottomhorizontal .text--vertical .tile--text-area a, .gridbottomhorizontal .text--horizontal .tile--text-area a, .gridfoursmall .tile--large .tile--text-area a, .gridfoursmall .tile--small .tile--text-area a, .gridfoursmall .text--vertical .tile--text-area a, .gridfoursmall .text--horizontal .tile--text-area a {
  right: 16px;
  bottom: 14px;
}
/* line 847, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area .tile--rollover-area a, .single .tile--small .tile--text-area .tile--rollover-area a, .single .text--vertical .tile--text-area .tile--rollover-area a, .single .text--horizontal .tile--text-area .tile--rollover-area a, .gridvertical .tile--large .tile--text-area .tile--rollover-area a, .gridvertical .tile--small .tile--text-area .tile--rollover-area a, .gridvertical .text--vertical .tile--text-area .tile--rollover-area a, .gridvertical .text--horizontal .tile--text-area .tile--rollover-area a, .gridhorizontal .tile--large .tile--text-area .tile--rollover-area a, .gridhorizontal .tile--small .tile--text-area .tile--rollover-area a, .gridhorizontal .text--vertical .tile--text-area .tile--rollover-area a, .gridhorizontal .text--horizontal .tile--text-area .tile--rollover-area a, .gridrightvertical .tile--large .tile--text-area .tile--rollover-area a, .gridrightvertical .tile--small .tile--text-area .tile--rollover-area a, .gridrightvertical .text--vertical .tile--text-area .tile--rollover-area a, .gridrightvertical .text--horizontal .tile--text-area .tile--rollover-area a, .gridleftvertical .tile--large .tile--text-area .tile--rollover-area a, .gridleftvertical .tile--small .tile--text-area .tile--rollover-area a, .gridleftvertical .text--vertical .tile--text-area .tile--rollover-area a, .gridleftvertical .text--horizontal .tile--text-area .tile--rollover-area a, .gridtophorizontal .tile--large .tile--text-area .tile--rollover-area a, .gridtophorizontal .tile--small .tile--text-area .tile--rollover-area a, .gridtophorizontal .text--vertical .tile--text-area .tile--rollover-area a, .gridtophorizontal .text--horizontal .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .tile--large .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .tile--small .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .text--vertical .tile--text-area .tile--rollover-area a, .gridbottomhorizontal .text--horizontal .tile--text-area .tile--rollover-area a, .gridfoursmall .tile--large .tile--text-area .tile--rollover-area a, .gridfoursmall .tile--small .tile--text-area .tile--rollover-area a, .gridfoursmall .text--vertical .tile--text-area .tile--rollover-area a, .gridfoursmall .text--horizontal .tile--text-area .tile--rollover-area a {
  right: 16px;
  bottom: 14px;
}
/* line 854, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .imgTop, .single .tile--large .imgLeft, .single .tile--large .textTop, .single .tile--large .textLeft, .single .tile--small .imgTop, .single .tile--small .imgLeft, .single .tile--small .textTop, .single .tile--small .textLeft, .single .text--vertical .imgTop, .single .text--vertical .imgLeft, .single .text--vertical .textTop, .single .text--vertical .textLeft, .single .text--horizontal .imgTop, .single .text--horizontal .imgLeft, .single .text--horizontal .textTop, .single .text--horizontal .textLeft, .gridvertical .tile--large .imgTop, .gridvertical .tile--large .imgLeft, .gridvertical .tile--large .textTop, .gridvertical .tile--large .textLeft, .gridvertical .tile--small .imgTop, .gridvertical .tile--small .imgLeft, .gridvertical .tile--small .textTop, .gridvertical .tile--small .textLeft, .gridvertical .text--vertical .imgTop, .gridvertical .text--vertical .imgLeft, .gridvertical .text--vertical .textTop, .gridvertical .text--vertical .textLeft, .gridvertical .text--horizontal .imgTop, .gridvertical .text--horizontal .imgLeft, .gridvertical .text--horizontal .textTop, .gridvertical .text--horizontal .textLeft, .gridhorizontal .tile--large .imgTop, .gridhorizontal .tile--large .imgLeft, .gridhorizontal .tile--large .textTop, .gridhorizontal .tile--large .textLeft, .gridhorizontal .tile--small .imgTop, .gridhorizontal .tile--small .imgLeft, .gridhorizontal .tile--small .textTop, .gridhorizontal .tile--small .textLeft, .gridhorizontal .text--vertical .imgTop, .gridhorizontal .text--vertical .imgLeft, .gridhorizontal .text--vertical .textTop, .gridhorizontal .text--vertical .textLeft, .gridhorizontal .text--horizontal .imgTop, .gridhorizontal .text--horizontal .imgLeft, .gridhorizontal .text--horizontal .textTop, .gridhorizontal .text--horizontal .textLeft, .gridrightvertical .tile--large .imgTop, .gridrightvertical .tile--large .imgLeft, .gridrightvertical .tile--large .textTop, .gridrightvertical .tile--large .textLeft, .gridrightvertical .tile--small .imgTop, .gridrightvertical .tile--small .imgLeft, .gridrightvertical .tile--small .textTop, .gridrightvertical .tile--small .textLeft, .gridrightvertical .text--vertical .imgTop, .gridrightvertical .text--vertical .imgLeft, .gridrightvertical .text--vertical .textTop, .gridrightvertical .text--vertical .textLeft, .gridrightvertical .text--horizontal .imgTop, .gridrightvertical .text--horizontal .imgLeft, .gridrightvertical .text--horizontal .textTop, .gridrightvertical .text--horizontal .textLeft, .gridleftvertical .tile--large .imgTop, .gridleftvertical .tile--large .imgLeft, .gridleftvertical .tile--large .textTop, .gridleftvertical .tile--large .textLeft, .gridleftvertical .tile--small .imgTop, .gridleftvertical .tile--small .imgLeft, .gridleftvertical .tile--small .textTop, .gridleftvertical .tile--small .textLeft, .gridleftvertical .text--vertical .imgTop, .gridleftvertical .text--vertical .imgLeft, .gridleftvertical .text--vertical .textTop, .gridleftvertical .text--vertical .textLeft, .gridleftvertical .text--horizontal .imgTop, .gridleftvertical .text--horizontal .imgLeft, .gridleftvertical .text--horizontal .textTop, .gridleftvertical .text--horizontal .textLeft, .gridtophorizontal .tile--large .imgTop, .gridtophorizontal .tile--large .imgLeft, .gridtophorizontal .tile--large .textTop, .gridtophorizontal .tile--large .textLeft, .gridtophorizontal .tile--small .imgTop, .gridtophorizontal .tile--small .imgLeft, .gridtophorizontal .tile--small .textTop, .gridtophorizontal .tile--small .textLeft, .gridtophorizontal .text--vertical .imgTop, .gridtophorizontal .text--vertical .imgLeft, .gridtophorizontal .text--vertical .textTop, .gridtophorizontal .text--vertical .textLeft, .gridtophorizontal .text--horizontal .imgTop, .gridtophorizontal .text--horizontal .imgLeft, .gridtophorizontal .text--horizontal .textTop, .gridtophorizontal .text--horizontal .textLeft, .gridbottomhorizontal .tile--large .imgTop, .gridbottomhorizontal .tile--large .imgLeft, .gridbottomhorizontal .tile--large .textTop, .gridbottomhorizontal .tile--large .textLeft, .gridbottomhorizontal .tile--small .imgTop, .gridbottomhorizontal .tile--small .imgLeft, .gridbottomhorizontal .tile--small .textTop, .gridbottomhorizontal .tile--small .textLeft, .gridbottomhorizontal .text--vertical .imgTop, .gridbottomhorizontal .text--vertical .imgLeft, .gridbottomhorizontal .text--vertical .textTop, .gridbottomhorizontal .text--vertical .textLeft, .gridbottomhorizontal .text--horizontal .imgTop, .gridbottomhorizontal .text--horizontal .imgLeft, .gridbottomhorizontal .text--horizontal .textTop, .gridbottomhorizontal .text--horizontal .textLeft, .gridfoursmall .tile--large .imgTop, .gridfoursmall .tile--large .imgLeft, .gridfoursmall .tile--large .textTop, .gridfoursmall .tile--large .textLeft, .gridfoursmall .tile--small .imgTop, .gridfoursmall .tile--small .imgLeft, .gridfoursmall .tile--small .textTop, .gridfoursmall .tile--small .textLeft, .gridfoursmall .text--vertical .imgTop, .gridfoursmall .text--vertical .imgLeft, .gridfoursmall .text--vertical .textTop, .gridfoursmall .text--vertical .textLeft, .gridfoursmall .text--horizontal .imgTop, .gridfoursmall .text--horizontal .imgLeft, .gridfoursmall .text--horizontal .textTop, .gridfoursmall .text--horizontal .textLeft {
  top: 0 !important;
  left: 0 !important;
}
/* line 862, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .imgTop, .gridvertical .tile--vertical .imgTop, .gridhorizontal .tile--vertical .imgTop, .gridrightvertical .tile--vertical .imgTop, .gridleftvertical .tile--vertical .imgTop, .gridtophorizontal .tile--vertical .imgTop, .gridbottomhorizontal .tile--vertical .imgTop, .gridfoursmall .tile--vertical .imgTop {
  position: relative;
  top: -196px !important;
  right: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
}
/* line 869, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .imgTop .image, .gridvertical .tile--vertical .imgTop .image, .gridhorizontal .tile--vertical .imgTop .image, .gridrightvertical .tile--vertical .imgTop .image, .gridleftvertical .tile--vertical .imgTop .image, .gridtophorizontal .tile--vertical .imgTop .image, .gridbottomhorizontal .tile--vertical .imgTop .image, .gridfoursmall .tile--vertical .imgTop .image {
  border-radius: 6px 6px 0 0;
}
/* line 875, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .imgBottom, .gridvertical .tile--vertical .imgBottom, .gridhorizontal .tile--vertical .imgBottom, .gridrightvertical .tile--vertical .imgBottom, .gridleftvertical .tile--vertical .imgBottom, .gridtophorizontal .tile--vertical .imgBottom, .gridbottomhorizontal .tile--vertical .imgBottom, .gridfoursmall .tile--vertical .imgBottom {
  top: 0 !important;
  left: 0 !important;
}
/* line 879, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .imgBottom .image, .gridvertical .tile--vertical .imgBottom .image, .gridhorizontal .tile--vertical .imgBottom .image, .gridrightvertical .tile--vertical .imgBottom .image, .gridleftvertical .tile--vertical .imgBottom .image, .gridtophorizontal .tile--vertical .imgBottom .image, .gridbottomhorizontal .tile--vertical .imgBottom .image, .gridfoursmall .tile--vertical .imgBottom .image {
  border-radius: 0 0 6px 6px;
}
/* line 885, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textTop, .gridvertical .tile--vertical .textTop, .gridhorizontal .tile--vertical .textTop, .gridrightvertical .tile--vertical .textTop, .gridleftvertical .tile--vertical .textTop, .gridtophorizontal .tile--vertical .textTop, .gridbottomhorizontal .tile--vertical .textTop, .gridfoursmall .tile--vertical .textTop {
  position: relative;
  bottom: 196px !important;
  background-position: 90.5% 74%;
  border-radius: 6px 6px 0 0;
  padding: 21px 24px 58px 24px;
}
/* line 893, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textTop a, .gridvertical .tile--vertical .textTop a, .gridhorizontal .tile--vertical .textTop a, .gridrightvertical .tile--vertical .textTop a, .gridleftvertical .tile--vertical .textTop a, .gridtophorizontal .tile--vertical .textTop a, .gridbottomhorizontal .tile--vertical .textTop a, .gridfoursmall .tile--vertical .textTop a {
  right: 16px;
  bottom: 47px;
}
/* line 898, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textTop .tile--rollover-area, .gridvertical .tile--vertical .textTop .tile--rollover-area, .gridhorizontal .tile--vertical .textTop .tile--rollover-area, .gridrightvertical .tile--vertical .textTop .tile--rollover-area, .gridleftvertical .tile--vertical .textTop .tile--rollover-area, .gridtophorizontal .tile--vertical .textTop .tile--rollover-area, .gridbottomhorizontal .tile--vertical .textTop .tile--rollover-area, .gridfoursmall .tile--vertical .textTop .tile--rollover-area {
  background-position: 90.5% 74%;
  border-radius: 6px 6px 0 0;
}
/* line 903, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textTop .tile--rollover-area p, .gridvertical .tile--vertical .textTop .tile--rollover-area p, .gridhorizontal .tile--vertical .textTop .tile--rollover-area p, .gridrightvertical .tile--vertical .textTop .tile--rollover-area p, .gridleftvertical .tile--vertical .textTop .tile--rollover-area p, .gridtophorizontal .tile--vertical .textTop .tile--rollover-area p, .gridbottomhorizontal .tile--vertical .textTop .tile--rollover-area p, .gridfoursmall .tile--vertical .textTop .tile--rollover-area p {
  width: 76.6%;
  margin-left: -3px !important;
}
/* line 908, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textTop .tile--rollover-area a, .gridvertical .tile--vertical .textTop .tile--rollover-area a, .gridhorizontal .tile--vertical .textTop .tile--rollover-area a, .gridrightvertical .tile--vertical .textTop .tile--rollover-area a, .gridleftvertical .tile--vertical .textTop .tile--rollover-area a, .gridtophorizontal .tile--vertical .textTop .tile--rollover-area a, .gridbottomhorizontal .tile--vertical .textTop .tile--rollover-area a, .gridfoursmall .tile--vertical .textTop .tile--rollover-area a {
  right: 16px;
  bottom: 47px;
}
/* line 915, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textBottom, .gridvertical .tile--vertical .textBottom, .gridhorizontal .tile--vertical .textBottom, .gridrightvertical .tile--vertical .textBottom, .gridleftvertical .tile--vertical .textBottom, .gridtophorizontal .tile--vertical .textBottom, .gridbottomhorizontal .tile--vertical .textBottom, .gridfoursmall .tile--vertical .textBottom {
  position: relative;
  top: 227px !important;
  right: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
  height: 151px !important;
  background-position: 90.5% 91.5%;
  border-radius: 0 0 6px 6px;
  padding: 21px 24px 24px 24px;
}
/* line 927, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textBottom a, .gridvertical .tile--vertical .textBottom a, .gridhorizontal .tile--vertical .textBottom a, .gridrightvertical .tile--vertical .textBottom a, .gridleftvertical .tile--vertical .textBottom a, .gridtophorizontal .tile--vertical .textBottom a, .gridbottomhorizontal .tile--vertical .textBottom a, .gridfoursmall .tile--vertical .textBottom a {
  right: 16px;
  bottom: 14px;
}
/* line 932, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textBottom .tile--rollover-area, .gridvertical .tile--vertical .textBottom .tile--rollover-area, .gridhorizontal .tile--vertical .textBottom .tile--rollover-area, .gridrightvertical .tile--vertical .textBottom .tile--rollover-area, .gridleftvertical .tile--vertical .textBottom .tile--rollover-area, .gridtophorizontal .tile--vertical .textBottom .tile--rollover-area, .gridbottomhorizontal .tile--vertical .textBottom .tile--rollover-area, .gridfoursmall .tile--vertical .textBottom .tile--rollover-area {
  background-position: 90.5% 91.5%;
  border-radius: 0 0 6px 6px;
}
/* line 937, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textBottom .tile--rollover-area p, .gridvertical .tile--vertical .textBottom .tile--rollover-area p, .gridhorizontal .tile--vertical .textBottom .tile--rollover-area p, .gridrightvertical .tile--vertical .textBottom .tile--rollover-area p, .gridleftvertical .tile--vertical .textBottom .tile--rollover-area p, .gridtophorizontal .tile--vertical .textBottom .tile--rollover-area p, .gridbottomhorizontal .tile--vertical .textBottom .tile--rollover-area p, .gridfoursmall .tile--vertical .textBottom .tile--rollover-area p {
  width: 76.6%;
  margin-left: -3px !important;
}
/* line 942, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--vertical .textBottom .tile--rollover-area a, .gridvertical .tile--vertical .textBottom .tile--rollover-area a, .gridhorizontal .tile--vertical .textBottom .tile--rollover-area a, .gridrightvertical .tile--vertical .textBottom .tile--rollover-area a, .gridleftvertical .tile--vertical .textBottom .tile--rollover-area a, .gridtophorizontal .tile--vertical .textBottom .tile--rollover-area a, .gridbottomhorizontal .tile--vertical .textBottom .tile--rollover-area a, .gridfoursmall .tile--vertical .textBottom .tile--rollover-area a {
  right: 16px;
  bottom: 14px;
}
/* line 954, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .imgLeft .image, .gridvertical .tile--horizontal .imgLeft .image, .gridhorizontal .tile--horizontal .imgLeft .image, .gridrightvertical .tile--horizontal .imgLeft .image, .gridleftvertical .tile--horizontal .imgLeft .image, .gridtophorizontal .tile--horizontal .imgLeft .image, .gridbottomhorizontal .tile--horizontal .imgLeft .image, .gridfoursmall .tile--horizontal .imgLeft .image {
  border-radius: 6px 0 0 6px;
}
/* line 960, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .imgRight, .gridvertical .tile--horizontal .imgRight, .gridhorizontal .tile--horizontal .imgRight, .gridrightvertical .tile--horizontal .imgRight, .gridleftvertical .tile--horizontal .imgRight, .gridtophorizontal .tile--horizontal .imgRight, .gridbottomhorizontal .tile--horizontal .imgRight, .gridfoursmall .tile--horizontal .imgRight {
  top: 0 !important;
  left: 196px !important;
}
/* line 964, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .imgRight .image, .gridvertical .tile--horizontal .imgRight .image, .gridhorizontal .tile--horizontal .imgRight .image, .gridrightvertical .tile--horizontal .imgRight .image, .gridleftvertical .tile--horizontal .imgRight .image, .gridtophorizontal .tile--horizontal .imgRight .image, .gridbottomhorizontal .tile--horizontal .imgRight .image, .gridfoursmall .tile--horizontal .imgRight .image {
  border-radius: 0 6px 6px 0;
}
/* line 971, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textLeft, .gridvertical .tile--horizontal .textLeft, .gridhorizontal .tile--horizontal .textLeft, .gridrightvertical .tile--horizontal .textLeft, .gridleftvertical .tile--horizontal .textLeft, .gridtophorizontal .tile--horizontal .textLeft, .gridbottomhorizontal .tile--horizontal .textLeft, .gridfoursmall .tile--horizontal .textLeft {
  position: absolute;
  background-position: 75% 90.5%;
  border-radius: 6px 0 0 6px;
  padding: 21px 26px 27px 24px;
}
/* line 978, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textLeft a, .gridvertical .tile--horizontal .textLeft a, .gridhorizontal .tile--horizontal .textLeft a, .gridrightvertical .tile--horizontal .textLeft a, .gridleftvertical .tile--horizontal .textLeft a, .gridtophorizontal .tile--horizontal .textLeft a, .gridbottomhorizontal .tile--horizontal .textLeft a, .gridfoursmall .tile--horizontal .textLeft a {
  right: 51px;
  bottom: 14px;
}
/* line 983, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textLeft .tile--rollover-area, .gridvertical .tile--horizontal .textLeft .tile--rollover-area, .gridhorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridrightvertical .tile--horizontal .textLeft .tile--rollover-area, .gridleftvertical .tile--horizontal .textLeft .tile--rollover-area, .gridtophorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridbottomhorizontal .tile--horizontal .textLeft .tile--rollover-area, .gridfoursmall .tile--horizontal .textLeft .tile--rollover-area {
  background-position: 75% 90.5%;
  border-radius: 6px 0 0 6px;
}
/* line 988, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textLeft .tile--rollover-area p, .gridvertical .tile--horizontal .textLeft .tile--rollover-area p, .gridhorizontal .tile--horizontal .textLeft .tile--rollover-area p, .gridrightvertical .tile--horizontal .textLeft .tile--rollover-area p, .gridleftvertical .tile--horizontal .textLeft .tile--rollover-area p, .gridtophorizontal .tile--horizontal .textLeft .tile--rollover-area p, .gridbottomhorizontal .tile--horizontal .textLeft .tile--rollover-area p, .gridfoursmall .tile--horizontal .textLeft .tile--rollover-area p {
  width: 74.6%;
  margin-top: -7px !important;
  margin-left: -6px !important;
}
/* line 994, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textLeft .tile--rollover-area a, .gridvertical .tile--horizontal .textLeft .tile--rollover-area a, .gridhorizontal .tile--horizontal .textLeft .tile--rollover-area a, .gridrightvertical .tile--horizontal .textLeft .tile--rollover-area a, .gridleftvertical .tile--horizontal .textLeft .tile--rollover-area a, .gridtophorizontal .tile--horizontal .textLeft .tile--rollover-area a, .gridbottomhorizontal .tile--horizontal .textLeft .tile--rollover-area a, .gridfoursmall .tile--horizontal .textLeft .tile--rollover-area a {
  right: 51px;
  bottom: 14px;
}
/* line 1001, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textRight, .gridvertical .tile--horizontal .textRight, .gridhorizontal .tile--horizontal .textRight, .gridrightvertical .tile--horizontal .textRight, .gridleftvertical .tile--horizontal .textRight, .gridtophorizontal .tile--horizontal .textRight, .gridbottomhorizontal .tile--horizontal .textRight, .gridfoursmall .tile--horizontal .textRight {
  position: relative;
  top: 0 !important;
  left: 228px !important;
  width: 142px !important;
  background-position: 90.5% 90.5%;
  border-radius: 0 6px 6px 0;
  padding: 21px 24px 27px 24px;
}
/* line 1011, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textRight a, .gridvertical .tile--horizontal .textRight a, .gridhorizontal .tile--horizontal .textRight a, .gridrightvertical .tile--horizontal .textRight a, .gridleftvertical .tile--horizontal .textRight a, .gridtophorizontal .tile--horizontal .textRight a, .gridbottomhorizontal .tile--horizontal .textRight a, .gridfoursmall .tile--horizontal .textRight a {
  right: 16px;
  bottom: 14px;
}
/* line 1016, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textRight .tile--rollover-area, .gridvertical .tile--horizontal .textRight .tile--rollover-area, .gridhorizontal .tile--horizontal .textRight .tile--rollover-area, .gridrightvertical .tile--horizontal .textRight .tile--rollover-area, .gridleftvertical .tile--horizontal .textRight .tile--rollover-area, .gridtophorizontal .tile--horizontal .textRight .tile--rollover-area, .gridbottomhorizontal .tile--horizontal .textRight .tile--rollover-area, .gridfoursmall .tile--horizontal .textRight .tile--rollover-area {
  background-position: 90.5% 90.5%;
  border-radius: 0 6px 6px 0;
}
/* line 1021, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textRight .tile--rollover-area p, .gridvertical .tile--horizontal .textRight .tile--rollover-area p, .gridhorizontal .tile--horizontal .textRight .tile--rollover-area p, .gridrightvertical .tile--horizontal .textRight .tile--rollover-area p, .gridleftvertical .tile--horizontal .textRight .tile--rollover-area p, .gridtophorizontal .tile--horizontal .textRight .tile--rollover-area p, .gridbottomhorizontal .tile--horizontal .textRight .tile--rollover-area p, .gridfoursmall .tile--horizontal .textRight .tile--rollover-area p {
  width: 76%;
  margin-top: -7px !important;
  margin-left: -6px !important;
}
/* line 1027, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--horizontal .textRight .tile--rollover-area a, .gridvertical .tile--horizontal .textRight .tile--rollover-area a, .gridhorizontal .tile--horizontal .textRight .tile--rollover-area a, .gridrightvertical .tile--horizontal .textRight .tile--rollover-area a, .gridleftvertical .tile--horizontal .textRight .tile--rollover-area a, .gridtophorizontal .tile--horizontal .textRight .tile--rollover-area a, .gridbottomhorizontal .tile--horizontal .textRight .tile--rollover-area a, .gridfoursmall .tile--horizontal .textRight .tile--rollover-area a {
  right: 16px;
  bottom: 14px;
}

/* line 1037, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal .textRight {
  width: 148px !important;
}

/* line 1047, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout a {
  text-decoration: none !important;
}

/* line 1052, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .tile--container:last-child {
  margin-bottom: 0;
}
/* line 1057, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .single .tile--large .tile--image {
  top: -162px;
}
/* line 1060, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .single .tile--large .tile--text-area {
  top: 262px;
  padding: 19px 24px 0 24px;
}

/* line 1069, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .gridhorizontal .tile--horizontal.tile--2, .grid__item .gridbottomhorizontal .tile--horizontal, .grid__item .gridhorizontal .tile--horizontal.tile--1:only-child, .grid__item .single .tile--large {
  margin-top: 0;
}

/* line 1072, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9.gridtophorizontal .tile--horizontal .tile--text-area {
  height: 153px;
}

/* line 1072, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9 .tile--small .tile--text-area {
  padding-top: 20px;
}

/* line 1074, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large {
  width: 424px;
}

/* line 1075, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .tile--small, .grid__item .gridfoursmall .tile--small.tile--3 {
  margin-top: 0;
}

/* line 1078, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .gridhorizontal .tile--horizontal.tile--2 {
  margin-top: -2px;
}

/* line 1079, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridbottomhorizontal, .gridhorizontal {
  height: 424px;
}

/* line 1080, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .gridhorizontal .tile--horizontal.tile--2 .tile--image {
  top: 0 !important;
}

/* line 1081, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.main .tile-layout {
  padding: 42px 0 17px 0 !important;
}

/*LM page padding */
/* line 1084, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridbottomhorizontal .tile--horizontal {
  margin-top: 3px;
}

/* line 1089, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--2 {
  margin-top: 3px;
}

/* line 1094, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--image {
  top: -167px;
}

/* line 1098, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large {
  margin-top: -3px;
}

/* line 1102, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--container:last-child {
  margin-bottom: -4px;
}

/* line 1106, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridfoursmall .tile--small.tile--3 {
  margin-top: 2px;
}

/* line 1110, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--small {
  margin-top: 2px;
}

/* line 1114, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--1:only-child {
  margin-top: 3px;
}

/* line 1117, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.grid__item .tile--container .common_Tile .tile--text-area h3 {
  line-height: 28px;
  font-size: 24px;
}

/*.lt-ie9 .main .tile-layout {
    padding: 37px 0 17px !important;
}
.lt-ie9.ie10 .main .tile-layout {
    padding: 42px 0 17px !important;
}*/
/******* May Release New WR *********/
/* line 1131, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--text-area.purple-theme {
  background-color: #42145f;
}
/* line 1133, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--text-area.purple-theme h3 {
  color: white;
}
/* line 1136, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--text-area.purple-theme .tile--rollover-area {
  background-color: white;
  color: #42145f;
}
/* line 1139, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--text-area.purple-theme .tile--rollover-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}
/* line 1144, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--text-area.purple-theme .tile--rollover-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}
/* line 1150, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--text-area.purple-theme span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}
/* line 1155, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--text-area.purple-theme span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}

/* line 1162, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area.purple-theme {
  background-color: #42145f;
}
/* line 1164, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area.purple-theme h3 {
  color: white;
}
/* line 1167, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area.purple-theme .tile--rollover-area {
  background-color: white;
  color: #42145f;
}
/* line 1170, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area.purple-theme .tile--rollover-area span.chevron {
  background-image: url("images-desktop/arrow1.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}
/* line 1175, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area.purple-theme .tile--rollover-area span.padlock {
  background-image: url("images-desktop/grey-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}
/* line 1181, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area.purple-theme span.chevron {
  background-image: url("images-desktop/icon1.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}
/* line 1186, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.single .tile--large .tile--text-area.purple-theme span.padlock {
  background-image: url("images-desktop/White-lock_32px.png");
  background-repeat: no-repeat;
  background-size: 32px 32px;
}

/* line 1192, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9 .tile-layout .tile--headline-text {
  margin: 0 0 14px 0;
}

/* line 1195, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9.ie10 .tile-layout .tile--headline-text {
  margin: 0 0 11px 0;
}

/*Tile grid textarea width should be 148px*/
/* line 1200, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile--container .gridtophorizontal .tile--horizontal .tile--text-area.textRight {
  width: 148px !important;
}

/* line 1204, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
section.shelf.theme--blue .tile--header-group {
  color: #fff;
}

/* line 1207, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
section.shelf.theme--blue.tile-layout .tile--header-group {
  color: #42145f;
}

/* line 1211, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.theme--blue.tile-layout .tile--header-group {
  padding: 0;
}

/*PB42 : Life Moments desktop changes*/
/* line 1215, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper {
  background-image: none;
  left: 0;
  height: 307px;
  width: 976px;
  overflow: hidden;
}
/* line 1222, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider {
  width: 976px;
  padding: 0;
  top: 0;
}
/* line 1228, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li {
  margin-top: 0;
}
/* line 1231, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div {
  position: relative;
}
/* line 1234, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_image {
  height: 307px;
  width: 976px;
  padding: 0;
  margin: 0;
  display: block;
}
/* line 1241, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_image .image {
  height: 307px;
  margin: 0;
  border-radius: 0;
}
/* line 1247, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content {
  position: absolute;
  background-color: #42145f;
  width: 290px;
  height: 185px;
  left: 91px;
  top: 49px;
  border-radius: 6px;
  padding: 24px 24px 0;
}
/* line 1257, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content .Carousel_hero__heading {
  color: white;
  font-size: 24px;
  line-height: 28px;
  padding: 0 0 7px;
  font-family: "RNHouseSansBold",sans-serif;
}
/* line 1264, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content .Carousel__hero__signpost {
  display: block;
  margin: 0 0 27px;
}
/* line 1268, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content .Carousel__hero__signpost .comp-rich-text {
  color: white;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}
/* line 1274, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content .Carousel__hero__signpost .comp-rich-text p {
  color: white;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}
/* line 1282, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content span.cursor-default {
  display: block;
  overflow: visible;
}
/* line 1286, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content span.cursor-default a {
  border-radius: 5px;
  background-color: #34a2b2;
  box-shadow: 0 3px 0 0 #1b768b, inset 0 1px 0 0 #43c9d2;
  border-top: none;
  padding: 13px 0 12px 0;
  color: white;
  cursor: pointer !important;
  display: inline-block;
  width: 153px;
  text-shadow: 0 1px 0 rgba(19, 104, 126, 0.75);
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  margin: 0;
}
/* line 1302, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content span.cursor-default a:hover {
  background-color: #30909e;
  color: white !important;
  text-decoration: none;
}
/* line 1307, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider ul.slides li > div .slider_content span.cursor-default a:focus {
  background: #ffbf47;
  box-shadow: 0 3px 0 0 #f59700, inset 0 1px 0 0 #ffbf47;
  outline: none !important;
  color: #42145f !important;
  text-shadow: none;
}
/* line 1320, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-control-nav {
  padding: 0;
  width: 95%;
  position: absolute;
  bottom: 1px;
  left: 26px;
  text-align: center;
}
/* line 1328, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-control-nav li {
  margin: 9px 18px 17px 0;
  display: inline-block;
}
/* line 1331, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-control-nav li a {
  display: inline-block;
  overflow: visible;
  width: 15px;
  height: 15px;
  background-color: white;
  box-shadow: 0 -1px 10px 0 rgba(255, 255, 255, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.3);
  line-height: 1.2;
  font-size: 0;
}
/* line 1340, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-control-nav li a.flex-active {
  background: #42145f;
  box-shadow: 0 -1px 10px 0 rgba(255, 255, 255, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.3);
}
/* line 1348, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li {
  margin-top: 0;
}
/* line 1350, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-prev, .flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-next {
  display: block;
  position: absolute;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: white;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 10px 0;
  width: 36px;
  height: 86px;
  top: 106px;
}
/* line 1366, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-prev {
  background-image: url("../../images/icons/hero_carousel_nat_nav_arrow_left.png");
  background-repeat: no-repeat;
  left: 0;
}
/* line 1370, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-prev.hover, .flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-prev:hover {
  background-image: url("../../images/icons/hero_carousel_nat_nav_arrow_left_hover.png");
}
/* line 1374, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-next {
  background-image: url("../../images/icons/hero_carousel_nat_nav_arrow_right.png");
  background-repeat: no-repeat;
  right: 0;
}
/* line 1378, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-next.hover, .flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-direction-nav li .flex-next:hover {
  background-image: url("../../images/icons/hero_carousel_nat_nav_arrow_right_hover.png");
}

/* line 1391, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--head, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--head {
  padding: 10px 0 19px 48px;
}
/* line 1393, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--head .category--headline-text, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--head .category--headline-text {
  font-size: 28px;
  line-height: 32px;
}
/* line 1401, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--image, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--image, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--image, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--image, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--image {
  height: 228px;
  top: -196px;
}
/* line 1405, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area {
  padding: 18px 24px 0 24px;
  top: 228px;
  height: 178px;
}
/* line 1411, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 h3 {
  margin-top: 0;
}
/* line 1414, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile {
  left: 24px;
  right: 24px;
}
/* line 1418, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .rte-top-separator {
  border-top: 1px solid #b4a99f;
  margin-top: 0;
  margin-bottom: 0;
  width: 100%;
}
/* line 1425, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p {
  font-size: 14px;
  line-height: 20px;
}
/* line 1428, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area .anchorForTileH3 .anchorForLargeTile .comp-rich-text p:first-child {
  font-size: 12px;
  line-height: 13px;
  padding-top: 13px;
  padding-bottom: 5px;
}
/* line 1438, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .desk--one--whole .single .tile--large .tile--text-area span.chevron {
  padding-bottom: 14px;
  bottom: 62px;
  right: 8px;
  margin-bottom: 0;
}
/* line 1448, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide {
  margin: 0 48px 32px;
  padding-top: 0;
}
/* line 1452, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta a, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta a {
  cursor: pointer !important;
  line-height: 22px;
}
/* line 1455, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta a:focus, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta a:focus {
  overflow: visible;
}
/* line 1458, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta a:after, .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta a:after {
  top: 0px;
}
/* line 1460, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.ipad .tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div .cta a:after, .ipad .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div .cta a:after, .ipad .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div .cta a:after, .ipad .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div .cta a:after, .ipad .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div .cta a:after {
  top: 2px;
}
/* line 1467, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div.tile--show .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div.tile--show .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div.tile--show .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div.tile--show .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div.tile--show .cta a {
  background-image: url("../../images/icons/lm-natwest-down-arrow.png");
  background-position: right 50%;
}
/* line 1471, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div.tile--show .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div.tile--show .cta a:after {
  content: "";
}
/* line 1479, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div.tile--hide .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div.tile--hide .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div.tile--hide .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div.tile--hide .cta a, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div.tile--hide .cta a {
  background-image: url("../../images/icons/lm-natwest-up-arrow.png");
  background-position: right 50%;
}
/* line 1483, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid .category--one--whole .tile--show--hide > div.tile--hide .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--rev .category--one--whole .tile--show--hide > div.tile--hide .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--full .category--one--whole .tile--show--hide > div.tile--hide .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--right .category--one--whole .tile--show--hide > div.tile--hide .cta a:after, .lt-ie9 .tile-layout .shelf__inner.shelf--padded .grid--center .category--one--whole .tile--show--hide > div.tile--hide .cta a:after {
  content: "";
}

/* line 1496, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.lifemoments--header-group .lifemoments--headline-text {
  font-size: 36px;
  line-height: 40px;
  padding: 23px 276px 28px 48px;
}

/* line 1502, ../../../arete-core-design/sass-src/includes/components/tile-layout/_desktop.scss */
.main .tile-layout {
  padding: 32px 0 17px 0 !important;
}

/*------------------------------------*\
    $RATINGS OPTIONS
\*------------------------------------*/
/* line 6, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.rating-options {
  height: 33px;
  float: none;
  margin-bottom: 0px;
  margin-top: 5px;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.rating-options p {
  font-size: 14px;
  margin-right: 15px;
  line-height: 14px;
  display: inline-block;
  max-width: 450px;
  overflow: hidden;
  max-height: 14px;
  margin-bottom: 0px;
}

/* line 23, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.rating-button {
  height: 24px;
  width: 45px;
  padding: 3px;
  margin: 0 0 10px 0;
  font-size: 18px;
  line-height: 20px;
  width: 29px !important;
}

/* line 33, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings--modal-content {
  width: 360px;
  height: 305px;
  padding: 30px 30px 12px 24px;
  margin-left: 0px;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings--modal-content textarea {
  width: 340px;
  height: 110px;
  margin: 24px 0;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings--modal-content input[name=submit] {
  width: 86px;
  height: 33px;
  margin-right: -7px;
  padding-left: 8px;
  padding-right: 8px;
}

/* line 52, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.comments-error-hide {
  width: 245px;
  display: none;
}

/*------------------------------------*\
    $SHARE
\*------------------------------------*/
/* line 66, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share {
  width: 49px;
  height: 32px;
  background-size: 32px 32px;
  background-position: 16px 0px;
  margin: 38px 85px 0px 0;
  border-left: 1px solid #666;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share p {
  margin: 6px 0 0 60px;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share .share-icons {
  top: 45px;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share .hover .share-icons.share-visible {
  visibility: visible;
  opacity: 1;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share .share-icons:before {
  position: absolute;
  display: inline-block;
  border-top: 0px;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #cccbd4;
  border-left: 7px solid transparent;
  border-bottom-color: #cccbd4;
  top: -8px;
  left: 50%;
  margin-left: -7px;
}
/* line 100, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share .share-width-one {
  width: 32px;
  left: -13px;
}
/* line 105, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share .share-width-two {
  left: -42px;
  width: 84px;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share .share-width-three {
  left: -68px;
  width: 136px;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share .share-icons.share-visible {
  visibility: hidden;
  opacity: 0;
  transition: none;
}

/* line 121, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.share-nonjs {
  margin-top: -139px;
}

/*------------------------------------*\
    $RATINGS SECTION
\*------------------------------------*/
/* line 128, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings-section {
  margin: 38px 0 0 3px !important;
  width: 880px;
  padding-top: 39px;
  padding-bottom: 29px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings-section .comp-rich-text {
  padding-top: 13px;
  padding-bottom: 6px;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings-section h2 {
  font-size: 26px;
  line-height: 30px;
}

/* line 142, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.lt-ie9 .ratings-section {
  width: 880px;
}

/* line 146, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings--modal-header {
  height: 92px;
}
/* line 148, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings--modal-header p {
  font-size: 20px;
  line-height: 24px;
  display: block;
}

/* line 155, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.lt-ie9 .ratings--modal-header p {
  font-weight: normal;
}

/* line 159, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings-message {
  float: left;
  max-width: 273px;
  margin-top: 15px;
}
/* line 163, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.ratings-message p.ratings--submission-message {
  margin-top: 0px;
}

/* line 167, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.shelf__bl .ratings-section {
  margin-left: 0 !important;
}

/* line 170, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.single-article .grid .ratings-section, .single-article .grid--rev .ratings-section, .single-article .grid--full .ratings-section, .single-article .grid--right .ratings-section, .single-article .grid--center .ratings-section {
  margin-left: 31px !important;
}

/* line 173, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
#ratings--modal_window {
  margin-bottom: 22px;
}

/* line 179, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.single-article .ratings-section .comp-rich-text p:last-child, .single-article .ratings-section .comp-rich-text ul:last-child, .single-article .ratings-section .comp-rich-text ol:last-child {
  padding-bottom: 5px !important;
}

/* line 186, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.noScriptShareStyle {
  left: -14px !important;
  top: 39px !important;
  display: none;
}

/* line 191, ../../../arete-core-design/sass-src/includes/components/ratings/_desktop.scss */
.social-bar__link {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: none;
}

/* line 2, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-header {
  padding: 0 48px;
}
/* line 4, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-header .hero__heading {
  font-family: "RNHouseSansBold", sans-serif;
  max-width: 100%;
  width: 100%;
  padding: 0 !important;
  line-height: 36px;
  margin: 26px 0 11px;
  float: none;
  color: #ad1982;
  font-size: 36px;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-header .author-date {
  color: #666666;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "RNHouseSansRegular", sans-serif;
  clear: both;
}
/* line 21, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-header .author-date a {
  color: #ad1982;
  text-decoration: none;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-header .separator-line {
  background-color: #2bb7b7;
  height: 2px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 4px;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content {
  padding: 44px 48px 0 48px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content {
  width: 576px;
  float: left;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .blog-img-with-desc img.image {
  margin-bottom: 6px;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .blog-img-with-desc .blog-img-desc {
  font-size: 12px;
  font-size: 1.2rem;
  color: #666666;
  line-height: 18px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-bottom: 24px;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .blog-video-desc {
  font-size: 12px;
  font-size: 1.2rem;
  color: #666666;
  line-height: 18px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-bottom: 0;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content img.image {
  margin-bottom: 32px;
  max-height: 324px;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text {
  padding: 0;
  margin-top: 0;
  margin-bottom: 32px;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text h3 {
  margin-bottom: 5px;
  margin-top: 0;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text blockquote {
  margin: 27px 32px 20px 32px;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text p {
  color: #333333;
  padding: 0;
  margin-bottom: 21px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text ul {
  margin-bottom: 22px;
  padding-bottom: 0;
  margin-top: 22px;
}
/* line 84, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text ul li {
  padding-left: 16px;
  margin: 12px 0 14px 0px;
  background: url("../../images/icons/rt-list-icon.png") left 6px no-repeat;
  color: #333333;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text ol li {
  margin: 12px 0 14px 0px;
  color: #333333;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text .blog-blockquote-author {
  margin: 20px 32px;
  display: block;
  color: #42145f;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-left-content .comp-rich-text hr {
  margin: 42px 0 43px 0;
  border-bottom: 0;
  border-top: 1px solid #cfc7be;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-right-content {
  border-top: 0;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
  float: right;
  width: 256px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-right-content .author-img {
  text-align: left;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-right-content img.image {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  margin-bottom: 13px;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-right-content .comp-rich-text {
  width: 100%;
  padding: 0;
  margin-top: 0;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-right-content .comp-rich-text p {
  color: #666666;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 18px !important;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .blog-right-content .comp-rich-text h3 {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 142, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .blog-content .cta {
  margin-left: 0;
}
/* line 146, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .video-player {
  margin-top: 0;
  margin-bottom: 24px;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .video-player .video__preview {
  margin-bottom: 8px;
  line-height: 0;
}
/* line 152, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .video-player .video__preview .video__hgroup {
  display: none;
}
/* line 155, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .video-player .video__preview .video__controls {
  left: 50%;
  margin-left: -50px;
  margin-top: -50px;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .video-player .video__preview .video__controls .video__play {
  width: 100px;
  height: 100px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: url("../../images/buttons/play_NW_big.png") center center no-repeat;
}
/* line 167, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .video-player .video__links {
  display: none;
  margin-bottom: 0;
}
/* line 172, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .comp-rich-text {
  width: 576px;
  padding: 0 48px 0 48px;
  margin-top: 0;
}
/* line 176, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .comp-rich-text h3 {
  margin-bottom: 6px;
  margin-top: 0;
  font-size: 24px;
  font-size: 2.4rem;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .comp-rich-text hr {
  margin: 16px 0 46px 0;
  border-bottom: 0;
  border-top: 1px solid #cfc7be;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .comp-rich-text p {
  color: #333333;
  margin-bottom: 4px;
  padding-bottom: 0;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 193, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .cta, .lifemoments-blog .cta.cta--branded.cta--m {
  margin-left: 48px;
  margin-bottom: 34px;
  padding-top: 1px;
  padding-left: 0px;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .shelf {
  margin-bottom: -64px;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .shelf .comp-rich-text {
  width: auto;
  padding: 0;
  margin: 0;
}
/* line 205, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .shelf .comp-rich-text p {
  color: #42145f;
}
/* line 209, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .shelf .cta {
  margin-left: 0;
  margin-bottom: 0;
}
/* line 215, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .clear-fix {
  clear: both;
}

/* Chrome Styles */
/* line 223, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.chrome .lifemoments-blog .blog-header .hero__heading {
  margin: 29px 0 20px;
}
/* line 231, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.chrome .blog-content .blog-right-content img.image {
  margin-bottom: 14px;
}

/* Firefox Styles */
/* line 243, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.firefox .blog-content .blog-right-content img.image {
  margin-bottom: 15px;
}
/* line 248, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.firefox.lm-blog-title-margin .shelf.shelf--first .lifemoments-blog {
  margin-top: -21px;
}

/* line 252, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.shelf.shelf--first .lifemoments-blog {
  margin-top: 0px;
}

/* IE Styles */
/* line 261, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.ie10.lt-ie9 .lifemoments-blog .blog-header .hero__heading {
  margin: 27px 0 11px;
}
/* line 264, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.ie10.lt-ie9 .lifemoments-blog .blog-header .separator-line {
  margin-top: 24px;
}
/* line 271, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.ie10.lt-ie9 .lifemoments-blog .blog-content .blog-left-content .comp-rich-text blockquote {
  margin-top: 26px;
  margin-bottom: 20px;
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.ie10.lt-ie9 .lifemoments-blog .blog-content .blog-left-content .comp-rich-text .blog-blockquote-author {
  margin-top: 14px;
}
/* line 280, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.ie10.lt-ie9 .lifemoments-blog .blog-content .blog-left-content .blog-img-with-desc img.image {
  margin-bottom: 5px;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.ie10.lt-ie9 .lifemoments-blog .video-player .video__preview {
  margin-bottom: 7px;
}

/* line 296, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lt-ie9 .lifemoments-blog .blog-header .hero__heading {
  margin: 24px 0 14px;
}
/* line 299, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lt-ie9 .lifemoments-blog .blog-header .separator-line {
  margin-top: 22px;
}
/* line 306, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lt-ie9 .lifemoments-blog .blog-content .blog-left-content .comp-rich-text blockquote {
  margin-top: 21px;
  margin-bottom: 14px;
}
/* line 310, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lt-ie9 .lifemoments-blog .blog-content .blog-left-content .comp-rich-text .blog-blockquote-author {
  margin-top: 14px;
}
/* line 315, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lt-ie9 .lifemoments-blog .blog-content .blog-left-content .blog-img-with-desc img.image {
  margin-bottom: 4px;
}
/* line 322, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lt-ie9 .lifemoments-blog .video-player .video__preview {
  margin-bottom: 6px;
}

/* To fix  top padding when there is no breadcrumb */
/* line 331, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lm-blog-title-margin .shelf.shelf--first {
  padding-top: 43px;
}

/* line 334, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lm-blog-title-margin .shelf.shelf--first.subnav-items  {
      padding-top:  0;
}

/* line 337, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lm-blog-title-margin .shelf.shelf--first .lifemoments-blog {
  margin-top: -25px;
}

/* line 340, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.ie10.lm-blog-title-margin .shelf.shelf--first {
  padding-top: 47px;
}

/* line 343, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.theme--blue .lifemoments-blog .cta.cta--m.cta--branded a:hover {
  padding-bottom: 8px;
}

/* line 351, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.shelf.theme--blue.tile-layout .lifemoments-blog .blog-header .hero__heading {
  color: #42145f;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.shelf.theme--blue.tile-layout .lifemoments-blog .blog-header .author-date {
  color: #42145f;
}
/* line 356, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.shelf.theme--blue.tile-layout .lifemoments-blog .blog-header .author-date a {
  color: #42145f;
}

/* line 363, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.shelf.shelf--first.topbottomremove .lifemoments-blog {
  margin-top: 0px !important;
}

/* line 364, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.wrapper.js-spoke .shelf.shelf--first .lifemoments-blog {
  margin-top: 0px;
}

/* line 365, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .cta.cta--branded.cta--m {
  margin: 0px;
  padding-left: 48px;
}

/* line 366, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .cta.cta--branded.cta--m a:after {
  font-size: 3.2rem;
}

/* line 369, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.theme--blue .lifemoments-blog .cta.cta--m.cta--branded a {
  color: white;
}

/* line 370, ../../../arete-core-design/sass-src/includes/components/lifemoments-blog/_desktop.scss */
.lifemoments-blog .cta, .lifemoments-blog .cta.cta--branded.cta--m.cta-alignment-right {
  margin-left: 48px;
}

/* Supplier Lookup Specific Styling*/
/* line 3, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .header-banner {
  padding: 0px 118px 0px 48px;
  height: 185px;
  background: #f7f7f5 url("../../images/misc/SPLKHeaderShape.png") no-repeat;
}
/* line 7, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .header-banner .banner-title {
  font-size: 36px;
  line-height: 40px;
  padding-top: 39px;
  margin-right: 0;
}
/* line 13, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .header-banner .banner-descripition {
  font-size: 18px;
  line-height: 22px;
  padding-top: 17px;
  padding-right: 0;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .header-banner .banner-descripition span {
  padding-bottom: 1px;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers {
  padding: 45px 92px;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .major-suppliers-title {
  font-size: 24px;
  line-height: 24px;
  text-align: center;
  padding-bottom: 32px;
  border-bottom: solid 2px #cec7be;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category {
  padding: 10px 0;
  border-bottom: solid 1px #cec7be;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category.last {
  border-bottom-width: 2px;
}
/* line 39, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category:after {
  clear: both;
  float: none;
  height: 0px;
  font-size: 0px;
  visibility: hidden;
  display: block;
  content: ' ';
}
/* line 48, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category + .suppliers-by-category {
  border-top: none;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li {
  font-size: 14px;
  line-height: 18px !important;
  float: left;
  width: 105px;
  padding: 0px 0px 0px 32px;
  display: table-cell;
  vertical-align: middle;
  height: 60px;
  text-align: center;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
/* line 67, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li span {
  display: inline-block;
  vertical-align: middle;
  line-height: 18px !important;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li strong {
  line-height: 18px !important;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li.category-title {
  font-size: 18px;
  line-height: 22px !important;
  padding: 0px;
  width: 107px;
  text-align: left;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers .suppliers-by-category li.colspan-5 {
  width: 653px;
  text-align: left;
}
/* line 89, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section {
  padding: 0px 48px 41px;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section:after {
  clear: both;
  float: none;
  height: 0px;
  font-size: 0px;
  visibility: hidden;
  display: block;
  content: ' ';
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item {
  float: left;
  width: 424px;
}
/* line 105, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item .comp-rich-text h4 {
  padding: 27px 0 10px;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item + .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item + .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item + .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item + .grid__item, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item + .grid__item {
  margin-left: 32px;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--rev .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--full .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--right .grid__item + .grid__item .comp-rich-text h4, .supplier-lookup-shelf .middle-content-wrapper .conditions-section .grid--center .grid__item + .grid__item .comp-rich-text h4 {
  padding-top: 27px;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .major-suppliers + .conditions-section .grid .grid__item, .supplier-lookup-shelf .middle-content-wrapper .major-suppliers + .conditions-section .grid--rev .grid__item, .supplier-lookup-shelf .middle-content-wrapper .major-suppliers + .conditions-section .grid--full .grid__item, .supplier-lookup-shelf .middle-content-wrapper .major-suppliers + .conditions-section .grid--right .grid__item, .supplier-lookup-shelf .middle-content-wrapper .major-suppliers + .conditions-section .grid--center .grid__item {
  border-top: solid 1px #d1c9bf;
}

/*Common styles for supplier and lookup shelf*/
/* line 127, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section, .lookup-search-wrapper .search-section {
  padding: 42px 0px 48px;
  width: 608px;
  margin: auto;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-section-description, .lookup-search-wrapper .search-section .search-section-description {
  padding: 17px 0px 33px;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box, .lookup-search-wrapper .search-section .search-box {
  margin: 0px 16px 0 17px;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier, .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup, .lookup-search-wrapper .search-section .search-box #input-supplier, .lookup-search-wrapper .search-section .search-box #input-lookup {
  width: 521px;
}
/* line 138, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier:focus, .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup:focus, .lookup-search-wrapper .search-section .search-box #input-supplier:focus, .lookup-search-wrapper .search-section .search-box #input-lookup:focus {
  width: 519px;
}
/* line 140, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.firefox .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier:focus, .ie11 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier:focus, .lt-ie9 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier:focus, .firefox .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup:focus, .ie11 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup:focus, .lt-ie9 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup:focus, .firefox .lookup-search-wrapper .search-section .search-box #input-supplier:focus, .ie11 .lookup-search-wrapper .search-section .search-box #input-supplier:focus, .lt-ie9 .lookup-search-wrapper .search-section .search-box #input-supplier:focus, .firefox .lookup-search-wrapper .search-section .search-box #input-lookup:focus, .ie11 .lookup-search-wrapper .search-section .search-box #input-lookup:focus, .lt-ie9 .lookup-search-wrapper .search-section .search-box #input-lookup:focus {
  width: 516px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.lt-ie9 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #search-form-button span, .lt-ie9 .lookup-search-wrapper .search-section .search-box #search-form-button span {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url("images-desktop/Search_On.png") no-repeat;
}
/* line 154, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.lt-ie9 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #search-form-button span.active-search, .lt-ie9 .lookup-search-wrapper .search-section .search-box #search-form-button span.active-search {
  background: url("images-desktop/Search_Off.png") no-repeat;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .ui-autocomplete, .lookup-search-wrapper .search-section .ui-autocomplete {
  -webkit-transform: none;
  -webkit-perspective: none;
}
/* line 166, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box, .lookup-search-wrapper .search-section .message-box {
  padding: 0px 16px 0 17px;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-icon, .lookup-search-wrapper .search-section .message-box .message-icon {
  width: 32px;
}
/* line 170, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-icon p, .lookup-search-wrapper .search-section .message-box .message-icon p {
  padding-left: 0;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-text, .lookup-search-wrapper .search-section .message-box .message-text {
  padding-left: 32px;
}
/* line 177, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .message-text p + p, .lookup-search-wrapper .search-section .message-box .message-text p + p {
  padding-top: 12px;
}
/* line 182, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message, .lookup-search-wrapper .search-section .message-box .success-message {
  padding: 22px 0 0;
  margin-bottom: -7px;
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button {
  padding-top: 18px;
}
/* line 187, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1, .lookup-search-wrapper .search-section .message-box .success-message .direct-debits-button .cta--1 {
  display: inline-block;
}
/* line 192, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message, .lookup-search-wrapper .search-section .message-box .error-message {
  padding: 21px 0 0;
  margin-bottom: -4px;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-icon, .lookup-search-wrapper .search-section .message-box .error-message .message-icon {
  width: 23px;
}
/* line 197, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-icon p, .lookup-search-wrapper .search-section .message-box .error-message .message-icon p {
  padding-left: 9px;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/supplier-lookup/_desktop.scss */
.supplier-lookup-shelf .middle-content-wrapper .search-section .message-box .error-message .message-text, .lookup-search-wrapper .search-section .message-box .error-message .message-text {
  padding-left: 32px;
}

/*------------------------------------*\
    $REWARD CALCULATOR
\*------------------------------------*/
/* line 5, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper {
  background: #f7f7f5;
  margin: 0 auto;
  overflow: hidden;
  width: 976px;
  /* Landing page for rewards calc*/
  /*
  .content-wrapper.rewadscalc section.landing div.banner
  {
  width: 100%;
  height: 128px;
  background: #e0d9d1;
  }
  */
  /* End of Landing page for rewards calc*/
  /*Second Section*/
  /*Third Section*/
  /* Questions Section */
  /* Header Section */
  /* Total Value Content */
  /* Feedback Content */
  /* Banner Text for first Question */
  /* Middle Section */
  /* LC Header Banner */
  /* Question Elements */
  /*
  .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .selector select option {
  height: 20px;
  padding: 11px 0px 11px 12px;
  }
  */
  /* Retailer Section */
  /* Other Offers */
  /* Question Navigation Buttons */
  /* Questions Pagination */
  /*IE8 fix*/
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc {
  overflow: hidden;
  position: relative;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing {
  display: block;
  padding: 0 0 56px;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .content-section-rewards p {
  line-height: 22px;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .LC-header-section .content-section-rewards h2 {
  font-size: 45px;
  color: #42145f;
  font-weight: bold;
  float: left;
  margin-right: 14px;
  font-family: "RNHouseSansBold";
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .LC-header-section .content-section-rewards h2 span {
  font-size: 30px;
}
/* line 37, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section.landing div.card-wrapper {
  width: 576px;
  height: 283px;
  border-bottom: 2px solid #d1c8bf;
  margin: 0px auto 0px auto;
  overflow: hidden;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section.landing div.card-wrapper .top-section.LC-top-section {
  margin: 25px auto 0;
  box-sizing: border-box;
  background: #dddad4 url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/Calculator_bg.png") no-repeat left top;
  background-size: 448px 290px;
  border-radius: 30px;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section.landing div.card-wrapper .top-section.LC-top-section .bottom-section {
  background: none;
  padding-top: 30px;
  height: 348px;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content {
  box-sizing: border-box;
  color: #42145f;
  width: 390px;
  background-color: #fff;
  border-radius: 20px;
  height: 119px;
  padding: 21px 0;
  margin: 0 auto;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content h2 {
  font-family: "RNHouseSansBold";
  font-size: 30px;
  text-align: center;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content .wave-effect {
  font-size: 75px;
  font-family: "RNHouseSansBold";
  margin: 0;
  padding: 0;
  border: none;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content .wave-effect .decimal-value {
  font-size: 30px;
  position: relative;
  top: -30px;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content ul {
  width: 100%;
  overflow: hidden;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content ul li {
  float: left;
  list-style-type: none;
  width: 43%;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content ul li.add {
  width: 5%;
  font-weight: bold;
  margin: 0 15px 0 -15px;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content ul li span {
  color: #b6378b;
  text-decoration: underline;
  font-size: 14px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .bottom-content.LC-bottom-content {
  width: 100%;
  color: #fff;
  box-sizing: border-box;
  border-bottom: none;
  border-radius: 0;
  background: none;
  height: auto;
  padding: 20px 0;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .right-rewards-unit img {
  max-height: 100%;
  max-width: 100%;
  margin: 38px 0;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .bottom-content.LC-bottom-content .LC-bottom-rewards {
  width: 390px;
  margin: 0 auto;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .bottom-content.LC-bottom-content .LC-bottom-rewards ul {
  float: left;
  padding-left: 2px;
  width: 308px;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-content.LC-top-content .content-section-rewards h2 {
  margin-left: 75px;
  font-size: 60px;
}
/* line 152, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .bottom-content.LC-bottom-content .LC-bottom-rewards li {
  float: left;
  width: 70px;
  height: 70px;
  background: #fff;
  border-radius: 20px;
  margin-right: 22px;
  margin-bottom: 13px;
  margin-left: 0;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .bottom-content.LC-bottom-content .right-rewards-unit {
  float: left;
  width: 70px;
  background: #fff;
  height: 130px;
  border-radius: 20px;
  color: #42145f;
  text-align: center;
}
/* line 171, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .bottom-content.LC-bottom-content .right-rewards-unit .right-rewards-unit h2 {
  margin: 60px 0;
  font-size: 40px;
  font-weight: bold;
}
/* line 176, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .offers-content.LC-average-rewards {
  margin-top: 20px;
  font-size: 16px;
  margin: 0 auto;
  width: 588px;
  padding: 20px 0 0;
}
/* line 183, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .offers-content.LC-average-rewards .comp-rich-text p {
  font-size: 16px;
  text-align: center;
}
/* line 188, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta-links {
  width: auto;
  text-align: center;
  clear: both;
  margin: 0px auto;
  padding: 26px 0 0;
  font-size: 0;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta-links .cb-calculate {
  display: inline-block;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta-links .cb-calculate .cta.cta--branded.cta--l a {
  padding: 16px 24px !important;
}
/* line 203, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta-links div.cb {
  clear: both;
  font-size: 0;
  height: 50px;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a {
  height: 22px;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-rewards-cta .cb-rewards {
  margin-top: -30px;
}
/* line 215, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--m a {
  background: url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/arrow1.png") no-repeat scroll right center rgba(0, 0, 0, 0);
  color: #ad1982;
  margin: .1em 1.2em .1em 0;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 40px !important;
  text-decoration: none;
}
/* line 229, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .top-content.LC-top-content .content-section-rewards {
  width: 100%;
  float: none;
  padding: 0 16px;
  margin: 0px auto;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .top-content.LC-top-content .content-section-rewards .comp-rich-text h3 {
  font-size: 28px;
  line-height: 34px;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 241, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .top-content.LC-top-content .content-section-rewards .comp-rich-text h3 span {
  font-size: 60px;
  line-height: 52px;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .landing .top-content.LC-top-content .content-section-rewards .comp-rich-text p {
  font-size: 16px;
  line-height: 22px !important;
  margin: 0;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc {
  overflow: hidden;
  position: relative;
}
/* line 258, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  z-index: 200;
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section div.rta-wrapper {
  width: 100%;
  height: 350px;
  clear: both;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .result {
  margin: 0 auto;
  padding-bottom: 0px;
  overflow: hidden;
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .contactless-icon {
  float: left;
  width: 22px;
  height: 22px;
}
/* line 282, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .results-Heading-Section h2 {
  text-align: center;
  font-size: 20px;
  margin-bottom: 16px;
  margin-top: 50px;
}
/* line 289, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .results-Heading-Section {
  border-bottom: 1px solid #ccc;
  float: left;
  width: 100%;
  margin-top: 13px;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  color: #42145f;
  font-family: "RNHouseSansBold";
}
/* line 300, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .clear {
  clear: both;
  height: 0px;
}
/* line 305, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .results-Heading-Section {
  background: #DFD9D1;
}
/* line 306, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .debits-per-year .decimal-value {
  position: relative;
  font-size: 24px;
  top: -15px;
}
/* line 307, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .debits-per-year h1 {
  font-size: 48px;
}
/* line 308, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .result-questions a.accordion-section-title {
  float: right;
  margin-right: 25px;
  font-size: 18px;
  margin-top: 20px;
  text-decoration: none;
}
/* line 309, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .sub-annotation {
  position: relative;
  font-size: 14px;
  left: -40px;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .houeholditem .active-img1 {
  background: red;
  display: block;
}
/* line 312, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .houeholditem .inactive-img1 {
  background: yellow;
  display: none;
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper section.landing div.card-wrapper .top-section.LC-top-section {
  width: 448px;
}
/* line 316, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper section.landing div.card-wrapper .top-section.LC-top-section .bottom-section {
  height: 330px;
}
/* line 318, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-rewards-cta .cta.cta--branded.cta--l a {
  font-size: 18px;
}
/* line 321, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LCCalucator-results {
  width: 793px;
}
/* line 322, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LCCalucator-results .results-Heading-Section h2 {
  font-size: 20px;
  font-family: "RNHouseSansBold";
  color: #42145f;
  margin-bottom: 25px;
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .accordion-section-content .top-row-heading p {
  font-size: 18px;
  font-family: "RNHouseSansBold";
  color: #42145f;
  margin: 10px 30px 0;
}
/* line 326, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .accordion-section-content .top-row-heading h2 {
  font-size: 18px !important;
  font-family: "RNHouseSansBold";
  color: #42145f;
  margin: 10px 30px 0 !important;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .accordion .accordion-section-content .result-questions {
  padding: 20px 30px;
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper section.landing div.card-wrapper.LC-card-wrapper {
  height: 295px;
}
/* line 331, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-representive-results {
  float: none;
  width: 350px;
  margin: 0 auto;
}
/* line 335, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result .total-text {
  font-family: "RNHouseSansBold";
  font-size: 20px;
  float: none;
  display: inline-block;
  width: auto;
  position: relative;
  float: left;
  padding: 26px 0px 0px;
  width: 86px;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result .back-btn a {
  font-size: 14px;
  line-height: 14px;
}
/* line 347, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result .reward-value {
  display: inline-block;
  width: auto;
  margin: 0;
  font-size: 0;
  white-space: nowrap;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-Representative-Ex-right-sup {
  font-family: "RNHouseSansBold";
  font-size: 16px;
  position: relative;
  left: -30px;
  top: 20px;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-Representive-Text {
  clear: both;
  padding: 30px 62px 30px 42px;
  width: 630px;
}
/* line 358, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-Representative-sec {
  clear: both;
  float: left;
  margin-top: 30px;
}
/* line 359, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-Representative-left {
  width: 260px;
  float: left;
  border-right: 2px solid #666;
}
/* line 360, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-Representative-right {
  width: 250px;
  float: left;
  margin-left: 20px;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-header-section h2 {
  text-align: center;
  font-size: 32px;
  font-family: "RNHouseSansBold";
  color: #42145f;
  padding-top: 71px;
  padding-bottom: 40px;
  line-height: 39px;
}
/* line 371, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .rewards-sec-LC li.item-clickable.margin-left-item {
  margin-left: 70px;
}
/* line 373, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions-canvas.LC-question .content-section-rewards .rewards-text h4 {
  font-size: 16px;
  padding-bottom: 0;
}
/* line 378, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a {
  font-size: 18px;
}
/* line 379, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .rewards-sec-LC .item-clickable:hover p {
  color: #42145f;
}
/* line 381, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-header-section .content-section-rewards h2 {
  font-weight: normal;
}
/* line 384, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-header-section .content-section-rewards h2 span {
  margin-left: -14px;
}
/* line 387, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .main--tool-desk .tool-comp .content-wrapper.rewadscalc .form-input-row {
  margin: 0;
  padding: 0;
  display: inline-block;
}
/* line 393, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .main--tool-desk .natyes .content-wrapper.rewadscalc .slider-marker .ui-slider-range {
  border-radius: 20px 0px 0 20px;
  border-bottom: 1px solid white;
}
/* line 397, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle {
  width: 32px;
  height: 32px;
  top: -8px;
  margin: 0 0 0 -16px;
}
/* line 404, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle:after {
  font-size: 12px;
  top: 12px;
  left: 0;
}
/* line 409, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider .slider-marker.ui-slider-horizontal .ui-slider-handle:focus {
  outline: 0 none;
}
/* line 412, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .main--tool-desk .content-wrapper.cashbackplus .result-questions a {
  font-size: 14px;
  color: #ad1982;
}
/* line 417, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .q-nav .see-rewards {
  display: block;
}
/* line 420, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results {
  float: none;
  margin: 0 auto;
  width: auto;
  display: inline-block;
  text-align: left;
  padding: 0;
  height: 78px;
}
/* line 430, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-Ex-right-sup {
  font-family: "RNHouseSansBold";
  font-size: 16px;
  position: relative;
  left: -36px;
  top: 0px;
  width: auto;
  float: none;
  line-height: 20px;
}
/* line 441, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-right {
  width: 292px;
  float: left;
  margin-left: 0;
  margin-top: 0;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .cta.cta--branded.cta--l a {
  width: auto;
  display: block;
  height: 22px;
}
/* line 454, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-header-section h2 {
  display: block;
}
/* line 459, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .top-row-heading p {
  display: block;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions-canvas.LC-question .content-section-rewards .rewards-text p {
  margin-top: 0;
}
/* line 467, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-rewards-cta .cta.cta--branded.cta--l a {
  width: auto;
}
/* line 471, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .content-section-rewards h4 {
  font-size: 28px;
}
/* line 477, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .main--tool-desk .content-wrapper.rewadscalc .natyes .form-input-row span p {
  float: right;
}
/* line 480, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc ul.questions-wrapper li.question.householdcalc ~ .question .question-Input-Values-spend {
  width: auto;
}
/* line 484, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions-canvas.LC-question .content-section-rewards .rewards-text {
  float: left;
  margin-left: 0;
  color: #42145f;
  margin-top: 18px;
}
/* line 491, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-header-section .content-section-rewards .img-section {
  display: block;
}
/* line 495, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions-canvas.LC-question .LC-header-section .content-section-rewards h2 {
  padding: 0;
}
/* line 498, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc ul.questions-wrapper li.question.householdcalc ~ .question .slider-marker {
  width: 95%;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc ul.questions-wrapper li.question.householdcalc ~ .question .question-Input-Values {
  margin: 0 0 20px;
}
/* line 504, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc ul.questions-wrapper li.question.householdcalc ~ .question .question-Input-Values span.per_label {
  margin-left: 20px;
}
/* line 507, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc ul.questions-wrapper li.question.householdcalc ~ .question + .question .slider-marker {
  width: 88%;
}
/* line 510, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .rewards_moreinfo {
  width: 880px;
  padding: 0px 48px 42px;
  color: #333;
}
/* line 516, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .rewards_moreinfo p {
  font-size: 12px;
  margin-top: 12px;
}
/* line 520, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .rewards_moreinfo .grid, .rewCalc-wrapper .rewards_moreinfo .grid--rev, .rewCalc-wrapper .rewards_moreinfo .grid--full, .rewCalc-wrapper .rewards_moreinfo .grid--right, .rewCalc-wrapper .rewards_moreinfo .grid--center {
  padding-top: 28px;
}
/* line 523, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .final-result {
  border-bottom: none;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper {
  height: 126px;
}
/* line 533, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner {
  height: 126px;
  text-align: center;
}
/* line 538, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content {
  display: inline-block;
  padding: 20px 0 27px;
  text-align: left;
}
/* line 543, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content h2 {
  font-size: 16px;
  line-height: 20px;
  padding: 0px 0px 0px 0px !important;
}
/* line 548, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect {
  font-size: 50px;
  line-height: 62px;
  margin-top: 0px;
}
/* line 553, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .main-value span.defaultTop {
  top: -1px !important;
}
/* line 556, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .decimal-value {
  font-size: 20px;
  line-height: 24px;
  top: -20px;
}
/* line 561, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect .decimal-value.defaultTop {
  top: -22px !important;
}
/* line 564, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .banner .top-content .wave-effect + h2 {
  margin-top: -13px;
  padding: 0px 0px 0px 1px !important;
}
/* line 569, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .feedback {
  padding: 31px 16px;
}
/* line 572, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .feedback p {
  width: 730px;
  font-size: 24px;
  line-height: 32px;
}
/* line 577, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper .feedback :after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #e0d9d1;
  position: absolute;
  bottom: 0px;
  left: 50%;
  margin-left: -5px;
}
/* line 590, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText {
  text-align: center;
  padding: 31px 0px 35px;
  line-height: 0px;
  font-size: 0px;
}
/* line 596, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text {
  padding: 3px 0 0 15px;
  display: inline-block;
  max-width: 294px;
}
/* line 602, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text h4 {
  line-height: 56px;
  padding-right: 14px;
  height: 56px;
  font-size: 30px;
}
/* line 609, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4 span,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text h4 span {
  font-size: 45px;
}
/* line 612, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4 + p {
  padding-top: 9px;
}
/* line 616, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper {
  width: 728px;
  margin: 0 auto;
}
/* line 620, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.hide-mobile {
  display: block;
}
/* line 623, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.hide-desktop {
  display: none;
}
/* line 626, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question {
  width: 576px;
  margin: 0 auto;
}
/* line 631, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual {
  padding: 32px 0 0;
}
/* line 634, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .pound, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .per_label, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .question-Input-Values-spend {
  font-size: 18px;
  line-height: 42px;
}
/* line 639, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .selector span {
  line-height: 20px;
}
/* line 646, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section {
  text-align: center;
  font-size: 0px;
  padding: 0 0 1px;
}
/* line 651, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section .content-section-rewards {
  font-size: 0px;
  display: inline-block;
}
/* line 655, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section .content-section-rewards .img-section {
  float: left;
  border-radius: 30px;
  display: block;
}
/* line 660, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section .content-section-rewards .bannerText {
  padding: 0;
  float: left;
  text-align: left;
  width: 310px;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section .content-section-rewards .bannerText .comp-rich-text {
  padding: 2px 0 0 15px;
  display: block;
}
/* line 672, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-header-section .content-section-rewards .bannerText .comp-rich-text h4 span {
  font-size: 45px;
  line-height: 56px;
}
/* line 678, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC {
  width: 608px;
  margin: 0 auto;
}
/* line 682, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC h4 {
  padding: 28px 14px 8px;
}
/* line 685, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul {
  align-items: center;
  justify-content: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  padding: 0;
  box-sizing: content-box;
  padding: 0;
  width: auto;
}
/* line 703, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable {
  height: 134px;
  width: 120px;
  padding: 0;
  margin: 27px 16px 0;
  text-align: center;
}
/* line 710, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem {
  width: 88px;
  height: 88px;
  background: transparent url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/gray_bg.png") no-repeat scroll 0% 0%;
  background-size: 88px 88px;
}
/* line 717, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable:hover .houeholditem {
  background: transparent url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/purple-hover.png") no-repeat scroll 0% 0%;
}
/* line 723, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active:hover p {
  color: #42145f;
}
/* line 728, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable:hover p {
  color: #724f87;
}
/* line 734, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active .houeholditem {
  background: transparent url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/purple.png") no-repeat scroll 0% 0%;
  background-size: 88px 88px;
}
/* line 739, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-inactive {
  height: 40px;
  padding: 24px 0;
}
/* line 743, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-active {
  height: 40px;
  padding: 13px 0 23px;
}
/* line 748, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-inactive img,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem .household-item-active img {
  max-width: 40px;
  max-height: 40px;
}
/* line 752, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable p {
  padding: 6px 0 0;
}
/* line 755, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .link-to-provider {
  text-align: center;
  padding: 12px 0 0;
}
/* line 759, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text {
  padding: 28px 0 20px;
}
/* line 763, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text h2,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text h4 {
  margin: 0;
  float: left;
  padding: 0;
}
/* line 768, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .comp-rich-text:after {
  clear: both;
  display: block;
  content: " ";
  height: 0;
}
/* line 774, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .top-row-heading.LC-toprow {
  margin: 0 0 5px;
  padding: 0;
}
/* line 778, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .top-row-heading.LC-toprow .comp-rich-text {
  padding: 29px 0px 20px;
}
/* line 781, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .top-row-heading.LC-toprow .comp-rich-text p {
  display: block;
  float: right;
  font-size: 18px;
  line-height: 22px !important;
  font-family: 'RNHouseSansBold', sans-serif !important;
  color: #42145f;
  padding: 0;
}
/* line 790, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions {
  padding: 9px 0 5px;
}
/* line 793, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions .image {
  margin: 0;
}
/* line 797, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions h3,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions label {
  padding: 8px 0 0 44px;
}
/* line 800, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .LC-results-questions h3 .comp-rich-text {
  padding: 0;
}
/* line 803, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual div.form-input-row[class^="js-spend"] {
  padding: 22px 0 27px;
  margin: 0;
}
/* line 807, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values {
  float: left;
  padding: 0 31px 0 0;
}
/* line 811, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .question-Input-Values-spend {
  float: left;
  padding: 0;
  line-height: 42px;
  margin: 0 11px 0 0;
}
/* line 817, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .question-Input-Values .pound {
  margin: 0 11px 0 0;
}
/* line 826, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider {
  float: left;
  width: 320px;
  padding: 12px 0 0;
}
/* line 831, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider ~ span {
  display: block;
  float: right;
  font-family: 'RNHouseSansBold', sans-serif;
  font-size: 24px;
  line-height: 29px;
  color: #42145f;
  padding: 7px 0 0;
}
/* line 840, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .form-input-row .slider ~ span p {
  display: inline;
  font-family: 'RNHouseSansBold', sans-serif;
  font-size: 24px;
  line-height: 29px;
  color: #42145f;
}
/* line 848, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section {
  margin: 16px 0 23px;
  width: 526px;
}
/* line 853, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section li {
  width: 52px;
  height: 24px;
  padding: 11px;
  line-height: 24px;
}
/* line 858, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section li .image {
  max-width: 100%;
  max-height: 100%;
  width: 52px;
  height: 24px;
  margin: 0;
}
/* line 866, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section ~ .form-input-row[class^="js-spend"] + .other-Offers {
  padding: 0 0 6px;
  display: block;
}
/* line 870, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .retailer_section ~ .form-input-row[class^="js-spend"] .slider {
  float: none;
  width: auto;
  clear: left;
  padding: 48px 0 21px;
}
/* line 876, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image {
  display: block;
  float: left;
  padding: 23px 12px 0 0;
  width: 21px;
  height: 30px;
}
/* line 883, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image + .comp-rich-text {
  padding: 28px 0 0 33px;
  float: none;
}
/* line 887, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image + .comp-rich-text h2 {
  float: none;
}
/* line 890, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image + .comp-rich-text p {
  padding: 7px 0 0;
  margin: 0;
  font-size: 14px;
  line-height: 18px !important;
}
/* line 896, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image + .comp-rich-text + .form-input-row[class^="js-spend"] {
  padding: 29px 0 48px;
}
/* line 899, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image + .comp-rich-text + .form-input-row[class^="js-spend"] .question-Input-Values {
  float: none;
  padding: 0;
}
/* line 903, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual > .image + .comp-rich-text + .form-input-row[class^="js-spend"] .slider {
  float: none;
  width: auto;
  padding: 48px 0 0;
}
/* line 909, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers {
  padding: 20px 0 0;
  font-size: 0px;
}
/* line 913, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List {
  padding: 24px 0 19px;
  width: auto;
}
/* line 917, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center {
  padding: 0;
}
/* line 920, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item {
  clear: none;
  padding: 0;
  width: auto;
}
/* line 925, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item + .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item + .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item + .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item + .grid__item, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item + .grid__item {
  margin-left: 50px;
}
/* line 928, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item:last-child, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item:last-child, .rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item + .grid__item + .grid__item + .grid__item + .grid__item, .rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item + .grid__item + .grid__item + .grid__item + .grid__item, .rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item + .grid__item + .grid__item + .grid__item + .grid__item, .rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item + .grid__item + .grid__item + .grid__item + .grid__item, .rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item + .grid__item + .grid__item + .grid__item + .grid__item {
  width: 100px;
  clear: none;
  padding: 0;
}
/* line 933, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item:last-child .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item:last-child .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item:last-child .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item:last-child .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item:last-child .comp-rich-text {
  padding: 5px 0 0;
}
/* line 936, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item .image, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item .image {
  width: 36px;
  height: 36px;
}
/* line 940, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item .comp-rich-text, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item .comp-rich-text {
  padding: 4px 0 0;
}
/* line 943, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--rev .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--full .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--right .grid__item .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .other-Offers .other-Offers-List .grid--center .grid__item .comp-rich-text p {
  font-size: 14px;
  line-height: 18px !important;
}
/* line 950, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav {
  padding: 27px 0 51px;
}
/* line 953, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-next {
  float: right;
}
/* line 957, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-next .cta.cta--branded.cta--l a,
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-next .cta.cta--branded.cta--l a:focus {
  box-sizing: content-box;
  height: 22px;
  padding: 16px 26px !important;
}
/* line 962, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-back {
  padding-top: 18px;
  float: left;
}
/* line 966, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav .q-back a {
  font-size: 14px;
  line-height: 14px;
}
/* line 972, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .pagination {
  position: absolute;
  right: -96px;
  top: 199px;
  display: block;
  width: 6px;
  margin-top: 0px !important;
}
/* line 980, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .pagination ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 985, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .pagination ul li {
  width: 6px;
  height: 6px;
  background: #b4a99f;
  border-radius: 3px;
  text-indent: -30000px;
}
/* line 992, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .pagination ul li + li {
  margin-top: 10px;
}
/* line 996, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .pagination ul li.active {
  background: #42145f;
}
/* line 999, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .pagination {
  display: block;
}
/* line 1003, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .result.LCCalucator-results {
  width: 790px;
  margin: 0 auto;
}
/* line 1007, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .results-Heading-Section {
  border-bottom: 2px solid #d1c9bf;
  float: left;
  width: 100%;
  background: #DFD9D1;
  margin: 0px;
}
/* line 1014, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .result.LCCalucator-results h2 {
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  padding: 40px 0 27px;
}
/* line 1020, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .results-Heading-Section span {
  float: right;
  font-size: 14px;
  display: block;
}
/* line 1026, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex {
  padding: 32px 0 51px;
  border-radius: 0 0 44px 44px;
  width: 728px;
  text-align: center;
}
/* line 1033, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-left {
  float: left;
  width: 280px;
}
/* line 1037, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right {
  float: right;
  margin-left: 62px;
  width: 250px;
}
/* line 1042, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-earn {
  font-size: 16px;
  color: #42145f;
}
/* line 1047, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-pound {
  font-size: 64px;
}
/* line 1051, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .Representative-Ex-right-sup {
  font-size: 24px;
  position: relative;
  top: -20px;
}
/* line 1057, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .direct_content .comp-rich-text p {
  padding-bottom: 0;
}
/* line 1061, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .LC-Representative-sec .content {
  width: 200px;
  float: left;
}
/* line 1063, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec {
  clear: both;
  float: left;
  margin-top: 30px;
  padding: 0 44px;
  border: none;
  margin-left: 0px;
  margin-right: 0px;
}
/* line 1073, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .content-sec {
  width: 292px;
  float: left;
  margin: 0 0 20px;
}
/* line 1079, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .content-sec .image-sec {
  width: 54px;
  float: left;
}
/* line 1084, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .direct_content {
  width: auto;
  padding: 0 0 0 54px;
  float: none;
}
/* line 1090, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .cta {
  width: 292px;
  clear: both;
}
/* line 1095, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .cta.cta--branded.cta--l a {
  font-size: 18px;
  width: auto;
  display: block;
  padding: 16px 26px !important;
}
/* line 1102, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-left {
  width: 292px;
  margin-right: 27px;
  padding-right: 27px;
  float: left;
  border-right: 2px solid #ccc;
}
/* line 1110, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .back-btn {
  clear: both;
  padding: 45px 0 52px;
  width: 728px;
  padding-left: 0px;
  margin: 0 auto;
  font-size: 0px;
}
/* line 1118, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc section.questions div.banner:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #e0d9d1;
  position: absolute;
  bottom: 0px;
  left: 50%;
}
/* line 1130, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .bannerText .comp-rich-text h4 + p, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .bannerText .comp-rich-text h4 + p {
  padding-top: 5px !important;
}
/* line 1136, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable .houeholditem {
  width: 88px;
  height: 88px;
  background-color: none;
  background: url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/gray_bg.png") no-repeat;
  margin: 0 auto;
  position: relative;
  cursor: pointer;
}
/* line 1147, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable:hover .houeholditem {
  background-color: none;
  background: url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/purple.png") no-repeat;
}
/* line 1153, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .lt-ie9 .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question .question-individual .rewards-sec-LC ul .item-clickable.active .houeholditem {
  background-color: none;
  background: url("../../designs/dmp/clientlibs_rewards_calculator_desktop/images/purple.png") no-repeat;
}
/* line 1158, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results .reward-value .Representative-Ex-right-pound, .rewCalc-wrapper .content-wrapper.rewadscalc .LC-representive-results .reward-value .Representative-Ex-right-pound span.LC-Representative-Ex-right-sup {
  display: inline-block;
}
/* line 1162, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .LC-Representative-sec .content-sec .image-sec {
  margin-top: 5px;
}
/* line 1167, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper.cb-bnr-absolute, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .header-wrapper.cb-bnr-fixed {
  width: 976px;
}
/* line 1171, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cta.cta--branded.cta--l a:hover {
  background: #30909e;
}
/* line 1173, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .question-Input-Values-spend {
  width: auto;
  display: inline-block;
  margin-bottom: 20px;
  margin-top: 15px;
  color: #333;
  font-size: 16px;
  margin-top: 0;
}
/* line 1182, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .form-input-row .slider {
  width: 100%;
}
/* line 1185, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .form-input-row .question-Input-Values {
  float: none;
}
/* line 1186, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .form-input-row .question-Input-Values .pound {
  padding-right: 5px;
  padding-left: 11px;
  margin: 0;
  font-size: 16px;
}
/* line 1192, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .form-input-row .question-Input-Values .slider-input .input-field {
  width: 45px !important;
}
/* line 1195, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .form-input-row .question-Input-Values .per_label {
  padding-right: 6px;
  padding-left: 15px;
  margin: 0;
  font-size: 16px;
}
/* line 1203, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .retailer_section ~ .form-input-row[class^="js-spend"] .slider {
  padding: 24px 0 21px;
}
/* line 1207, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual label {
  padding-bottom: 7px;
  padding-left: 0;
}
/* line 1211, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual p {
  padding: 0px 0px 29px 36px;
  line-height: 20px;
}
/* line 1215, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .mobile-retailer-img {
  display: none;
}
/* line 1218, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .desktop-retailer-img {
  display: block;
  width: 100%;
  max-height: 186px;
  height: auto;
  border-radius: 6px;
  margin-bottom: 32px;
  overflow: hidden;
}
/* line 1226, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .desktop-retailer-img .image {
  width: 100%;
  height: 186px;
  margin: 0px;
}

/* line 1236, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .image {
  width: 22px;
  height: 22px;
  padding: 0;
  margin-bottom: 1em;
}
/* line 1242, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual h2 {
  padding: 0;
}
/* line 1245, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual p {
  margin: 0 !important;
  padding: 7px 0 0 0;
  font-size: 14px;
  line-height: 18px;
}
/* line 1251, ../../../arete-core-design/sass-src/includes/components/rewards-calculator/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.rewardscashback .question-individual .other-Offers {
  padding: 20px 0 0 !important;
}

/*Reward Calculator and Cashback */
/*------------------------------------*\
    $REWARD CALCULATOR Plus Cashback
\*------------------------------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper {
  /*wrapper classes for footer content*/
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc {
  /*to override existing hierarchy: start*/
  /*to override existing hierarchy: end*/
  /*wrapper for new rewards result section*/
  /*wrapper for cashback section*/
  /*wrapper for combined results section*/
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper.resultsMiddleWrap {
  width: 794px;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper.resultsMiddleWrap .pagination {
  right: -62px;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.resultNew, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.creditPlusDebitResult {
  width: 794px;
}
/* line 21, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.resultNew .LCCalucator-results.result, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.creditPlusDebitResult .LCCalucator-results.result {
  width: 794px;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.resultNew .resultsSeparator, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.creditPlusDebitResult .resultsSeparator {
  margin: 0;
  width: 794px;
  height: 2px;
  background-color: #d1c9bf;
  display: block;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.cashbackSummary {
  width: 728px;
  padding: 28px 0px 0px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.cashbackSummary .bannerText {
  padding: 0 0 19px;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.cashbackSummary .bannerText .comp-rich-text {
  max-width: 728px;
  width: 100%;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.cashbackSummary .rewardscashback .question-individual {
  padding-top: 24px;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.cashbackSummary .rewardscashback .question-individual > .image {
  padding: 0;
  width: 24px;
  height: 24px;
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .questions-canvas .questions-wrapper .question.householdcalc ~ .question.cashbackSummary .rewardscashback .question-individual div[class^='js-spend'].form-input-row {
  padding-bottom: 24px;
}
/* line 61, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.resultNewQNav {
  padding: 28px 0px 35px;
}
/* line 65, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav {
  padding: 32px 0px 35px;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav .q-next .cta.cta--branded.cta--l a {
  height: 22px;
  padding: 13px 18px 12px 18px !important;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav .q-next .cta.cta--branded.cta--l a:focus {
  text-shadow: none !important;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.creditPlusDebitResultQNav {
  padding: 28px 0px 36px;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.resultNewQNav .q-back .back, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.cashbackSummaryQNav .q-back .back, .rewCalc-wrapper .content-wrapper.rewadscalc .questions .middle-wrapper .q-nav.creditPlusDebitResultQNav .q-back .back {
  margin-left: 0px;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .This-is-how-much-you {
  width: 576px;
  padding: 35px 0px;
  margin: 0 auto;
}
/* line 99, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .This-is-how-much-you p {
  font-size: 20px;
  line-height: 24px;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom {
  width: 728px;
  margin: 0 auto;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop {
  padding: 24px 0 35px;
  text-align: center;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results {
  height: 48px;
  padding-bottom: 0px;
  padding-left: 0px;
}
/* line 115, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value {
  height: 48px;
  padding-top: 0px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound {
  font-size: 48px;
  line-height: 48px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 2px !important;
  right: 29px;
  font-size: 24px;
  line-height: 24px;
}
/* line 126, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.ie11 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value, .ie10 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value, .lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value, .ipad .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 7px !important;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.mac .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 6px !important;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .LC-representive-results .reward-value .Representative-Ex-right-pound .LC-Representative-Ex-right-sup {
  left: -6px !important;
  font-size: 14px;
  line-height: 14px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .average {
  width: 340px;
  padding: 0 118px 19px;
  margin: 0 auto;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .average .comp-rich-text p {
  font-size: 14px;
  line-height: 20px;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .cta_container {
  width: 340px;
  margin: 0 auto;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .cta_container .cta.cta--branded.cta--l a {
  min-height: 22px;
  height: auto;
  padding: 13px 18px 12px !important;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarytop .cta_container .cta.cta--branded.cta--l a {
  width: 304px;
  white-space: nowrap;
}
/* line 164, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom {
  padding: 32px 0px 32px;
  border-radius: 0px 0px 16px 16px;
}
/* line 167, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .image_container {
  height: 30px;
}
/* line 170, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .average, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .title_container, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .ukresident, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .rewardsfigcta {
  width: 576px;
  margin: 0 auto;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward {
  padding: 0 0 7px;
}
/* line 178, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .average .comp-rich-text p {
  line-height: 20px;
  font-size: 14px;
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p strong,
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p strong .fs-16, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .extrareward .comp-rich-text p span, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p strong,
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p strong .fs-16, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .title_container .comp-rich-text p span {
  line-height: 20px !important;
  font-size: 16px;
}
/* line 190, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .ukresident {
  padding-top: 1px;
  padding-bottom: 0;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .ukresident .comp-rich-text p, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .rewardsfigcta .comp-rich-text p {
  line-height: 16px;
  font-size: 12px;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m {
  display: block;
  padding: 0;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.ie10 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m, .ie10 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m {
  height: 30px;
}
/* line 206, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.ie10 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m a, .ie10 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m a {
  vertical-align: middle;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m a, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m a, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a {
  display: inline-block;
  max-width: none;
  position: relative;
  max-width: 400px;
  margin: 0px;
  padding: 3px 0;
}
/* line 219, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m a:after, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l a:after, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m a:after, .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l a:after {
  top: 48%;
  padding: 0;
  right: 0;
}
/* line 228, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--m.cta.cta--branded:after, .lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta .cta.cta--l.cta.cta--branded:after, .lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--m.cta.cta--branded:after, .lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--l.cta.cta--branded:after {
  top: 48%;
}
/* line 235, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .creditcardcta {
  padding: 12px 0 9px;
}
/* line 238, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta {
  padding-bottom: 20px;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .resultNew .reward-result-wrapper .rewardsummarybottom .findoutcta .cta.cta--branded.cta--m a {
  padding-right: 47px !important;
}
/* line 251, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .bannerText .comp-rich-text {
  width: 100%;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .bannerText .comp-rich-text h3, .rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .bannerText .comp-rich-text p {
  font-size: 20px;
  line-height: 24px;
}
/* line 257, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .bannerText .comp-rich-text h3 {
  float: left;
}
/* line 260, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .bannerText .comp-rich-text p {
  display: block;
  float: right;
  font-family: "RNHouseSansBold", sans-serif;
  color: #42145f;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .rewardscashback .question-individual label {
  padding-top: 1px;
  padding-bottom: 7px;
  margin: 0 0 1px;
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .rewardscashback .question-individual p {
  padding: 0px 0px 13px 32px;
  line-height: 20px;
}
/* line 279, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .rewardscashback .question-individual .youCouldEarn {
  float: right;
  font-size: 24px;
  line-height: 29px;
  margin-top: 6px;
  padding-left: 0px;
  padding-bottom: 8px;
}
/* line 287, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .rewardscashback .question-individual .mobile-retailer-img {
  display: none;
}
/* line 290, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .rewardscashback .question-individual .desktop-retailer-img {
  display: block;
  width: 100%;
  max-height: 186px;
  height: auto;
  border-radius: 6px;
  margin-bottom: 16px;
  overflow: hidden;
}
/* line 298, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .cashbackSummary .rewardscashback .question-individual .desktop-retailer-img .image {
  width: 100%;
  height: 186px;
  margin: 0px;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .LCCalucator-results.result {
  width: 728px;
}
/* line 313, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .LCCalucator-results.result .Representative-Ex {
  margin: 0 auto;
}
/* line 319, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .combo-results-Heading-Section p {
  width: 576px;
  margin: 0 auto;
  padding: 35px 0;
  font-size: 20px;
  line-height: 24px;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex {
  padding: 19px 0 0;
  overflow: hidden;
  border-radius: 0 0 16px 16px;
}
/* line 331, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results {
  padding-left: 0;
  width: auto;
  padding-bottom: 0px;
  height: 64px;
}
/* line 336, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .total-text p {
  line-height: 14px;
  padding-bottom: 0px;
}
/* line 340, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value {
  height: 48px;
  margin-top: 2px;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound {
  font-size: 48px;
  line-height: 48px;
  margin-top: 0px;
}
/* line 347, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .LC-Representative-Ex-right-sup {
  left: -3px !important;
  font-size: 14px;
  line-height: 14px;
  top: 1px;
}
/* line 353, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 2px !important;
  right: 25px;
  font-size: 24px;
  line-height: 24px;
}
/* line 358, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.ie11 .rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value, .ie10 .rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value, .lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value, .ipad .rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 7px !important;
}
/* line 361, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.mac .rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-representive-results .reward-value .Representative-Ex-right-pound .decimal-value {
  top: 6px !important;
}
/* line 368, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec {
  padding-top: 31px;
  padding-bottom: 35px;
  border-top: 0;
}
/* line 372, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec {
  width: 288px;
  padding-bottom: 20px;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .content-sec .direct_content .comp-rich-text p {
  line-height: 20px !important;
}
/* line 381, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left {
  border-bottom: none;
  padding: 0 27px 0 0;
  margin-right: 32px;
  border-right: 1px solid #d1c9bf;
}
/* line 386, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .content-sec {
  padding-right: 4px;
}
/* line 388, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .content-sec .direct_content {
  margin-left: 11px;
  width: 245px;
}
/* line 393, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a {
  min-height: 22px;
  height: auto;
  padding: 13px 18px 12px !important;
  text-shadow: 1px 1px 0 #24849b;
}
/* line 398, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-left .cta.cta--branded.cta--l a {
  width: 256px;
  white-space: nowrap;
}
/* line 404, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right {
  width: 288px;
  padding: 0px;
}
/* line 408, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .content-sec .image-sec {
  margin-left: 2px;
  padding: 4px 0;
  height: 24px;
}
/* line 413, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .content-sec .direct_content {
  margin-left: 10px;
  width: 244px;
}
/* line 418, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta {
  width: 288px;
}
/* line 420, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a {
  min-height: 22px;
  height: auto;
  padding: 13px 24px 12px !important;
  text-shadow: 1px 1px 0 #24849b;
}
/* line 425, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.lt-ie9 .rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-sec .LC-Representative-right .cta.cta--branded.cta--l a {
  width: 240px;
  white-space: nowrap;
}
/* line 433, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom {
  padding: 26px 44px 28px;
}
/* line 436, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom .content-sec .image-sec {
  padding-top: 4px;
}
/* line 439, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom .content-sec .direct_content {
  width: 597px;
  margin-left: 11px;
}
/* line 442, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .content-wrapper.rewadscalc .creditPlusDebitResult .combo-result-wrapper .Representative-Ex .LC-Representative-bottom .content-sec .direct_content p {
  font-family: "RNHouseSansBold", sans-serif !important;
  line-height: 20px;
  font-size: 16px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo, .rewCalc-wrapper .cashback_summary_moreinfo, .rewCalc-wrapper .combined_result_moreinfo {
  width: 880px;
  padding: 0px 48px 44px;
}
/* line 459, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid, .rewCalc-wrapper .result_new__moreinfo .grid--rev, .rewCalc-wrapper .result_new__moreinfo .grid--full, .rewCalc-wrapper .result_new__moreinfo .grid--right, .rewCalc-wrapper .result_new__moreinfo .grid--center, .rewCalc-wrapper .cashback_summary_moreinfo .grid, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center, .rewCalc-wrapper .combined_result_moreinfo .grid, .rewCalc-wrapper .combined_result_moreinfo .grid--rev, .rewCalc-wrapper .combined_result_moreinfo .grid--full, .rewCalc-wrapper .combined_result_moreinfo .grid--right, .rewCalc-wrapper .combined_result_moreinfo .grid--center {
  padding-top: 29px;
  border-top: 1px solid #d1c9bf;
}
/* line 464, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item .comp-rich-text h3, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item .comp-rich-text h3 {
  font-size: 18px;
  line-height: 22px;
  padding-bottom: 16px;
}
/* line 469, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item .comp-rich-text p, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item .comp-rich-text p, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item .comp-rich-text p, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item .comp-rich-text p, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item .comp-rich-text p, .rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item .comp-rich-text p, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item .comp-rich-text p, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item .comp-rich-text p, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item .comp-rich-text p, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item .comp-rich-text p, .rewCalc-wrapper .combined_result_moreinfo .grid .grid__item .comp-rich-text p, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item .comp-rich-text p, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item .comp-rich-text p, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item .comp-rich-text p, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item .comp-rich-text p {
  font-size: 12px;
  line-height: 16px;
}
/* line 472, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item .comp-rich-text p:last-child {
  padding-bottom: 0px;
}
/* line 480, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo {
  padding-bottom: 44px;
}
/* line 483, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item {
  padding-left: 0px;
}
/* line 485, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item .comp-rich-text, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item .comp-rich-text, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item .comp-rich-text, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item .comp-rich-text, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item .comp-rich-text {
  max-width: 424px;
}
/* line 489, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item:last-child, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item:last-child {
  padding-left: 16px;
}
/* line 491, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .result_new__moreinfo .grid .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--rev .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--full .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--right .grid__item:last-child h3, .rewCalc-wrapper .result_new__moreinfo .grid--center .grid__item:last-child h3 {
  display: block;
  min-height: 44px;
}
/* line 498, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .cashback_summary_moreinfo {
  padding-bottom: 45px;
}
/* line 501, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item {
  padding-left: 0px;
}
/* line 503, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item .comp-rich-text, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item .comp-rich-text, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item .comp-rich-text, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item .comp-rich-text, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item .comp-rich-text {
  max-width: 424px;
}
/* line 507, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .cashback_summary_moreinfo .grid .grid__item:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--rev .grid__item:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--full .grid__item:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--right .grid__item:last-child, .rewCalc-wrapper .cashback_summary_moreinfo .grid--center .grid__item:last-child {
  padding-left: 16px;
}
/* line 512, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo {
  padding-bottom: 38px;
}
/* line 515, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item {
  padding-left: 0px;
}
/* line 517, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item .comp-rich-text, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item .comp-rich-text, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item .comp-rich-text, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item .comp-rich-text, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item .comp-rich-text {
  max-width: 576px;
}
/* line 520, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item.desk--one-third, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item.desk--one-third, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item.desk--one-third, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item.desk--one-third, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item.desk--one-third {
  padding-top: 37px;
}
/* line 522, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 24px;
}
/* line 527, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-20, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-20, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-20, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-20, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-20 {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 530, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16, .rewCalc-wrapper .combined_result_moreinfo .grid .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16 strong, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16 strong, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16 strong, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16 strong, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text .fs-16 strong {
  line-height: 22px;
}
/* line 534, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:first-child p, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:first-child p, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:first-child p, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:first-child p, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:first-child p {
  margin-bottom: 0px;
  padding-bottom: 16px;
}
/* line 540, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:last-child p strong, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:last-child p strong, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:last-child p strong, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:last-child p strong, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item.desk--one-third .APRBlockComp_Wrapper.APRBlockComp_vertical .comp-rich-text:last-child p strong {
  color: #761770;
}
/* line 547, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item:last-child {
  padding-left: 22px;
  display: block;
}
/* line 551, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_moreinfo .grid .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--rev .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--full .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--right .grid__item:last-child .comp-rich-text p:last-child, .rewCalc-wrapper .combined_result_moreinfo .grid--center .grid__item:last-child .comp-rich-text p:last-child {
  padding-bottom: 0px;
}
/* line 560, ../../../arete-core-design/sass-src/includes/components/reward-calulator-plus-cashback/_desktop.scss */
.rewCalc-wrapper .combined_result_pageinfo.hideInDesk {
  display: none;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter {
  background: #dfd9d1 "/etc/images/currency-convertor-images/NW-bg-shapes.png" no-repeat top center;
  background-size: 100% 100%;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-heading {
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 36px;
  margin-bottom: 0;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-subheading {
  margin-bottom: 16px;
  margin-top: 40px;
  line-height: 28px;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-input-container {
  width: 488px;
  float: left;
  position: relative;
}
/* line 22, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-error-message:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #d70028;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .popular-destinations ul li {
  margin-top: 0;
  float: left;
  width: 25%;
  clear: none;
  margin-top: 0;
  max-height: 50px;
  overflow: hidden;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item {
  display: inline-block;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-name-currency .country-name {
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 19px;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-name-currency .country-currency {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 16px;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-arrow {
  float: left;
  margin-left: 7px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .popular-destinations .country-item .country-flag {
  margin-right: 8px;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-go-btn {
  float: left;
  line-height: 22px;
  min-width: 51px;
  padding: 9px 14px;
  margin-top: 0;
  margin-left: 15px;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-goto-step2-btn {
  background: url("images-desktop/cc-dropdown-arrow.png") no-repeat -16px -10px;
  border-left: 0;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-goto-step2-btn:hover {
  background: url("images-desktop/cc-dropdown-arrow.png") no-repeat -16px -10px;
}
/* line 78, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-goto-step2-btn.cc-search-btn-active {
  background: url("images-desktop/cc-dropdown-arrow.png") no-repeat -16px -10px;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .currency-converter-subheading.subheading-two {
  clear: both;
  margin-top: 24px;
  text-align: left;
  max-width: 555px;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step1 {
  padding: 38px 48px;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget {
  margin-left: 196px;
}
/* line 97, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget .cc-autocomplete-select-wrapper {
  width: 488px;
  float: left;
  margin-bottom: 16px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget .cc-autocomplete-select-wrapper .custom-combobox-input {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
}
/* line 106, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step1 .currency-converter-ui-widget span.cc-mobile-dropdown {
  display: none;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step1 .text-when-error {
  margin-top: 0;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step1 .text-when-error p {
  width: 488px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 {
  padding: 38px 48px;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-converter-heading {
  margin-bottom: 0;
}
/* line 123, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-foreign-amount, .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-british-amount {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
  padding: 10px 15px;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .cc-currency-code {
  float: left;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-foreign-result, .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-british-result {
  margin-right: 28px;
  float: left;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .switch-wrap {
  margin: 0 64px;
}
/* line 138, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .switch-wrap .switch-wrap-btn {
  width: 43px;
  margin-top: 6px;
  background: #ad1982 url("../../images/currency-convertor-images/Arrows-Desktop-1.png") no-repeat center;
}
/* line 144, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .swap-on .switch-wrap .switch-wrap-btn {
  background: #ad1982 url("../../images/currency-convertor-images/Arrows-Desktop-2.png") no-repeat center;
}
/* line 147, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .switch-wrap .switch-wrap-btn:hover {
  background-color: #93156e;
  box-shadow: 0 3px 0 #751731, 0 1px 0 #d36cb4 inset;
}
/* line 151, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls {
  text-align: inherit;
  clear: both;
  margin-top: 22px;
}
/* line 155, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls .cc-order-currency-btn {
  float: right;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls .cc-order-currency-btn .cta {
  width: auto;
}
/* line 161, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .step-2-controls .cc-back-btn {
  float: left;
  margin-top: 19px;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 28px;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap {
  padding-top: 62px;
  margin: 0;
}
/* line 171, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .country-from-wrap {
  margin-left: 28px;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .country-from-wrap, .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .country-to-wrap {
  float: left;
  width: 330px;
}
/* line 178, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .switch-wrap {
  float: left;
}
/* line 182, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .cc-amount-error-wrapper {
  width: 207px;
  margin-right: 16px;
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .cc-amount-error-wrapper .cc-error-message {
  padding: 15px 12px 14px 12px;
}
/* line 187, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .currency-converter-inner .step2 .cc-amount-error-wrapper .cc-error-message:after {
  left: 10%;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .ui-autocomplete {
  width: 488px !important;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .ui-autocomplete li a {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
}
/* line 202, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.currency-converter .comp-rich-text {
  clear: both;
  min-height: 14px;
}

/* line 209, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.cc-mobile-dropdown, .ui-helper-hidden-accessible {
  display: none;
}

/* line 213, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.ie10 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-foreign-result, .ie10 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-british-result {
  margin-right: 25px;
}

/* line 218, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter.cc-min-height-wrapper {
  min-height: 0;
}

/* line 226, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter .cc-min-height-wrapper {
  min-height: 0;
}
/* line 230, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter .currency-converter-inner .currency-converter-subheading.subheading-two {
  padding-top: 20px;
}
/* line 234, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter .currency-converter-inner .step2 .step-2-controls .cc-order-currency-btn .cta.cta--branded.cta--l a {
  white-space: nowrap;
  height: 54px;
}
/* line 238, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-british-result sup, .lt-ie9 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-foreign-result sup {
  top: 5px;
}
/* line 241, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-foreign-result, .lt-ie9 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-british-result {
  margin-right: 25px;
}

/* line 246, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.ie10.lt-ie9 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-british-result sup, .ie10.lt-ie9 .currency-converter .currency-converter-inner .step2 .currency-conversion-wrap .amount-in-foreign-result sup {
  top: 2px;
}
/* line 249, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.ie10.lt-ie9 .currency-converter .currency-converter-inner .step2 .step-2-controls .cc-order-currency-btn .cta.cta--branded.cta--l a {
  height: auto;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.ie10.lt-ie9 .currency-converter .currency-converter-inner .currency-converter-subheading.subheading-two {
  padding-top: 0;
}

/* line 258, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-go-btn.disabled {
  padding-left: 0px;
  padding-right: 0px;
}

/* line 262, ../../../arete-core-design/sass-src/includes/components/currency-converter/_desktop.scss */
.lt-ie9 .currency-converter .currency-converter-inner .currency-converter-ui-widget .cc-go-btn {
  padding-left: 0px;
  padding-right: 0px;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content {
  padding: 45px 38px 41px 48px;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text {
  padding: 0;
  width: 350px;
  float: left;
}
/* line 7, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .clock-shelf-heading {
  padding-bottom: 11px;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .normal-text {
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 26px;
}
/* line 17, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .normal-text .comp-rich-text p {
  color: white;
  padding-bottom: 0px;
  max-height: 60px;
  overflow: hidden;
}
/* line 25, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .dyn-clock-text .error-text {
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 19px;
}
/* line 31, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block {
  width: 486px;
  margin: 0;
  float: right;
  padding-top: 3px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer {
  height: 138px;
  line-height: 150px;
  font-size: 84px;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .seconds {
  width: 162px;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .minutes {
  width: 162px;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .hours {
  width: 162px;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .days {
  width: 162px;
}
/* line 52, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit-set {
  width: 142px;
  margin: 0 10px;
  padding: 0 2px;
  background: url("images-desktop/dynamic_clock_images/Natwest/dyn-clock-desktop-bg.png") no-repeat no-repeat;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit {
  width: 138px;
  left: 2px;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top {
  border-radius: 40px 40px 0 0;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  border-radius: 40px 40px 0 0;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-bottom {
  border-radius: 0 0 40px 40px;
}
/* line 74, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-bottom {
  border-radius: 0 0 40px 40px;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .clock-labels {
  padding: 13px 0 0;
}
/* line 83, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .clock-labels .label {
  width: 142px;
  margin: 0 10px;
  font-size: 25px;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta {
  padding: 0px 0 7px;
  float: left;
  clear: none;
}
/* line 95, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta--1 {
  display: inline-block;
}

/* line 100, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit {
  z-index: 1;
}
/* line 102, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.active {
  z-index: 3;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.active .digit-top {
  z-index: 3;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.active .digit-bottom {
  z-index: 3;
}
/* line 111, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.previous {
  z-index: 2;
}
/* line 113, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.previous .digit-top {
  z-index: 2;
}
/* line 116, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit.previous .digit-bottom {
  z-index: 2;
}
/* line 121, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top {
  z-index: 1;
  background: transparent url("images-desktop/dynamic_clock_images/Natwest/dyn-clock-desktop-top-bg.png") no-repeat no-repeat;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-bottom {
  z-index: 1;
  background: transparent url("images-desktop/dynamic_clock_images/Natwest/dyn-clock-desktop-bottom-bg.png") no-repeat no-repeat;
}

/* line 133, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta.cta--branded.cta--l {
  width: 209px;
}

/* line 135, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta {
  padding: 0 0 7px;
}

/* line 139, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .shelf.dynamic-clock-shelf .dyn-clock-content .clock-block .clock-labels {
  padding: 13px 0 0;
}

/* line 142, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.shelf.dynamic-clock-shelf .dyn-clock-content .clock-cta .cta.cta--branded.cta--l a {
  margin: 0px 0px 3px 0px;
  padding-bottom: 11px;
  padding-top: 11px;
}

/* line 144, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.mac .digit-top {
  line-height: 138px;
}

/* line 145, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.ipad .digit-top {
  line-height: 138px;
}

/* line 147, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.mac .digit-bottom {
  line-height: 138px;
}

/* line 148, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.ipad .digit-bottom {
  line-height: 138px;
}

/* line 151, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.ie11 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top, .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  top: 1px !important;
}

/* line 152, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.ie10 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top, .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  top: 1px !important;
}

/* line 153, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.digit-top, .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div.shadow-top {
  top: 1px !important;
}

/* line 155, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.ie11 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div {
  height: 49.9% !important;
}

/* line 156, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.ie10 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div {
  height: 49.9% !important;
}

/* line 157, ../../../arete-core-design/sass-src/includes/components/dynamic-clock/_desktop.scss */
.lt-ie9 .dynamic-clock-shelf.shelf .dyn-clock-content .clock-block .flipTimer .digit > div {
  height: 49.9% !important;
}

/*------------------------------------*\
    Loyality Hero pdp - Desktop CSS
\*------------------------------------*/
/* line 6, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .hero__signpost {
  max-width: 100%;
  font-size: 20px;
  margin: 0;
  padding-left: 0px;
  float: none;
  display: block;
  line-height: 24px;
  padding-bottom: 15px;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy {
  width: 455px;
  padding: 0;
  min-height: 432px;
  max-height: 100% !important;
  max-width: inherit;
}
/* line 19, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m a {
  margin: 0.1em 1.2em 0.1em 0 !important;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--l {
  margin: 3px 0 0 0;
}
/* line 33, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m {
  margin-bottom: 15px;
}
/* line 36, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m a {
  font-size: 18px;
  line-height: 22px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m {
  padding: 0px;
}
/* line 47, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m a {
  padding: 9px 42px 0px 0 !important;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .cta.cta--branded.cta--m a::after {
  top: 50%;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .comp-rich-text {
  clear: both;
  font-size: 18px;
  font-family: "RNHouseSansRegular",sans-serif;
  padding-bottom: 7px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .comp-rich-text p {
  padding-bottom: 7px !important;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .hero__heading {
  font-size: 36px;
  max-width: 100%;
  padding-top: 96px !important;
  padding-left: 0px;
  padding-bottom: 10px;
  margin: 0px;
  line-height: 44px;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--l a {
  padding: 16px 13px 16px 13px;
  line-height: 22px;
  margin-top: 0px;
  border-radius: 5px;
  margin-bottom: 18px;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta--l {
  padding: 3px 0 0;
  margin-bottom: 0px;
  width: auto;
}
/* line 87, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .comp-rich-text ul li {
  font-size: 18px;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .lt-ie9 .hero__copy .hero__heading {
  padding-top: 39px;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .lt-ie9 .hero__copy .cta--l.cta--branded.cta a {
  padding: 16px 10px 16px 20px;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .shelf__inner {
  height: 472px;
  /*472px;*/
  position: relative;
  margin-bottom: 0px;
}

/* line 100, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--l {
  margin: 3px 0px 5px 0px;
}

/* line 104, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf.shelf--hero.loyaltypdphero {
  padding-top: 0px;
}

/* line 107, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.ie10 .shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--m a {
  padding-bottom: 0px;
}

/* line 109, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf.shelf--hero.loyaltypdphero .shelf__inner .image {
  height: 100%;
}

/* line 113, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf--hero.loyaltypdphero .hero__copy .cta.cta--branded.cta--l {
  margin: 3px 0px 5px 0px;
}

/* line 116, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf.shelf--hero.loyaltypdphero .comp-rich-text .rte-tick-large:before {
  left: 0;
}

/* line 120, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.shelf.shelf--hero.loyaltypdphero .shelf__inner .hero__mask {
  left: -1px;
}

/* line 124, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf.shelf--hero.loyaltypdphero .cta.cta--branded.cta--m {
  height: auto;
}

/* line 132, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.ie10.lt-ie9 .shelf.shelf--hero.loyaltypdphero .cta.cta--branded.cta--m a {
  padding-top: 6px !important;
  padding-bottom: 8px !important;
}

/* line 139, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf--hero.loyaltypdphero .hero__copy .hero__heading {
  margin-bottom: 0;
}
/* line 142, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf--hero.loyaltypdphero .hero__copy .hero__signpost {
  margin-bottom: 0;
}
/* line 148, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf--hero.loyaltypdphero .hero__copy .cta.cta--l.cta--branded {
  margin: 3px 0 5px 0;
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf--hero.loyaltypdphero .hero__copy .cta.cta--l.cta--branded a {
  margin-top: 0;
  margin-bottom: 18px;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf--hero.loyaltypdphero .hero__copy .cta.cta--m.cta--branded {
  margin-bottom: 20px;
  padding: 0;
}
/* line 161, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf--hero.loyaltypdphero .hero__copy .cta.cta--m.cta--branded a:hover {
  padding-bottom: 8px !important;
  margin-bottom: 0.1em !important;
}
/* line 165, ../../../arete-core-design/sass-src/includes/components/loyality-hero/_desktop.scss */
.lt-ie9 .shelf--hero.loyaltypdphero .hero__copy .cta.cta--m.cta--branded a:after {
  top: 43%;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.loyalty-sales-main {
  display: none;
  /* To hide mobile comparison table in desktop */
}

/* line 5, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
div.main.ct-main-no-tranform section.shelf--first.subnav-items {
  padding-bottom: 0px;
}

/* line 9, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper {
  display: block;
  margin: 0 auto;
  width: 880px;
  overflow: hidden;
  clear: both;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table-heading {
  color: #42145f;
  font-size: 36px;
  line-height: 39px;
  margin-bottom: 24px;
  text-align: left;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table {
  width: 880px;
  position: relative;
}
/* line 27, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table, .comparison-table-wrapper .comparison-table .comparison-content-main-table, .comparison-table-wrapper .comparison-table .comparison-header-table, .comparison-table-wrapper .comparison-table .comparison-content-table, .comparison-table-wrapper .comparison-table .comparison-content-inner-table {
  display: table;
  width: 100%;
  table-layout: fixed;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-row, .comparison-table-wrapper .comparison-table .comparison-content-row, .comparison-table-wrapper .comparison-table .comparison-content-inner-row, .comparison-table-wrapper .comparison-table .comparison-content-main-row, .comparison-table-wrapper .comparison-table .comparison-content-inner-table-row {
  display: table-row;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-cell, .comparison-table-wrapper .comparison-table .comparison-content-cell {
  display: table-cell;
  width: 175px;
  padding: 0 14px 0 19px;
  box-sizing: border-box;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table {
  top: 0;
  width: 880px;
  z-index: 10;
}
/* line 45, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell {
  background-color: #42145f;
  width: 135px;
  font-size: 16px;
  font-size: 1.6rem;
  color: white;
  border-right: 1px solid #dfd9d1;
  padding-top: 27px;
  padding-bottom: 26px;
}
/* line 53, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell:first-child {
  border-top-left-radius: 16px;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell:last-child {
  border-right: 0;
  border-top-right-radius: 16px;
}
/* line 60, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell.comparison-header-cell-1 {
  background-color: #861775;
}
/* line 63, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell.comparison-header-cell-2 {
  background-color: #761770;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell.comparison-header-cell-3 {
  background-color: #65166a;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell.comparison-header-cell-4 {
  background-color: #531565;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .cta.cta--branded.cta--l a {
  margin: 0 0 3px 0;
  padding: 16px 15px !important;
  line-height: 20px;
  display: block;
  float: none;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .cta.cta--branded.cta--l a:before {
  height: auto;
  display: inline-block;
}
/* line 85, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .cta.cta--branded.cta--l a:after {
  height: auto;
  display: inline-block;
}
/* line 89, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .comparison-header-heading {
  height: 44px;
  font-size: 20px;
  font-size: 2rem;
  text-transform: uppercase;
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 22px;
  margin-bottom: 8px;
  overflow: hidden;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .comparison-header-subheading {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 20px;
  margin-bottom: 8px;
  overflow: hidden;
}
/* line 105, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .comparison-header-richtext {
  height: 60px;
  line-height: 20px;
  margin-bottom: 21px;
  overflow: hidden;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .comparison-header-richtext .comp-rich-text p, .comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .comparison-header-richtext .comp-rich-text p strong, .comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .comparison-header-richtext .comp-rich-text ul, .comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .comparison-header-richtext .comp-rich-text ol {
  padding-bottom: 0;
  color: white;
  line-height: 20px;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table.duplicate {
  display: none;
  visibility: hidden;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table.duplicate.active {
  display: table;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table.absolute {
  position: absolute;
}
/* line 127, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-header-main-table.fixed {
  position: fixed;
}
/* line 132, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table {
  border-bottom: 1px solid #dfd9d1;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
/* line 138, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell {
  border-right: 1px solid #dfd9d1;
  padding-top: 9px;
  padding-bottom: 7px;
}
/* line 142, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text p:last-child, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text ul:last-child, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text ol:last-child {
  padding-bottom: 14px;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text strong {
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text ul li {
  background-image: url("../../images/icons/rt-list-icon.png");
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-checkmark, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-ticket, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-airplane, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-umbrella, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-cancel, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-mobile, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-tastecard, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-new-tick, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-travel-money, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-travel-insurance, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-store, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-percentage, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-national-trust, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-mobile, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-house-with-tick, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-EC, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-direct-debit, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-concierge, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-chair, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-uniE620, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-EC, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-uniE611, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-uniE645, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-new-mobile, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-new-car, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-contactless {
  float: none;
  padding-left: 0;
  width: auto;
  height: auto;
  display: inline-block;
  position: static;
  margin-top: 0;
}
/* line 165, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-checkmark:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-ticket:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-airplane:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-umbrella:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-cancel:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-mobile:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-tastecard:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-new-tick:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-travel-money:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-travel-insurance:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-store:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-percentage:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-national-trust:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-mobile:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-house-with-tick:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-EC:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-direct-debit:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-concierge:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-chair:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-uniE620:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-EC:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-uniE611:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-uniE645:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-new-mobile:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-new-car:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-contactless:before {
  font-family: 'nw-icons';
  font-size: 21px;
  font-size: 2.1rem;
  width: auto;
  top: inherit;
  left: inherit;
  position: static;
  color: #42145f;
}
/* line 176, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-direct-debit:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-percentage:before {
  font-size: 22px;
  font-size: 2.2rem;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-travel-money:before, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-concierge:before {
  font-size: 19px;
  font-size: 1.9rem;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .icon-new-car:before {
  font-size: 15px;
  font-size: 1.5rem;
}
/* line 191, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .image:last-child {
  margin-bottom: 14px;
}
/* line 194, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell:last-child {
  border-right: 0;
}
/* line 201, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.comparison-is-accordian .comparison-is-accordian-heading .comparison-content-row-heading.comparison-is-accordian-h5 {
  cursor: pointer;
  position: relative;
  width: 100%;
  display: table;
  text-decoration: none;
  box-sizing: border-box;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.comparison-is-accordian .comparison-is-accordian-heading .comparison-content-row-heading.comparison-is-accordian-h5:after {
  display: block;
  width: 18px;
  height: 11px;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  content: '';
  background: url("images-desktop/new_comptab_collapse_chevron_down.png") no-repeat right center;
  right: 14px;
}
/* line 223, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.comparison-is-accordian .comparison-is-accordian-heading.active .comparison-is-accordian-h5:after {
  background-image: url("images-desktop/new_comptab_collapse_chevron_up.png");
}
/* line 230, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.odd-row {
  background: #f7f7f5;
}
/* line 232, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.theme--white .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.odd-row {
  background: #f7f7f5;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.even-row {
  background: #eeede9;
}
/* line 238, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.theme--white .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table.even-row {
  background: #eeede9;
}
/* line 244, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-inner-row-heading .comparison-content-inner-table .comparison-content-row-heading {
  padding: 24px 42px 28px 19px;
  color: #42145f;
  font-size: 20px;
  font-size: 2rem;
  line-height: 20px;
  font-family: "RNHouseSansBold", sans-serif;
}

/* line 263, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.lt-ie9 .comparison-table-wrapper .comparison-table .comparison-header-main-table .comparison-header-cell .cta.cta--branded.cta--l a .cta--arrow {
  width: 0;
}

/* line 272, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table .comp-rich-text {
  color: #42145f;
}

/* line 273, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.no-js .comparison-content-table:nth-child(odd) {
  background: #f7f7f5;
}

/* line 274, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.no-js .comparison-content-table:nth-child(even) {
  background: #eeede9;
}

/* line 275, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.no-js .comparison-is-accordian-block {
  display: block !important;
}

/* line 276, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.theme--blue .comparison-table .comp-rich-text li, .theme--blue .comparison-table .comp-rich-text strong, .theme--blue .comparison-table .comp-rich-text em, .theme--blue .comparison-table .comp-rich-text p, .theme--blue .comparison-table span a {
  color: #42145f;
}

/* line 277, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.theme--blue .comparison-table-wrapper .comparison-table-heading {
  color: #ffffff;
}

/* line 278, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-table .comparison-content-cell .comp-rich-text .bl__icon-airplane {
  color: #42145f !important;
}

/* line 279, ../../../arete-core-design/sass-src/includes/components/comparison-table/_desktop.scss */
.showMore, .showLess {
  padding: 20px 0px;
  border-right: none;
  margin-top: 0px;
  text-align: center;
}

/*------------------------------------*\
    FSCS FOOTER - DESKTOP CSS
\*------------------------------------*/
/* line 4, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer {
  height: 59px;
  border-top: none;
  background: none;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer:after {
  clear: both;
  content: '';
  display: block;
}
/* line 15, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .footer__list {
  margin: 0px;
  width: 651px;
  padding: 22px 17px 23px 47px;
  height: 14px;
}
/* line 21, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .footer__list li {
  padding: 0 0.35em 0 0;
  line-height: 14px;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .footer__list li:last-child {
  padding: 0;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .find-us {
  float: left;
  height: 30px;
  padding: 14px 48px 15px 0px;
  margin: 0px;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .find-us .find-us__head {
  display: none;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .find-us .find-us__list li {
  padding: 0px;
  margin: 0px;
}
/* line 43, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .find-us .find-us__list li.fscs-cta {
  height: 30px;
  width: 124px;
  margin-left: 10px;
  background-image: url(../../images/icons/FSCS_desktop.png);
  background-repeat: no-repeat;
}
/* line 49, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .find-us .find-us__list li.fscs-cta a {
  width: 100%;
  background: none !important;
  margin-right: 0px !important;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .find-us .find-us__list a {
  height: 30px;
  width: 30px;
  margin-right: 8px !important;
  margin-left: 0;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer .find-us .find-us__list a:focus {
  border: 0px solid #ffbf47;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer {
  width: 976px;
}
/* line 70, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer .footer__list {
  width: 558px;
  left: 0;
  padding: 22px 0 0 .75em;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer .find-us {
  float: right !important;
  width: auto !important;
  padding-right: 48px !important;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer .find-us .find-us__head {
  display: block;
  margin-right: 8px;
  padding-top: 7px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer .find-us .find-us__list li.fscs-cta {
  margin-left: 17px;
  position: relative;
}
/* line 91, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer .find-us .find-us__list a {
  height: 24px;
  width: 24px;
  margin-top: 4px;
}
/* line 96, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer .find-us .find-us__list a.icon-tweet {
  margin-right: 0px !important;
}

/* line 112, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.ie10 .main_Footer .footer__list li, .lt-ie9 .main_Footer .footer__list li {
  padding-right: 0.35em;
}

/* line 128, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.lt-ie9 .main_Footer.ulster_Footer .find-us .find-us__list .icon-tweet, .lt-ie9 .main_Footer.ulster_Footer .find-us .find-us__list .icon-fb {
  background-image: none !important;
  background-color: #98958d !important;
}
/* line 131, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.lt-ie9 .main_Footer.ulster_Footer .find-us .find-us__list .icon-tweet:hover, .lt-ie9 .main_Footer.ulster_Footer .find-us .find-us__list .icon-fb:hover {
  background-color: #0a2f64 !important;
}

/* .ie10 .main_Footer .footer__list,.lt-ie9 .main_Footer .footer__list
{
    height:14px !important; //2848 defect
    width:652px !important; //2849 defect
} */
/* line 147, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.ie10 .main_Footer .footer__list li, .lt-ie9 .main_Footer .footer__list li {
  padding-right: 0px !important;
}

/* line 151, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.lt-ie9 .main_Footer.ulster_Footer .footer__list {
  width: 550px !important;
}

/* line 154, ../../../arete-core-design/sass-src/includes/components/fscs-footer/_desktop.scss */
.main_Footer.ulster_Footer .find-us .find-us__list a.icon-tweet {
  margin-right: 0px !important;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/tabs/_desktop.scss */
.services-tab-wrapper {
  padding-top: 10px;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/tabs/_desktop.scss */
.services-tab-wrapper #tabs > ul > li {
  margin-left: 0px;
  margin-right: 0px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/tabs/_desktop.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper {
  padding: 15px 8px 14px 8px;
  margin-bottom: inherit;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/tabs/_desktop.scss */
.services-tab-wrapper #tabs > ul > li .tab-heading-wrapper h2 {
  font-size: 22px;
  line-height: 27px;
  height: 27px;
  overflow: hidden;
  border-bottom: none;
  padding-bottom: 0px;
}
/* line 23, ../../../arete-core-design/sass-src/includes/components/tabs/_desktop.scss */
.services-tab-wrapper #tabscontent {
  padding: 48px 48px 48px 48px;
  margin: 0 -48px -48px -48px;
  background: #f7f7f5;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/tabs/_desktop.scss */
.services-tab-wrapper #tabscontent .text-image-wrapper.img-text-comp-2 {
  padding: 0 72px 0 72px;
}
/* line 32, ../../../arete-core-design/sass-src/includes/components/tabs/_desktop.scss */
.services-tab-wrapper #tabscontent .tab-separator {
  margin-top: 48px;
  margin-bottom: 48px;
}

/* line 2, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper .text-image-heading {
  margin-bottom: 24px;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 6, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-1 {
  margin-bottom: 31px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-1 .text-image-image {
  width: 72px;
  height: 72px;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-1 .text-image-desc {
  padding-left: 87px;
}
/* line 18, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-2 .text-image-desc .comp-rich-text {
  padding-top: 7px;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-3.text-image-bg-color {
  padding: 19px 24px 39px;
}
/* line 28, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4 {
  margin-top: 0;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color {
  padding: 19px 24px 16px;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--branded.cta--m a {
  position: relative;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:after {
  right: -16px;
  position: absolute;
  display: block !important;
}
/* line 44, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:before {
  content: '';
}

/* line 53, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m {
  padding-top: 0px;
}

/* line 54, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p {
  padding-bottom: 0;
}

/* line 55, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.text-image-wrapper.img-text-comp-4.text-image-bg-color .text-image-desc .comp-rich-text p .cta.cta--m a {
  margin-bottom: 5px;
  font-size: 14px;
}

/* line 61, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.lt-ie9 .text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:after {
  padding-top: 1px;
}

/* line 64, ../../../arete-core-design/sass-src/includes/components/text-image/_desktop.scss */
.lt-ie9.ie10 .text-image-wrapper.img-text-comp-4 .text-image-desc .cta.cta--m a:after {
  padding-top: 0px;
}

/* line 1, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1 {
  margin-top: 14px;
  margin-bottom: 0px !important;
}
/* line 5, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1 > ul {
  width: 882px;
  margin: -1px auto -1px -1px;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1 > ul > li {
  padding: 19px 24px 15px;
  float: left;
  width: 244px;
  height: 236px;
  margin: 1px;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1 > ul > li .list-elem-count {
  margin-top: 5px;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1 > ul > li .list-elem-title {
  padding-left: 48px;
}
/* line 24, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1 > ul > li .list-elem-description {
  font-size: 14px;
  line-height: 18px;
  padding: 15px 0 0;
  margin: 0;
  height: 108px;
  overflow: hidden;
  margin-bottom: 11px;
}
/* line 34, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1 > ul > li + li {
  margin-top: 1px;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-1:after {
  clear: both;
  height: 0;
  content: " ";
}
/* line 51, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.lt-ie9 .theme--blue .list-comp-view-1 > ul > li .cta.cta--branded.cta--m a {
  color: #ad1982 !important;
  background-image: url("../../images/icons/cta-arrow-purple.png") !important;
  background-position: right center !important;
  background-repeat: no-repeat !important;
}
/* line 56, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.lt-ie9 .theme--blue .list-comp-view-1 > ul > li .cta.cta--branded.cta--m a:hover, .lt-ie9 .theme--blue .list-comp-view-1 > ul > li .cta.cta--branded.cta--m a:focus {
  color: #42145f !important;
  background-image: url("../../images/icons/cta-arrow-purple-hover.png") !important;
  background-position: right center !important;
  background-repeat: no-repeat !important;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.lt-ie9 .theme--blue .list-comp-view-1 > ul > li .cta.cta--branded.cta--m a::after {
  content: '';
}

/* line 75, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul {
  width: 896px;
  margin: -2px 0 -24px -8px;
  float: left;
}
/* line 79, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li {
  margin: 8px;
}
/* line 82, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a {
  height: 176px;
  width: 208px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .image-wrapper {
  padding: 19px 25px 18px 25px;
  height: 78px;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .image-wrapper span {
  width: 158px;
  height: 78px;
}
/* line 94, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .image-wrapper span img {
  width: 158px;
  height: 78px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper {
  height: 59px;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .description-text {
  width: 117px;
  padding: 8px 15px 15px;
  height: 36px;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .description-text p {
  height: 36px;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text {
  width: 59px;
  height: 59px;
  background: url("images-desktop/list-view-2-rate-text-bg-desktop.png") no-repeat top center;
}
/* line 117, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li a .bottom-wrapper .rate-text .rate-value {
  display: block;
  color: #ffffff;
  padding: 11px 0 0 18px;
}
/* line 126, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li:nth-child(n+3) {
  margin-top: 8px;
}
/* line 130, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-2 > ul > li:nth-child(2n) {
  margin-left: 8px;
}
/* line 136, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.lt-ie9 .list-comp-view-2 > ul {
  float: left;
}

/* list View three start */
/* line 145, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul {
  width: 903px;
  margin: -12px;
  float: left;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li {
  width: 277px;
  height: 206px;
  margin: 12px;
  float: left;
}
/* line 155, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-name {
  margin-left: 15px;
  padding-top: 12px;
  height: 40px;
  padding-bottom: 3px;
}
/* line 161, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-rate-value {
  height: 44px;
}
/* line 163, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-rate-value .retailer-rate-number {
  font-size: 24px;
  line-height: 29px;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content {
  padding-top: 25px;
}
/* line 170, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo {
  width: 109px;
  margin-left: 16px;
  margin-right: 15px;
}
/* line 174, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-logo .image {
  width: 109px;
}
/* line 180, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description p {
  margin-right: 26px;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3 > ul > li .list-comp-view-3-list-item-wrapper .retailer-content .retailer-description .lc-3-view-offer a {
  margin-top: 0;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 197, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-3:after {
  clear: both;
  content: '';
  display: block;
  height: 0px;
}

/* list View four start */
/* line 208, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul {
  width: 903px;
  margin: -12px;
  float: left;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul > li {
  width: 277px;
  height: 206px;
  margin: 12px;
  float: left;
}
/* line 217, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper {
  padding: 72px 34px 18px 35px;
}
/* line 220, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .cashback-rate span {
  padding-top: 11px;
}
/* line 224, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .retailer-logo {
  margin-bottom: 13px;
}
/* line 227, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more {
  height: 19px;
}
/* line 229, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul > li .list-comp-view-4-list-item-wrapper .lc-4-find-out-more a {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 17px;
}
/* line 236, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4 > ul > li:last-child {
  margin-bottom: 12px;
}
/* line 241, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.list-comp-view-4:after {
  clear: both;
  content: '';
  display: block;
  height: 0px;
}

/* line 250, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.lt-ie9 .list-comp-view-1 .cta.cta--branded.cta--m a .cta--arrow:after {
  bottom: auto !important;
  top: 50% !important;
  margin-top: -16px !important;
}

/* line 255, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.lt-ie9 .list-comp-view-1 ul li .cta.cta--branded.cta--m a {
  padding-bottom: 3px !important;
}

/* Fix for defect RBSW-10972, this might need to be removed after latest re-base  */
/* line 260, ../../../arete-core-design/sass-src/includes/components/list/_desktop.scss */
.single-article-bottom-separator {
  bottom: -48px !important;
}

/*------------------------------------*\
    Article -- Desktop CSS
\*------------------------------------*/
/*------------------------------------*\
    $Single Article
\*------------------------------------*/
/* line 9, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article {
  min-height: 321px;
  padding-bottom: 35px;
  padding-left: 0;
  padding-right: 0;
  font-family: "RNHouseSansLight",sans-serif;
  padding: 0px 0 48px 0;
  min-height: inherit;
  font-family: "RNHouseSansRegular", sans-serif;
  padding-top: 48px;
}
/* line 19, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .grid, .shelf.single-article .grid--rev, .shelf.single-article .grid--full, .shelf.single-article .grid--right, .shelf.single-article .grid--center {
  margin-left: -32px;
}
/* line 21, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .grid .grid__item, .shelf.single-article .grid--rev .grid__item, .shelf.single-article .grid--full .grid__item, .shelf.single-article .grid--right .grid__item, .shelf.single-article .grid--center .grid__item {
  padding-left: 32px;
  padding-right: 0;
  width: 50%;
}
/* line 27, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .single-article__content {
  padding-left: 32px !important;
  padding-right: 0px !important;
  margin-left: -2px;
  margin-top: -4px;
  margin-bottom: 0px;
}
/* line 33, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .single-article__content .comp-rich-text {
  margin-left: 1px;
  margin-top: 0px;
}
/* line 38, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .header-group__sign-post {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 41, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .header-group {
  margin: 0 0 18px 0;
}
/* line 43, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .header-group .header-group__headline {
  margin: 4px 0 0;
  line-height: 1.125;
}
/* line 47, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .header-group .header-group__sign-post {
  display: none;
  font-size: 18pxpx;
  font-size: 1.8pxrem;
  color: #42145f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px;
  /* 9 */
  line-height: 3.6rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0;
  /* 9 */
}
/* line 54, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .header-group .header-group__headline {
  display: block;
  font-size: 3.2rempx;
  font-size: 0.32remrem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px;
  /* 9 */
  line-height: 3.6rem;
  /* 9 */
  margin: 0;
  padding-top: 0px;
}
/* line 62, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a:before, .shelf.single-article .cta.cta--m a:after {
  font-family: 'nw-icons';
  font-size: 32px;
  font-size: 3.2rem;
  opacity: 1;
  right: 1px;
  content: "\e615";
  top: 16px;
}
/* line 70, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a:before {
  display: none;
}
/* line 73, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m {
  max-width: none;
  padding: 0;
  margin-bottom: 0;
}
/* line 77, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a {
  background: none;
  background-image: none;
  background-position-y: top;
  background-position-x: right;
  background-repeat: no-repeat;
  color: #ad1982;
  margin: 18px 0 0 0;
  min-height: 23px;
  padding: 7px 41px 3px 0;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 22px;
  width: auto;
}
/* line 90, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a:hover {
  color: #42145f;
}
/* line 94, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m.cta--font16 a {
  font-size: 16px;
  line-height: 22px;
}
/* line 98, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m.cta--font18 a {
  font-size: 16px;
  line-height: 22px;
}
/* line 105, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .comp-rich-text p:last-child {
  padding-bottom: 0;
}
/* line 110, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--blue {
  background: none;
  background-repeat: no-repeat;
  background-position: 0% 0%;
  color: #42145f;
  background-color: #dfd9d1;
}
/* line 116, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--blue .comp-rich-text {
  color: #42145f;
}
/* line 118, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--blue .comp-rich-text h4, .shelf.single-article.theme--blue .comp-rich-text h3 {
  color: #42145f;
}
/* line 125, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--blue .comp-rich-text em, .shelf.single-article.theme--blue .comp-rich-text strong {
  color: #42145f;
}
/* line 128, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--blue .comp-rich-text a {
  color: #ad1982;
}
/* line 130, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--blue .comp-rich-text a:hover {
  color: #42145f;
}
/* line 134, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--blue .comp-rich-text .rte-tick-large {
  color: #42145f;
}
/* line 139, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--light-blue {
  background-color: white;
}
/* line 142, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--white {
  background-color: #f7f7f5;
}
/* line 145, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--brown {
  background-color: #f7f7f5;
}
/* line 148, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.theme--light-grey {
  background-color: white;
}
/* line 151, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .shelf__inner.shelf--padded {
  padding: 0 48px;
}
/* line 155, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .single-article__image img {
  margin: 0 0 1em 0;
  padding-top: 0;
}
/* line 161, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .comp-rich-text p {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0px;
  /* 9 */
  color: #42145f;
}
/* line 168, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-bottom: 0;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-bottom: 0px;
  /* 9 */
}
/* line 172, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a {
  /* 
    ab = X X
  */
  min-height: 23px;
  min-height: 2.3rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 320px;
  /* 9 */
  max-width: 32rem;
  /* 9 */
  font-family: "RNHouseSansRegular";
  color: #ad1982;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.8rem;
  /* 9 */
  /* 
    ab = X X
  */
  line-height: 22px;
  line-height: 2.2rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  padding: 10px 12px 10px 0;
  /* 9 */
  padding: 1rem 1.2rem 1rem 0;
  /* 9 */
  /* 
    ab = X X X X 
  */
  margin: 10px 0px 10px 0px;
  margin: 1rem 0rem 1rem 0rem;
  overflow: visible;
  max-width: inherit;
  font-family: "RNHouseSansRegular", sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  /* 4 */
  /* 5 */
  /* 4 */
  /* 5 */
  margin: 18px 0 0;
  /* 9 */
  margin: 1.8rem 0 0;
  /* 9 */
  padding: 7px 12px 4px 0;
  line-height: 24px;
  padding-right: 41px !important;
}
/* line 180, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a:before {
  content: "";
}
/* line 183, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a:after {
  top: 52% !important;
  font-family: 'nw-icons';
  content: "\e615";
  font-size: 32px;
  line-height: 1px;
  right: 1px;
  position: absolute;
}
/* line 192, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .cta.cta--m a .lt-ie9 {
  padding-right: 41px !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 199, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
  .shelf.single-article .cta.cta--m a {
    padding-bottom: 4px;
  }

  /* line 202, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
  .shelf.single-article .header-group .header-group__headline {
    margin: 0;
  }

  /* line 205, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
  .shelf.single-article .single-article__content {
    margin-top: -4px;
  }

  /* line 208, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
  .shelf.single-article {
    padding-bottom: 48px;
  }
}
/* line 215, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .theme--blue.single-article .comp-rich-text a {
  color: #4e4e6b;
}
/* line 217, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .theme--blue.single-article .comp-rich-text a:hover {
  color: #42145f;
}
/* line 221, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .theme--blue.single-article .comp-rich-text strong, .tool-faq-teaser .theme--blue.single-article .comp-rich-text em {
  color: #42145f;
}
/* line 227, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser.lt-ie9 .shelf.single-article .webchatHidden .cta a:after, .tool-faq-teaser.ie10 .shelf.single-article .webchatHidden .cta a:after {
  display: inline !important;
}
/* line 231, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .single-article-top-separator {
  width: 880px;
  margin: -48px auto 48px;
  border-top: 2px solid #e2e1dd;
}
/* line 236, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .single-article-bottom-separator {
  width: 880px;
  border-bottom: 2px solid #e2e1dd;
  margin: auto;
  clear: both;
  content: '';
  display: block;
  padding-top: 48px;
  margin-bottom: -37px;
}
/* line 249, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .theme--blue.single-article .single-article-top-separator {
  border-top: 2px solid #d0c9c1;
}
/* line 252, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .theme--blue.single-article .single-article-bottom-separator {
  border-bottom: 2px solid #d0c9c1;
}
/* line 259, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__image, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__image, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__image, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__image, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__image {
  width: 33.33%;
}
/* line 262, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content {
  width: 66.66%;
}
/* line 264, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content.header-group, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content.header-group, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content.header-group, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content.header-group, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content.header-group {
  margin-bottom: 20px;
}
/* line 267, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content .cta.cta--branded.cta--l a, .tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content .cta.cta--branded.cta--l a {
  margin-top: 28px;
}
/* line 272, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .shelf.single-article.sixtyseven-thirtythree {
  min-height: inherit;
}
/* line 275, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.tool-faq-teaser .shelf.single-article .cta.cta--m a:after {
  content: ' ';
}

/* line 282, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article {
  padding-bottom: 48px;
}
/* line 284, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .single-article__content {
  margin-top: -11px;
}
/* line 288, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .cta.cta--m a {
  min-height: 35px;
  padding-bottom: 0px;
  padding-top: 8px;
  padding-right: 42px !important;
}
/* line 293, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .cta.cta--m a:after {
  top: 50%;
}
/* line 296, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .cta.cta--m a:before {
  top: 50%;
}
/* line 299, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .cta.cta--m a:hover {
  min-height: 35px;
  padding-bottom: 0px;
  padding-top: 8px;
}
/* line 305, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .cta.cta--m .cta--arrow {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 313, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9.ie10 .shelf.single-article .single-article__content {
  margin-top: -7px;
}
/* line 315, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9.ie10 .shelf.single-article .single-article__content .comp-rich-text {
  margin-top: -2px;
}
/* line 321, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9.ie10 .shelf.single-article .cta.cta--m a:after {
  top: 40%;
}
/* line 324, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9.ie10 .shelf.single-article .cta.cta--m a:before {
  top: 40%;
}
/* line 328, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9.ie10 .shelf.single-article .cta.cta--m .cta--arrow {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 338, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .single-article.theme--blue .comp-rich-text ul li, .lt-ie9 .single-article.theme--brown .comp-rich-text ul li {
  background-image: url("../../images/icons/list-blue.png");
  background-repeat: no-repeat;
  background-position: left 6px;
  background-attachment: scroll;
}

/* line 348, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.single-article-bottom-separator {
  margin: 0 auto -48px;
  width: 880px;
  padding-top: 48px;
}

/* line 355, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .cta a:before, .lt-ie9 .shelf.single-article .cta a:after, .lt-ie9 .shelf.single-article .link--menu:before, .lt-ie9 .shelf.single-article .link--menu:after, .lt-ie9 .shelf.single-article .submit-wrap:before, .lt-ie9 .shelf.single-article .submit-wrap:after, .lt-ie9 .shelf.single-article .header__snav li a:before, .lt-ie9 .shelf.single-article .header__snav li a:after, .ie10 .shelf.single-article .cta a:before, .ie10 .shelf.single-article .cta a:after, .ie10 .shelf.single-article .link--menu:before, .ie10 .shelf.single-article .link--menu:after, .ie10 .shelf.single-article .submit-wrap:before, .ie10 .shelf.single-article .submit-wrap:after, .ie10 .shelf.single-article .header__snav li a:before, .ie10 .shelf.single-article .header__snav li a:after {
  display: block !important;
}
/* line 359, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .cta--m .cta--arrow, .ie10 .shelf.single-article .cta--m .cta--arrow {
  background-image: none !important;
  width: 0px !important;
  height: 0px !important;
  margin: 0px !important;
}

/* line 372, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.main--tool-desk .shelf.single-article.theme--brown .shelf--padded.shelf__inner, .main--tool-desk .shelf.single-article.theme--blue .shelf--padded.shelf__inner {
  background: transparent;
}

/* line 382, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.single-article.theme--blue .comp-rich-text ul li, .single-article.theme--brown .comp-rich-text ul li {
  background: url("../../images/icons/list-blue.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);
  color: #42145f;
}

/* line 391, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .single-article .single-article-bottom-separator {
  margin-bottom: -48px;
}
/* line 397, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .main--tool-desk .shelf--first.single-article {
  padding-top: 48px;
}

/* line 407, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.teaser-multiple .comp-rich-text p {
  display: block;
}

/* line 415, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.single-article .comp-rich-text .cta.cta--branded.cta--m a:after {
  padding: 0px;
}

/* line 420, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.aip-enhancements .XLEFT.grid__item.lap--one-half.desk--two-thirds.single-article__content {
  width: 70%;
}

/* line 427, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .header-group .header-group__headline {
  margin: 52px 0px 0px -2px;
  margin-top: 5px !important;
}
/* line 437, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9.ie10 .shelf.single-article .cta.cta--m a:before, .lt-ie9.ie10 .shelf.single-article .cta.cta--m a:after {
  top: 50% !important;
}

/* line 448, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.lt-ie9 .shelf.single-article .webchatHidden .cta a:after, .ie10 .shelf.single-article .webchatHidden .cta a:after {
  display: inline !important;
}

/* line 463, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content .cta.cta--branded.cta--l a, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content .cta.cta--branded.cta--l a {
  padding: 13px 18px 9px 20px;
  margin-bottom: 16px;
}

/* line 480, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .header-group .header-group__headline {
  font-family: "RNHouseSansBold", sans-serif !important;
  margin: 0 !important;
}
/* line 491, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article .theme--white .grid .XLEFT.grid__item.lap--one-half.desk--two-thirds.single-article__content .header-group .header-group__headline, .shelf.single-article .theme--white .grid--rev .XLEFT.grid__item.lap--one-half.desk--two-thirds.single-article__content .header-group .header-group__headline, .shelf.single-article .theme--white .grid--full .XLEFT.grid__item.lap--one-half.desk--two-thirds.single-article__content .header-group .header-group__headline, .shelf.single-article .theme--white .grid--right .XLEFT.grid__item.lap--one-half.desk--two-thirds.single-article__content .header-group .header-group__headline, .shelf.single-article .theme--white .grid--center .XLEFT.grid__item.lap--one-half.desk--two-thirds.single-article__content .header-group .header-group__headline {
  margin-top: 0px !important;
}

/* line 503, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.overlay-inner .shelf.single-article {
  min-height: 5px;
}
/* line 506, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.overlay-inner .XLEFT.grid__item.desk--two-thirds {
  width: 70%;
}

/* line 514, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.main--tool-desk .shelf.single-article .shelf__inner.shelf--padded {
  margin: 0;
}

/* line 522, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__image, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__image {
  width: 33.33%;
}

/* line 525, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.shelf.single-article.sixtyseven-thirtythree .grid .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--rev .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--full .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--right .grid__item.single-article__content, .shelf.single-article.sixtyseven-thirtythree .grid--center .grid__item.single-article__content {
  width: 66.66%;
}

/* line 528, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.single-article-top-separator {
  margin: -48px auto 48px;
  width: 880px;
}

/* line 534, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.overlay-inner .shelf.theme--white.canvas-shelf .cta.cta--branded.cta--m a {
  color: #ad1982;
  padding-right: 42px;
}
/* line 537, ../../../arete-core-design/sass-src/includes/tools/teaser-article/_desktop.scss */
.overlay-inner .shelf.theme--white.canvas-shelf .cta.cta--branded.cta--m a:hover {
  color: #42145f;
}

/*------------------------------------*\
    LOGOUT TEMPLATE
\*------------------------------------*/
/* line 5, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero {
  background-color: transparent;
  height: 484px;
  padding-top: 28px;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .shelf__inner {
  height: 505px;
}
/* line 12, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__mask {
  display: block;
  height: auto;
  position: absolute;
  right: auto;
  top: 0;
  width: auto;
  left: 0;
}
/* line 21, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy {
  background-color: transparent;
  margin: -21px 0 0 3.692em;
  vertical-align: middle;
  width: 477px;
  height: 397px;
  min-height: 300px;
  max-height: 100%;
  overflow: hidden;
  max-width: 100%;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .comp-rich-text {
  padding: 13px 0px 0px 0px;
  width: 477px;
  max-height: 48px;
  color: #42145f;
  font-family: "RNHouseSansRegular", sans-serif;
  overflow: hidden;
  height: auto;
  margin-bottom: 0px;
}
/* line 38, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .comp-rich-text p {
  padding: 0 26px 0 0;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .comp-rich-text p:first-child {
  padding-top: 0px;
  /* 
    ab = X X
  */
  line-height: 20px;
  line-height: 2rem;
}
/* line 46, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .comp-rich-text h4 {
  line-height: 2rem;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .hero__heading {
  padding: 0 0 6px 108px;
  margin: 18px 0 5px -108px;
  line-height: 1.11;
  width: 500px;
  max-width: none;
  font-weight: normal;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .hero__signpost {
  padding: 1px 28px 5px 60px;
  margin: 0.25em -3em 0.5em -3em;
  max-width: 88%;
  font-size: 20px;
  line-height: 24px;
}
/* line 64, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .hero__signpost.title--font30 {
  margin: 0.25em -2em 0.5em -2em;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .cta {
  margin-left: 0;
}
/* line 71, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .cta.cta--branded.cta--m {
  padding: 2px 0px 1px 0px;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .cta.cta--branded.cta--m a {
  min-height: 2.3rem;
  margin: 0 21px 1px 0;
  padding: 8px 42px 8px 0;
  line-height: inherit;
  max-width: 100%;
}
/* line 80, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .cta.cta--branded.cta--m a:after {
  top: 15px;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .cta.cta--branded.cta--l {
  padding-top: 11px;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .cta.cta--branded.cta--l a {
  padding: 13px 18px 9px 20px;
  margin: 0 0 16px 0;
}
/* line 92, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .hero__copy .cta.cta--branded.cta--l a:focus {
  outline: 0;
  border: 2px solid #ffbf47;
}
/* line 103, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .shelf--hero__mask2, .shelf--mask.shelf--hero .shelf--hero__mask1 {
  background: 0;
}
/* line 108, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask.shelf--hero .shelf--hero__mask1 map area, .shelf--mask.shelf--hero .shelf--hero__mask2 map area {
  outline: none;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask .hero__footline {
  background: none;
  bottom: 0;
  float: left;
  height: 92px;
  left: 0;
  margin-bottom: 0;
  margin-left: 0 !important;
  margin-right: 0;
  padding: 0;
  position: absolute;
  top: 82%;
  width: 272px;
  margin-top: 11px;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask .hero__footline .comp-rich-text {
  height: 79px;
  width: auto;
  padding: 0;
  margin: 3px 0px 0px 0px;
}
/* line 133, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask .hero__footline .comp-rich-text p {
  padding: 0px;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 1.4rem;
  /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 20px;
  /* 9 */
  line-height: 2rem;
  /* 9 */
}
/* line 137, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask .hero__footline .comp-rich-text p:first-child {
  padding-top: 3px;
}
/* line 141, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.shelf--mask .hero__footline .comp-rich-text h2 {
  font-size: 13px;
  line-height: 17px;
}

/****** chrome ******/
/* R3 Live defects fixing IE8***/
/* line 152, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9.ie10 .shelf--hero.shelf--mask {
  /*.cta.cta--branded.cta--m {
    a { 
        margin-top: -2px;
        margin-bottom: 0px;
        min-height: 28px;
        padding-top: 4px;
        padding-bottom: 4px;
    }
    .cta--arrow:after { 
        position: absolute;
        bottom: 10%;
        right: 0%;
    }
  } */
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9.ie10 .shelf--hero.shelf--mask .hero__copy {
  max-height: 390px;
}
/* line 157, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9.ie10 .shelf--hero.shelf--mask .termsconditions .comp-rich-text {
  padding: 21px 48px 28px;
}
/* line 161, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9.ie10 .shelf--hero.shelf--mask .cta--l {
  padding-top: 9px;
}
/* line 164, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9.ie10 .shelf--hero.shelf--mask .hero__heading {
  margin-bottom: 2px;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9.ie10 .shelf--hero.shelf--mask .cta--l.cta--branded.cta a {
  margin-top: 0px;
}

/* line 192, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9 .shelf--hero.shelf--mask .termsconditions .comp-rich-text {
  padding: 19px 48px 30px;
}
/* line 196, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9 .shelf--hero.shelf--mask .hero__copy {
  max-height: 390px;
}
/* line 200, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
.lt-ie9 .hero__heading {
  margin-bottom: 2px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 207, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
  .shelf--mask .cta.cta--l.cta--branded a {
    margin-top: 3px;
  }
  /* line 211, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
  .shelf--mask .hero__heading {
    margin-bottom: 1px;
  }
  /* line 214, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
  .shelf--mask .hero__copy {
    margin: -3px 0 0 3.692em;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 221, ../../../arete-core-design/sass-src/includes/components/logout-template/_desktop.scss */
  .shelf--mask .hero__copy {
    margin: -3px 0 0 3.692em;
  }
}
/* line 1, ../../../arete-core-design/sass-src/includes/components/image-carousel/_desktop.scss */
.image-carousel-comp {
  height: 243px;
}
/* line 3, ../../../arete-core-design/sass-src/includes/components/image-carousel/_desktop.scss */
.image-carousel-comp .image-carousel-banners-wrapper {
  width: 277px;
  height: 130px;
  padding: 38px 24px;
}
/* line 9, ../../../arete-core-design/sass-src/includes/components/image-carousel/_desktop.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-banners .image-carousel-comp-banner-item img {
  height: 130px;
}
/* line 14, ../../../arete-core-design/sass-src/includes/components/image-carousel/_desktop.scss */
.image-carousel-comp .image-carousel-banners-wrapper .image-carousel-comp-controls {
  display: block;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/image-carousel/_desktop.scss */
.image-carousel-comp .image-carousel-comp-banner-switch li a {
  width: 13px;
  height: 13px;
}

/****************************/
/*Email Tool and Soft Logon*/
/***************************/
/* line 2, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .main {
  width: 900px;
  margin: 0px auto;
  border: 3px solid white;
  border-radius: 5px;
  margin-top: 0px;
  background-color: #DFD9D1 !important;
  color: #42145F;
}
/* line 11, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .header-group {
  border-left: none;
  padding-left: 0px;
}
/* line 16, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp .grid .email__form, .email .tool-comp .grid--rev .email__form, .email .tool-comp .grid--full .email__form, .email .tool-comp .grid--right .email__form, .email .tool-comp .grid--center .email__form {
  margin: 1em;
}
/* line 20, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .header--spoke--desktop {
  background: #EEEDE9 !important;
  padding: 57px 0 20px 0px;
  width: 900px;
  margin: 0px auto;
}
/* line 26, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .social-bar, .email .email .header-group__sign-post {
  display: none;
}
/* line 29, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .header-group__headline {
  font-size: 24px !important;
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 30px;
  margin-left: 10px !important;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-label {
  font-size: 18px;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 24px;
}
/* line 40, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-field {
  background: #EEEDE9;
  box-shadow: 0 3px 0 #A09489 inset;
  height: 27px;
  margin-top: 0;
  border: 1px solid #d9d9d9;
  border-bottom: 1px solid white;
  width: 272px !important;
  margin-bottom: 32px;
  padding-top: 5px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-field:hover {
  background: #EEEDE9;
}
/* line 54, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .customernameemailtool, .email .customeremailemailtool, .email .customernumberemailtool {
  clear: both;
  float: left;
  Margin-bottom: -20px;
  float: left;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .email .customernameemailtool, .lt-ie9 .email .customeremailemailtool, .lt-ie9 .email .customernumberemailtool {
  width: 50%;
}
/* line 62, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .agentemailemailtool {
  clear: both;
  float: left;
  border-top: 1px solid #b4a99f;
  border-bottom: 1px solid #b4a99f;
  width: 830px;
}
/* line 69, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .brandradioemailtool {
  clear: both;
  float: left;
  border-bottom: 1px solid #b4a99f;
  width: 830px;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email #new_form_customernumber {
  width: 20% !important;
}
/* line 81, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .form-input-row .form-input-row--checkbox-confirm .radio-check:hover {
  background: none;
}
/* line 88, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .main--tool-desk .header-group {
  margin-left: 0px;
}
/* line 93, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .natyes .js-show-content {
  padding-left: 25px;
}
/* line 98, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .error-container {
  bottom: 75px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .form-input-row--checkbox-confirm {
  border-width: 0;
  -moz-border-radius: 1.09375em;
  -webkit-border-radius: 1.09375em;
  border-radius: 1.09375em;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 109, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .form-input-row--checkbox-confirm:hover {
  background: none;
}
/* line 114, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email legend .clear--form {
  right: 5px;
  top: -8px;
}
/* line 120, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img {
  position: absolute;
  top: 0px;
  left: 40px;
  margin-top: 5px;
}
/* line 125, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img .ulsterrepublic {
  top: 6px;
}
/* line 129, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img.ulsternorth {
  top: 6px !important;
  background-image: url("../../images/icons/ulster-bank-logo.png") !important;
  width: 138px;
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-top: 0px;
  background-position: top left;
  text-align: right;
  line-height: 18px;
  height: 20px;
}
/* line 143, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .grid.email__form .form-input-row, .email .tool-comp.tool--email .email__form.grid--rev .form-input-row, .email .tool-comp.tool--email .email__form.grid--full .form-input-row, .email .tool-comp.tool--email .email__form.grid--right .form-input-row, .email .tool-comp.tool--email .email__form.grid--center .form-input-row {
  padding-left: 0px;
}
/* line 148, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img.ulsterrepublic {
  top: 6px !important;
  background-image: url("../../images/icons/ulster-bank-logo.png") !important;
  width: 150px;
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-top: 0px;
  background-position: top left;
  text-align: right;
  line-height: 18px;
  height: 20px;
}
/* line 164, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .radio .checked {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: url("../../images/misc/radio-nw-active.png") no-repeat;
  width: 40px;
}

/* line 175, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp.tool--email .email__form.grid--rev .form-input-row {
  padding-left: 0px;
}
/* line 180, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp.tool--email .email__form.grid--full .form-input-row {
  padding-left: 0px;
}
/* line 185, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp.tool--email .email__form.grid--right .form-input-row {
  padding-left: 0px;
}
/* line 190, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp.tool--email .email__form.grid--center .form-input-row {
  padding-left: 0px;
}

/* line 196, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp .js-show-content {
  padding-left: 25px;
}

/* line 201, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool--email .error-container {
  left: 0px;
}

/**************** Style for Soft Logon****************/
/* line 209, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon.natyes .selector, .softlogon .tool-comp .selector {
  background-color: #eeede9;
  box-shadow: 0 3px 0 #a09489,0 1px 0 #fbfbfa inset;
  background-image: none;
  height: 2.25em;
  border: 1px solid #dcd4d8;
  overflow: hidden;
  border-radius: .3125em;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-weight: normal;
  font-size: 1.8rem;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
}
/* line 226, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .main {
  width: 900px;
  margin: 0px auto;
  border: 3px solid white;
  border-radius: 5px;
  background-color: #DFD9D1 !important;
  color: #42145F;
  margin-bottom: 30px;
}
/* line 235, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email {
  padding-left: 15px;
  margin-top: 0px;
}
/* line 238, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm {
  clear: none;
  width: auto;
  float: left;
}
/* line 242, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .checker, .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio, .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio, .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio {
  background: #EEEDE9;
  box-shadow: 0 3px 0 #A09489 inset;
  margin-top: 0;
  border: 1px solid #d9d9d9;
  border-radius: 3px;
  border-bottom: 1px solid white;
  margin-bottom: 32px;
  width: 2.50em;
  height: 2.50em;
  line-height: 24px;
}
/* line 253, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .checker span.checked, .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio span.checked, .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio span.checked, .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio span.checked {
  background: url("clientlibs_base/images/misc/checkbox-cc.png") no-repeat;
  background-position: 0 -82px;
  width: 3.20em;
  height: 3.20em;
}
/* line 261, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email:hover {
  background: none;
}
/* line 265, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-field {
  background: #EEEDE9;
  box-shadow: 0 3px 0 #A09489 inset;
  height: 27px;
  margin-top: 0;
  border: 1px solid #d9d9d9;
  border-bottom: 1px solid white;
  width: 259px !important;
  margin-bottom: 32px;
  line-height: 24px;
  padding-top: 5px;
}
/* line 277, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .inline-block {
  clear: both;
}
/* line 281, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp .grid .email__form, .softlogon .tool-comp .grid--rev .email__form, .softlogon .tool-comp .grid--full .email__form, .softlogon .tool-comp .grid--right .email__form, .softlogon .tool-comp .grid--center .email__form {
  margin: 4em;
}
/* line 285, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .header--spoke--desktop {
  background: #EEEDE9 !important;
  padding: 57px 0px 20px 0px;
  width: 900px;
  margin: 0px auto;
}
/* line 291, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .social-bar {
  display: none;
}
/* line 294, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .form-input-row.form-input-row--checkbox-confirm {
  display: inline;
}
/* line 297, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .breadcrumb, .softlogon footer, .softlogon .header-group__sign-post {
  display: none;
}
/* line 300, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .header-group {
  border-left: none;
  padding-left: 0px;
  margin-left: 25px;
}
/* line 305, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .header-group__headline {
  font-size: 24px !important;
  font-family: "RNHouseSansBold", sans-serif;
  line-height: 30px;
}
/* line 310, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-label {
  font-size: 18px;
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 24px;
}
/* line 315, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .loginButton {
  clear: both;
  float: left;
  margin-left: 18px;
  margin-top: -45px;
}
/* line 320, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .loginButton a {
  cursor: pointer !important;
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .login--checkbox {
  clear: both;
}
/* line 327, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .form_cq_t2 {
  margin-bottom: 32px;
  clear: both;
}
/* line 331, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .main--tool-desk .header-group {
  margin-bottom: 2px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .radio--channel {
  margin-top: -20px;
  margin-bottom: 55px;
}
/* line 338, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon select {
  background-color: #eeede9 !important;
}
/* line 343, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp .tool--email .error-container {
  margin-bottom: 30px;
  background-color: #D70028;
  width: 260px;
  border-radius: 3px;
  line-height: 20px;
  font-size: 14px;
  left: 23px;
  bottom: 3em;
  padding: 11px 0 11px 16px;
  overflow: initial;
}
/* line 357, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-label.checkbox.input-label--img.rbs {
  background-image: url("../../images/icons/rbs_logo.png") !important;
  width: 3em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  margin-right: -3px;
  height: 20px;
}
/* line 366, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-label.checkbox.input-label--img.rbsprivate {
  background-image: url("../../images/icons/rbs_private_logo.png") !important;
  width: 7em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  margin-right: -3px;
  height: 20px;
}
/* line 375, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-label.checkbox.input-label--img.natwest {
  background-image: url("../../images/icons/natwest-logo.png") !important;
  width: 6em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  margin-right: -14px;
  height: 20px;
}
/* line 384, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-label.checkbox.input-label--img.natwestprivate {
  background-image: url("../../images/icons/natwest_private_logo.png") !important;
  width: 10em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  height: 20px;
}
/* line 394, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img.natwest {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/clientlibs_base/images/icons/natwest_logo.png");
  width: 5.25em;
  text-indent: -9999px;
  height: 20px;
}
/* line 402, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .cta.cta--s a {
  cursor: pointer !important;
  color: #ad1982;
  text-decoration: underline;
  line-height: 20px;
}
/* line 408, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .tool-comp.tool--email .cta.cta--s a .cta--arrow {
  background-image: none;
}
/* line 416, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .checker input[type="checkbox"], .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio input[type="checkbox"], .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio input[type="checkbox"], .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio input[type="checkbox"] {
  width: 32px;
  height: 32px;
}
/* line 421, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm:hover {
  background: none;
}
/* line 427, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .radio .checked {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: url("../../images/misc/radio-nw-active.png") no-repeat;
}
/* line 436, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .natyes .selector span {
  background-image: url("../../images/icons/rebrand-icon-sprite.png") !important;
  background-position: 145px -5px;
  margin-top: 2px;
  margin-left: 4px;
  width: 197px;
  background-repeat: no-repeat;
  line-height: 2.3em;
  display: inline-block;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp .selector span {
  background-image: url("../../images/icons/rebrand-icon-sprite.png") !important;
  background-position: 145px -5px;
  margin-top: 2px;
  margin-left: 4px;
  width: 197px;
  background-repeat: no-repeat;
  line-height: 2.3em;
  display: inline-block;
}
/* line 466, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .itl-tool .tool--mortgageDetails .form-input-row .select-box-width-medium span {
  width: 4.5em;
  padding-right: 4rem;
  word-wrap: break-word;
}
/* line 475, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon #new_form_location {
  margin-top: 10px;
  left: 24px;
  width: 213px;
}
/* line 480, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .float-left {
  margin-right: 15px;
}
/* line 483, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-label.checkbox.input-label--img.ulsternorth {
  background-image: url("../../images/icons/ulster-bank-logo.png") !important;
  width: 138px;
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-top: 0px;
  background-position: top left;
  text-align: right;
  line-height: 18px;
  height: 20px;
}
/* line 494, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .input-label.checkbox.input-label--img.ulsterrepublic {
  background-image: url("../../images/icons/ulster-bank-logo.png") !important;
  width: 150px;
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-top: 0px;
  background-position: top left;
  text-align: right;
  line-height: 18px;
  height: 20px;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .options {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 9999;
  margin: 0 0;
  padding: 0 0;
  list-style: none;
  border: 2px solid #b4a99f;
  background-color: #EEEDE9;
  border-radius: .3125em;
  width: 265px;
  left: 22px;
  font-family: RNHouseSansRegular, sans-serif;
  height: 250px;
  overflow-y: scroll;
}
/* line 523, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .options li {
  padding: 9px 6px;
  margin: 0 0;
  padding-left: 16px;
  font-family: RNHouseSansRegular, sans-serif;
  font-size: 18px;
  line-height: 24px;
}
/* line 532, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .styledSelect {
  position: relative;
  background-image: url("../../images/icons/rebrand-icon-sprite.png") !important;
  background-position: 192px -5px;
  margin-top: 2px;
  margin-left: 4px;
  width: 197px;
  background-repeat: no-repeat;
  line-height: 24px;
  display: inline-block;
  margin-left: 16px;
  padding-top: 10px;
}
/* line 546, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .natyes .selector {
  display: none;
}
/* line 550, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .natyes .select-box-width-medium span {
  width: 250px;
}
/* line 556, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp .selector {
  display: none;
}
/* line 560, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp .select-box-width-medium span {
  width: 250px;
}
/* line 567, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .options li:hover {
  background-color: #42145F;
  color: white;
}
/* line 574, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .ddselector,
.softlogon .ddselector-location {
  background-color: #EEEDE9;
  box-shadow: 0 3px 0 #a09489,0 1px 0 #fbfbfa inset;
  background-image: none;
  height: 42px;
  border: 1px solid #dcd4d8;
  overflow: hidden;
  border-radius: .3125em;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-weight: normal;
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
}
/* line 590, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email legend .clear--form {
  top: 0px;
  top: 0em;
  right: -32px;
  margin-top: -11px;
}
/* line 597, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm {
  overflow: inherit;
}
/* line 601, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .radio--channel .form-input-row--checkbox-confirm {
  overflow: inherit;
}
/* line 603, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .tool-comp.tool--email .radio--channel .form-input-row--checkbox-confirm .input-label.checkbox {
  margin-right: 20px;
  margin-left: 1px;
}
/* line 610, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .grid, .softlogon .grid--rev, .softlogon .grid--full, .softlogon .grid--right, .softlogon .grid--center {
  margin-top: -44px;
}
/* line 613, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .theme--light-grey {
  background: #DFD9D1;
}
/* line 618, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .cta.cta--s a:after {
  top: 0px;
  content: '';
}
/* line 624, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .error-container__arrow {
  left: 18px !important;
}
/* line 628, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .radio .checked {
  background: url("../../images/misc/radio-nw.png") no-repeat;
  height: 32px;
  width: 100%;
  margin-right: 12px;
}
/* line 636, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .header--spoke--desktop .header__logo {
  right: 13px;
  margin: 7px 0 -3px 0px;
  position: relative;
  width: auto;
  left: 0px;
}
/* line 644, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.softlogon .main-header {
  border-top: none;
}

/* line 649, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#form_cq-1 .form-input-row {
  clear: both;
}

/* line 653, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#new_form_department {
  width: 16.0625em;
  margin-top: 32px;
  margin-left: -8px;
}

/* line 660, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .input-label.checkbox.input-label--img.rbsprivate {
  width: 9em;
}
/* line 663, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .input-label.checkbox.input-label--img.natwest {
  width: 7em;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .input-label.checkbox.input-label--img.natwestprivate {
  width: 10em;
}

/* line 674, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp .form-input-row.radio-check .radio .checked {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: url("../../images/misc/radio-nw-active.png") no-repeat;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: url("../../images/misc/radio-nw-active.png") no-repeat;
  width: 40px;
}

/*** Drop down***/
/* line 691, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.styledSelect:after {
  background-position: 138px -5px;
  margin-top: 2px;
  margin-left: 4px;
  width: 215px;
  background-repeat: no-repeat;
  display: inline-block;
}

/**** overlay priview****/
/* line 703, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email_preview .email_preview_overlay {
  width: 646px;
  margin: 0 auto;
  height: 456px;
  overflow-y: scroll;
}
/* line 709, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email_preview .track_faq {
  width: 8px;
  margin-top: 24px;
  height: 408px !important;
  right: -37px !important;
}
/* line 715, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email_preview .handle_faq {
  width: 9px;
  left: -1px;
}
/* line 719, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email_preview .table-right-img {
  white-space: pre-wrap\9;
}
/* line 722, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email_preview .about-email {
  white-space: pre-wrap\9;
}

/* line 727, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-inner.email_preview {
  background: #b4a99f;
  padding-top: 32px;
  padding-bottom: 40px;
}

/* line 733, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email_popup_overlay_background .overlay-inner.email_preview {
  background: #EEEDE9;
}

/* line 740, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content.email_popup_overlay.email_popup_overlay .close {
  width: 32px !important;
  height: 32px !important;
  background: #AD1982;
  border-radius: 8px;
}
/* line 746, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content.email_popup_overlay.email_popup_overlay .close:after {
  left: 9px;
  top: 9px;
}
/* line 750, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content.email_popup_overlay.email_popup_overlay .close.icon_Preview:after {
  top: 15px;
}
/* line 754, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content.email_popup_overlay.email_popup_overlay .close:hover,
.overlay-wrap .overlay-content.email_popup_overlay.email_popup_overlay .close:active {
  background: #42145F;
}
/* line 759, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content .close.icon_Preview {
  top: 16px;
  right: 16px;
}
/* line 762, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content .close.icon_Preview:after {
  top: 16px;
}
/* line 767, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content .close:active {
  background: #42145F;
}
/* line 772, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.overlay-wrap .overlay-content.email_popup_overlay {
  width: 750px;
}

/* line 776, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accordian_collapse {
  display: none;
  float: right;
  cursor: pointer;
  color: #AD1982;
  font-family: "RNHouseSansRegular";
  font-size: 1.4rem;
  font-size: 14px;
}
/* line 784, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accordian_collapse:hover {
  color: #42145f;
}

/* line 788, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accordian_expand {
  cursor: pointer;
  color: #AD1982;
  font-family: "RNHouseSansRegular";
  font-size: 1.4rem;
  font-size: 14px;
}
/* line 795, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accordian_expand:hover {
  color: #42145f;
}

/* line 799, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.category {
  float: left;
  padding-top: 31px;
  padding-bottom: 27px;
  width: 645px;
  margin-left: 3px;
  margin-right: 0;
}
/* line 806, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.category > span {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
}
/* line 810, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.category .accordian_expand {
  font-size: 14px;
  text-decoration: underline;
  position: relative;
  top: 2px;
}
/* line 816, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.category .accordian_collapse {
  font-size: 14px;
  text-decoration: underline;
  position: relative;
  top: 2px;
  left: 337px;
}

/* line 824, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.category.single-section {
  margin-right: 0;
  width: 175px;
  float: left;
}

/* line 829, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main {
  width: 645px;
  /*margin-left: 53px;
  margin-right: 52px;  7116 */
  margin-top: 32px;
  padding-left: 53px;
  padding-right: 53px;
  clear: both;
}
/* line 837, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main.single-section {
  width: 40%;
  float: left;
  margin-left: 0;
  clear: none;
}
/* line 842, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main.single-section .accordian {
  padding-top: 0;
}
/* line 845, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main.single-section li {
  margin-bottom: 3px;
}
/* line 849, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main div {
  display: block;
  cursor: pointer;
  font-family: "RNHouseSansBold";
  font-size: 1.8rem;
  font-size: 18px;
  color: #42145f;
}
/* line 857, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main ul {
  display: none;
}
/* line 859, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main ul li {
  cursor: auto;
}
/* line 861, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main ul li a {
  text-decoration: none;
  font-family: "RNHouseSansRegular";
  font-size: 1.8rem;
  font-size: 18px;
  color: #42145f;
}
/* line 871, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main li.odd div {
  background: white;
}
/* line 874, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main li.odd ul {
  background: white;
}
/* line 879, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main li.even div {
  background: #DFD9D1;
}
/* line 882, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main li.even ul {
  background: #DFD9D1;
}
/* line 886, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main .accordian {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
}
/* line 891, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main .children {
  padding-left: 35px;
  padding-bottom: 12px;
  line-height: 25px;
}
/* line 896, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main .count {
  color: #AD1982;
  margin-left: 5px;
}
/* line 900, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main span.uparrow {
  float: left;
  margin-left: 0px;
  margin-right: 3px;
  color: #AD1982;
  background-image: url("../../images/icons/rebrand-icon-sprite.png");
  background-position: -32px -18px;
  width: 20px;
  height: 20px;
  display: inline-block;
}
/* line 911, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.accodion_main span.downarrow {
  float: left;
  margin-left: 0px;
  margin-right: 3px;
  color: #AD1982;
  background-image: url("../../images/icons/rebrand-icon-sprite-up.png");
  background-position: -10px -268px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
}

/* line 925, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#overlay_content .overlay_border {
  width: 545px;
  border-bottom: 1px solid #ccc;
  clear: both;
  margin-left: 50px;
}

/* email tool radio images*/
/* line 936, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-label.checkbox.input-label--img.rbs {
  background-image: url("../../images/icons/rbs_logo.png") !important;
  width: 3em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  text-indent: -9999px;
  height: 20px;
}
/* line 945, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-label.checkbox.input-label--img.rbsprivate {
  background-image: url("../../images/icons/rbs_private_logo.png") !important;
  width: 7em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  text-indent: -9999px;
  height: 20px;
}
/* line 954, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-label.checkbox.input-label--img.natwest {
  background-image: url("../../images/icons/natwest-logo.png") !important;
  width: 6em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  text-indent: -9999px;
  height: 20px;
}
/* line 963, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-label.checkbox.input-label--img.natwestprivate {
  background-image: url("../../images/icons/natwest_private_logo.png") !important;
  width: 10em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-top: 10px;
  text-indent: -9999px;
  height: 20px;
}
/* line 974, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email .form-input-row--checkbox-confirm.radio-check .input-label--img.natwest {
  background-image: url("clientlibs_natwest-markets_desktop-v1_0/css/clientlibs_base/images/icons/natwest_logo.png");
  width: 5.25em;
  text-indent: -9999px;
}
/* line 984, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email legend .clear--form .cta--s a:hover {
  color: #42145F;
  text-decoration: underline;
}
/* line 988, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email legend .clear--form .cta--s a:focus {
  overflow: visible;
}
/* line 996, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-label.checkbox.input-label--img.ulsternorth {
  margin-top: 6px;
  text-indent: 2px;
}
/* line 1000, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .input-label.checkbox.input-label--img.ulsterrepublic {
  margin-top: 6px;
  text-indent: 2px;
  white-space: nowrap;
}
/* line 1005, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool {
  background: #DFD9D1;
}
/* line 1007, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool:hover {
  background: #DFD9D1;
}
/* line 1013, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .cta.cta--s a:after {
  top: 0px;
  content: '';
}
/* line 1020, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .radio .checked {
  background: url("../../images/misc/radio-nw.png") no-repeat;
  height: 32px;
  width: 100%;
  margin-right: 12px;
}
/* line 1028, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .header--spoke--desktop .header__logo {
  right: 13px;
  margin: 7px 0 -3px 0px;
  position: relative;
  width: auto;
  left: 0px;
}
/* line 1036, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .main-header {
  border-top: none;
}

/* line 1041, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool:focus {
  background: #DFD9D1;
}

/* line 1045, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.Product_Name {
  padding-top: 24px;
  float: left;
  margin-left: 52px;
  padding-bottom: 8px;
}
/* line 1050, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.Product_Name span {
  width: 100%;
  float: left;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 16px;
}
/* line 1059, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.Product_Name .preview_Icon {
  font-size: 32px;
  margin-bottom: 15px;
}

/* line 1069, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email .tool-comp.tool--email legend .clear--form .cta--s a {
  margin-bottom: 10px;
  text-decoration: underline;
  color: #AD1982;
  font-family: "RNHouseSansBold", sans-serif;
}
/* line 1075, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .email .tool-comp.tool--email legend .clear--form .cta--s a .cta--arrow {
  background-image: none;
}

/* line 1085, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.input-label.inline-block {
  display: inline;
}

/* line 1091, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp .form-input-row.radio-check .radio {
  background: url("../../images/misc/radio-nw.png") no-repeat;
  height: 32px;
  width: 100%;
  margin-right: 12px;
  background: url("../../images/misc/radio-nw.png") no-repeat;
  height: 32px;
  width: 100%;
  margin-right: 12px;
}

/* line 1106, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.email_popup_overlay .email_preview .email_preview_overlay {
  width: 636px !important;
  margin-left: 52px;
  border-bottom: 1px solid #b4a99f;
}

/* line 1117, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .cta--s.cta a:after {
  top: 1px !important;
}
/* line 1122, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .styledSelect {
  padding-top: 5px;
}
/* line 1125, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .header--spoke--desktop {
  padding-left: 0px;
  margin-left: 0px;
  left: 0px;
  margin: 0px auto;
}
/* line 1130, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .header--spoke--desktop .header__logo {
  margin-left: 0px;
  left: 0px;
}
/* line 1135, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .input-field {
  height: 29px;
  padding-top: 3px;
}
/* line 1140, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .softlogon .tool--email.tool-comp .cta {
  margin-bottom: 3px;
}
/* line 1146, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .email .header--spoke--desktop {
  padding-left: 0px;
  margin-left: 0px;
  left: 0px;
  margin: 0px auto;
}
/* line 1151, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .email .header--spoke--desktop .header__logo {
  margin-left: 0px;
  left: 0px;
}
/* line 1156, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .email .input-field {
  height: 32px;
  padding-top: 0px;
}
/* line 1161, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .email .cta--l.cta--branded.cta a {
  border-bottom: none;
}
/* line 1169, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .overlay-wrap .overlay-content .close:hover {
  background: #42145F;
}
/* line 1177, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.lt-ie9 .send_email .successmail .header-group__headline {
  background-position: 0px 8px;
  line-height: 32px;
  padding-top: 4px;
}

/* line 1187, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.gridhorizontal .tile--horizontal.tile--1 .tile--text-area.textRight {
  left: 228px !important;
  width: 148px !important;
}

/* line 1193, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.msie8 .softlogon .tool-comp.tool--email .grid.email__form, .msie8 .softlogon .tool-comp.tool--email .email__form.grid--rev, .msie8 .softlogon .tool-comp.tool--email .email__form.grid--full, .msie8 .softlogon .tool-comp.tool--email .email__form.grid--right, .msie8 .softlogon .tool-comp.tool--email .email__form.grid--center {
  margin: 52px !important;
}

/* line 1197, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#overlay_content.send_email .shelf {
  padding-top: 21px;
}
/* line 1200, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#overlay_content.send_email .shelf .overlay_border .category {
  width: 100%;
}
/* line 1202, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#overlay_content.send_email .shelf .overlay_border .category .accordian_expand {
  float: right;
}
/* line 1205, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#overlay_content.send_email .shelf .overlay_border .category .accordian_collapse {
  left: 0;
}
/* line 1210, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
#overlay_content.send_email .shelf .accodion_main {
  width: auto;
}

/* line 1216, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .header-group__sign-post {
  display: none;
}
/* line 1219, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .header-group {
  margin-bottom: 26px;
}
/* line 1223, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .successmail .header-group__headline {
  color: #42145F;
  margin-left: 3px;
  background-image: url("../../images/icons/Lightbox_Confirmation_Icon_click.png") !important;
  background-repeat: no-repeat;
  padding-left: 34px;
  background-position: 0 8px;
  padding-top: 6px;
}
/* line 1233, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .header-group__headline {
  color: #42145F;
  margin-left: 3px;
}
/* line 1238, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .comp-rich-text p {
  font-size: 24px;
  font-family: "RNHouseSansBold" !important;
}
/* line 1243, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .customer--info {
  margin-top: 6px;
}
/* line 1245, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .customer--info label.input-label {
  width: 186px;
  min-width: 186px;
}
/* line 1251, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .grid .grid__item, .send_email .grid--rev .grid__item, .send_email .grid--full .grid__item, .send_email .grid--right .grid__item, .send_email .grid--center .grid__item {
  width: 645px;
  padding: 0;
  margin-left: 52px;
  margin-bottom: 10px;
}
/* line 1258, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .RBS {
  background-image: url("../../images/icons/rbs_logo.png") !important;
  width: 3em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  position: relative;
  top: 3px;
}
/* line 1267, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .RBSPrivate {
  background-image: url("../../images/icons/rbs_private_logo.png") !important;
  width: 7em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  position: relative;
  top: 3px;
}
/* line 1276, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .NatWest {
  width: 5.25em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-image: url("../../images/icons/natwest-logo.png") !important;
  position: relative;
  top: 3px;
}
/* line 1285, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .NatWestPrivate {
  background-image: url("../../images/icons/natwest_private_logo.png") !important;
  width: 10em;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  position: relative;
  top: 3px;
}
/* line 1295, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_email .input-label b {
  font-family: "RNHouseSansBold" !important;
}

/* line 1301, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.send_close {
  font-family: "RNHouseSansBold", sans-serif !important;
  background: none;
  background-color: #34A2B2;
  border-radius: 5px;
  border-width: 0;
  box-shadow: 0 3px 0 #1B768B, 0 1px 0 #43C9D2 inset;
  color: white !important;
  cursor: pointer;
  font-size: 18px;
  line-height: 24px;
  margin: 0 2.1em 1em 0em;
  padding: 16px 18px 18px 20px;
  text-align: center;
  text-shadow: 1px 1px 1px #13687E;
  border-top: solid 1px #43C9D2;
  margin-top: 32px;
  display: inline-block;
  text-decoration: none;
  margin-left: 52px;
}

/* line 1325, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
lt-ie9.ie10 .softlogon .tool--email.tool-comp .cta {
  margin-bottom: 7px;
}

/* line 1332, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.tool-comp.tool--email.mortgage-tracker .input-label.checkbox {
  padding-top: 0;
  margin-top: 4px;
  margin-left: 5px !important;
  position: absolute;
}

/* line 1340, ../../../arete-core-design/sass-src/includes/components/email-tool/_desktop.scss */
.form-input-row.inline-block .input-label.input-label--display-inline {
  display: inline;
}

/*MTA Tool Page*/
/*------------------------------------*\
    MTA - Desktop CSS
\*------------------------------------*/
/*------------------------------------*\
    Overlay  - Desktop CSS
*/
/* line 10, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay {
  padding: 0px 48px 5px 48px;
  /* slider*/
  /* end slider*/
  /* Result*/
  /* end Result*/
  /* footer overlay*/
  /* end footer overlay*/
}
/* line 13, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-comp-rich-text {
  padding: 22px 0px 0px 0px;
}
/* line 16, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-comp-rich-text .overlay-title {
  font-size: 24px;
  line-height: 28px;
  padding: 3px 0 0 0;
  margin-right: 42px;
}
/* line 23, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-comp-rich-text .comp-rich-text p {
  padding: 0px;
  line-height: 0px;
  margin-top: 8px;
  font-size: 14px;
}
/* line 33, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap {
  padding: 0;
}
/* line 36, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values {
  float: right;
  padding-top: 28px;
  font-size: 18px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
}
/* line 43, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values #new_form_rewardsSlider {
  background-color: #f7f7f5;
  width: 44px;
  height: auto;
  line-height: 22px;
  padding: 9px 16px 9px 16px;
  box-shadow: none;
  border-radius: 2px;
  border: 1px solid #d1c9bf;
}
/* line 58, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .pound {
  font-size: 18px;
  line-height: 22px;
  margin-right: 10px;
  min-width: 10px;
  font-family: "RNHouseSansRegular", sans-serif;
  color: #333333;
  float: left;
  margin-top: 11px;
}
/* line 68, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .question-Input-Values-spend {
  float: right;
  padding: 2px 0px 0px 24px;
  margin-left: 0;
  font-size: 18px;
  line-height: 22px;
  min-width: 86px;
  text-align: right;
}
/* line 77, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}
/* line 83, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-range, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-range {
  background: #887b6f;
}
/* line 87, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle {
  width: 32px;
  height: 32px;
  top: -9px;
}
/* line 92, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle:after, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle:after {
  font-size: 13px;
  top: 8px;
  left: 8px;
  content: "||";
}
/* line 99, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.lt-ie9 .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .js-slider-wrapper .ui-slider-handle, .lt-ie9 .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-corner-all .ui-slider-handle {
  margin-left: -1.6em;
}
/* line 102, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-widget-content {
  background: #b4a99f;
}
/* line 105, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal {
  height: 16px;
  margin: 40px 10px 0px 20px;
  width: 384px;
  clear: none;
  position: relative;
  box-sizing: border-box;
}
/* line 112, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal:before, .mta-rewards-overlay .slider-wrap #mta-overlay-rewards .ui-slider-horizontal:after {
  height: 14px;
}
/* line 121, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap {
  position: relative;
  margin-top: 32px;
  padding-top: 19px;
  padding-bottom: 24px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 32px;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
/* line 132, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-bottom-color: #dfd9d1;
  border-width: 10px;
  margin-left: -10px;
}
/* line 145, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-top-text {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansBold", sans-serif;
  padding: 0 24px;
}
/* line 151, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val {
  font-size: 50px;
  line-height: 54px;
  padding-top: 5px;
  padding-bottom: 1px;
  position: relative;
}
/* line 160, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val .currency-symbol {
  /*display:inline-block;
  vertical-align: top;*/
}
/* line 165, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.safari .mta-rewards-overlay .mta-result-wrap .mta-result-val .currency-symbol {
  margin-top: -3px;
  display: inline-block;
  vertical-align: top;
}
/* line 171, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.safari5 .mta-rewards-overlay .mta-result-wrap .mta-result-val .currency-symbol {
  margin-top: -3px;
  display: inline-block;
  vertical-align: top;
}
/* line 177, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.ipad .mta-rewards-overlay .mta-result-wrap .mta-result-val .currency-symbol {
  margin-top: -3px;
  display: inline-block;
  vertical-align: top;
}
/* line 185, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val #mta-rewards-result-number {
  /*display:inline-block;
  vertical-align: top;*/
}
/* line 190, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.safari .mta-rewards-overlay .mta-result-wrap .mta-result-val #mta-rewards-result-number {
  margin-top: -3px;
  display: inline-block;
  vertical-align: top;
}
/* line 196, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.safari5 .mta-rewards-overlay .mta-result-wrap .mta-result-val #mta-rewards-result-number {
  margin-top: -3px;
  display: inline-block;
  vertical-align: top;
}
/* line 202, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.ipad .mta-rewards-overlay .mta-result-wrap .mta-result-val #mta-rewards-result-number {
  margin-top: -3px;
  display: inline-block;
  vertical-align: top;
}
/* line 210, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val .mta-result-val-dot {
  font-size: 24px;
}
/* line 214, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-val #mta-rewards-result-dec {
  font-size: 24px;
}
/* line 219, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-result-wrap .mta-result-bottom-text {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansBold", sans-serif;
  padding: 0 24px;
  position: relative;
}
/* line 230, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-overlay-footer {
  padding-top: 9px;
}
/* line 232, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-overlay-footer p {
  font-size: 14px;
  line-height: 20px;
  padding-top: 0;
}
/* line 237, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-overlay-footer span {
  font-size: 14px;
  line-height: 20px;
  display: inherit;
}
/* line 246, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mta-overlay-footer-title {
  font-size: 12px;
  line-height: 16px;
  padding: 7px 16px 4px 16px;
}
/* line 253, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .desktop-overlay-image {
  display: block;
}
/* line 256, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .desktop-overlay-image .image {
  height: 72px;
  vertical-align: bottom;
}
/* line 261, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-rewards-overlay .mobile-overlay-image {
  display: none;
}

/* line 268, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.overlay-wrap .overlay-content.mta_overlay_content {
  width: 728px !important;
}
/* line 270, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.overlay-wrap .overlay-content.mta_overlay_content .close {
  width: 32px !important;
  height: 32px !important;
  top: 24px !important;
  right: 24px !important;
}
/* line 275, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.overlay-wrap .overlay-content.mta_overlay_content .close:after {
  font-size: 24px !important;
  /*left:8px;
  top:8px;*/
}

/* end overlay css*/
/* line 287, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.natyes #mtaRewardsOverlay .ui-slider-handle:after {
  content: "||";
  position: absolute;
  top: 5px;
  left: 4px;
  font-size: 10px;
  text-shadow: 1px 0px #1a939b;
  text-shadow: none;
  color: #43c9d2;
  font-size: 12px;
  left: 9px;
  top: 9px;
}
/* line 300, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.natyes #mtaRewardsOverlay .ui-state-default, .natyes #mtaRewardsOverlay .ui-widget-content .ui-state-default, .natyes #mtaRewardsOverlay .ui-widget-header .ui-state-default {
  width: 32px;
  border: 1px solid #1a939b;
  font-weight: bold;
  background: #34a2b2;
  -webkit-box-shadow: 0 1px 0 #1b768b;
  -moz-box-shadow: 0 1px 0 #1b768b;
  box-shadow: 0 1px 0 #1b768b;
  text-decoration: none;
  position: absolute;
  z-index: 2;
  width: 1.5em;
  height: 1.5em;
  cursor: default;
  height: 32px;
  border: 0px;
  display: block;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  top: -8px;
  margin-left: -16px;
}
/* line 323, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.natyes #mtaRewardsOverlay .slider-input {
  width: 35%;
}

/*------------------------------------*\
   Header Selector and Result Pane - Desktop CSS
*/
/* line 332, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-main-container {
  padding-top: 74px;
}
/* line 334, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-main-container.bc-space {
  padding-top: 0px;
}

/* line 340, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
#mta-shelf {
  /*srini*/
  width: 976px;
  float: left;
}
/* line 344, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
#mta-shelf .mta-selector-default {
  float: left;
  clear: both;
  width: 100%;
}

/* line 351, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-header-container {
  padding: 40px 48px 43px;
  height: auto;
  width: 880px;
  background: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/header-shape.png");
  background-repeat: no-repeat;
}
/* line 359, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-header-title {
  font-size: 36px;
  line-height: 40px;
}
/* line 363, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-header-desc {
  font-size: 20px;
  line-height: 24px;
  margin-top: 15px;
}
/* line 368, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-pane {
  padding: 48px;
  clear: both;
}
/* line 373, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-fixed-options .mta-selector-fixed-section {
  width: 326px;
}
/* line 376, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-fixed-options .mta-selector-benefits-option {
  width: 424px;
  border-bottom: none;
  padding-bottom: 0;
  margin-top: 0;
}
/* line 383, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .grid, .mta-section .grid--rev, .mta-section .grid--full, .mta-section .grid--right, .mta-section .grid--center {
  margin-left: 0;
  display: table-row;
}
/* line 387, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits {
  display: table;
  width: 100%;
}
/* line 392, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits .grid.mtabenefitsgrid .grid__item, .mta-section .mta-selector-benefits .mtabenefitsgrid.grid--rev .grid__item, .mta-section .mta-selector-benefits .mtabenefitsgrid.grid--full .grid__item, .mta-section .mta-selector-benefits .mtabenefitsgrid.grid--right .grid__item, .mta-section .mta-selector-benefits .mtabenefitsgrid.grid--center .grid__item {
  padding-bottom: 32px;
}
/* line 395, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits .mta-selector-header {
  display: table-caption;
  margin-top: 28px;
  margin-bottom: 20px;
}
/* line 402, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-section {
  width: 160px;
}
/* line 405, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-header {
  font-size: 20px;
  margin-bottom: 20px;
  line-height: 24px;
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 414, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-title {
  font-size: 16px;
}
/* line 417, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-desc {
  font-size: 14px;
  line-height: 20px;
  margin-top: 6px;
}
/* line 422, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-button {
  float: none;
  margin: 0 auto;
  width: auto;
  padding: 12px 18px 13px;
}
/* line 428, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-container {
  /*srini*/
  padding: 0px;
  float: left;
  margin: 0px 48px;
  padding-bottom: 32px;
}
/* line 433, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-container .start-again-cta {
  clear: both;
  display: none;
}
/* line 438, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-account-results {
  padding: 28px 0px;
}
/* line 441, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-primary-header {
  display: inline-block;
  padding-bottom: 20px;
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
}
/* line 448, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-account-match {
  display: inline-block;
  padding-bottom: 20px;
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-fixed-section {
  float: left;
  width: 175px;
  margin-right: 16px;
}
/* line 459, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-fixed-section .comp-rich-text p {
  font-size: 14px;
  line-height: 18px !important;
  margin-top: 6px;
}
/* line 466, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-fixed-section .comp-rich-text p .lightbox a {
  color: #ad1982;
  line-height: 20px;
  font-size: 14px;
  display: inline-block;
}
/* line 475, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-cta-button {
  clear: both;
  overflow: hidden;
}
/* line 478, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-cta-button a {
  margin: 0 auto;
  text-align: center;
  float: none;
  width: auto;
  display: inline;
}
/* line 485, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-cta-button > span.cta.cta--branded.cta--l {
  margin-top: 32px;
  width: auto;
  display: inline-block;
  overflow: visible;
}
/* line 490, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-cta-button > span.cta.cta--branded.cta--l a {
  padding: 12px 18px 13px 18px;
  display: inline-block;
  max-width: none;
  box-shadow: none;
  margin: 0;
  width: auto;
  border-top: none;
}
/* line 501, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-others-header {
  padding: 12px 0px 20px 0px;
  display: block;
  clear: both;
  font-size: 20px;
  line-height: 24px;
  margin: 0px;
}
/* line 509, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .imageset {
  display: block;
  clear: none;
  float: left;
  margin: 6px 16px 0px 0px;
  width: 70px;
  text-align: center;
}
/* line 516, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .imageset img {
  width: 32px;
  height: 32px;
  padding: 0px;
  margin-bottom: 6px;
  vertical-align: bottom;
  text-align: center;
  margin-right: 1px;
}
/* line 526, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary {
  margin: 0px;
}
/* line 529, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary .mta-account {
  float: left;
  padding: 18px 24px 14px 24px;
  width: 100%;
  box-sizing: border-box;
  padding: 0;
}
/* line 535, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary .mta-account .mta-accountacc {
  width: 100%;
  box-sizing: border-box;
  padding: 18px 24px 14px 24px;
}
/* line 544, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary .mta-primary-elgibility p {
  border-top: 1px solid #d1c9bf;
}
/* line 545, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary .mta-primary-elgibility span {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #ffffff;
  line-height: 20px;
  font-size: 14px;
}
/* line 554, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary span.mta-accord-arrow {
  color: #ffffff;
  margin-right: 6px;
}
/* line 561, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-otherAccount-container .mta-account {
  float: left;
  padding: 18px 24px 14px 24px;
  width: 100%;
  box-sizing: border-box;
  padding: 0;
}
/* line 567, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-otherAccount-container .mta-account .mta-accountacc {
  width: 100%;
  box-sizing: border-box;
  padding: 18px 24px 14px 24px;
}
/* line 574, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-otherAccount-container span {
  color: #42145f;
}
/* line 578, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-otherAccount-container span.mta-accord-arrow {
  color: #ad1982;
  margin-right: 6px;
}
/* line 588, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-otherAccount-container .mta-primary-elgibility p {
  border-top: 1px solid #d1c9bf;
  color: #333333;
}
/* line 591, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-otherAccount-container .mta-primary-elgibility p span {
  color: #333333;
}
/* line 597, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-primary-title {
  float: none;
  width: auto;
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 24px;
  line-height: 28px;
}
/* line 604, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-primary-elgibility {
  clear: both;
}
/* line 607, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-primary-elgibility p {
  padding-top: 20px;
  margin-top: 20px;
  display: block;
  float: left;
  width: 100%;
}
/* line 615, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-primary-elgibility .comp-rich-text p span {
  display: inline;
  line-height: 20px;
}
/* line 621, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte {
  clear: both;
  padding: 48px 48px 22px;
}
/* line 624, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte span {
  color: #42145f;
}
/* line 628, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .comp-rich-text p {
  padding-bottom: 24px;
  text-align: center;
  font-size: 14px;
}
/* line 632, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .comp-rich-text p .fs-14 {
  padding-bottom: 0px;
  padding-top: 0px;
}
/* line 635, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.lt-ie9 .mta-section .mta-accordion-rte .comp-rich-text p .fs-14 {
  min-width: 60%;
}
/* line 641, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .comp-rich-text span.white-band__variable-fig {
  font-family: "RNHouseSansBold", sans-serif;
  font-size: 18px;
  line-height: 22px;
  padding-bottom: 0px;
  text-align: left;
}
/* line 647, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.lt-ie9 .mta-section .mta-accordion-rte .comp-rich-text span.white-band__variable-fig {
  min-width: 60%;
}
/* line 652, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte ul li span {
  color: #333333;
}
/* line 654, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p > span:first-child, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p > span:first-child {
  height: 24px;
  width: 24px;
  float: left;
  margin-top: -2px;
  margin-right: 12px;
}
/* line 661, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text .fs-20, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text .fs-20, .mta-section .mta-accordion-rte .grid--full .comp-rich-text .fs-20, .mta-section .mta-accordion-rte .grid--right .comp-rich-text .fs-20, .mta-section .mta-accordion-rte .grid--center .comp-rich-text .fs-20 {
  font-family: "RNHouseSansRegular", sans-serif;
  line-height: 24px !important;
  font-size: 20px !important;
}
/* line 666, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .grid .grid__itemfirst-child, .mta-section .mta-accordion-rte .grid--rev .grid__itemfirst-child, .mta-section .mta-accordion-rte .grid--full .grid__itemfirst-child, .mta-section .mta-accordion-rte .grid--right .grid__itemfirst-child, .mta-section .mta-accordion-rte .grid--center .grid__itemfirst-child {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 671, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .rte-top-separator {
  margin: 14px auto 28px;
}
/* line 675, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .grid, .mta-section .mta-accordion-rte .grid--rev, .mta-section .mta-accordion-rte .grid--full, .mta-section .mta-accordion-rte .grid--right, .mta-section .mta-accordion-rte .grid--center {
  display: block;
  overflow: hidden;
}
/* line 679, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p {
  padding-bottom: 0px;
  /*font-size: 20px;
  line-height:24px !important;*/
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  text-align: left;
}
/* line 688, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p span.white-band__variable-fig, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p span.white-band__variable-fig {
  width: auto;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 693, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-rte .grid .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--rev .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--full .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--right .comp-rich-text p .fs-20, .mta-section .mta-accordion-rte .grid--center .comp-rich-text p .fs-20 {
  font-size: 20px !important;
  line-height: 24px !important;
}
/* line 702, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accordion-header {
  width: 248px;
  float: left;
  margin-right: 32px;
}
/* line 707, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-primary-fee {
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  margin-bottom: 4px;
  line-height: 22px;
  margin-top: 7px;
}
/* line 714, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-imagesection {
  float: left;
  clear: none;
  max-width: 520px;
}
/* line 718, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-imagesection span {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
/* line 724, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-account {
  padding-bottom: 18px;
  margin-top: 0;
  width: 94%;
}
/* line 729, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mtaResult {
  float: left;
  margin-bottom: 16px;
  width: 100%;
}
/* line 734, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .breakdown-check {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/breakdown-check.png");
}
/* line 737, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .concierge-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/concierge-list.png");
}
/* line 740, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .european-travel-check {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/european-travel-check.png");
}
/* line 743, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .everyday-banking-check {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/everyday-banking-check.png");
}
/* line 746, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mobile-check {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/mobile-check.png");
}
/* line 749, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .national-trust-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/national-trust-list.png");
}
/* line 752, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .national-trust-list:before {
  display: none;
}
/* line 756, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .p-b-m-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/p-b-m-list.png");
  background-size: auto auto;
}
/* line 760, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .rewards-check {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/rewards-check.png");
}
/* line 763, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .tastecard-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/tastecard-list.png");
}
/* line 766, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .tastecard-list:before {
  display: none;
}
/* line 770, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .ticket-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/ticket-list.png");
}
/* line 773, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .travel-list {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/travel-service.png");
}
/* line 776, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .wordlwide-travel-check {
  background-image: url("../../designs/dmp/clientlibs_nw_desktop/images/mta/wordlwide-travel-check.png");
}
/* line 779, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .icon-national-trust:before {
  font-family: 'nw-icons';
  font-size: 24px;
  left: 0;
  line-height: 1;
  position: static;
  content: "\e653";
}
/* line 787, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .icon-tastecard:before {
  font-family: 'nw-icons';
  font-size: 24px;
  width: auto;
  top: inherit;
  left: inherit;
  position: static;
  content: "\e651";
}
/* line 796, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .grid__item.desk--one-third {
  padding-right: 0;
  display: table-cell;
  float: none;
  border-right: 1px solid #d1c9bf;
  padding-right: 16px;
  padding-left: 16px;
  width: auto;
}
/* line 805, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accord-arrow {
  position: static;
  float: right;
  background-repeat: no-repeat;
}
/* line 810, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .grid > div:first-child, .mta-section .grid--rev > div:first-child, .mta-section .grid--full > div:first-child, .mta-section .grid--right > div:first-child, .mta-section .grid--center > div:first-child {
  padding-left: 0;
}
/* line 814, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .grid .grid__item, .mta-section .grid--rev .grid__item, .mta-section .grid--full .grid__item, .mta-section .grid--right .grid__item, .mta-section .grid--center .grid__item {
  padding-left: 16px;
}
/* line 819, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .grid > div:first-child + div + div, .mta-section .grid--rev > div:first-child + div + div, .mta-section .grid--full > div:first-child + div + div, .mta-section .grid--right > div:first-child + div + div, .mta-section .grid--center > div:first-child + div + div {
  margin-right: 0px;
  padding-right: 0px;
  border-right: 0px;
}
/* line 825, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-benefits-options li:first-child + li + li {
  margin-right: 0px;
  padding-right: 0px;
  border-right: 0px;
}
/* line 830, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-benefits-options {
  float: left;
  clear: both;
}
/* line 833, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-benefits-options li {
  float: left;
  width: 268px;
  clear: none;
  padding-right: 16px;
  border-bottom: none;
  border-right: 1px solid #d1c9bf;
  margin-right: 16px;
  min-height: 115px;
  margin-top: 0;
}
/* line 843, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-benefits-options li:last-child {
  margin-right: 0;
  padding-right: 0;
  border-right: 0;
}
/* line 851, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-option {
  float: none;
  clear: both;
  padding-top: 0;
  padding-bottom: 0;
  width: auto;
  border-bottom: none;
  overflow: visible;
}
/* line 860, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-option .checker .form-input-row--checkbox-confirm, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .form-input-row--checkbox-confirm, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .form-input-row--checkbox-confirm, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .form-input-row--checkbox-confirm {
  width: 30px;
  height: 30px;
}
/* line 865, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-option .checker .checked, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .checked, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .checked, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .checked, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .checked {
  width: 32px;
  height: 32px;
}
/* line 868, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-option .checker .checked:before, .mta-section .mta-selector-benefits-option .natyes .radio-check .radio .checked:before, .natyes .radio-check .mta-section .mta-selector-benefits-option .radio .checked:before, .mta-section .mta-selector-benefits-option .tool-comp .radio-check .radio .checked:before, .tool-comp .radio-check .mta-section .mta-selector-benefits-option .radio .checked:before {
  top: 6px;
  left: 5px;
  font-size: 19.3px;
}
/* line 876, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-options {
  width: 32px;
  height: 32px;
}
/* line 883, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-options .checker span, .mta-section .mta-selector-benefits-options .natyes .radio-check .radio span, .natyes .radio-check .mta-section .mta-selector-benefits-options .radio span, .mta-section .mta-selector-benefits-options .tool-comp .radio-check .radio span, .tool-comp .radio-check .mta-section .mta-selector-benefits-options .radio span {
  display: inline-block;
  height: 32px;
  width: 32px;
}
/* line 891, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-selector-benefits-options .checker .form-input-row--checkbox-confirm input, .mta-section .mta-selector-benefits-options .natyes .radio-check .radio .form-input-row--checkbox-confirm input, .natyes .radio-check .mta-section .mta-selector-benefits-options .radio .form-input-row--checkbox-confirm input, .mta-section .mta-selector-benefits-options .tool-comp .radio-check .radio .form-input-row--checkbox-confirm input, .tool-comp .radio-check .mta-section .mta-selector-benefits-options .radio .form-input-row--checkbox-confirm input {
  height: 30px;
  width: 30px;
}
/* line 902, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-fixed-options .mta-selector-benefits-options {
  margin-top: 8px;
}
/* line 907, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-accord-arrow {
  margin-top: 12px;
}
/* line 914, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary .rewardblk .multiple-imgs span + span + span, .mta-section .mta-otherAccount-container .rewardblk .multiple-imgs span + span + span {
  display: inline-block;
}
/* line 921, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs span + span, .mta-section .mta-otherAccount-container .rewardplat .multiple-imgs span + span {
  display: inline-block;
}
/* line 924, ../../../arete-core-design/sass-src/includes/tools/mta/_desktop.scss */
.mta-section .mta-results-primary .rewardplat .multiple-imgs span + span + span, .mta-section .mta-otherAccount-container .rewardplat .multiple-imgs span + span + span {
  display: none;
}

/* Cross sell*/
/*@import "../../../arete-core-design/sass-src/includes/tools/cross-sell/_desktop";*/
/*budget Calculator*/
/* line 3, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .budget-sec-LC ul .item-clickable a, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .budget-sec-LC ul .item-clickable a, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .budget-sec-LC ul .item-clickable a, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .budget-sec-LC ul .item-clickable a {
  display: block;
}

/* line 9, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.sft-wrapper .sft-results-content .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus, .sft-wrapper .sft-results-content .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active,
.sft-wrapper .sft-isa-graph .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus,
.sft-wrapper .sft-isa-graph .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active,
.sft-wrapper .invest-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus,
.sft-wrapper .invest-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active,
.sft-wrapper .access-anytime-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus,
.sft-wrapper .access-anytime-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active,
.sft-wrapper .money-aside-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:focus,
.sft-wrapper .money-aside-preview .sft-build-routes-result-section .results-legend-info-block .info-items .info-item .info-item-btn .cta a:active {
  margin-left: 32px;
}

/* line 14, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf.single-article .cta.cta--m a:focus, .shelf.single-article .cta.cta--m a:active {
  color: #42145f;
}

/* line 19, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.theme--white.shelf.teaser-multiple .cta.cta--m a:focus, .theme--white.shelf.teaser-multiple .cta.cta--m a:active, .theme--light-blue.shelf.teaser-multiple .cta.cta--m a:focus, .theme--light-blue.shelf.teaser-multiple .cta.cta--m a:active, .theme-light-grey.shelf.teaser-multiple .cta.cta--m a:focus, .theme-light-grey.shelf.teaser-multiple .cta.cta--m a:active {
  color: #42145f !important;
}

/* line 23, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie10.lt-ie9 .cta.cta--branded.cta--m a:focus {
  background-color: #fdb900 !important;
  padding-top: 12px;
}

/*5615 defect fix*/
/* line 29, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
#access_content {
  visibility: hidden;
}

/* line 32, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.download-tray {
  display: inline-block;
}

/* line 35, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.breadcrumb__list.no-back .back {
  visibility: hidden;
}

/* line 40, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.carousel-slider-non-home-wraper.flexslider_wrap .flexslider {
  padding: 48px 32px 48px 32px;
}

/* line 44, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.flexslider_wrap ul li {
  margin-top: 3px;
}

/* line 48, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider {
  padding: 48px 32px 48px 32px;
}

/* line 60, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav .next span a:focus, .itl-tool-enhancements .AIPCalc-wrapper .content-wrapper .questions .middle-wrapper .q-nav .next span a:active {
  background-color: #ffbf47 !important;
  color: #42145f;
  outline: none !important;
  text-shadow: none;
}
/* line 73, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.itl-tool-enhancements .AIPCalc-wrapper .find-address-btn:focus, .itl-tool-enhancements .AIPCalc-wrapper .find-address-btn:active {
  outline: none !important;
  color: #42145f;
}

/* line 85, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.itl-tool-enhancements .AIPCalc-wrapper .form-input-row div.checker.focus span, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .natyes .radio-check div.focus.radio span, .natyes .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row div.focus.radio span, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .tool-comp .radio-check div.focus.radio span, .tool-comp .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row div.focus.radio span {
  outline: 3px solid #ffbf47 !important;
}

/* line 100, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li a:focus, .header--global-nav div.gnav .gnav-content ul li a:active {
  background-color: #ffbf47 !important;
  border-top: 5px solid #ffbf47 !important;
}
/* line 104, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie11 .ulster_roi .header--global-nav div.gnav .gnav-content ul li a:focus, .ie10 .ulster_roi .header--global-nav div.gnav .gnav-content ul li a:focus, .lt-ie9 .ulster_roi .header--global-nav div.gnav .gnav-content ul li a:focus, .ie11 .ulster_ni .header--global-nav div.gnav .gnav-content ul li a:focus, .ie10 .ulster_ni .header--global-nav div.gnav .gnav-content ul li a:focus, .lt-ie9 .ulster_ni .header--global-nav div.gnav .gnav-content ul li a:focus, .ie11 .ulster_roi .header--global-nav div.gnav .gnav-content ul li a:active, .ie10 .ulster_roi .header--global-nav div.gnav .gnav-content ul li a:active, .lt-ie9 .ulster_roi .header--global-nav div.gnav .gnav-content ul li a:active, .ie11 .ulster_ni .header--global-nav div.gnav .gnav-content ul li a:active, .ie10 .ulster_ni .header--global-nav div.gnav .gnav-content ul li a:active, .lt-ie9 .ulster_ni .header--global-nav div.gnav .gnav-content ul li a:active {
  padding-bottom: 11px !important;
}
/* line 107, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie11 .header--global-nav div.gnav .gnav-content ul li a:focus, .ie10 .header--global-nav div.gnav .gnav-content ul li a:focus, .ie11 .header--global-nav div.gnav .gnav-content ul li a:active, .ie10 .header--global-nav div.gnav .gnav-content ul li a:active {
  padding-bottom: 14px;
}
/* line 112, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li a:focus:hover {
  background-color: #ffbf47 !important;
  border-top: 5px solid #ffbf47 !important;
}
/* line 118, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ipad .header--global-nav div.gnav .gnav-content ul li a:active {
  padding-bottom: 8px !important;
  color: #42145f !important;
}
/* line 124, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.gnav .gnav-content ul li.active a:focus, .header--global-nav div.gnav .gnav-content ul li.active a:active {
  background-color: #ffbf47 !important;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.lt-ie9 .header--global-nav div.gnav .gnav-content ul li.active a:focus:hover {
  background-color: #ffbf47 !important;
  border-top: 5px solid #ffbf47 !important;
}
/* line 134, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ipad .header--global-nav div.gnav .gnav-content ul li.active a:active {
  padding-bottom: 8px !important;
  color: #42145f !important;
}
/* line 145, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:hover:focus, .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:hover:active {
  color: #42145f !important;
  background-image: url("images-desktop/white-lock.png");
}
/* line 150, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:focus, .header--global-nav div.gnav .gnav-content .gnav-head-last .gnav-login-button:active {
  background-color: #ffbf47 !important;
}
/* line 162, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .form-wrapper input ~ button.button {
  display: block;
}
/* line 168, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.no-js .header--global-nav div.mnav .mnav-content .form-wrapper input:focus ~ button.button, .no-js .header--global-nav div.mnav .mnav-content .form-wrapper input:active ~ button.button {
  display: none;
}
/* line 184, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row span.cta.cta--m a:focus, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row span.cta.cta--m a:active {
  color: #42145f !important;
}
/* line 186, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row span.cta.cta--m a:focus:hover, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .right-nav section.shelf.mega-drop-row span.cta.cta--m a:active:hover {
  color: #42145f !important;
}
/* line 195, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:active, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:focus {
  outline: none !important;
  background-color: #ffbf47 !important;
}
/* line 204, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a:hover:focus, .header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a:hover:active {
  color: #b4a99f !important;
}
/* line 208, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .snav-li-a:active {
  background: #0a2f64 !important;
  border-radius: 6px;
  outline: none !important;
  color: white !important;
}

/* line 228, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie11 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li a:focus, .ie10 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li a:focus, .ie11 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li a:active, .ie10 .global-header-navigation.rbs .header--global-nav div.gnav .gnav-content ul li a:active {
  padding-bottom: 11px;
}

/* line 244, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie11 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li a:focus, .ie10 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li a:focus, .ie11 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li a:active, .ie10 .global-header-navigation.natwest .header--global-nav div.gnav .gnav-content ul li a:active {
  padding-bottom: 12px;
}

/* line 255, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
input#ratings--modal_submit:focus, input#ratings--modal_submit:active {
  background: #ffbf47 !important;
  box-shadow: 0 3px 0 #f59700, 0 1px 0 #ffbf47 inset !important;
  border-top: solid 1px #ffbf47 !important;
  color: #42145f !important;
  outline: none;
  text-shadow: none;
  text-indent: 0;
}

/* line 265, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav {
  display: none;
}

/* For logo in spoke template on focus */
/* line 275, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.wrapper .header #logo a {
  display: inline-block;
}

/*FAQ Shelf*/
/* line 291, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue a.faq-wrap:focus, .shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue a.faq-wrap:active, .shelf--faq .carousel__slider .faq-list .q.rbs-blue a.faq-wrap:focus, .shelf--faq .carousel__slider .faq-list .q.rbs-blue a.faq-wrap:active {
  color: #42145f;
}
/* line 300, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq .carousel__slider .faq-list--special-view .q.rbs-blue:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.rbs-blue:hover a.faq-wrap:active .faq-list__arrow {
  color: #42145f;
}
/* line 311, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet a.faq-wrap:focus, .shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet a.faq-wrap:active, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet a.faq-wrap:focus, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet a.faq-wrap:active {
  color: #42145f;
}
/* line 320, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq .carousel__slider .faq-list--special-view .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover a.faq-wrap:focus .faq-list__arrow, .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover a.faq-wrap:active .faq-list__arrow {
  color: #42145f;
}

/* line 334, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.faq-search-wrap .cta.cta--s a:focus, .faq-search-wrap .cta.cta--s a:active {
  margin: 29px 0 0;
}
/* line 341, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.faq-search-wrap .faq-search button.faq-btn .ie10.lt-ie9, .ie10.lt-ie9.tool-faq-teaser .faq-search-wrap .faq-search button.faq-btn {
  padding: 9px 18px 8px 16px;
  border-top: 1px #43c9d2 solid;
}
/* line 344, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.faq-search-wrap .faq-search button.faq-btn .ie10.lt-ie9:focus, .faq-search-wrap .faq-search button.faq-btn .ie10.lt-ie9:active, .ie10.lt-ie9.tool-faq-teaser .faq-search-wrap .faq-search button.faq-btn:focus, .ie10.lt-ie9.tool-faq-teaser .faq-search-wrap .faq-search button.faq-btn:active {
  border-top: solid 1px #ffbf47;
  border-bottom: none;
}

/* line 361, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.safari .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav {
  width: 218px !important;
}

/* line 380, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:focus img, .carousel-slider-non-home-wraper li.slider_block ul li .slider_image a:active img {
  width: 268px;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie10 .carousel-slider-non-home-wraper li.slider_block ul li .slider_content .comp-rich-text p a {
  display: inline-block;
}

/* line 402, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
:root .f__input-checkbox .js-f__label-radio-link {
  top: 22px \0/IE9;
}

/* line 405, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.js-f__label-radio-link {
  top: 5px;
}

/* line 412, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:focus, .borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:active {
  color: #42145f !important;
  background-image: none;
}
/* line 415, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.lt-ie9 .borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:focus, .ie10.lt-ie9 .borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:focus, .lt-ie9 .borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:active, .ie10.lt-ie9 .borrow--result .borrow--resultContainer .cta.cta--branded.cta--m a:active {
  background-image: url("../../images/icons/cta-arrow-purple-hover.png") !important;
  background-color: #ffbf47 !important;
  color: #42145f !important;
}

/* line 429, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
a.carousel__item.modal-overlay-trigger.carousel__item--video:focus, a.carousel__item.modal-overlay-trigger.carousel__item--video:active {
  width: 94%;
  height: 120px;
}

/* line 447, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table .comparison-content-inner-row .comparison-content-inner-table .content-sec .cta.cta--m a:focus {
  text-decoration: none;
}
/* line 450, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table .comparison-content-inner-row .comparison-content-inner-table .content-sec a:focus {
  width: auto;
  color: #42145f;
  text-decoration: underline;
  overflow: inherit;
}
/* line 463, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table:last-child .comparison-content-inner-row .comparison-content-inner-table a:focus {
  width: 99.4%;
  margin-left: 3px;
  margin-bottom: 2px;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table:last-child .comparison-content-inner-row .comparison-content-inner-table .comparison-content-cell .cta.cta--download a:hover {
  color: #42145f !important;
}
/* line 473, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table:last-child .comparison-content-inner-row .comparison-content-inner-table .comparison-content-cell .cta.cta--download a:focus {
  width: 70.4%;
  margin: 3px 3px 6px 0;
  color: #067cc4 !important;
}

/* line 490, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.overlay-wrap #overlay_content .faqOverlayClose {
  background-image: none !important;
}
/* line 492, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.overlay-wrap #overlay_content .faqOverlayClose:hover {
  background-image: none !important;
}
/* line 495, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.overlay-wrap #overlay_content .faqOverlayClose:after {
  top: 4px !important;
  left: 4px !important;
  font-size: 24px !important;
}

/*Defect 5361 ie9 hover and focus issue*/
/* line 506, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
html.lt-ie9 .modal-overlay .close.faqOverlayClose, html.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose, html.js.lt-ie9 .modal-overlay .close.faqOverlayClose, html.js.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose {
  right: 15px;
  top: 15px;
}
/* line 509, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
html.lt-ie9 .modal-overlay .close.faqOverlayClose:after, html.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:after, html.js.lt-ie9 .modal-overlay .close.faqOverlayClose:after, html.js.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:after {
  top: 4px !important;
  left: 4px !important;
}
/* line 513, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
html.lt-ie9 .modal-overlay .close.faqOverlayClose:focus, html.lt-ie9 .modal-overlay .close.faqOverlayClose:hover, html.lt-ie9 .modal-overlay .close.faqOverlayClose:active, html.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:focus, html.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:hover, html.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:active, html.js.lt-ie9 .modal-overlay .close.faqOverlayClose:focus, html.js.lt-ie9 .modal-overlay .close.faqOverlayClose:hover, html.js.lt-ie9 .modal-overlay .close.faqOverlayClose:active, html.js.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:focus, html.js.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:hover, html.js.lt-ie9 .overlay-wrap .overlay-content .close.faqOverlayClose:active {
  right: 15px;
  top: 15px;
}

/* line 522, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.safari .carousel__item:focus, .safari .carousel__item:active, .safari .carousel__control-paging li a:focus, .safari .carousel__control-paging li a:active {
  outline: none !important;
  border: 3px #ffbf47 solid !important;
}
/* line 527, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.safari a.carousel__item.modal-overlay-trigger.carousel__item--video:focus, .safari a.carousel__item.modal-overlay-trigger.carousel__item--video:active {
  outline: none !important;
  border: 3px #ffbf47 solid !important;
}

/*
.carousel__slider__slides li:nth-of-type(1)
{
    margin-left:16px;
} 
.carousel__slider__slides{
    li
    {
        &.carousel__list:nth-of-type(4)
        {
           width: 201px !important;           
        }       
        
    }
}  */
/* line 549, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:focus, .shelf--faq .carousel__slider .faq-list--special-view .q .faq-wrap .faq-list__arrow:active, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow:focus, .shelf--faq .carousel__slider .faq-list .q .faq-wrap .faq-list__arrow:active {
  top: 30px;
}

/* line 557, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a:focus, .carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a:active {
  overflow: inherit;
  outline: 3px solid #ffbf47 !important;
}

/* line 572, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.lt-ie9 .product-table .accordion--ct .accordion--link .js-accordion--text .comp-rich-text p a:last-child:focus, .ie10 .product-table .accordion--ct .accordion--link .js-accordion--text .comp-rich-text p a:last-child:focus {
  display: inline-block;
}
/* line 580, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.product-table .accordion--ct .ui-state-focus, .product-table .accordion--ct .ui-state-hover {
  border: none;
}

/* line 590, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.main.main--tool-desk .natyes.tool-comp .cta.cta--l.cta--branded a:focus, .main.main--tool-desk .natyes.tool-comp .cta.cta--l.cta--branded a:active {
  box-shadow: 0 3px 0 #f59700,0 1px 0 #ffbf47 inset !important;
  text-shadow: none !important;
  color: #42145f !important;
}
/* line 598, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.main.main--tool-desk .natyes.tool-comp .ui-state-focus, .main.main--tool-desk .natyes.tool-comp .ui-state-hover {
  border: 1px solid #1a939b;
}
/* line 605, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.main.main--tool-desk .natyes.tool-comp .cta-block--calculate .cta.cta--l.cta--branded a:focus, .main.main--tool-desk .natyes.tool-comp .cta-block--calculate .cta.cta--l.cta--branded a:active {
  outline: none !important;
  box-shadow: 0 3px 0 #a09489,0 1px 0 #eeede9 inset !important;
}

/* No CTA box shadow on focus */
/* line 626, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.main.main--tool-desk .AIPCalc-wrapper .cta.cta--l.cta--branded a:focus, .main.main--tool-desk .AIPCalc-wrapper .cta.cta--l.cta--branded a:active,
.main.main--tool-desk .creditCard .tool-savings-finder .cta.cta--l.cta--branded a:focus,
.main.main--tool-desk .creditCard .tool-savings-finder .cta.cta--l.cta--branded a:active,
.main.main--tool-desk .creditCard .odccalc .cta.cta--l.cta--branded a:focus,
.main.main--tool-desk .creditCard .odccalc .cta.cta--l.cta--branded a:active,
.main.main--tool-desk .creditCard .budgetcalc .cta.cta--l.cta--branded a:focus,
.main.main--tool-desk .creditCard .budgetcalc .cta.cta--l.cta--branded a:active,
.mta-main-container .cta.cta--l.cta--branded a:focus,
.mta-main-container .cta.cta--l.cta--branded a:active,
.budgetCalc-wrapper .cta.cta--l.cta--branded a:focus,
.budgetCalc-wrapper .cta.cta--l.cta--branded a:active {
  box-shadow: none !important;
}

/* line 638, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.main.main--tool-desk .creditCard .odccalc .final-result .isa-static-container .cta.cta--l.cta--branded a:focus, .main.main--tool-desk .creditCard .odccalc .final-result .isa-static-container .cta.cta--l.cta--branded a:active {
  box-shadow: 0 3px 0 #f59700,0 1px 0 #ffbf47 inset !important;
  text-shadow: none;
  border-top: solid 1px #ffbf47;
}

/* line 649, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.msie8 .cta.cta--branded.cta--l a {
  padding-right: 18px;
}

/* line 656, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.mac .search-box #GSAhiddenparameters, .ipad .search-box #GSAhiddenparameters {
  float: right;
}

/* line 664, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.main--tool-desk .tool--email .sendEmailButton span.js-next-button {
  overflow: visible;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.main--tool-desk .tool--email .sendEmailButton span.js-next-button a:focus {
  width: 72%;
}

/* line 678, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie10 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-supplier:focus, .ie10 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #input-lookup:focus, .ie10 .lookup-search-wrapper .search-section .search-box #input-supplier:focus, .ie10 .lookup-search-wrapper .search-section .search-box #input-lookup:focus {
  width: 513px;
  position: relative;
  left: 2px;
}
/* line 684, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.ie10 .supplier-lookup-shelf .middle-content-wrapper .search-section .search-box #search-form-button:focus, .ie10 .lookup-search-wrapper .search-section .search-box #search-form-button:focus {
  width: 45px;
  position: absolute;
  top: 4px;
  height: 36px;
}

/* line 697, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.aip--resultContainer .email-link span.mortgage-cta-link--mail.js-cta-mail {
  overflow: visible;
}

/*.cta.cta--email a:focus, .cta.cta--email a:active {
  margin: 1em 0.3em !important;
}*/
/* line 709, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.softlogon .loginButton .cta a[enable=false]:focus {
  background-color: #7F7F7F !important;
  box-shadow: #7F7F7F 0px 3px 0px, #7F7F7F 0px 1px 0px inset !important;
  padding-bottom: 13px;
  color: #fff !important;
  outline: 3px solid #fdb900 !important;
  margin-left: 3px !important;
  margin-right: 3px !important;
}
/* line 717, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.softlogon .loginButton .cta a[enable=false]:focus:hover {
  color: #fff !important;
}
/* line 725, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.softlogon .tool-comp .radio-check .radio input:focus {
  outline: none !important;
}
/* line 728, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.softlogon .tool-comp .radio-check .radio span {
  width: 32px;
  height: 32px;
  display: inline-block;
}

/* line 736, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .checker span, .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio span, .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio span, .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio span, .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio span, .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio span, .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio span {
  width: 32px;
  height: 32px;
}

/* line 740, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.natyes .checker input, .natyes .radio-check .radio input, .tool-comp .radio-check .natyes .radio input, .natyes .radio-check .radio input, .tool-comp .radio-check .natyes .radio input, .tool-comp .checker input, .natyes .radio-check .tool-comp .radio input, .tool-comp .radio-check .radio input, .natyes .radio-check .tool-comp .radio input, .tool-comp .radio-check .radio input {
  width: 32px;
  height: 32px;
  margin: 0;
}

/* line 745, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.email .radio .checked, .tool-comp .form-input-row.radio-check .radio {
  margin-right: 32px;
}
/* line 748, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.email .radio .checked .checked, .tool-comp .form-input-row.radio-check .radio .checked {
  width: 32px;
}

/* line 752, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.softlogon .radio .checked, .tool-comp .form-input-row.radio-check .radio .checked {
  margin-right: 0;
}

/* line 755, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:active, .header--global-nav div.mnav .mnav-content .snav .snav-li .expanded-nav li .left-nav:focus {
  background-color: #ffbf47 !important;
}

/* line 759, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.msie8 #overlay_content.send_email ul.children a:focus {
  outline: 3px solid #ffbf47 !important;
}

/* line 768, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:focus, .js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:active {
  padding-right: 43px;
}
/* line 770, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:focus:after, .js-spoke.itl-tool .main--tool-desk .itl-tool #mortgageDetails .tool--mortgageDetails .tool--description .tool-desc-right .cta.cta--branded.cta--m a.overlay-link:active:after {
  right: 2px;
}

/* line 783, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--faq .carousel__slider .faq-list--special-view .q {
  padding-top: 16px !important;
}

/* line 790, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input {
  width: 29px;
  height: 29px;
}
/* line 793, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .firefox .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .firefox .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .firefox .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .firefox .natyes .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .firefox .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .questions .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .firefox .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .firefox .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .firefox .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .firefox .natyes .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .firefox .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .final-result .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .firefox .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .firefox .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-income .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .checker input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .natyes .radio-check .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .tool-comp .radio-check .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .natyes .radio-check .radio input, .firefox .natyes .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input, .firefox .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .tool-comp .radio-check .radio input, .firefox .tool-comp .radio-check .budgetCalc-wrapper .budgetcalc .bc-add-more-expense .middle-wrapper .questions-wrapper .question .question-individual .bc-ie-cat .addmore-incomeexpenses-options .radio input {
  width: 26px;
  height: 26px;
}

/* line 798, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .checker span.checked, .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio span.checked, .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio span.checked, .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio span.checked, .natyes .radio-check .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio span.checked, .softlogon .tool-comp.tool--email .form-input-row--checkbox-confirm .radio-check .radio span.checked, .softlogon .tool-comp.tool--email .radio-check .form-input-row--checkbox-confirm .radio span.checked {
  width: 32px;
  height: 32px;
}

/* line 805, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.apply-online .mortgage-application .cta-edit-button-arrow a:after {
  top: 3px;
}

/* line 811, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.accodion_main ul li a:focus {
  outline: 3px solid #ffbf47 !important;
}

/* line 814, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.itl-tool-enhancements .AIPCalc-wrapper .form-input-row .checker.focus, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .natyes .radio-check .focus.radio, .natyes .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .focus.radio, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .tool-comp .radio-check .focus.radio, .tool-comp .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .focus.radio, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .natyes .radio-check .focus.radio, .natyes .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .focus.radio, .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .tool-comp .radio-check .focus.radio, .tool-comp .radio-check .itl-tool-enhancements .AIPCalc-wrapper .form-input-row .focus.radio {
  outline: 0px;
}

/* line 818, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
form#ODC_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .q.nat-violet a.faq-wrap:focus, form#ISA_Form ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .q.nat-violet a.faq-wrap:focus, .itl-tool-enhancements form#agreementPrinciple ~ .shelf--faq .shelf__inner.shelf--padded .carousel .carousel__slider .q.nat-violet a.faq-wrap:focus {
  color: #42145f !important;
}

/* line 832, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table.comparison-is-accordian .comparison-content-inner-row.comparison-is-accordian-heading .comparison-content-inner-table a.comparison-is-accordian-h5:focus, .comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table.comparison-is-accordian .comparison-content-inner-row.comparison-is-accordian-heading .comparison-content-inner-table a.comparison-is-accordian-h5:active {
  width: 99.4%;
  margin-left: 3px;
}
/* line 843, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.comparison-table-wrapper .comparison-table .comparison-content-main-table .comparison-content-main-row .comparison-content-table.comparison-is-accordian:last-child .comparison-content-inner-row.comparison-is-accordian-heading .comparison-content-inner-table a.comparison-is-accordian-h5:focus {
  width: 99.4%;
  margin-left: 3px;
  margin-bottom: 2px;
}

/* FAQ ie8 chevron icon and search button */
/* line 865, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.msie8 .faq-search-wrap .faq-search button.faq-btn:focus, .msie8 .faq-search-wrap .faq-search button.faq-btn:active, .msie8 .faq-search-wrap .faq-search button.faq-btn:focus:hover {
  border-top: 1px #ffbf47 solid;
  border-bottom: 3px #ffbf47 inset;
}
/* line 874, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.faq-search-wrap .faq-search fieldset .faq-input-text:focus, .faq-search-wrap .faq-search fieldset .faq-input-text:active {
  width: 97%;
}

/* Firefox issue for slider bullets */
/* line 886, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox .carousel-slider-non-home-wraper .flexslider .flex-control-nav.flex-control-paging li a {
  font-size: 0;
  /* added for firefox focus issue */
}

/* line 895, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox .flexslider_wrap.carousel-slider-home-wraper .flexslider .flex-control-nav li a {
  font-size: 0;
  /* added for firefox focus issue */
}

/*fix for tooltip icon outline in firefox */
/* line 901, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox .icon-info:focus {
  outline: 0px !important;
}
/* line 903, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox .icon-info:focus:before {
  outline: 3px solid #ffbf47 !important;
}

/* line 914, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox #mortgageFinder a.icon-info:focus {
  outline: 0px !important;
}
/* line 916, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox #mortgageFinder a.icon-info:focus:before {
  outline: 3px solid #ffbf47 !important;
}

/* line 926, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.modal-overlay .close:focus, .modal-overlay .close:active, .overlay-wrap .overlay-content .close:focus, .overlay-wrap .overlay-content .close:active {
  background-color: #ad1982 !important;
}

/* line 935, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.firefox .breadcrumb .breadcrumb__list li a {
  overflow: visible;
}

/* line 942, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.lt-ie9.ie10 .shelf--faq .carousel__slider .faq-list .q.nat-light-violet:hover:hover .faq-list__arrow {
  top: 6px !important;
}

/* line 945, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.next-steps__links .cta.cta--l.icon--chat a:focus {
  background-color: #ffbf47 !important;
  outline: none !important;
  border: none !important;
  border-radius: 5px;
  color: #0a2f64 !important;
  text-indent: 2px;
}

/* line 959, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.sft-wrapper .sft-questions .sft-questions-content .sft-questions-footer .sft-back span a:hover {
  color: #42145f;
}

/* line 971, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf__inner .comp-rich-text p a:focus {
  padding: 0;
  outline-offset: 0;
}

/* line 981, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--product-detail .comp-rich-text p a {
  /*&:focus{ 22826
    padding-right: 32px;
  }*/
}
/* line 989, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf--product-detail.shelf--first .shelf__inner.shelf--padded .cta.cta--m a {
  padding: 0 41px 0 0;
}

/* Life Moments Blogs*/
/* line 997, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.tile-layout a:focus, .tile-layout a:active {
  display: inline-block;
  outline: 3px solid #ffbf47;
  width: inherit;
  height: inherit;
}

/* line 1009, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf__inner .grid__item .accordion-section-content .comp-rich-text p .cta.cta--m a {
  padding-right: 32px;
}
/* line 1013, ../../../arete-core-design/sass-src/includes/components/accessability/_desktop.scss */
.shelf__inner .grid__item .accordion-section-content .comp-rich-text p .cta.cta--branded.cta--m a {
  padding: 8px 42px 0px 0;
}

/*------------------------------------*\
    Rebranded Hero - Desktop CSS
\*------------------------------------*/
/* Rebrand Hero Shelf */
/* line 146, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf {
  padding: 0px;
  height: 512px;
}
/* line 149, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf.nwphotography {
  background-color: #e4e5e9;
}
/* line 153, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10.lt-ie9 .nw_rebrand_hero_shelf.nwphotography .hero_shelf_inner .image {
  display: block !important;
  height: 512px;
  margin-bottom: 0;
}
/* line 159, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf.nwphotography .hero_shelf_inner .hero_shelf_content {
  width: 315px;
  padding: 0 34px 0 48px;
  background-color: #42145f;
  margin-left: 0px;
}
/* line 164, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf.nwphotography .hero_shelf_inner .hero_shelf_content .hero_title {
  margin-top: 63px;
}
/* line 167, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf.nwphotography .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy {
  width: 315px;
}
/* line 173, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner {
  position: relative;
  width: 976px;
}
/* line 176, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .image {
  display: block;
  height: 512px;
  margin-bottom: 0;
}
/* line 181, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content {
  margin: 0 0 0 48px;
  position: absolute;
  top: 0;
  width: 424px;
  height: 512px;
}
/* line 187, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .hero_title {
  margin: 51px 0 14px 0;
  font-size: 36px;
  line-height: 40px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .hero_title .title {
  font-size: 36px;
  line-height: 40px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 193, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .hero_title .title {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 197, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text {
  margin-bottom: 20px;
}
/* line 199, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text p {
  padding: 0;
  font-size: 20px;
  line-height: 24px;
  font-family: "RNHouseSansRegular", sans-serif;
  margin-bottom: 0px;
}
/* line 205, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .comp-rich-text p .fs-12 {
  font-size: 12px;
  line-height: 16px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  max-width: 248px;
  min-width: 196px;
  height: 19px;
  font-size: 18px;
  line-height: 22px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: auto;
  font-family: "RNHouseSansRegular", sans-serif !important;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:focus {
  color: #42145f !important;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a {
  margin: 0 0 51.8px 0;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 20px;
  top: 46% !important;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after {
  right: 10px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after {
  content: "\e00b" !important;
  font-size: 15px !important;
  right: 20px;
  /*top:26% !important; 7344 Defect fix.*/
  display: block !important;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:before {
  content: none;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:before {
  top: 50% !important;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a .cta--arrow {
  padding-right: 6px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
ie10 .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m a .cta--arrow {
  display: inline-block !important;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m .cta--arrow:after {
  display: none !important;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m .cta--arrow {
  display: none !important;
}
/* line 212, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy {
  position: absolute;
  bottom: 47.7px;
}
/* line 215, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy .comp-rich-text {
  margin-bottom: 0px;
}
/* line 220, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 225, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a {
  margin-bottom: 0px;
}

/* line 235, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main {
  padding: 0px;
}
/* line 237, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner {
  position: relative;
  width: 976px;
}
/* line 240, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .image {
  display: block;
  height: 436px;
  margin-bottom: 0;
}
/* line 245, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content {
  margin: 0 0 0 48px;
  position: absolute;
  color: white;
  top: 0;
  width: 424px;
  height: 436px;
}
/* line 252, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .hero_title {
  margin: 68px 0 10px 0;
  font-size: 36px;
  line-height: 40px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .hero_title .title {
  font-size: 36px;
  line-height: 40px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 260, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text {
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 262, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .comp-rich-text p {
  padding: 0;
  color: white;
  font-size: 20px;
  line-height: 24px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  max-width: 248px;
  min-width: 196px;
  height: 19px;
  font-size: 18px;
  line-height: 22px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: auto;
  font-family: "RNHouseSansRegular", sans-serif !important;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--branded.cta--l a:focus {
  color: #42145f !important;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a {
  margin: 0 0 51.8px 0;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 20px;
  top: 46% !important;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after {
  right: 10px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:after {
  content: "\e00b" !important;
  font-size: 15px !important;
  right: 20px;
  /*top:26% !important; 7344 Defect fix.*/
  display: block !important;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:before {
  content: none;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:before {
  top: 50% !important;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a .cta--arrow {
  padding-right: 6px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
ie10 .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a .cta--arrow {
  display: inline-block !important;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m .cta--arrow:after {
  display: none !important;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m .cta--arrow {
  display: none !important;
}
/* line 270, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .breadcrumb {
  padding: 0;
  margin-top: -6px;
  padding-top: 0 !important;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 275, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .breadcrumb .breadcrumb__list {
  margin: 0;
  padding-top: 15px;
  display: inline-block;
  font-size: 12px;
}
/* line 282, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .breadcrumb .breadcrumb__list li a span {
  color: white;
  text-transform: capitalize;
  line-height: 20px;
  font-size: 12px;
}
/* line 295, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .breadcrumb .breadcrumb__list .breadcrumb__slash {
  color: white;
  padding-top: 15px;
}
/* line 301, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .breadcrumb .breadcrumb__list .last a span {
  color: #06b3bb;
  line-height: 20px;
}
/* line 309, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .nw-rebrand-legalCopy {
  position: absolute;
  bottom: 48px;
}
/* line 314, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m {
  padding-top: 0px;
}
/* line 316, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .hero_shelf_content .cta.cta--m a {
  margin: 0 0 32.8px 0;
}
/* line 322, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar {
  display: block;
}
/* line 324, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar ul {
  margin-right: -2px;
  margin-top: 0px;
}
/* line 328, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar.js-social-bar {
  position: absolute;
  top: 147px;
}
/* line 333, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar .social-bar__list {
  background: none;
  margin-right: 6px;
  float: none;
}
/* line 337, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar .social-bar__list .social-bar__link {
  float: none;
  display: block;
}
/* line 342, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span {
  width: 25px;
  height: 25px;
}
/* line 345, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__facebook {
  background: url("../../images/icons/share-facebook-white.png") no-repeat scroll 0 0;
  margin-bottom: 0px;
}
/* line 348, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__facebook {
  background: url("../../images/icons/share-facebook-white.png") no-repeat scroll 0 0 !important;
}
/* line 354, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar .social-bar__facebook:before {
  content: none;
}
/* line 359, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__twitter {
  background: url("../../images/icons/share-twitter-white.png") no-repeat scroll 0 0;
  margin-bottom: 16px;
}
/* line 362, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__twitter {
  background: url("../../images/icons/share-twitter-white.png") no-repeat scroll 0 0 !important;
}
/* line 368, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar .social-bar__twitter:before {
  content: none;
}
/* line 373, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__email {
  background: url("../../images/icons/share-email-white.png") no-repeat scroll 0 0;
  margin-bottom: 15px;
}
/* line 376, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__email {
  background: url("../../images/icons/share-email-white.png") no-repeat scroll 0 0 !important;
}
/* line 382, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar .social-bar__email:before {
  content: none;
}
/* line 387, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__print {
  background: url("../../images/icons/share-print-white.png") no-repeat scroll 0 0;
  margin-bottom: 14px;
}
/* line 390, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar span.social-bar__print {
  background: url("../../images/icons/share-print-white.png") no-repeat scroll 0 0 !important;
}
/* line 396, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.nw_rebrand_hero_shelf_main .hero_shelf_inner .social-bar .social-bar__print:before {
  content: none;
}

/* RBS hero shelf starts */
/* line 408, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner {
  max-height: 512px;
  overflow: hidden;
}
/* line 411, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .social-bar__facebook, .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__twitter, .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__email, .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__print {
  background: transparent;
  height: 20px;
  width: 18px;
  object-fit: contain;
  border-radius: 0px;
}
/* line 417, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .social-bar__facebook::before, .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__twitter::before, .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__email::before, .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__print::before {
  color: #666666;
  left: -5px;
  top: -27px;
  font-size: 30px;
}
/* line 422, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__facebook::before, .lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__twitter::before, .lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__email::before, .lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .social-bar__print::before {
  left: -5px;
  top: -26px;
}
/* line 429, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .breadcrumb {
  padding: 3.5rem 0 3.5rem 4.8rem;
}
/* line 434, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .breadcrumb__list li a {
  color: #42145f;
}
/* line 436, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .breadcrumb__list li a span {
  font-family: "RNHouseSansRegular", sans-serif;
  color: #42145f;
  font-size: 12px;
  line-height: 12px;
}
/* line 445, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero-top-bar {
  display: block;
}
/* line 448, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title {
  position: relative;
  height: auto;
}
/* line 451, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .image {
  display: block;
  margin-bottom: 0px;
  height: 292px;
}
/* line 455, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .image {
  display: block !important;
}
/* line 459, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title {
  position: absolute;
  top: 0px;
  bottom: 0px;
  margin: auto;
  left: 48px;
  padding: 0px;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title .title {
  font-size: 36px;
  line-height: 40px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 467, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title .hero-title-table {
  display: table;
  height: 292px;
}
/* line 470, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title .hero-title-table .hero-title-table-row {
  display: table-row;
}
/* line 472, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title .hero-title-table .hero-title-table-row .hero-title-table-cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 478, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2 {
  font-size: 38px;
  line-height: 40px;
  height: 40px;
  display: inline-block;
  left: 0;
}
/* line 484, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1 {
  padding: 12px 12px 12px 12px;
}
/* line 486, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1.hero-title-set-3 {
  margin-top: 24px;
}
/* line 489, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-1.hero-title-set-2 {
  margin-top: 9px;
}
/* line 493, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-2 {
  padding: 12px 12px 12px 12px;
  top: -12px;
}
/* line 496, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-2 span {
  display: block;
  position: relative;
  top: 3px;
}
/* line 502, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-3 {
  padding: 12px 12px 12px 12px;
  top: -24px;
}
/* line 505, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title h2.title-3 span {
  display: block;
  position: relative;
  top: 2px;
}
/* line 514, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-2-259db0.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 517, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-2-259db0.png") repeat-x #95077d bottom left;
}
/* line 522, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-3:before {
  background-color: #25b2c8;
}
/* line 526, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-259db0 h2.title-3 {
  background-color: #259db0;
}
/* line 533, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-3-6d8734.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 536, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-3-6d8734.png") repeat-x #95077d bottom left;
}
/* line 541, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-3:before {
  background-color: #7ba229;
}
/* line 545, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-6d8734 h2.title-3 {
  background-color: #6d8734;
}
/* line 552, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-4-ec6b10.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 555, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-4-ec6b10.png") repeat-x #95077d bottom left;
}
/* line 560, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-3:before {
  background-color: #f67a22;
}
/* line 564, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-ec6b10 h2.title-3 {
  background-color: #ec6b10;
}
/* line 571, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-5-b40058.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 574, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-5-b40058.png") repeat-x #95077d bottom left;
}
/* line 579, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-3:before {
  background-color: #c30d66;
}
/* line 583, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-b40058 h2.title-3 {
  background-color: #b40058;
}
/* line 590, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-6-694396.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 593, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-6-694396.png") repeat-x #95077d bottom left;
}
/* line 598, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-3:before {
  background-color: #774fa6;
}
/* line 602, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-694396 h2.title-3 {
  background-color: #694396;
}
/* line 609, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-7-004a87.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 612, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-7-004a87.png") repeat-x #95077d bottom left;
}
/* line 617, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-3:before {
  background-color: #04599e;
}
/* line 621, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-004a87 h2.title-3 {
  background-color: #004a87;
}
/* line 628, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-8-00847e.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 631, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-8-00847e.png") repeat-x #95077d bottom left;
}
/* line 636, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-3:before {
  background-color: #069c95;
}
/* line 640, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-00847e h2.title-3 {
  background-color: #00847e;
}
/* line 647, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 650, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.png") repeat-x #95077d bottom left;
}
/* line 655, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-3:before {
  background-color: #0d8cb4;
}
/* line 659, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-007ea6 h2.title-3 {
  background-color: #007ea6;
}
/* line 666, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.svg") repeat-x #95077d bottom left;
  background-size: 12px 12px;
}
/* line 669, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1, .ie10 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-1 {
  background: url("../../images/hero-rebrand-images/r-b-s-header-9-007ea6.png") repeat-x #95077d bottom left;
}
/* line 674, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-3:before {
  background-color: #0d8cb4;
}
/* line 678, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-2, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero_title.hero-title-heading-25b2c8 h2.title-3 {
  background-color: #007ea6;
}
/* line 684, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar {
  background: rgba(255, 255, 255, 0.5);
  height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}
/* line 693, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb {
  padding: 0px !important;
  margin: 0;
  position: static;
}
/* line 698, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb .breadcrumb__list {
  padding-left: 48px;
}
/* line 700, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb .breadcrumb__list.no-back {
  margin: 0px;
}
/* line 702, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb .breadcrumb__list.no-back li {
  height: 30px;
}
/* line 705, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb .breadcrumb__list.no-back li a {
  font-size: 12px;
  line-height: 12px;
}
/* line 706, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb .breadcrumb__list.no-back li a span {
  color: #0a2f64;
}
/* line 713, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb .breadcrumb__list.no-back .breadcrumb__slash {
  color: #0a2f64;
}
/* line 718, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-breadcrumb .breadcrumb .breadcrumb__list.no-back .last a span {
  color: #666666;
}
/* line 728, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar {
  height: 30px;
}
/* line 730, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar ul {
  margin-top: 5px;
}
/* line 734, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar__list {
  background: transparent;
  margin: 0px 16px 0px 0;
}
/* line 737, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar__list .social-bar__link {
  line-height: 2.5;
}
/* line 741, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar__list .social-bar__facebook:before, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar__list .social-bar__twitter:before, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar__list .social-bar__email:before, .rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar__list .social-bar__print:before {
  color: #666666;
}
/* line 745, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .hero_image_title .hero-top-bar .hero-social-icons .social-bar__list:last-child {
  margin-right: 58px;
}
/* line 752, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc {
  background-color: #d9d9d9;
  padding: 0px 48px 20px 48px;
}
/* line 755, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand-hero-twill {
  background: url("../../images/hero-rebrand-images/rbs-hero-rebrand-white.svg") repeat transparent top left;
  top: -12px;
}
/* line 758, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand-hero-twill, .lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand-hero-twill, .ie11 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand-hero-twill {
  background: url("../../images/hero-rebrand-images/rbs-hero-rebrand-white.png") repeat transparent top left;
}
/* line 762, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner {
  padding: 24px;
  background-color: #ffffff;
  position: relative;
  margin-top: -12px;
  max-height: 152px;
  overflow: hidden;
}
/* line 770, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte {
  width: 476px;
  float: left;
}
/* line 773, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text {
  margin-bottom: 16px;
  color: #002d64;
}
/* line 776, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h2, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h5 {
  color: #002d64 !important;
}
/* line 778, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text strong .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h2 .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h3 .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h4 .fs-16, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h5 .fs-16 {
  font-size: 16px;
  line-height: 22px;
}
/* line 782, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h2 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h4 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text h5 a {
  color: #002d64;
}
/* line 787, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h4, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color p, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color strong, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color em, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color blockquote, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h3, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h4 {
  color: #002d64 !important;
}
/* line 789, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-white-color h4 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-nw-color h4 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color p a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color strong a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color em a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color blockquote a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h3 a, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text.rich-text-lgtpurple-color h4 a {
  color: #002d64;
}
/* line 794, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ul, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ol {
  padding-bottom: 0px;
  color: #002d64;
}
/* line 797, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ul li, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text ol li {
  color: #002d64;
}
/* line 802, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote:after, .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text blockquote:before {
  color: #002d64;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-14 {
  font-size: 14px !important;
  line-height: 20px !important;
  font-weight: 300;
  display: block;
  padding-bottom: 18px;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-20 {
  font-size: 20px !important;
  line-height: 24px !important;
  font-family: "RNHouseSansRegular", sans-serif !important;
  color: #002d64;
  display: block;
  padding-bottom: 18px;
  font-weight: 300;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-16 {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  display: block;
  padding-bottom: 0;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-12 {
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 0px;
}
/* line 809, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta {
  float: right;
  width: 280px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  max-width: 248px;
  min-width: 196px;
  height: 19px;
  font-size: 18px;
  line-height: 22px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: auto;
  font-family: "RNHouseSansRegular", sans-serif !important;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:focus {
  color: #42145f !important;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a {
  margin: 0 0 51.8px 0;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 20px;
  top: 46% !important;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  right: 10px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  content: "\e00b" !important;
  font-size: 15px !important;
  right: 20px;
  /*top:26% !important; 7344 Defect fix.*/
  display: block !important;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:before {
  content: none;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:before {
  top: 50% !important;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a .cta--arrow {
  padding-right: 6px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
ie10 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a .cta--arrow {
  display: inline-block !important;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m .cta--arrow:after {
  display: none !important;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m .cta--arrow {
  display: none !important;
}
/* line 816, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m {
  display: block;
}
/* line 818, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 16px;
}
/* line 822, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  content: "\e00b";
  font-size: 11px;
  color: #007EA6;
  top: 30% !important;
  right: 24px;
}
/* line 828, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  right: 14px;
}
/* line 831, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.mac .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after, .ipad .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  top: 40% !important;
  right: 20px;
}
/* line 835, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  right: 16px;
  top: 26%;
}
/* line 840, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:before {
  content: none;
}
/* line 843, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:hover {
  color: #06b3bb;
  cursor: pointer !important;
}
/* line 846, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:hover:after {
  color: #06b3bb;
}
/* line 854, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m {
  padding-top: 0px;
}
/* line 859, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy {
  width: 476px;
  display: block;
  float: left;
  overflow: hidden;
  max-height: 88px;
}
/* line 865, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text {
  color: #6d6d6d;
  margin-bottom: 0px;
}
/* line 868, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p {
  color: #6d6d6d;
  font-size: 12px;
  line-height: 16px;
}
/* line 875, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner:after {
  clear: both;
  display: table;
  content: '';
}

/* Hub,spoke and landing templates */
/* line 888, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner {
  height: auto;
  max-height: 512px;
  min-height: 368px;
}
/* line 894, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .hero_image_title .hero-title-table {
  height: 222px;
}
/* line 897, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .hero_image_title .image {
  height: 222px;
}
/* line 900, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .hero_image_title .hero-top-bar {
  display: block;
  z-index: 999;
}
/* line 907, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .hero_image_title h2.title-1.hero-title-set-2 {
  margin-top: 30px;
}
/* line 914, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand-hero-twill {
  top: -12px;
}
/* line 917, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner {
  max-height: 152px;
}
/* line 101, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-14 {
  font-size: 14px !important;
  line-height: 20px !important;
  font-weight: 300;
  display: block;
  padding-bottom: 18px;
}
/* line 110, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-20 {
  font-size: 20px !important;
  line-height: 24px !important;
  font-family: "RNHouseSansRegular", sans-serif !important;
  color: #002d64;
  display: block;
  padding-bottom: 18px;
  font-weight: 300;
}
/* line 119, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-16 {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  display: block;
  padding-bottom: 0;
}
/* line 128, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-12 {
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 0px;
}
/* line 923, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .hero_rte_desc .comp-rich-text p {
  font-size: 16px;
  line-height: 20px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 927, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .hero_rte_desc .comp-rich-text p strong {
  color: #0a2f64 !important;
  display: inline-block;
  padding-right: 2px;
}
/* line 936, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p {
  color: #0a2f64 !important;
}
/* line 938, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .icon-new-tick {
  float: left;
  width: auto;
  height: 13.8px;
}
/* line 942, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .icon-new-tick:before {
  font-size: inherit;
  width: 16px;
  height: 13.8px;
}
/* line 947, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.mac .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .icon-new-tick, .ipad .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .icon-new-tick {
  top: 3px !important;
}
/* line 951, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-20 {
  color: #0a2f64;
}
/* line 954, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-16 {
  line-height: 20px;
  color: #666666;
  padding-bottom: 9px;
}
/* line 959, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text p .fs-12 {
  padding-bottom: 0px;
}
/* line 964, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text:only-child .fs-20 {
  padding-bottom: 0px;
}
/* line 971, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text:last-child p:last-child .fs-16 {
  padding-bottom: 0px;
}
/* line 979, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text:nth-child(2) p span {
  display: inline-block;
  color: #0a2f64;
  padding-bottom: 19px;
}
/* line 984, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_rte .comp-rich-text:nth-child(2) p .fs-12 {
  color: #6d6d6d;
  padding-bottom: 0px;
  display: block;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  max-width: 248px;
  min-width: 196px;
  height: 19px;
  font-size: 18px;
  line-height: 22px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: auto;
  font-family: "RNHouseSansRegular", sans-serif !important;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--branded.cta--l a:focus {
  color: #42145f !important;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a {
  margin: 0 0 51.8px 0;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 20px;
  top: 46% !important;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  right: 10px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  content: "\e00b" !important;
  font-size: 15px !important;
  right: 20px;
  /*top:26% !important; 7344 Defect fix.*/
  display: block !important;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:before {
  content: none;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:before {
  top: 50% !important;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a .cta--arrow {
  padding-right: 6px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
ie10 .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a .cta--arrow {
  display: inline-block !important;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m .cta--arrow:after {
  display: none !important;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m .cta--arrow {
  display: none !important;
}
/* line 997, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a {
  color: #007ea6;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px;
}
/* line 1002, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  color: #007ea6;
  top: 30% !important;
}
/* line 1005, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  right: 20px !important;
}
/* line 1008, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.mac .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after, .ipad .rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:after {
  top: 11px !important;
}
/* line 1013, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero_cta .cta.cta--m a:hover:after {
  color: #036089;
}
/* line 1023, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text p {
  color: #666666 !important;
  font-size: 16px;
  line-height: 20px;
  padding-bottom: 10px;
}
/* line 1029, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .rte-tick-large {
  color: #666666;
  padding-left: 28px;
  font-size: 16px;
  line-height: 20px;
}
/* line 1034, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.non-home-hero-rebrand .rebrand_shelf_inner .rebrand_hero_desc .rebrand_hero_desc_inner .hero-legal-copy .comp-rich-text .rte-tick-large:before {
  font-size: 14px;
}

/* RBS Private section */
/* line 1049, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner {
  position: relative;
  height: 512px;
}
/* line 1052, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__facebook, .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__twitter, .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__email, .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__print {
  background: transparent;
  height: 20px;
  width: 18px;
  object-fit: contain;
  border-radius: 4px;
}
/* line 1058, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__facebook::before, .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__twitter::before, .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__email::before, .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__print::before {
  color: #666666;
  left: -5px;
  top: -26px;
  font-size: 3rem;
}
/* line 1064, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__facebook, .mac .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__facebook, .ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__twitter, .mac .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__twitter, .ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__email, .mac .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__email, .ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__print, .mac .rebrand_hero_rbs.private .rebrand_shelf_inner .social-bar__print {
  height: 24px;
}
/* line 1068, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .image {
  margin-bottom: 0px;
  display: block;
  height: 512px;
}
/* line 1073, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .breadcrumb {
  top: 12px;
  padding-top: 10px;
}
/* line 1078, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .breadcrumb .breadcrumb__list .last a span {
  color: #666666;
}
/* line 1082, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .breadcrumb .breadcrumb__list .breadcrumb__slash {
  color: #95077d;
}
/* line 1088, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar {
  height: 30px;
  top: 24px;
}
/* line 1091, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar ul {
  margin-top: 0;
}
/* line 1093, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar__list {
  background: transparent;
  margin: 6px 16px 6px 0;
}
/* line 1096, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar__list .social-bar__link {
  line-height: 2.5;
}
/* line 1100, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar__list .social-bar__facebook:before, .rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar__list .social-bar__twitter:before, .rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar__list .social-bar__email:before, .rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar__list .social-bar__print:before {
  color: #666666;
}
/* line 1104, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .hero-social-icons .social-bar__list:last-child {
  margin-right: 58px;
}
/* line 1109, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content {
  position: absolute;
  display: inline-block;
  top: 0px;
  vertical-align: middle;
  bottom: 0px;
  margin: auto;
  left: 48px;
  width: auto;
  padding: 74px 0 0 0;
  background: none;
}
/* line 1120, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title {
  padding-bottom: 0px;
}
/* line 139, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title .title {
  font-size: 36px;
  line-height: 40px;
  font-family: "RNHouseSansRegular", sans-serif;
}
/* line 1123, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title .hero-title-table {
  display: table;
  margin-bottom: -9px;
  margin-top: 0;
}
/* line 1127, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title .hero-title-table .hero-title-table-row {
  display: table-row;
}
/* line 1129, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title .hero-title-table .hero-title-table-row .hero-title-table-cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 1135, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2 {
  background-color: #949494;
  font-size: 38px;
  line-height: 40px;
  display: table;
  position: relative;
  color: #fff;
  height: 40px;
}
/* line 1144, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1 {
  z-index: 2;
  padding: 12px 12px 0px 12px;
  border-bottom: 12px solid #95077d;
  top: 0px;
}
/* line 1149, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1.hero-title-set-3 {
  margin-top: 0px;
}
/* line 1152, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1.hero-title-set-2 {
  margin-top: 0px;
}
/* line 1155, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1.hero-title-set-1 {
  margin-bottom: 12px;
  border-bottom: 12px solid #949494;
}
/* line 1159, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1 span {
  position: relative;
}
/* line 1161, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.mac .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1 span, .ipad .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-1 span {
  top: -2px;
}
/* line 1166, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-2 {
  padding: 12px 12px 12px 12px;
  top: -12px;
  z-index: 1;
}
/* line 1170, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-2 span {
  display: block;
  position: relative;
  top: 1px;
}
/* line 1176, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3 {
  padding: 12px 12px 12px 12px;
  top: -24px;
  z-index: 2;
  border-top: 0;
}
/* line 1181, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3:before {
  height: 12px;
}
/* line 1184, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2.title-3 span {
  display: block;
  position: relative;
  top: 2px;
}
/* line 1192, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte {
  width: 424px;
  margin-top: 15px;
  margin-bottom: 20px;
}
/* line 1197, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_rte .comp-rich-text p {
  line-height: 26px;
}
/* line 1202, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy {
  position: absolute;
  bottom: 52px;
}
/* line 1206, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero-legal-copy .comp-rich-text p {
  font-size: 12px;
  line-height: 16px;
}
/* line 8, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l {
  margin-bottom: 20px;
}
/* line 10, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a {
  background-color: #0c7f88;
  max-width: 248px;
  min-width: 196px;
  height: 19px;
  font-size: 18px;
  line-height: 22px;
  padding: 12px 15px 12px 15px;
  text-align: center;
  color: white !important;
  cursor: pointer !important;
  box-shadow: none;
  text-shadow: none;
  border: 1px solid #0c7f88;
  border-radius: 0px;
  font-weight: 300;
  margin: 0;
  width: auto;
  font-family: "RNHouseSansRegular", sans-serif !important;
}
/* line 30, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:hover {
  background: #086978;
  border: 1px solid #0c7f88;
  color: white !important;
}
/* line 35, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:focus {
  color: #42145f !important;
}
/* line 41, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 42, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a {
  margin: 0 0 51.8px 0;
  padding: 0 42px 0 0;
  cursor: pointer !important;
  color: white;
  font-family: "RNHouseSansRegular", sans-serif;
  font-size: 18px;
  line-height: 22px;
}
/* line 50, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:after {
  content: "\e00b";
  font-size: 15px;
  right: 20px;
  top: 46% !important;
}
/* line 55, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:after {
  right: 10px;
}
/* line 58, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:after {
  content: "\e00b" !important;
  font-size: 15px !important;
  right: 20px;
  /*top:26% !important; 7344 Defect fix.*/
  display: block !important;
}
/* line 66, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:before {
  content: none;
}
/* line 68, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:before {
  top: 50% !important;
}
/* line 72, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a:hover {
  color: #06b3bb;
}
/* line 75, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a .cta--arrow {
  padding-right: 6px;
}
/* line 77, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
ie10 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m a .cta--arrow {
  display: inline-block !important;
}
/* line 86, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m .cta--arrow:after {
  display: none !important;
}
/* line 90, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--m .cta--arrow {
  display: none !important;
}
/* line 1217, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a {
  border: 1px solid #95077d;
}
/* line 1223, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--l a:hover {
  border: 1px solid #666666;
}
/* line 1229, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a {
  margin: 0 0 16px 0;
  font-size: 16px;
  line-height: 20px;
}
/* line 1233, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a:after {
  right: 32px;
  top: 10px !important;
}
/* line 1235, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.mac .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a:after {
  top: 50% !important;
}
/* line 1239, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.ie10 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a:after {
  right: 27px;
  top: 10px !important;
}
/* line 1243, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.lt-ie9 .rebrand_hero_rbs.private .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m a:after {
  top: 12px !important;
  right: 26px;
}

/* line 1260, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private.non-home-hero-rebrand .rebrand_shelf_inner {
  height: 436px;
}
/* line 1261, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private.non-home-hero-rebrand .rebrand_shelf_inner .image {
  height: 436px;
}
/* line 1268, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private.non-home-hero-rebrand .rebrand_shelf_inner .rbs-private-hero-content {
  padding-top: 83px;
}
/* line 1270, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private.non-home-hero-rebrand .rebrand_shelf_inner .rbs-private-hero-content .hero_rte {
  margin-top: 5px;
}
/* line 1274, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private.non-home-hero-rebrand .rebrand_shelf_inner .rbs-private-hero-content .hero_title h2 {
  line-height: 40px;
}
/* line 1281, ../../../arete-core-design/sass-src/includes/components/rebrandedheroshelf/_desktop.scss */
.rebrand_hero_rbs.private.non-home-hero-rebrand .rebrand_shelf_inner .rbs-private-hero-content .hero_cta .cta.cta--branded.cta--m {
  display: none;
}
