@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background-color: transparent; }

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */ }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/* Generated by Font Squirrel (https://www.fontsquirrel.com) on June 22, 2016 */
@font-face {
  font-family: 'neutra';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAH9YABIAAAABHKwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABlAAAABwAAAAcWenV3kdERUYAAAGwAAAAKQAAACwC7wHSR1BPUwAAAdwAABvXAABJMEYxFgxHU1VCAAAdtAAAAIMAAACeTV1Kuk9TLzIAAB44AAAAWAAAAGCdhkUaY21hcAAAHpAAAAGMAAAB4tB+LfBjdnQgAAAgHAAAACwAAAAsDg0RUmZwZ20AACBIAAABsQAAAmVTtC+nZ2x5ZgAAIfwAAEr3AACTSD0WUlVoZWFkAABs9AAAADEAAAA2DUAcQ2hoZWEAAG0oAAAAHwAAACQOpAZVaG10eAAAbUgAAAJHAAADopj+Qfhsb2NhAABvkAAAAcgAAAHUwADlPG1heHAAAHFYAAAAIAAAACACBgGjbmFtZQAAcXgAAAtIAAAvbrl4uBdwb3N0AAB8wAAAAekAAALbjA97aHByZXAAAH6sAAAAowAAAQDB5Ss0d2ViZgAAf1AAAAAGAAAABrhAV2oAAAABAAAAAMw9os8AAAAAuhvKUAAAAADTkGi+eNpjYGRgYOADYhUGEGBiYGZgZHgCxE8ZngF5zxleANksYBkGAFLbBMIAAAB42t2cW4wU15nHDwkQ3IEA48YGbOgEiO0hENs0C2agF689gYYYxx5jCLiTdbJOR7k4Ypx9YNU8LJeGbPYyVuLE64qDsF02+FaxfC1fgjAV5SFK5WEF1CYywiWveSrtQx5KK2s1s7/znVPdNT0zDThRNrsa/anu6uo6df7f9Xzna9QkpVRBLVTL1KRvf+Vvv6OmqcmcUSMjSn8y6Vtfe0CfU+Ydn31EjtPUpOp9cuWxSTsn7Zn01KS3Ju38yNKPXj15xeTqlJ1Tl3xsxbQHpw1fNuuyr172i8IthX8tDH/82PRrpj86/cyM4oz5M1bOePwT/z3zN7Onzf7g8v7iyTm/nvPrK7555U1zX9WvZk+b9+783191YkHPgl+XnE+eWPSdJcVPO9fee90ve/uX3rL0oWVTlx1Y5i2/7bOrrp91/Vev96//1Q01Xs1a+tDSh2741Q3v3vibFStXfFCevvKZVetWn7/pP6775Zovr/mvvp6+ZX19fVv7vL5/70vX3rH295Xr2n+zP6j8518eMX/rt7X+jrT/br7G/v3ir/7tlv723zLvlu/fcsr83Tpg/3bferL9t+ID89fv9ruzP1jm3fyLKTun7Pzc7Rtqk6vm342vTl3S5629o6qqn4Xby0cCVVS96oqRSF05HKq5I4maN+Koqzh/NecKXBFxRVHN4ZMrRkJ15UjZXuWr+arElSFXJmqKKnLlnJGYqxI1H1zN66v4fswn+np9ljPySaKu4fVSsAKsBKtGUrV6pKpu4vUajn0jg2odY23g/UZQBQNgK/gi39/BaDtBjddvc+4kWCdPe6UdrT1SwkgJIyWMlKjVPHU/xw1cuxFUwSbeb2a2W1SZUSJGidQ2zm0HZrTQjhar7/H+h+Ah8CPwY/AweAQ8Bh4HTwAXPAmeAkfBMb7/NHgGPAueAy+Bl8Er4FXwGngdvMH1b4K3wM/BccY9Ad7m9Uk+f5/jefA5ZuxY+YRGPsMN5BPDQBMGPBgI1JKRQouF5SOlHBNFeE7UWu6xjmOFO/ePuDDjwIwDM45hZqQOKw6sOLDiqHu47kuMsZf77gP7wQHQBAfBoeGBriwdFqZcmHJhyoUpF6ZcmHJhyoUpB6YcmHJgyoEpB6YcmHJgyoEpB6YcmHIsI44KOGasaF2MrS566EOE5jEzo8tcq99dzSdLmP81HJeC5VjBCo4rwSo0ZDU83cR1a4ZjOOpV6zhu4N4bQRVsgustfH+A11tFUxyrKTU0ZRBNaai9fL4P7AcHQBMcBN9jjB+Ch8CPwI/Bw+AR4DDmT8Cj4KfgMOMe475Pg2fAs+A58BJ4GbwCXgWvgdfBWM1poDkNePLgKVEB93ufZz8PVqjLte6I3UZw5QhX8zg3n6uv4ng1WMKVmo01QFvlWiSkLVNrywZsZiOogs3cfYDjVrCd7xmbidGWQOxmL+/3gf3gAGiCg+AQ4x7mfsf43tPgGfAseA68BF4Gr4BXwWvgdZDZw0leB3z31j+6bP8vy3W76sGDXo4HmAOuAFcOp3iFJl6hDkMBnmEIloaQbQmWfFjy8QyaJR+WfLxxKH5yLU+6jplVONc/UoGlAVgagKUBWPKQeVndwVPcCQY4dxfHrRzv5riNZ9jO977I6x2MtRO9uYfxa7z+EmzuZex9YD84AJrgIDhEHPoe3/sheAj8CPwYPAweAYd5niPI/jGe53HwBHDBk+ApcBQc4xmeBs+AZ8Fz4EWe4yWOL4NXwKvgNfA6eIPP3gRvgZ+D4zzjCfA2453kcx0l32e+58UupsBgAUyHnRnox0yOs7hiNsceZGG8TwrzPhblwXwkrC9i1uuRws1ccy/YBcun+N5pcIbPI97/luPvOJ7lO+9x78l8K+Jb+uqEMx7XTuHVVKRT4DiDT2ei37PBAj5bCEqcX8Q4i3m9nnvcx7N8GzQ4H4HfgXf47Czf0XecqyZrr6nvCqbpuC93TtQnwOVgTi6mm7t79s4JdzbP9gBP3QBnZJSImeiRIhmhxN0j7h5zd5+7a948ufsszRmfX843i2Ae12gbNtE7YrSI0RxGq9nRYkaLGC1Su0EDnAKnwRlgRo5k5HdkdKzAjp7YkYNR85oHM8ZrxMLaeuS/i2v0fHbzeUPuHNg7B3ZOLn5yCnOYJnf10AXNWFP0oMhVxqMGyD+08vckG1mEBWgd2MX7B+T5k5wODDGKwyhDjOLIsy8V2Uzlyss4M11kEqBxAzAXoHEDaFyNuXi5LECPWmJUz2YBOpcL1QKYXwhKnPsk9/mUMBupxcJu0NLK+3h/P9jNtXrue4ThAIYDdYYxfgs0s2cZ+xzXvSt8ICmrRYHVoMBy4gknxi6SHC+x5CmG+UyjhkbZhtEo/QR5jnw48uHIhyOf0ROxkwV29EhkPN3KeaYdfTbHHhlZW+SQSGSe1emrZPRBRvdyHCRwYPS6PXLMqDHz9pi3scVPiK3ru6ziChMlyzZ3HbA5aiLR7zDvs6gV8Hpm129ukfg58bcnScY+lXu4MOrwbpB5NS2jDR27JaondsYm914CVqN/a0Af3xLvjpfWkXwzn23DEnaAncDkeCleOsZLx3jpGC8d46VjvHRM1CaG8d0AbEM3Y/gu6FmhlyHeqAinVWILGgxWgJXAZPkVoq9H9E1N9OV765n/BuS1EVTBJqDzidvAFvAFnVtwbivYxsgmKketqHyP8NTgibXcIuRWQX8d4kiTONIkjjSJI03iSJM40iSONInIHhHZIyJ7RGSP2RSIGwFxIyBuBMSNgLgRqOe5pwd+Bl6QCB0QQwJiSEAMCYghATEkIIZExJCIGBIRQ6JchG4SQwKYKmBHIXakfWQZLa6gT2W0uII9OXjjInqlbUkRawJiTaBWtjR6ho0xi6wcjdbEMJkiTx8mA+QZwqYv8lwvLKbC4rbcCsZkY4nk7/dzj91gYhkHsJTCUgpLKSylsOSrF4gbx7nHCZ138D5vISaGxRLD3uG6c5x/T1YsKTNK1e3oh7a3hFkEY9ZmOjtbwzf7gMkzA2aDb+Iun5M12+gsTWvt562e3N7SE5O5mfVbaHMPj5n7zDxg5pG6V8+cz7Vn2cu5fWA/OACa4CDQs+++ignGzeBa+sLsXyAjniijO873TwCzgtFMBuhHgn4QnYHxbEkrq1tn/WkiXs14NB8m9fquSfYWWuvCsnjfB3trsfN1aGAFBtZLBheNYnAz79tsxbl1XRNGmjDShJEmjDRhpAkjA8y6QeYVkXlFZF4RmVdE5hWReUVkXtG4jPwMtl8AEzFhZt9o5Sbaw2qdGZDZZvoyVlcKaH/CbHUWz+ofVEbijnW90ZHbrG7cAe4UHYnIVRNZ59/d0pUAnxKjL47VF+1TfGMpNhbojKObTjjgJ+BR8FPRkXjcdf8on4KevCh+ZaJaQIxfifErMX4lRm989MZv1QICzmV6o3Ov34r+RBKjMt35a4mOxktr/XGE1dkce3Ts5PVCsJhvLUFX2rUCp8W2jhXaEvvBBu64EVTBJokd/ihPfQfX3AkG+Pwu8dohLGvPHVqWtVV6sBzAsmOtMhDPvUf0bwj9G0L/htC/IfRvCP0bQv96u7J/ROoKAboZoJsBuhmgmwG6GaCb2lpDJBEiiRBJhEgiVM+jl55IoY4UAqQQIoUQKYRIIUQKIVIIkUKIFEKkECKFsMN6w5YEzjIf7cXfHdHrsQj2I3ULrLvosAu7ERbqWK+dWWmA7jZhNxQr3cBnG0EVmOqL9m8pzKYwmsJmKpF6e6sKZizXePVEsuO9YB/YDw6AJjgIDjHGWI/ehJkUZlKYSWEmhZkUHU1hJkVHU+JeCjMpzKQwk8JMCjMpzKStSHCS1wH3GpsrB63KzLW28pb34rFY6JYOz70D6OzHWOGFKmsT+ZxKF++bPbW2kpini1VZVnJmFactQa+JteYn4lf6R+IO7xm3tH7sk6c5b+ojCx9Z+MjCRxY+svCRhcusYmYVM6uYWcXMKmZWMbOKu8YW7TO6eVO9ejQ2rzVvFlLRcWKxeNEGtt1gZrr22sC2G2hkhEaGaGSERprVps6ETbzI1wI9iRm3jfKkjvWkjvWksc3OfJgow0TNynBAtPNeydActFSvMAax5wb23MCeG9hzA3tuYM8N7LmBpoZoaoimhmhqaO27W+wZWzd8nijR9rQF62nHryW+wTO/Cd4CPwfHeeYT4G2eRdcYT8HjadFwFw0P0HAXDQ/wtk1ZCZlobaoEm9UM8luTD0c2H262KlJZNWo1dzfMF20uXLK5cD6GmVw4q0tv53smTunctzEq990F47tHwgtUokazepjxLq023RmP8pUoHY9KuRV5AaZKMFWAqZJZN0pGWG3luP3EpUhym5now2ygY9IScpflYLVE+MjWqZswFGKNntXP0bEoi0M67uiYIysFZG4sMdM9VgeS89axyjpWWccq61hlHausY5UKRsJLjyOtrK9k/c74cUTHikCvAHiGyK6mf6dX1Loew9x17ChLlDaZXQQLUUdWF9isLpwgq0vGyeqSLjEh+FBZ3UT+J5/J6SxuK/LNsji9dkntjBKbvQXic8y6JRHfYzxtfjWYWL+T5vxOYP1OkPM72W5NtobVlpHaVaH2xCkMpDCQwkAKAykMpONkbf4FPPN4q0QbLSXulKyfmWil2FnLTbGg1K4S/VYukbF4jjHfy+36fNZkc2i2WREE+JkCPqYgVRSTY0Qw68GsZ1f5XmtVeLNE3cTmDwFMhXZVGEq8MtWXoGsOcZj76Vke5/UJ0WjPxv3Axv3AVhgLPLnfevLvoguDajrfnMGnM/EIs8BsoKtYCzguBIv4bDHvl7AybtXw8WytGr5e5+i9K7BW9v2KEqHXc9+b9e4enldWi8NYBagOJyZ2cf7zuarC7a18tYhOFdUA193FcSvHuzluG06tty2oHcNap/Alw7GqDWudUqwiS+hVSfzJbs7twZvv5Zn3gf3gAGiCg+AQn3fzyu2qdk09zrVPcHSxeON3auoo544NayssqmeGtRX2ond14lsvehdYvWugd3rF2ateHtaWWUTvKuhdTb0+rPcQyuhdAb0ro3dNdXxY651rPDef6yr3KeZzGkSZX+L1WXAOvMu938tVwjfl8qUQaXli2Vo6a8VLh9Y3deyz2gxiS9f1WJSz5rgjxzXrsb2Mtw/sBwdAExwEh5jZEZ6huz/rsiZDZ7UH774m67TgLJuMJPc6l9uN/BY6X1Mz0RvRdY49HBcgg4VA+0TRdWSRVcvMHm1WMYtMXae1C1OylZAirBZhtQirPqwWrW6HMBvmdLsGwzUYLsJwDYaLMFyD4V4YdmG4ale8QzA8AMNNGB4wei0r3gp6XVN7eb59YD84AJrgIDg07Hetshm9DpBGFWmUkEYVadSQRhNplJGGzj6KRq/Bs+A5xnyeKOjxTCZv09KoGb3m87ZeV5BGEWnUkEYVaQwijUGk0UQanq28FUfpdVbFfYfvnEUWRq9rSMtHWr76BtKq21VyLxLTGUkvEisjsUEkNii1iMXceQnnr4HBpWA5T7KC40qwyu6st/fO9KpZdzJUkFgFiVVsJt2LtCKkFeX20Cp2D63SsYdWR0pNpNTMSamGlKpWSnWkNIhN9GITvdhELzbRi030YhO9dk/NRUouUnKRkouUXKTkIiXXSik03odnbUupgZQGkFIZKVWQUgUpVZBSJed9HLNGFCnpPbYKUqogpUrb+3B8g+vfBG8B8T4tKblIqWKlNIiUBnN1jCb21IuUqkhpsOV5vmLrGYHsv82yq2uzvqkjkbqs3FZwXAlMXSy2mXZo8w0dDSNZjxp7cpGOi3RcK51E7KltRzES0j0oLhLSfSguEoqtp9J2FCChChKq27yjafMOz651dE9EHQnUkUAdCdSRQB0J1JFAfZysPLLrnW7rXheJuEjERSIuEnGRQIwEXCTgIgEXCbhIwEUCLhIIkECABAIkEFgJNJFAHQm4RHG90+MiARcJNInmHlJoEs09JFFHCp7NQ4wUBpFCihQqxl7Ew5Wth9P2MoC9DFh7qdgulGz1WWitPlfpXQlkv6YV0TO7Ib/laKJ53BHNh4jmWkJ6DR5gQwGSipFUjKTKSKpso3nZRvMyklJ2ZVq2kqogqRKSqiKpMpIqSO3ERPJql+4Wv+uq1diSZzyeRPISkqsiuUEkVxobyYcT6/EyW4qsLZWRZNFGcoUkC0iy10byKpIs20iu94aqVpKNXCQvI8lyzuOVrMcrYEt6/TWEFIfUDsnPTaU1tDm6tiMHSen6n4OUHMnV1xEZx1ZY/dZOzcVVVwetFyOP4r66Gm92bPR+rgfrCawnsJ7AegLrCawnMO7AuAPjDow7MO7AuAPjztj8nec8MkHHlWE5qweUL7Hy6sCy7jlyzEpX5Xd0AsnXTfarPZcna7ksrpRkvznfl6b7K0ZXwogFqt5au2X9M7WRS+sUafXGSA5iKpDrZXS9J3glo84FozvkTAdI1v2xGo9tfKXu+ClLt896NGb00wZqM0+7RQXyxHfB5daWnBMbrVz1JTjq1s0x1u+V/6C+GNOxkUhXUFZhKIqf0jvRi7CP9dK7ojP7dFQX4S7ZszN5XGcN8x2pWTitXawad4xz/R/Yjl6Bceyxe/x6d+vTdtfiOtBra+qfAcv0Gg5cD24AN9pdjbKttf+F1o7hxPQoSWWoYnbDhhN5elP7aFeHTTU4zu3x+aI1o1dz4+9y6Xr6P4Dvg38E/wT+GfwLGAIPgh903fHo7GvSMSslZmnPl+L5UjxfiudLiVnpqE7GYFjvrhfUaXAGHs2+viP7+meletBsZdEl66Ui26PhTFjzuEc8SmL291TpkrTpZG4PRefw7/J9vX4tiMw2j8PNGT4zdZyCrJeulczErMvH1wwtwX67Bm9Lr93R2pae6YLolgFkbLZZdC2L7rgs9gmL0/GBM7GE2aCHK9crdIqII7kQcxjNbKg+z7nbwRdy/Y7i03WXAtgJJOfhKHU27pXV2S61bq/XsBN6Nu53AoiUlF6jVuC9BO8VLFSvUxtmB53Xq5ilrr2mqgcvpTuITDfUEDMtjN2F0P2LfGuLctQdXHenneldHPVs787NVM/yXq4XHfsQM3yxy05ofoanePbTQM9M1pOMeR50erNaa5/feLTYRg2jPRN5NKMVxpvNkYjfrshlGbKpO08UkcdWzQLZw84qB5Olr2uLqrbOLLFZeyL1qlnop6lZmcxd99+MrubGuUquqVfdz/11ljBeBbZbxfUUY50G7+j+HcY8x33ek14+PfNP53z0Z8bxzWXrk7ux0elDfzCOb5gCI2XbzdaAmYY8w1oYCW39u273ZevYpScVYO3p2nsx7V74Tdxvs+yxmp542XliHGOLcdsWbe1zF7LYfcH9kxhWY1iNYTWGVb2WiGE1htUYVmNYjWE1zmlqbve5o6Z9VtYMtnbJ+/NgnmhvVrc0HZFVuwuY2CgWj9r5011Iuzi3O1dnOQNjptYY2h2YlFGGWjt5N+ZGiVvV0R7ZhfFE0/o7/NzYnVbj57SVP8a1j4MngAueBE+Bo2D8XbrOndMLRxujlcmoaunklq5slk8C9XVrQVpfQvSlZrqtOPZgzwvgeaFEyCGxqCWc79TtZV30ezUrE/P7CwcP0CTnqOAFKrYvT1fzwtF7/6KD3igr7YwH93L+fixcaqS2l28vz7UP7AcHQBMcBBeThzg830/Ao+Cn0hlXQadDdDpEp0N0OkSnQ3Q6RKfDS/IUbZ3WFe1KO7cfo9c1ZOW2O3Ssbt9npWP6D/Vu1iye0Oxoua0uC4lFaMUSzl+SdEYKVjpDVjp1Kx0X6cRja60tD9H+PctY6cTiU3eREewWyQwimUEkM4hkBpHMIJIZ/AMkc2k12IlWYm3JRFYyMZKJx5HMoPj2TCLfbElE+ufE4zStbSQ2P49y+XnUJT+PbH4eWVuJbX4+gDQGpEvA7N7WbXbhIwkfSfjWt+ho5iMJ32Z8UavHoSZ+xrWVPLfLGji6yFw9IlePyNUjcvWIXD0iV4/G5uo8b/fsxUdCPhLykZCPhHwk5CMhHwn5SMhHQj4S8lue+W3ue5L3ZhfYdg1LX3Zi+7L12jgU+9HRL/N16ztsp9OzxdhObP3hkNX3eBxvFFzAG8WmIpfr/+u+0/fhvEd3z+GN8RwLc3ukjvSH5y3Z6E62+5+2VjeXYkEnpbbX7i48Z3dnr5FKwNU2/zO9dInZVRuJx4mQcUd/Zb5TJxVNPnzJ9Yp2J04gXVNGI6ba3wRkXfrZbwJc+STrbk7kFwPZrwU+as/G0l8+NffbpkC6oOfanu8r7HWe7UM3Z/UvnVZJBdK3fdEmC90hswu7/ILJbfVCF9Rc7nCV8DkAnzXb012VGL5D+DFXfkw69uWXl3j2uXaO2W8qr+jo4HbsU+q+JEci9Rr8YB/eZi3jrOO92R0yWcz2XP/4PTydlsshnkNb9XW53yf49q7mtwlm57hkVwG69lPl7p50aFdkHz5q9RObTM21PXx6BO+CXQZjVwz6l1ye7ALo7uisWrXF/ppriKcM5FeNpl9f97Y7PKljK5QBHjvAMwd45cB2RGe/IO21Tx9KjKyM+b2nN6qnxswo66vJfquk98RdqVBO5JEPST9ogMcN8LgBHjfA4wZ43ACPG4wbE/+wXhvX7tgGrViYVeNv/LPrwM863yfqeh+v433Zn01/+B6Rb7s/O/OenX3Zy//supSzzuDOruB8R3DPh+7EPNrRNfmpP1lf+iHZiYxk9M5e8Wv/V3sRsp6DozbSdvYA3GprNv9/dsn0DpneCdM7XXpHK9t56tx1Gm/H6WpbIw3lF3M9razHrGMyPTS/RvJz/UmBrWjH8uu5PbnfUJi6p2frnll+5bZ0dPZF7wCMrZO1q/49l1R/1rXnierJpT96lfjoSHLRVeDLutb7smpdzyXVGbvVF2/6P7dboncq3h65+N2JpVaef5qVyx7xwvGHWmnc2vo/P8z/j6D/x4ih1v8YMV9yV+25q+J91kp8jaTT1uwM5LvBtTY0ZHfgNrBl1C5B9r9FuOPsEOhOzCr5VJV8qko+VSWfqpJPVeV/jujeeTteh3dR6V+/tn9lNH53d3t91rbobfIrefPLWc/8DwjChg8bA/bXoY6sOYxfjqRGsHw4lnqArgWsVgVZL5guHweWCh2dPtqbVWGpADsF2Cnge0N8b2i7fULb7aPlPmgjTZD7ZYf2fDr+eV06EopSG5ho3f8Yz/U4eAK44EnwFDgKxnb16M6DcJwunort4unsIYnwwJFd91daHrdHVm5m3eXa1ZVjeqPkt661XA2rJB3dm/CK20VPQlmrvM/78+Dj4q0+c4H6u6616zr7DImky2Q/IbyoHbv3eNqPsGqbwopM4Rs/zipyBivyqeqT5DZz1WLi63zVr76MrP+GvwH1NfV1dZf6Bn/b1Lf4267u5++L6gH+dqjd/O3E++9R96i/Vw+i8z9QD/P5I+qw+q46go7+nXpRvaa+r15HJx9EJ1kz4GnOKkedI0IQtZj3U/8DFvrAiAB42mNgZGBg4GJQYLBiYMxJLMlj4GBgAYow/P/PwASkGBmYcjLTExn4inOTCxhEwCIMYBIow8DGwAdWzcggABZnZNAAYikg5gDL8jA8A9L+DE+BpA9YjycQswFVgmRdGGKBrIUMG4A6NjFsZ9Bi2Mmwl8GAYT/DAQZThkNAaA4AORUTnwB42mNgYWFg2sPAysDCOovVmIGBUR5CM19kSGNiYGBgYuBgYAZRLA0MDOsdGBS8GKDAwz80mGEBA+9vFra0f2kMDOzbmEQUgAaA5JgzWAuBlAIDEwA/+wx4eNpjYGBgZoBgGQZGBhC4A+QxgvksDAeAtA6DApDFw8DLUMewheE/YzBjBdMxpjsKXAoiClIKcgpKCmoK+gpWCvEKaxSVVP/8Zvn/H6iLF6hrAcM2xiCoagYFAQUJBRmoaku4asb///9//f/4/6H/B//n//f+++/vywfHHhx8sO/B3ge7Hmx/sP7BsgdND8zuH7z1gvUJ1IVEA0Y2BrgWRiYgwYSuAOh1FlY2dg5OLm4eXj5+AUEhYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0tbR1dPX0DQyNjE1MzcwtLK2sbWzt7B0cnZxdXN3cPTy9vH18//4DAoOCQ0LDwiMio6JjYuPiERIbWto6uSdPnLlq4eOmSZStWrVy9Zt3a9Rs2bdm8dfu23bv27GUoSknNvFO+oCD7cVkWQ/tMhmIGhnSI63KqGZbvbEjOA7Fza+4mNbZMO3joytWbt65d38Fw4DDDo/sPnj5jqLhxm6G5u6mns69/Qu+UqQyTZ8+ZxXDkaCFQUyUQAwB65I0CAAADaAVxAPwA5QD0AQABFAFeAPIA9gEHAQwBFAEaAR8BJwDZANIA0ABEBRF42l1Ru05bQRDdDQ8DgcTYIDnaFLOZkMZ7oQUJxNWNYmQ7heUIaTdykYtxAR9AgUQN2q8ZoKGkSJsGIRdIfEI+IRIza4iiNDs7s3POmTNLypGqd+lrz1PnJJDC3QbNNv1OSLWzAPek6+uNjLSDB1psZvTKdfv+Cwab0ZQ7agDlPW8pDxlNO4FatKf+0fwKhvv8H/M7GLQ00/TUOgnpIQTmm3FLg+8ZzbrLD/qC1eFiMDCkmKbiLj+mUv63NOdqy7C1kdG8gzMR+ck0QFNrbQSa/tQh1fNxFEuQy6axNpiYsv4kE8GFyXRVU7XM+NrBXbKz6GCDKs2BB9jDVnkMHg4PJhTStyTKLA0R9mKrxAgRkxwKOeXcyf6kQPlIEsa8SUo744a1BsaR18CgNk+z/zybTW1vHcL4WRzBd78ZSzr4yIbaGBFiO2IpgAlEQkZV+YYaz70sBuRS+89AlIDl8Y9/nQi07thEPJe1dQ4xVgh6ftvc8suKu1a5zotCd2+qaqjSKc37Xs6+xwOeHgvDQWPBm8/7/kqB+jwsrjRoDgRDejd6/6K16oirvBc+sifTv7FaAAAAeNrtvQ94G+WZLzrfzOiPZVnSyJIlWZZlWZZlRZHHliIrimM7cRzjuMa4rtfrdV0TTAghEFITQkhzc7zenDQLNA2BNg2UZtNsTjYnp5udkQULLNsWWJaylGU53MLD5XIoZ5dyTFOWw1KWhlg57/t9I1lO7JD23j73uc9zAsqM/mTm+37f+73/33c4nuviOH6T7g84gTNwjSrh5NUZg+j4VVzV6/7v1RmBh1NOFfBjHX6cMeidF1ZnCH6ekAJSKCAFuviaXB05mtui+4Pz/6VLfImDS3I7L35MXtZNcqWclfsDLlPCcdGsoOfMYjRj5rkoUWyywr2m6o2z+Jox6zljVC2zzc5YysxwZpVmFausWqRZVSJR1WKV7GqJkE5zqlmQ7Iol3dScWtGSiFc4HfpgbX15QAju3NzTvXlzd89mO0nG3jzRt3FjX//GjTrfhS04nl5hF38exoPz7OYy8ElUERM4pBIxqujj9BPtLVGMsiK8pvIlswpvUw0wAH3JrFoCRwMPAyEiDKSpGW9K4NVLwv73yS0k4p/VTeb05HxOz1EMOklQ+Fj8mPNyfnIdp3DyjMPl9ta5EnCF2RleqvLVueDGxBSdWcNVlkQzzgpPPB5XRHlGsFX78Yc6+KG+xFSGP9SJ+EOdEX5oKDXDD4lSI6sBElVaKp9sFz9s5pxRk1LZqBgblUqb6rH/RjHC6O2/ebI99OEM/bKiUTE3KhU21Vn+G8VsU0vhUGmb4SsN5dEZgf6tx78Vj22mxGOEkwrbjKmiFE6ctpkypxl+YKN/S/RvB/6Nv3HR38C/ctN/Bdf05q9Tlb+OD38zU53/pR8/F9a4eUFvMJaYSs1lNsnhrHC5PZXeKl+1v3GJP8qaSgQ/mUgF4ZUw0JczSF/BFL5C8FXn98O3f3/F6yseTrzevO14eNuJxOsJOE8Q88Phh8lHrzz0yvPwBw4vw59XHoL1EjjfRbvwnM7MhbjlXII7ymUCQLVKdUIVxVklFs8E6AIEamABlhGgljKR8wE9ly3Dj8ssJUA4K2TF+Jpab5pV6m1qDYlmxLIIrFTWL1HSt7piuMB+m9oExOQtnVWTcKw3AkmTtOptAuJylCOVLxMl+5oSjhgdLm+kKVHnSitlkmqD75qaO0g1cSUbSXJFO59KJpzwztBIwnCEzWBwBpONAnFUuJIWUt4OP6oP+/7Bt3H02e9HRg6M3bvzu5GMrTP51NNP/N29o/ds7iLB0PpW+eN+We4/d0diyPLL2Nkd6W0jKf3Lr9q3JQ94Wm0/jf7l9NH/YvpvPzc2dw/yw8FY+RP6prlvmBL+YKsLcNNxiYsf6E+KHVw55+eCXIpbx53kMjWAXSaB276VwVSNkOnoedZtTejKoqobcF1b85qkRsRZNaCz1fxYJkoXZQxO2HtOm+oFeEzAC0w2tQ5OV8KnK21qO5w2AmtYjyA6JXvGqqtJp9OKSVKCaXVlHcAZSCvtUiaSqE0jnGtrANm6xnRarXbDmYlDHMsBv0S8mnc6LHywtpFvcToqEvEWQCxYW04CJeSS71PzX+sTya/c3d21ZzSZHN3T1X33V5K/WBuJdHZGIin+JJHmxsgm+oOvfTmZ/PLXFvxgLZ/rvmtYlofv6u65c7ipafjOvclkezu8LhwSY5+9SuTuXfj1Lvwajnf2sG/bOUqjvRc/0G3STXNhrolr4/4jl/EjzkH4S43qZjNlwMXUVnGWKO0UxgbgqMYG5K3NpbNKg01dCZDZgTztwCDgtBJIsAOOzUCCqg4AUlZKM2XBqBMpzm7PVNTEEFiPpPgBxqgfkK1JK63So5zR7mtMwq8YjilGjgwuvQEJL4DHQNhCELsQYpciQJKOCj+hZAko9oYH7h5MRps33js8eGAssXv/m65Kwl/T+Ubu7Pr+x26c/od7ryHRO6a2j+XeHG17KuYT+9taZXkNOdC3c+NgpGf/NV27R5Ly0K7eTSfX5/41+SfXHjw3nvt4OJFs2/btyZEb4mRr83Z+NLk+pI9eJ8stqziCcoBMUjng5xbyfDHP81UdiWrsnbJ2ZOqAPeE25d7jD+qe5pxA6USpoACXWmdVF/v9Cns7SbksgtNRzcOO5PlN3ZP3rDvVNtEVDHZNtJ3q+tPJbn7oODG+cabz671/ln15z+6XHzu+4eudZ14nJrx+Aq4/Vnx93WuqrXB9V7uQXNHIh1PVvN3p4C3EkGi7YV0otG5j+6mueybXr5+8p+vBhZfNfXL8eO5TuB1Hxz/MvyPYYO4S5+YyOpy7Vc8ZcO52WS1nk0iFU65wwpByGVyGsCuYMgy/996u06s/aj19969+dffp1o9WnxZm13S8dPpf/uX0Sx1rfopHvPYA9zx/XtgD8r6Pywiw1UHcKQaQdLpZRVcQcibkkWZZMb2m8HG1BOhQjGdKTPhdiQHYqqkET01cCegCbDzJBHA4YO3A1gbe+PSNNz4lpz965x34H+45eNFBfkD6ORsX4JQyOasDJQJnI9GVMYJqgS87vVCKUieqC1YSBGod9Mkdwe7N4Yrd3+iXU6dCbTHPxr7EYOTnn7j6cT69ZCcf4LcCndSi5MZ54AvJROUIUI0RqSZPKsmAs5e8Tnb++tccHdfHdFylnLxQ8yk6pzDMK0DadIt1msG8PpNXZXANL76dOy9EdM/DuK7hFCIrfIJSLlxJMM8qgk0lsJt5MyVi1AtW/9M5C4p+USE2hfsx6DOK8GNe5QQqSAncUyABEuBXE8vcc7nz+pd+k6C6S8/FD8THKU8Pc51cxooMxgNrGZRVHcLQQO/psM0qDptajVzaNqtG4FjtAE5i1SHXDXqW5LUh2COJeDuPFB2stfA948d+un37Px4bHz/2j9u3//TYOAlFN9yUTt+8IRrdcHM6fdOGKO/Z8w8PXHfdAy9+bfdL3/riF7/10u6eHQPR6MCOnp6vDkQiA5OUxpMweK8YA6m0jMuIHKVDVLeIopcVEVCyzGZEAalMRCoz5NcPdNkk+UXuPaHn3c9eFXrotaLAcI8CBg0g0TINiEA9CCwT7BUBrhcB+n5NdVtnMwY3Xs+A11sG11PrG1BJDFCBNGMos7gpm0wkCe5g5HuGULugsUor8ESD3tCSaietxBklR6Nro87u1p4hVy5n/9JXvzmw9diW5t3j1bYG0B39lS7Z8oGHKLH1q9OB5Job1q0fnB6JtW7c2zXx1E0BW8Bis/I8rzvH9nvgYkz4ALBogvEry2VVhPWrlFUvotFMRx+GRYvDooUNMOIqHy5aJWgej8F2LbPUhFEIeCXV4curHQX5ZwgDi0+1pPQG4O8BIH/BQqykWsivb+Bfg7uGh3fsv7HrOp/jV2avyVxmd9mjrtxTQnfO5DTaOnaPrmzf8/jeiaM7h/r2jvTfftOmW502N+m1+U3mUhFm8W5F7s9tjhKbuXPTgaHhE3v75f4tTK9OXOwQw2KaM8G+38JlTLjK+oRqAyVCLI3HMyYb5SKoKNsob7HxyHdqZaXkNUWKq0YD7JR4xkiZjVEPPysxUhaEKxgEOIwlAAfvQjhsJqqb0eVLSMiIAslQnK5WckWLhgBbxITQ6zt4MDebe8tcbgm7Hoc5iCaTyWP5ls1ntjwl7L3wyM+efvpl+DhrWw6rabaY/dbv2rylZm2tXoS1quNu5lCtx7UCSqsAggPmbMUlC8mK5TW1XJrNlFtwuOVSSVQpZ/aJFxayHo7lFhh5GQHSM0gzoqmiBpaQU02wplmOlFm8uKIVklJ++XpKAWfA2U6KN2ngf7omxkZv3LZ1bH+Tm388F3N8Sd547Kvtq+7K7hk/OjnQurt1+Lb+4VvWhEr5X777383l63Y8MjL8yF3dsb6NGg8Rzotvc1Wwg77IZdy4g2pgXvVg2IlsBwEP8VlmFZ+N4l5umcUdpAZ9kn1GtLhLcbjlkqKDOdSjCseBAqxYJKWUspSWFJhfdPssHHeoSFHrGR0kUZK6YIs5Xe5gjzx4aEt77/SZiY1/Nf0FUnnj2NjExNjYjeTojr+fJN/LnXLJNpfNVp66+cGxTccnW9smv3tz744dvb137IA1ar3YIZyFNdKDRVdgKwZZNeKmJxwQipBmwgBYaquwY+7d3L+QvwOOUvFZg1jC9Leei+dEk/gRaB9R0JRBf/MiKkFAJSKrMqx2UlZL8borKTg11lmlxqYsRyVZD2Srl9XlBvyIrnYFfBvHr2yGWTUNHyzX00EocWmmNBihq22zw2pzaiQI8FUAL1ZkCfgXHJN21aZPa0AuVN/QkrgcyvJiWA9sbR1OTDwwNn7/xuah1q37r5lSt25Rp68htTeNjm7aNDp6U38XqGprZLmL7Js6EQnePpzeMbpy5egdq4ZvD0ZOTI0eua219bYjk/233trff8cO8kRze3tzorWV0k0H0E0HVw08HOxmYFm1AEyDJnmiFBg/UA2YUSGUPEA1y+HoxxWQ0kpImtHZKl2U8msr4TNAoUFaRBAZSIBxsSIdNT+/DdNnbtx4drrPFV0byb2a+0nO1ghbNtgWG3pwW8c84fCHkEzStx/blL7lpi2tuS+RWzyyzSHZnKlbHhwDstkA5IN7YQx0gseEEOgELrAtizUBxSmjHkZ1AjfOTTHHUSVQ7PSAavolmoFUdD528zVMS8gf89oCH5pXG+j9HfT+NtiNYcQ069Du6aP3RLYI93TRAwr0RXSmBfct6E/39csr8zdfqEfxpvwQCGhCD/KHhQHYO0EONw3cM6szovYJrBh3kKrjkOlqrpUkcRpcTpmfePNNMuskgx/evv1DOo9e7hz/sRCmfpzm/C5EpUyHm8ZI5yLGUT0zUL9O1kDP0HmDM8K9icoaf2ZumD9z7pe/JNedO4eysg/Gd5aOL5AfHwwsq2f/GsenR/Li0/QqqTAMsO/NN/mJBz/cfvuHuTNOHFv3xY+FZ3X7uEqunpvkMnW4xtVM8xPQLnPpZrNlljqhLJot03PlCH5YVryvqQH0gAW86AEDK61MVs1wCNhQdVWNQN0NcDSXAU8UXNV1lK4t8A64oOKSMpyxMk0pO88E9QZnQKKUjLoVGGFFy9adeuvE9r/YuXrmTC53/d4tnuja8PB4yJ5fP/GePVPddx4dOPWKezfpvrM/0Bavuqb9wsP5deS5gdyIwSW+BRrFddxfcply5F7XiGB44mTrmaVfX4biqb4WxFOHrK6E9blWVn1waNSWaYBu4QSo/wmb6obJdcFu7rKpvaCz1sTVIMw+aKPapAnMsS/CsbdLsj9a7tM1ruxAphYEltcKPCwCwm41iunylYBHa1q5RlJsafXaepB3Js4doY4TnwQ2K7XPWuoScbHCzqDQLFPG9ypc4YCk7X+mkTqphtoCBh38rK5+AXcYOPwx6VB/SNI/3/PcY5sfCMUOfbnvT25Ipa7ft2H4Fr+OlEYTneuHT/zzwYP/4/TY0Il/fWT41IbhjU/teTr3xIf38C99saftiwPtPV8kD/6QtLy1+7YXcu/94KPP1o2OXNu69ejo6NHb2rtSm3OJrrY/fejw/3lg7eip9w4d/MWJEX/lj8PByZ+RRHZo09b+/q2bkOZAR9WFdHthNzi45WDRoi4kJDIErTsgXlIGhItc0wm6BBVT6Guyoj5DEiQQDqCJ3kjC9WHUYwxRfpOH35t7tXPuxc4TZPsmWzUoKZYys9em23t+37Fj5OBHoeFwNBaLhodDVJ4d5jjxKNiUdpCJddwNXMaOFAEKcoZHkq+DkyrQpFWvjmkwsO7lILWq4qi5gGGrlqGEQxlmsDAVxuCCEZpgTb3lcFKWVqokeKvU2RUDDlsKLBRSoQBdlShJJrSTw7x34siWllvGDn1jze6zt+V+SYwjN2+b+PSt7qHeted0k6sm9vVOTPuC2X1jx+7ovLB1ePiWj69Z3cp0/omLH+h26qaBCwCX9uFcKvSz1FhWzfpZqkTCFCRQt4IIp7kCKA1MQU+l5gphNIYOuQVEpBcpEU1M/pgYvv1DIo2/2Xx69/gjt7e33/7I+IGTq98ey73z4pHc+R9P8o8/TPQ/2nrPt747sLn77lM3Tpzes/6O0YcOnrrtR0TzKwPmOi9gbuY83EouY8ZRluUR96BtUklHidCW2dCyVw0wYC8O2IOMIw8k3QsWIgbDeVsM0CM/OE6sz2zb9kzu304cnNp55vaWltvP7JzSTd78+EXu4YcvPrH5wtpdJyYmTuzqBLxw/Xuon7+XUZ9aAiNB8lNFYTZr1FESNOLqM4O3xMqMfo5q3KUl+LdQojkANDM4gcooVUgDzsPCw3P7eXnuFR7I7EJu/a9fuMBp97XDfUu4Ney+l98Tl8u0yD3n71ZafDf477AwPXeMj879DO+UuMjlRgo0sQ1oooG7i3F11ZWniTL9bLbKV4fOzCqhoNLabdTBVolKSelsptKP962sYvahWmmX7Bmjrg4da34JFoNTXeiy9KdVXxXIQDtqaWWSYkwrOrZWjKxqgKqEYqpKguElWQRGWbc8SfTHyODpZ73pDV9pG3/4ttXtd53Z3vWdZE7lh/0333Nm/Ezu/ee3aeT146e9co0zT19u70ufzZ3ypOUajcgovrogXdcOjasYGFdRdImsSaAIm/SFVS0FhPm4UmpDUQlYqwbr7PxiFv47TPz8EPHn3pn7gW5yLsW/cP4QOQ0oE+4o3PQx6pcLFK1nwbcBV8OXrnDFo6RaN3n+EB2rF+yMnfBvncANMxKujwjrY6L/vgKNPtWsedGoJaRyZN6eBbKHq2narnc20L8huKreRfztdxwbH753S//HB1tHbJHupPDyhdj2k1sTkWs2FvARqS9tpYZPmYaPKYH+NMolKCh0/0moPOjTzExQ9dY024GSA22XFDqbA8SA8Jj1nrYaMkm6czHenDuVO3hAN5mrTkwnU7ui5KO5e+b0fPBEbio/BjEMY9DlOb8qaHuPejsYbhmBUr2gK3g76II4cSl26SY/u+9C/lp6u26Kq+H+UJuPXpuPCPMJMGMErIzKqngczQ8aFIP3tXCsYZoRmJwZwepAstbbVbEsnZ+uUMammygheO+C2WwgQUJlT4ULmLl02MWf5U+6c+fQcPa6XQl37peVuV96khUeN36km5qz8B+dn+ZNweFQNBoK+tf6ci+SpK+zOojvh4Nzn7C5XPxYZwKZ6OP+SJuLLZGx4FwIOxKlmpmeZmp6Ap2qVvOs6oejj9NMf4y36AxwtNpVo4RzscBXGZ3RldZmg2GYClc9iE8koYVT8fE/8qz0+Kr0oigSc9XcWm/a7fOJetGg2zt3m2dtVTAUi4VHQnzP+X38g561Pu393OPA34Hf6EXQI9H31pX3veU5TlD/u3jf5lUfXhNFl3rgJiafJfrvHCHGZyYnn8l9euRo7rNnJ0m4/auPbBw/NtnWNnlsfOMjX21n/OO2236UO//ww7nP8IzoH0Imsn7P6YmJ//y17u6vnWYySpwG2rSAvdOp7Wgqn1zAocusHF9GZZZm8qgW2CrWuGKZl1Zo9qguq7RQ7FtAQnlIQdKT6cP/4/jw8PH3HpgYVY6fODuqm+y974W9U8/f05t7lk9/89Dhb1I8eyieLi6GFEF1Vl8ezwji2UgH4QY83SzQBHgqlrgqw2mdG5bdVq5jASYQqgiurxz9LDZUQaVFQNaj97ygOCLQ6FdvWQTrLV959ocv95wYKYJ7oP3Uj5XBxQA/Mrfx59/7VbCugLnjR997caeSR13TDcQjgLuVcxeovyTBoHcD9BYbhd6C0HvorK0AvS2uWG2qA60wgB7llsNKtTBFh3KIU20WeAsCyY3OGLocsOlhmiQg6C9ZERIivfdNk0Au+4tIpLAsuf95kTv5T6tz/WSjPneKH9rz4IN/jHvVA7w7B7K1GXXHGMdEeMaJw6UCNS4rtoK1j0ynAVh5AgWrDVbAzDxdj4qlTk9dDJX9BrvihvFWMY+XzdOAHzol+BCDG3mPl0wahbziT1U1vRPjUvP+S8+sPH3r6Jbbb7ymf2q0uXXbdzfe83zP26Hh9o7eobGesYM3JHqmzm7edHLfDcT+p30T17X3boj6A/2b940M3Hdzesve+zvT61s610X84S/dsn9045HNidi123C+nbA+e2B9DNwqLqMv6C2cgC5JasDqX1N1wLZ1ehrtB2Ulo9fhqR69kyWFeAOK004xnduRe0fceeHCZ/eJO/H69138QPyIysKUJgv1+tl5wVSRFwsYKsCEBk0ygtZGnSd4cSlvCc0LxvuI/8D9B/cT//DRn+7a/fLRYfKpsPvCdx7+D1MPCbdcOLD/2X0dHfuepT5z4L0huD/GZDI2nB9NtShLYFiGxmJUzqZt6vJAOWWh6PxOlQdIMEoSHzpCkt1mKbeFnLPENXfMB3rCe7HtciqdTsnbZN5zfh/l8bGLHxumgMcvQz//MqTyqgS9lVpWmUiglwh9QnCzZbB7DY4gM5GLb0g0Bl64O5m3g0gwRuQXqdsavbQSMfuIzeZHU6jM5Lb+hLhyel/ueYsPfmAxm73W3N/gQF8B4ygWQ0Ye5FvnnguOsHfDIV4GNv9nvp5AqC5UF+jxzd2Ac0iBDuEArPxcvbZT7WynKtZEPreDU3mUSCUeKnRATXAVBt1B1QZhftRCijyf20+6D9r8FpsVRuqzHSDNuW+Qf8w98aYtYLVJdDKv8zl+x4dekDm1gVrfWt+Hc/fNiWSHd50/VBuq9XdW5Q5y+fiHro/adnFGS/NrWS4rEgtOItOwSRg9NiBj5KQlFheIKUraPnE02OzlNlhexzkSytlybwNr6AiNRWT4ExkNk6cvjOeayZOcho84SXX8Rk2/MQBvEHmm6KByTzV41cCx/AlRoEoW9dUHqBfWmeKn5j4SXpjbx496xLELns9OXmBz25M7z+/UPQ/7MMmhD1fHvEh8wYuEjiNMDQIFTmeY1eJ9ij6e34KgQgWlhHMPOf+LX2Dc7P3P9LNwXXvuvDBG43PXcnntlYCaQWyqsDAy92xTPjLHNSp8o8LZVKL/DSYcCfrf8DMc4QUt3YXQaDQJ2ImVb819pHuexugI1wZzSNE5tNM5cDAHQcZsFToHQ96DRQcOVzfMYsRQb8tPBn7LJuNKSEEMgbX94heYveQTz79PbwH32C48KDhAL9SD7GReBY6lTCG3Ym48oeAj07zgKCHKYXsFw4bt5BoXueatu3YKD5JzOccDD2AM8wKMu+fih4BRKK+36mbpCQ2vCqXRLM+uyfR9A3A7ke+by9qYfve0yPGbQWZgbJaNSdBzpWLeWsB/bJqPzQbKg0+T1q3/pJumajOQcAfInGlhD/Uv385lKpCyK3EYAXE2Y0VvhV6czTYIldayaLZB5Jx4ac3tbKaCqAKWUqyPx1WnYd73rJaY0hhdUa2VuBMEzfWsl5QS1CJBmlJfeyupD2PARQsBSoGC+zkRB67bhtKo49kTL+q/0T9W9bB/3ehk/9ChW1tzH+ibd4+0bh9eQax3En546G+TMrD7PYdJS+VJfzzskkHK5Gy7+zqqOreMX7suFYziXLeBPPAAjThAs9+s6WHIllU3QK7HuVbjSTWVMATDZEzXd8DEeCfo+g6WhIN5Dqjre0HBnNHb3NXUDenG5S5PK9UYkgGtnwZAUMcvDsjUh11CkfNsG3FE920a+ObW9jW33T+w6Z6Q3rh1dOTmzX80ulX3/Fy48wudd5+6adPp3eu+0D1FHtuyffuWie2303Xvh3V7GNbNx7VxGQ9Owg5j1+EkzOhgYEq91UI1eU61gwKsVKQVs5ThSpyovulQh8nHAIokf8HP18j390yf3bzvTOdznrHk+E03jXde5/+bzlP7Np+d7iGPTfznu7pGh45HErvGNu5O+E/2/MG63acZTQ3A2C7M42xegLMuj7OO4qwzzePstNI8JzN6er1AUKWaTWV2As66As5m5goDnLnLpoHm3CIhjIGOWw8ObJmKEGful4bQvZsGDm3rIL7NI6O33jo6spk8tukv7u7sW8u/cT491f0FmMemeahhPoC1yFGs69DDwtAWtanUwvawVnt0sD2s2vYIyei8mwfdKilOGK8dxjs/UvzPYQhQLSwPeChAV6G/d9/ZzTuzq1dVOQk/t9Xx1fG+2wPHOv7ynp1PHeghFWSfaXRwcCtbgsENPRN9f+ip7Nogu86kemHsZ3sG+xi/6uA4wa97h6vgRriMk+pXhBqAlDva44oZeD0KD5esOGkWClA6mB4ZhxOXxmHHNEwHnjpR33JTJx+BOZVoujDNSZFsgXn6wagwrEHHA2Tt2J/IR2zhQDBy7hyYsfveBV14KJV6wu5raMq9/u7cXn4fzTPMpYVXAdvl3Eqw714E2YqpceXMeW7B8056riyT1SYYdQsLgFXK2dX0c6Ksp16NdMmskrYpMfSecsCYOFmNwaE6rsRsqk6aVXQyfE/zuzCdLoG/C8Hu6IYP0iUYTjBUpVA/7pAerQzUWpqWUWUZrZ0gTZtraQLlKRTjcO/UgnEfTOFZJcj6ajiullRDFRzL7ZmSdAdVsFxg29cnV+ALV9wFMrLCQJlAWNOwtchifYFSZbIgsOgb3rBld3/qxnuGutrIwLSfJDYeGNq23hWVX88+ndzx+PS5WWIe3rH72tbhdz09nR0dnfg63TPmS+/alRy6o3vnsCz9nby6+67h5qC9zl/Hm0zfnO6+6w+bTxxPtqciIb9o8fEPp9atSyXXdDCaAcVceB32bjnIbKaHmRKMN1pB39Bb53mjgzmwDdTZVW5D9UM1wY51Iocs11w8equ0kBFWONHrUU9pBbhf5J6xQ0/kzvWAJQEMz9038MKTOSN5t3dgZCgXw703CINSdEM0d7pb4yVlSMUlciF7aGH6tJWmT5thXEDeVgNLmraa80nTVO7MJ0vDaAa39PRs3tzTsyVEHOJpLbzz2Slhy4WjdP9f3JpL0zGUcR6M3SMaSinIZqBDl5yVtFFU0hw1o2F2xq6zWMBqNFI3s6qzsPCUUVIlmkYhlErIClAYYjKFkMJ0QOr/wgEVDe7IvaHqDkIcf/Zw/54X8oPMnTgZWC/kLpQdPdmpjxXFNdnavQtrZwE9rrB2BoKqhJV5FuhiqTbMIs874QzUCWcucsIxVdrghOUx6oFKV+T+gQznfvRGL6yQpXkiQq7LPTJ3gfT2X4B77oAb76c6XhVXUFuoXQXI42veTbmD2HXPn08Xxqo7B/ueZq1QvcfqTiQog9IATqg+MAQd8XycIcAoLcCSNd0G6p/AqeAaY8aEJ0CnhHa5kcb6S9Hp5kOnm1GbHk2OcF1Kh8UEqZf39J++NvnAxKlHc79q7R/ozX2w6tqBPmHLgYHeI12DL2VzevJO/8DgaC6WP87vG5hPOXfNPPaF2eDmucodQ4p2jGGRHaOPHCpsGWHLof6hhTsmL68sdCz+gs/MlZdXPtQOapheY6E+s0otbyCA/vh5n5nPdYWMtXkmRYXVJnV6w4ZpddPms/t6SeWtY2O33DI2divJgOrS1bX7L26aOL1r3bpdpycmdu/GF+piuX7RA2NEHWGcm1cP5iEDHQG4+G+pg9mKdTCiJaFoQM7rYNIlOpg+cs/mghK2P1jQwXL9usoDPYMFJWz13BvClrxqgPHffiG3yBxKcA55PQe40G+p39iK9ZuShfpNGF0dS+k394YNqOAEDyyq3wx1Hzj/Cz7c2neJfsNoV6T0ks7HG3AGRkq4+ksIF6mVU63IPswAsQTsrLC5hCJNEmlV9LSu6w5G13pHvImq8RuFLd9LdoctTssFs/WW+3J7me/iAyEA925E7r6c+ryAUisopaLtJlPj2m+apVUCfolat5wqLmc81CfNEKmSJudV2BVPcSpXIx++xLEFUteVd2vVx07Ebm/vSrjk3mRstCeW/MrXurd9t+Vb/pHm8aFR+eahZHDo3s1Hn3rw/miz22d3WiSLOdS5cV3vLev8nalj3nAi5HGYQu3j3a23XhebYPrWxVn+n3UySImNmmfVLDKKVnRM5zLEM4SGIIhYwkSGm2X/GlhQzl3I/nXThDw36l00VmlG/mBLK5xEI9aodwWosrVAY09KHX9C7G+/DWqXbNkSuGNj5+R1MdS9ns+l38091dngNT3thZntv5G0srXfDPi/JGxhfAsTFzRHmaANHB1ljjxDR0dZGVjsJXGUr5RvlWm+MlVfptUiLfCZMWW8fjNx9mwYGkHq1EcOjh36azJJ/j3n7R388hD5rxeOHur/0k/QXwBjgQ1W7C8jV+0vs5P412yeUpPJWGqqkHYRdy5WKWzJXQheF4zAn+BALREvfJ3O2X5xVjcpTF3iLyOf5y9zFd0wUV7seiLBYs8TDmWTyWWCP6Umj+2Q8zuWapMZ3zjKAIjcFvffWpxGI37gMr9QIWz5d19XVRD++Nb5iCX3kberKsTe/fuFaXK9q63SHwj4fa0Vue9ruaywXz8BnBb6yshv5yubz3SwwgQGcm+S9T0mDw7KZHKau0k49zZ8+vgmi6+UpT1YJsgL5M9uszdWeNwet2t5+W25XbnAEUfS46vyVXmSjiMUW+CJuIYSrSlgywcKWiGtfukVDJQDbntNFaUmI/xxmf+UuOeey/3yX2ARVX8/W8R+P7kOmJjIcJABhwG4F/WJlVCfGOw3ERdSEIt9YiVL+sRksieX5T/K7SUTLv6OtyvmDr7Nrp3MnRdAXeEaMAfVL6tV4mw+wcqiZSVGZKXuNUUXVz2wM6R4xlOHW9ZTVhJVfPFMnQff1REt0O3BqLYTnYIY1nbXpZF3olloAe3LnmZbGvcMMKxW4qQclCV2wGaiH+DuBmaf3NW6KjW6s+3st6PerUNDW73Rb59t2zmaWtVKfvh+Rw+ZHL6jy/t+sDZ35/YvWy1j23MvB4OzlV07hklFj6bjH82dJyeozlaJefNFSfP0pcs79aSjxFRIg2c+NsGbx6SB+diqaQ41rLAqaZiIrymlcbXWgAl0mVpaJlZbBRxNrKWZ5jaAh4tTTGpFGkjh1GokVV1tGjOsme6mlrqoDcUgoTmZkpbYgn4iDRLECKNgbUfyWBz5K8QivXqXhtJf+YJB0rx9zGL5yu3kG8Ha971ddwznDvV0AFS594d3dFXCvLrISYHjf8a5QVtSKphib44rNrARFXdCLRHz8aGsW+JSYpRqTG5OE0UVNiqKVKGEym0t+QxjnwXGjHHRYK2hyzg1FunwBCMVPq/4JL5Z4w5GXAkjeezwNz02V1VMth/+pltyVY2xulEA/WXdXmr79Gu2DybPZUsWNXzKqOFjkcAAKTODAWK1aQWjZYWC0RJzfoxFZoaXJMp35tMm7bE3Y+LLYFL0g2nx2V7hKJaMUp3SLpwQh7hqLsRFwSSrZy5AA3UBokKuq43HER8YmGqwgnYT1iqBFhTmSbQsiLDKPNBgXKDM9Lfd+u3RezcfXv20rTUcSVb+dfr+zfeOfHtbG3F0t7V1k8dGH9nZZ3rrLdNw7yO+mCk3Yop4j3dea/r5z819dz4yNvBVFznl2AZjDIPeOyV+xK3memCfZVYgZ1yVUGOgkuF5dg31zyjdMpbe4ZlZVkIJtQyWOxhHYSwlFJ+sVqCGvIHqHTWG2UyNhHRbEwISlmrwVDKXRGfaaiRjNAts7ksillVk2+gZZu2pNW2S/VFdqcW4ah1V6GJrQIxwbetAjKi6bsx3WdaE55VlrILMJ1HFRcswdQFKwWQin4Rc5JlDD0I18ZEFhEX/ZtV4KfrDcKhjWA6uqTJWlP39Fptr1VdPbTv8avqfg0PresfsEmn70OaKDMWS/cETqZMbR+9NyVM9ew4/E/KHWiy+Zp8v9HJzf9JnKvUmva9ER2ID92xePb3rQM/a3r7wdZFXEremyx3eaOhU37WtkVhqatTlD3hdbr/GMwH/g2IHWJ+7uUwT8uMI1eGV+kSWMMTr4mA5K95E1szee+JgQmO1AlFaaE0K8I0806gHTlEZz/MN0ISQr6Q0vqGWJfM5FcrytGpGm9rBuGh9cgX+hyWxGITWEETHOaCI/wGQgWKtKZzcxfO7jncQa+bgcwM/im3tu6efcLkf8jzpvMgNHBjfFvyHgZ8+Mnx83xY/aVNNJnMpvpQjjw5PHE+v2KiYykBowkud6El+Z3KieWTvBsSjmePECTEG1sFXWcY/0pgzkfWyuZfH0UsrJbJ+9t4aR6zKWIoJ6IVVcdUFFlp5POOieqELaxwc8YzbRVXDagoPNSBcbipTOdVfvbhwFRLOgIHmkGGeVDiQTDSTxHFaXmIuM/ltJ0jlu5nc+51kJHcq917uFBlZmwNJGss9F+z1h2qDdf7eIGnN3areoTz3nHKHytZ7kEyQH/BPAX9q4Ob9MVcs6ipfrKiLtzE3xg2wh9MXY8J52MMtoI8e4JQ6WY3B9gT1z4Q00kMvmTLNKjp04DlKZ5UUc+p5wULYoGVOK5G0kgLDBChEcdhnlq1Y1cU8e2tKLCZ3Xawp0bqOlvPYZzxl1QG2SevYv5OkRwVLYFlbN/7AVGCWqfrwIiFyks+91FMyKg6pkxT+osKVfxvWp7f1tZKW8em++06n3nS1NqebAtFXDz0w0eepfC7bt39Lj/111xe70+lq+ekjB3PRVX8fj7U2r3rV1WBP8sHhO3z9W7p2DMRu2XJrJClXBaK2/uSRW8fuCAYHkwceDrUORCfl9oAP1IwN6SPHImlXr93lS0dWVgwYy00e5hfYL5qFPboukCZ+jPSxjajTcw5MvI9rZ3nngNE2iyXz6GBx26hzgCuYodqEQwve7fdGU/628fE2fyrqJT+qjK6sbrv+enxXKZ4OpKKeL6/tHPVEU4Gic1YH0nrxE3G/Vl/XxX2deSyyHpErg4GtkbNp5gFOyNkYOwtSDl6meX9BLjuo3EHfAKaHt5TMKi00FyhrYgIJvbzVLZL9r60eXTDW1LaGrnkaGLPSllYS0mMmR3UD17waFz1mV5oW8XmkLskRcuXpof6yuEnrl7/zwu3bnv/2yMi3n9+2/Sff+fJU186HRoaPTq5bN3l0eOShnV275cHJteN7QoeDKTnWLAejpgdDd4137xiSee+un2BF3wt37XrhwcHBB1/YNXFse1vb9u/dOHEMM2SPTXTdPhjrjhyIpeVou9c2HV0Xu267FssjacECOPrBrrmBo56/rI0h5pWzQcZlGmCfathFZcX1GovdVZhmM64KymXQ5KTmT9CLZTLuNFaMoIJjEFgajK1Qc9RK6GaYj98FtdgLE0gsfHdm+ozYmuzqdR9xtQ5u29C1eyx13hC8dX3yhp7op+FYb8eDkQAf2HF7a0vMddAlh9z1A1PDuZGx5CpferjfVZsOO4NaDwmuU3iev8DpOTBUy5PA1oDNsUPnM8T0k5/kPvnkGVL6wgu5X5OHbWQQeNlxMqKd/F74VXFtLLeg8hVYP9fK64UXtdy1JNfOndYqjYOMsq1ynsZXyNkWepZZ0YJrsKIBeHtzXGmXs8u0teq4nM6zSfauJa4kbeoq+CDGPmimQY8i8l8D5L8qKdmzVk8wrqNELgGRc2rLClBHqh2ojmCLABMXS6evgvbLJQaKwRUMB52FZPPWnj0nx8dP7+3p2Xt6fPzknp5tibGp3r6p8WRyfKqvd2os8YMfjt4YDPfdtzKx2hIKWVYLz02c3LV27a6TExP/6a7OzrtOXj8wNdrUNDo1MLRvVJZH/2PuVfK3N3VE+t33bt/+f1UEfSBFCdGLSf68DjlHA1a9oG6BjRSIFhBarCoZC12InnwsJl98kdJSkg/xO7Q+DX0croWL7Q9fXjvUGCFinmKYVzJE0QK4el9pcaeEZGzg5tbWW/pjsf5bWltvHog9kY4B4vASEukbexoaeiZWpSZ6o9HeiZTc2irLq1ZpcTz9tO4d0CeOanpVdVTzlatSOEFdS2okFo9jRbJbmFXKaImcjqWMNVEPk2zAzLZMk4z01YTKlGzDbY6VVVH4rj6eiS7H76IR+C5qowmg1QaWX7ZcxhhBCeis/qjEksqCTYwZ0Ig+q02nW6Xg/gsUiujy7msfYcHBAA0QHnuod2vTDlPIFwiTVet2HhsdPXZXV+7cV0AwvPhi7lzu72nQ8MKZM5HI35udkaaL3HNbT2xPJ7Y8svmzp8Tklr7rbnqJRhFZJJH7Pe3v38M1ycMiJ3QsyNngls7ZIMDfyMNbSevPRI5g2gbyQU7n0epMvsTsQsxIpymcWJdeEs9aKsyYh29BGqhi3luQ5+XU+YyFbaWw5CxBXTXAIvtoOUSFVBSixlXC1dJcza0EzvSdHXse382fy/3rgdyHXbsf39NB5DsHVq8euFM4M3Jyqu/8IXH6syny0frdxye2T5DjE7+3dSGBnIPHKrhKzNGmVR+loCe65ayoMUyvrJhfy1oYR7TQfMlsOWOHVWgUY0BQdOPmFd3Ml1wqqQRras3Mj0kK6hy6HZwFxzEJ7DNHgr6YHOo+GOxM+MPtA5GNO3KHBly1wWCw9uUBfSDZK8s9SW/370lHHiApYb/Guzq5jA/5AOZsWWUM8xSiO6Xz0Z3S3zW6M9AxeWR4+NvbOzq2f3t4+MhkBxEHenq+OHhNzwD/1OD9m1tbN98/OHRoy6pVWw4NDW7cOMiCkZfI6lS5ECh3Cgl26PzJT4jpmWfOvvACMT37bCcZJRtzp6XcXxVO/n+0l38v6zty8QPhZ7q9tFZ8q1YrLulmMzXIKurZDUSDu6YMDlrtJKu1MYO5aLbhblaDxtkZIegzAmWUskJyHahvM5K7pp7qvgYJnRIOmgokSixOtgLLaKTLCv4aeVI04pHMGcKPdwyvdLujayLD46G3sIzy9M5WksB54HzIoVOveHbnngwku8OBtmZfT9v0nv+wfud3hPs1vxJwPlqrZ8BavVLOfXm1nnm+Ws8jIw2DqW+msb3iar3yoLBUxV6ErN76ytgiZXuGvbmpzw4vLN1bMB7HYuMxLjKeK1YPgk4qLF1BaL0V+PkiZYTCXsriC+N5DMZjAS5/2Xis8+Opkhn7poHjiuLxsLTDJSEqJetdpPu/3bGzexGYdBfIk7nu/fsXQpUfVwzGVcPF0MpYOK5AflzoGEaO7IgrbvSj1iSYg7gRm4JlayRuDTBiLCmoARhnDPoSZoYTjOE3pFXJLbHAZ34ywlJO1SWnpzf+MfW2Nrh8leLfGKe+wt4kjOWLTFdvudQDexmNiNrcO2DuLq6OW8Ftv3T27sLsy0HvSmBlM9rWy+JESdJmaDYQwjZWqR8Do7oF84WNGGTSu3EjhqQZwvtrmRWaEXUemnlE3LQgrgiLBXb3ArJbaKAXw2EvNs+zCyA4VYlfaba6hsdJsNLdo8xK/8xUBIUYKvqmGJezgIsXONYKbu+luFQVcHHJ2eXM5onL2DOOimqKTTYicTH4PGJDssja6TuKUAQ3WhU2a3iUlLmC9Tzrx6X4EJsq+C6YVuPLsViQpXnkyf8SsbYQpyIZV4zSDZH1N6ZSN66P5I9rFyBlSoRCCXxpKD3Z/OW14fDa0XjzyLpweN3IZ2IxUq0xWY7FmppQHvo5zrCD1qJU5XMiFS6BBaIzlhLs8mhbWCpqLpSK+tATjX0QjKxy00j90UYDVm4aS8FYx5onI2adE5peJOpori0CMV85GkgGDKS43MwvPCXsyReTXtgwd2ErsZMxgyjqzVZzwJYvLwX+dIQc9K/3BWv81d42L6sBzTloXXArd6CoLjiF4Yl8cTC6GWRteVfny4QVyYb+22w1U8qqbdhvJxtkSlkbzCKFs4guT2PyQ9ZcoWuQKVOQG2BGURrsDy5PtsBnv0WtsWFecwsXa3SNwtIFyCO5f/1hcC2odm2o2vn3mZfVor63fvrnJ8aWqEk+cNLYPq/4JTVl8Dn77ic/KtQi9RhYLGfw86qDbVdRHYyRnRKWhXFJlTABuVhUKXzh31AU5hcUxd+l4+n9f2k8l44DRGDROOaUrWT1z/LjAPlSyEFnY3kMxmL/fGzKr2IsjiWxKWEysRien5JuF1n/1o47i4ZGRV+hpr8HeH4p8LYod/eVR4eJtOEEZgQi2w8A219+pdEqnE0xUz827I0SG7VL6uBUH1djOAM0UWjK4CW4XsEJWzyx73vn2bqX/KiY/+enuoDNBxYydv7iu1iHDDSC/UUirIMY3eC0okJ8jdY100awIogwIvBpOlQB1TIwHL1IdrWkGinuvMgKlHmsbeY3zV+zqLrZWKhuxmsKWGAqYh2NNn0JNaqjpPpTqjrB1fIUxF98Ff7aCfSj50yY0WHAaxrpNUtpZy8TXNNMc+1A1SAir0eugs3emH4E146R7grS/daOnW5SnV/+/JiFi2fg+seBBqxgcQW5MS03ReJpGqjiL/jQPbDgdbRGr9w6O2MstwFb52w0b8Bom51x0A+qQO6j/LfRmHdpOq1WYf2kx8/AWyjacdoLPhkuXsUPSHV/8RovWM3f7MXhL/gI8fdo/RIwx+ZmLmOhtkW+ksgH1MwRi1hGO71iHV4NS7+0UR8S1nD74hmJthSTsPWrjcoiG7qTJNbCoiTfDYJWO5e40vlkpfkGCwFJN99iAWnac3dxn4XcEPHPt1ogydyL5L1P+QcKHRfIe7/M91zIbf2U8g+scQad1Me1cN9dvMpZWSFjRQuoYkojqqMtCTWM6mgqX/s8U+3jjNFsC3P2FRVCY5PQaq2o2yepLlgntawFpI/OEFjWiKqIVZoxStHlrBfNfF20uqIR/lV1Wg2Eqfj6vDrpJTXcKxRQy0tlFHxeZfXl+i7sSFprDXsT/dVRzAdbpNp6+WLV1jGt2nrGqmtYRnH4LQuu0ZS7yqJr2P63vnJVldfiBBUw/1/OC0XgVc6LdKF4vKqJ8e/kZWd+bo/RuTUuMTd5sbk1Fc0t+jutGWOfVzm9kTyHvdoZ5kVwYY4xOsc13J5F5qi0y2oUtveKuLISt/eahNqM23tt8cwxZLKG7e818zh0wnFNAwv+VkuPYoAwmlyIh9q8klqlV4nLUvv4KpHqK2xjsFufLGzwRMnVIfdvi6QSgY3GMGQx1hTQybbFUEzIyrpENsakWVs8H2+fx09tgtMm1jl5DZwW4YjB95VNSE+eoO53oqcrqDVXCZ28UOMpDkFfFXjCPUurQ78XXx/2sD6n9+n2gX0Y4RKoX7pQevkT6nIQyiWsxFgNYfXACqpz1dhox8NmbF1tYy3Ta6j6VelHD0KzNOMqCS7TOlabsUEDrMRyFzr7KquYj+FRYrWLtbQdWIldNVtYAxhMOLKzfJmUiyY10IXCDCODHuxlF6mnq1TB1izc+53WLroqe98a+9bxo/AGF2bPW2O+lMPjPBbld27+5sZH7mh//OaD48d2tEXuuX/klbvoGvSuO3js0PAru+gybOj0NTtcDv6nu8f50d6er53Oua+5BlZk1zizDWgNP/BuJ2gunYtV8VcuVsXv1TRIrL4rkWYkl9vDdL7FCvpR+FxW1P8xiplFK/v1przd8ruPrYT6YitcOCrFjB0ZlhgbCpDLGw68hDrwooMT79FiRGxsj8HYqrgNi43Nt9jYqhfglgXcKqvoEDG3fin4mBy4bJT/Hd2LaFctNVCNwwvaWDtgrCEuyW26fLSYENWcyHoZY4rGabIYG/1MhYBZj9W24nnMNJpL4MN6G+2v2gj7BNPG6qvRntKnl5zIFRjQZbN7opi5kB8uyH1ZbL665qVYC+tb1wd0ZOcqQIO9pLuAq9BdwK11FwDNs9xRQVnslToMeElAWLTLgI9ZUIu1GhA7NZuq0LPGBrT9hSI7LWuVqLVrBVNB8NBTYb7LGg6Tl+JxdHI6NWuAtVqTaNkoM2QThfY1Tmm+WYp/4rL+NUd673vh/8AGNqfJyYP3Hz6ItSoXPxZHde9wMreDVaujF80nzmaCWjEuZu/rUfY30RFh3Ftm0WzJMqs0oLldWjpLGWiDDGBW6H21dBv6JcWCgTGMgnqwxlOVKoFfBjEaqERZzktCWqQzrOZXCq+oNyTzXa2d0ra1u05u3Hzs1tRw74GT6R2ntrZdX1HtigZeJX++P9TR7B3s6xsTg9v+YjKdvuXwyJZvRCLPHJ84sXOtxfgvxpI39m8X3xA98oaWjUNbbv3sZ0wPorX6ummumqvllnN/UlytHwIE/LA88yX7y1jJ/jItlyFG0QiaaTdJWrLfoJXsN2K0CM2WEhMVIRXSjLWyppaVvyoBfABHBTYKA5tG1Qus+tcqfV4FPw3OOFJXU8N/P7La4V1XruIXX8pNzdn7CavlL8aiAbCYvrRzwbIFWNQzLOoXYFHcvqCuCIvi9gVZa2Vk2XINiih2Xv4doAgVYMAt+TntDBgMEbQFlu5owGDgX6CbNY/FkzQ3W0b9eB6LhuIuDjEGQ0yDgW2QejN9PguFIarBgJujfgFJPAokEQiGNCRqf4eWDvlo1NXRxFeY8LhjZ/Rz6ELoY3LkctpoBjxS3Fruh8V4rCrGo4Ph0cESf5KssjwaV2Q0IVIJBI8onRSllebZmdRK9BD4mQXhl7MpdrZSA69NA29dvv2yiWahltQAsVSAAQEQ1jbISdaDKbNseYyqZh2LExTlTTTocyVIl7I0yq8O5O5iS+NvtHAZWhrWzwN9nNkW1MhAa2NsHn6wNRj+XYB/I7eS6+H+rHgFmotXoIWtQAtbgWWy0pXI1jEp3x6nSfj+1xRTHHvzKxyybhmoNawBvoIBrjht7ME5afhRWlbXgszBNPywH/cxsvA01sxxasvvwsYW+uMKuC78/IooryzWFF5nyL63wFBZEuaPi1JlL9zHEBYmL8mfzeOdAbzjtPYhW4x3shjvVQzvVQzvRhlLIspYSUSdFq2hmGM5Awbj2mysU4LWUSEBhzYN/ZUa+uvgey12R2FvQ9grSwD2dVLG2lhHqXzVElTevQY+j/jTV7MIRZG8+WUoCuNdcRHORLonVqYmuiNwTKVu7I7cxBaiLx/QW1rwmC6J8V3Yry3EARbek/OyWe8X9nBNXJpbw+3kMvWomyxPqH7gKYl4xoalcBUJrFAD0s6uFOptZVidkl3J1sIbz3srms3MKdGMcshUivD564EXByPxNH0mUYarbUb/4nw+rlpanl4kI7fCxcqeF3QZqQ9fIpW0piMIn9jdU8Bv7KCcPn7zzuyulHFuq2P7eN/2wPc6fnDP3r9uTZ7e079/YwuTVZv4FNlnHBkeuA0Q3NXfoyHYvra1a+jwc5NaW5IvdHd/obpzyxgiFzjROdzLetjkHLSHTYr7XlEPmwSXr54262aVOjkb1ShzZb6lDfbnS5BotpLFESttKLe1x4rR1v+0OjmMid1KA/boyJrtujp0cqn+RgDVWYKgRuvYjzzSjL+hOa4FlX+bHjlLhxYX65zT8f298+li1YUcsv7pscQi3XS+KC4STnzRPrDjMNMF+7VegR7alWYD6++Cj5LIVPJ5/LA1TWm1E1vTlF7SmqbUQst21VonK16r1NEY+3wy2CWdaViuTXF3GkYXC1rTnEVFbtvC9jSHn9sx35pGlHNTOU7rT1M8h5pL5lBbmEM1zqHyinOo1uZQq6PPOltyDhqhoxK29BwK7XX6MOVysUlgfx2SyefpsDk8SeeA3sn5OdDhh3D4gQXDb5CxOymnWnDYdkw7xAc1BIq7A10Ofz6V53NW4EDey9p/hVXgzzKVSVsJUZtDF8whAvxrDVZvLZxFI85iWdEssHv56kTWz0R1C+Ndla+ptSCCa5l3Kq35VvGpE2rpMuabsjh1NGSSBkM8iptQW0NlmXTF6V+S8NJ4uQheGpPxYtv8cQ2XXy8QwIuAJAwXidm53YAUP7pQ8PIXnwYmdh/N4zWg3S7m7XYKWiFIarg8SKpyOhpQmg+WdmBXNj9xYGO2CxxtPcNzu+Amyfnrc/n4K838LgRMDZcHTFUddmkS0/OB013EcQHNfrxyPo/44lm4/gDQ7oK4KSmKmxo+L246mKc3B3HAZSlZacPnhIv74fqs3mhB3JRcIW5q+D3FTfcUE8FHxHHNkuVJn+2mGJ1esNhaTxXdLFhYzdz17GmY+KRGtj9kLdUezSkLNaewD16VhWXPoyXF+uMul/5aZ7ZITlfAiLugCsUNp8oRfOAUNjrPN9WarwQ1hFNUtlCfrLB4/5W7HxlMjwRdG5p3Tu3t6D0UGYrsmNrRsWO4eamOLK7K9O62r+69u6P9rH9tePvebd1//vTb03se39txSY8W2guqGVZvOfenS3S1wb5cLhEDxUodmk3LE6xvRyzfMkTll8ex202hjkIubn2DBne5g5bGAyPM6l01dctY5Z0aqE3PN5BSfXVagedibXGWDJ1e0i/nx/Ph0kpdcbj0skY6ov1SC4fxeqCBacDDBfT8ZS2C4gUqcBTkVQBJoY61ULbQFkXVWnudUL5o3EHTm6xOnYs58QLefJzJodNSOC/PXUNvyhWa7jyEyRZDSzbeEZtzU3OZ/MpyC+biL5oLdgkKFObim5/LJa2CQloyedaqqwkE6YJJ1CtQSCsHIGh185XTywuyePEGQjdRN8hSXYTIOc3/webyJMwFnzbzB9pcqvO7sw6nEabT8MI0vDaaC2/SniXj1ZYkID1qdVa4K3Va4SeuTF31kknyBXfGFRblYJ47Diy5MLyiuS/mFyc/H7bvVnKHtfk05efTolty16XpLGMwyxh7UNb8rssuZ2cxqjvT6a/CNFS2+dTEcsn+mNWlq6tpamHrqW1A7HvHVrSwBS/DYsnc3CuhM31ZnBPfVCRKAkuj9cxlfod53EQNty4qbWSuAz3EFLlwHrkYIOeXldZE1sMkTxIkzxqKWR0SOJq6IGeUOhvNmAeMFJONRpRZ4FNWV4IUWotx0CoaOQ/HWPFweGk6ucSBMA8IuVx/KYZnU7HEeqwAScmCuMOlAAkjxVpLVMOG/1axMPv9xDF9F/9Z7BD2gw4ZAC1yUtMg6wB52kbKj9S5jD5VttI8iyZbGGU5mLpRZCUC6kZuTHdWwtKM0+irZY9ry5hLLVShqcMnGxPOzZ4TkqmqjeCZ0Z4pLbOkWQCzPt9AAUSl1mixPpwPXOrLK1IIfNh3VzdBqIeOtu3dCucI9/B32ve+qierm1dP7Ngkd05M6idu3PbHCG2zvHV605avI7rN8q3kZVBLTd69uX/0kanNQT/qBbR/kiYTrr+0g5Ijr6zRiJt7iTZKnnzQzYEPWpiRnBXseW1aRyXVQfJSYZHOSigZLuuutAulweUtlsQXWWznimN2XvWYy2gQ0+F0aUHMiqIxO0meVywyZgxqXt4RaoAGNS8btNCrJbvkx834/B8t2a3Ku8SQqxbAnJWQ2WuxTdfn9a/SuP1lg74pX0Kx6LhZgFPQxs34UgKtq0VHjpxJLnCmSJxG/LWZFDjTgikpZu1piJg0Wiery7WEgCoHM6rqJNaD84ozu0LQ87Lprl4k6Jm3oS4H4KOli/551icKaFDinGh7lPPz3b5ou6gKmT2kRmsXhU++tC/WNMrLB4TF+0YlUXlYrHmUcFaLke/M9YsBrU/xGHd5K2hsx0H+H3Ug1Bc6EEpX6EC4E7tA3zRwkDYgvG7T14NG7NqH3fty/YbdC9pAL+hAiLoCw7ELcAyAZTJW3HMLQ/yxRNbFCCocpyaKHRiwjTJgHPsyGzNR8DFMM1Zik3BD1EqqiA97WYbdL67YsEu4AvEsvigfL01Biy2VOHwlGtrIcQaMUTtg7tdr61eJ5c9xltKE/UMN8ay5xIa1sLQtNmsl6rTRRoxe7ZFrxnimzIuJrGU0NbvMwh59y9olqZxzPoOpqKAin8JEC2Mt/MZtz5Cy74vhuf1809w/8Uc/e+p47qNntpFIcvuZnVNTO89sT2IKEvf4zSzzevMThHto4sSutcLuzl3fL/jD9MeFPdTGXIm1Vfg8VCWQUB2g6kXiVIfBvqhgbiot8awU96JHRtL8Sum8/Yl6Hac60KpwY29iScI4Xdye4eqX0x5EsrTQr3lFL/E8meqKvE87TieTZ3bszO5K6tE7fH3f7dQ7PPVoa/L0zoVKPH8s74ui2kp/T0//0KHn857h63p6rivS6R3MOShoOREdnJ2r5eLoTy/OisC+OY2JrJtRdgNQdiKfJTHjtUnGKKt2lvFRwDNB+kEUKH0FJgGUU1WjGoGgDS4MOjiLAo1nyhoa05/32IYrUfyiyRYXrpSEv2gKxvtXzEE7K3IC89lEsfeBIiSyRI/l4lfzBIKzeYMk76th1zwB1xwHe+P33f/sREHJL85WBo1/EWubu2Jvjd/9uzYyLPB8H3znuuxZ9vMPsG/jnyPDn3zCfq8TP//34vPa7weFfnKMPuspyNGk+qxZzxnFQgvmElCp8WXLq9UdJJFvIVQ/GKjas//aUGqis2uT8KE8KL/yvm0g2TM2puUfCmNw7Sl2bdoIrnTBtfMqu22hys4eWDuIFw349uzvD6XEN+Ga3dr1tWtflMkxMgjXDmBnIDQGlrxyaukrn114YR7xEEYpHj6uiSGilCc0UGjUqzqPC5bAWJGyjOyhBZfBE1oaLfKUNoDLoOsuhhHHMwbjmcqPB1FU7AkNSOqJrM7PGJ8TguNxFo+neOKhpXEgT924Ft6wAS6Au3hMOJ6LsjBKcfdxjbQnkyehga/Yrzya1O82mrNLDYb1sCVj5FPBBbpqI+2KoqPMRTtorWCzJtqgQjvQhsCXG74dwfaBaHSgLRRqw2N7kE/Lg6sDgdWDsjzQGgy2DlA+P3jxY91R0k+fBR3ETDPax9MZSCQ0e1S1euPx4mdE511SGibooLYb6TMmMUGu2ki9U5c8JTq0xHnBlCWfFM5+fTM7uzn/9Oj+S44ce3ZVJ2+h/Q0Cxc9wLln4DGdFZE9wXtCjqNCbaInrKHxcu9T8dQh91vKC/gmdC/ol/O/ee8W993iuR9Dr2nS7aT3/A6zLCqhzQFUcy3gQ4qAp4+Q4fQk+WDoen7HrS4xRfDqwooe1pBXqiz95TNHRzilFnYFgY2KrEZSNmBzhMLLIvJUaARZah6hy+KjTUls567CUxEcmBSXCHgQZTBqCYWcPbzz1FPmpk8RIzPH4lH1afOPo0VyMvJqL8Ttyr5LY3MELhw+zZ1Ti5tksbIYdpPX6RzUABH/xeb6fDFMJ8poBk1rNqMzABS48rPUO4zhxRPcO6AB13De0LHR7YsEDQxxxUJ+zVXQTzpirarG3hMCeZOyi9WEV7Okh833ElAr2DEM7PhSh3GOJqn4je7Ax9ppRdUZQvewYxamirkYzpqmXYEQHlNSqvJJ66RNG8s9PLW5Kgc8bGbw5Nm0OeQJhvl9rHxTJPzNBe/pIJPyMyYZPH7lwlLUNWvBceNpnSUwABj7s312FCFg0BFwMAdgxoFQaBfZ8nSo6aS9MuiKe8VbhpL0eIJQqaktU4fy9jGdbDOyBmlYva3ir9Utaoj9SxwOsHdKudblzY52sHRLMYIn2R2zt9Kdg3Ogt/hsuE8XdX1tf6BBVo3WIqmsA47VFzjbRFVSabIoenQdlOnwyslKF506BOZGjdGrLWM+o6DLaFwrns4z67bBnVD12fo1jqAsfvVCLCxyMwQInjMyvHF6WbxkVq8eUCzecJYJw1tSCS93Ugh5TDyYE0e607vTiTaQWX/rLl39BNymNFurd87SAL3FXET0UN5ZalDYWp4//3Yfr8/pw/S9u9g1NAHjaY2BkYGAA4vxHK3Li+W2+MshzMIDA5QkZ+2D0/6x/IuyN7NuA6jgYmECiAGeqDQsAAAB42mNgZGBg3/b3DZD8+T/rfzt7IwNQBAW8AAC2HQgIAHjabZNBaBNBGIXfzvyz8dRDDkIrReLFgxQJIYQQQmhSNE1skuYgHoJIkSDBVNGKoL2VHtSDRC+iJxUpESkiIkU8pODBUxEsiEgQEZFSJYhgECzxzXajtXTh483OzP/vznu76ivGwMt5uYnK4ILOICdRpEUw7L5FxFxHznmOnGrhJInoKo7qcZScDZRVjWtUneh9MEBWPUBUv8MBCSMk04jIAHUUWf0JCZlE1o5VEBWPNg7qJPu2cUSGcChQRckUWfsRDbOEKXMJDWmRc7xf4/1TNFQet3QXe0yY87NouPe5dodaxZSs+LrGtTwG5QXSZhbXbM9AEyPmMGJmhv2XEFNPcFknEKQm9RzOqEzvtwDL+gtScgp1/RoFakkmUNADSOkOhiWJulI8M3o1/QN1p4vz7iTqdl4q3v661FDS+1h/HCO2TuKo6nUEzRyCshshO9ZXeO4ioirOsxT5/AzGnBnf+zb73MV+eYWo3ETY+Y6yRBDnu83Ti4Q+zZ67kLbz1ntx6SscVy0g6naRsvNeDZzbpsl9G944ZOf0Ks/j1/7dN4Rj1p+dCKxjr1mhny0/Bx+V7322OVDfkIfMabCfwXbsM6g5L4et2ByYlyzQK3q+E+40dZV+TPyPUr1l5nCRukjmPe/7GWzDO2OF2TGHrdgc5Cz9pgZ+4YTbQcF7J2CR3NPvgcAzoK/qBv+Pb2R8E/ykXqXWucYc+ugUkmYUSadDf330o3+oGFL8lsu2VhWRtti+Nm/zmP9JleMmMyY2T6T+ADv4ygsAeNpjYGDQgcIShnWMbUxKTDeYK5inMR9j/saiwhLH0sOyiuUGKw9rBmsf6zu2KLYj7Hrs09h3cHhxbOH4wmnCGcHZwrmMS4LrAbcCdwf3LR4FnhieSbw8vC68SbxzeO/xsfBl8Z3i1+Ev4n8h4CCwQ+CFoIZgjOA+IT4hP6EaoRVC94QFhK2Eo4SrhD+IhIksEeURzRDdJdYkdkqcRzxBfJb4Ngk5iRSJbZISkjWSu6QUpKqkDkh9kQ6RXiR9Q4ZNpkRmgswfWQ8g7JN9ILdAXkN+hvwhhQKFPYoJihcUPyhJKWkoXVH6puyj/ECFS8VEJURljco1VS3VENVlqsdUP6hJqbmobVP7p+6mPklDQGOOpp7mFC09rTKtPdpc2h3am7Tv6PDoFOnc0W3QfaMXpXdGP89AwMDK4JShhGGa4R4jG6M2o0vGAcbXTGJMnpguMYsxlzPfYRFmscNSyrLGSsLKw6rCaoU1n3WHjYBNmc0dWxfbB3YldvPspexL7C846Dhsc/jhGOV4w8nB6ZhzkHON8wkc8JrzE+dPLlwuSi4BLnUuq1w+uVq5NrnuchMDQiu3OCB85h7mXufB4BHjKeC5BACCl5VeAAEAAADpAFAABQAAAAAAAgABAAIAFgAAAQABTwAAAAB42tVaSY8cSRWOdg9gD3gEHAZpDqhAHBiputzddntwMyweTw8e5E3tNgaJA1lVmV0pV2UWmVldXfMzEOf5FYgTRw4sNySQkPgV/AJevCW2jNqmx0ijUnVHRcby4i3fWyKVUt/aeUftqp03biilfg1fau+ot+EXta+p66ri9q56X33C7TdUR/2R219Sj9S/uP1l9e2d73L7K+p3Oz/l9nX16c4/uH1Dfe/alNtvquLa77n9VfX+7jVufw3aP+b2zXf/vCv7vqV+syf9X1dv733K7W+o63t/4PY3VWfvT9z+C4z5D7f/qvb3/svtv6m3ekLn39WbvX1q/3tXvdM7Vt9XD9S76lDtw+cQTvpQlWqmapVC+2NVqCH+aoAzOfTV6pb6ANoJPumoD7EvV+fwuwMrlarH8wbQegJPZzg3gd4z+HUJvz6AUWOYbXeK7ePOlZl7Zm585c7nsnYHeXEA9O/jZ3NKYmvlsF8HqaQxQxgzgf+VegV9pco+F553Ha4/UCOcqVfIcVZHPYcnIzXHfRvQbD1+huul0NNBugdA8QxXvkBKxtAaQKtgyhrY6eq0bkLdM24Jfxp4qvdzeZ3Bd4C9A+T1GNoDXLPENTMYVQKn11M8gnajpuoYaL8FVOhPD3plVh6Z08NdJ1eau46ujvoIz9IghzQnGuaRnvEokM594LF+orUrxVk34fNQPVUvYPYJ7vEE5KF/nalT+HUCrQ7w+hTG6P4H0K97HsNav0JuP4UebVN69in8PYNRp9B/AuM78PQU/p6oX8LMhzDnifoZP7kPlJ9B+xRt8yHO/wjGP+Ed9OhfYK9e+wT6iTpN2X042SNcRyOJPsMzlG3C56ywPWStEOsKz661gjiVAVe1dizUd3C/BdpkgZxO8In+db6BnmidEnnUgTy0PS1wfsdIyFIlO5AFiTY3aHsTXNnqOZ3It73eVtQRR8j+yI7m8ITwRmjz1x/y7ApRgfYgK7qLHE9wpxT3+sScRmPHBa9Tsx0W8CE7TFlG7olrWGmCLT3K0tVDnfFX7CBKamn1mb99tH1B1ALmNnySCXzdHbuMuFOkuGDau5GzSL/eVe9eIhV6hymsTPuLnPRKWmO6iGTPwBZ0S85A+mTxh7ip5bBonWyO/KhYC4g3y3VLTtymfWj2CWn2cXMbpKG9zlE3UtyzMRoiiLqK1hKlRFZFaKf3zIx9VEZTMvQLM95D+EaeKMU9a88mSEMnONq1twmfhmxeW/QmJ05wxm2Mevbge1vd4f9HqPWkuZqaqbEme4KaNS5mqe5ptWRKR1stJmyDBm0u+7t2UddDlGyQ1sKzv3AdvYL29mN4MsWeGdI6ZfkPN/b7moYD+NwB/nXAf5BVaNwt0HuUiNpd9Dgly+spUJMZq9Ax0yWuchc+3dYqXY4ntI67uHug7qn3QG53QX77zuwXII3n8L0PX+1HDlA6Jxg3jLbE+xgqL0fNhNHrErFphjZDMtV6c/maMFXLkCxAcD6JIu1N0HJB3Al6R219ewFGLdNwfdYpajHFsq799fH3FPVO8zhp8cnuR/oaIqPwUctogHOGgfdMVlId0lojHSnKdswrX8A3Ry3qm74GUXmb6O1WxPKtboksLK4RhtxiPlCUojm88DgY8o7Oq1tTlGkSlUkXxzTs7YVfc1x/5PmYHEbQTi7fSBsKg95T9rQ+b3MTWSyivrWGWXT6xOQ8j3BMifzTfNBrLffCYz51FV1fPF2JGRb5gYrtqT1a6NzGs4deu2TOVSs9eLjqJh50E68fetIYj9sytkiUoVQ1v8guz4A6wvjHeMIEaazMqQvW1wseXcFaqTMrJjV92ix6npy9d2lwYWbQgKRFWXCO6G4RYp2MJCYgmw25bClxNblr+JU7+CwYMkGqcux9YPKO21tG3TEJSgQr3r9v8tUpznfjtxmeOWfUSLl2UDjaKPGPjZGmuKpwro/o8wpXEiSZoq+VOOxqp7H2N0CfRhjmYlz8vBWPTNn/2zhlaHS6H/GttN/YZHSC/4Vnl1P8X3tRt4uuJM07r02abqTl0k0yGiG95/xEx1Zj3KlmRMlM1eKCcfjDVm+MlhpXpljX0kFWM+Dd+mw/YZwQyy8yx+dOOOIVDbUY0/ZOFVKaoj9vnLyzxjhtbDDCZmw5eiF/5ZxlVzC26vjYVsfCXUmiR8ZrLZbk4ycQaT5nrzfmvhypEqlb3e0G2C9USUxWsSyGW1WW1umTHzdZfFwe/Vh0qzB7sp7LtR87R3KKHiK65BMTtMCCfUrmaGyC0hduWZwVDJrA2KEnw8150I34V9fDEd65WZ7gynIJyErbx/JUfxy3eOfHq7HKhca+vvGcWSRqT4yXistKrCSOKHE87KK3Ix6QV5jjbMvV2tScxa5KjuPmSEGD+lAYzJwgJ+rPUDHdDEulapGiPy9ZMyXmthxO0bYL9n1j5sAU57hV4JxrW6XJGnPGwIWJG2h/qhRZSRZmZoGjt6FfZLPuHG3L8CN+PT8WE4a4QOh2N7DYMK/RXjj16LMybaIxA/EwZd0dOshifeYAWgtEcvssuzLO5WzDZAMNyziMI+qV0becw9ZX4ifJtq6U5sYX15gdia358XS1NksjmyRqBLmSCLps5z/6Tg49Y+0jmih6t/xIuHrW5kq4/7IT++N8D0XRBdmAxGOCYiRpuvNpPK8RrvhP3DnUNInc3DzCPce2fmZ5BbVGrJk5tS+95jnnTyVnJiljbGM8sURsfq2H4ivSVoldZp73HS2NtwrOIXPO5tr50xB5mBjaQ44QTrxncMLX1bCCeDXu2aqlzekGrDmEN5vUW2uv2tm+CxV9ovxowV5zxB5gzsi5fW07di8yZm8R43zBvr7m+r5k+he8v9X7EeP5hVMjkNvOLmtTiRQNlkaaPs65XK2d+5oavbnmAcn9B170e4Frj72YibSzbdOhZsTuztzsQvvkmbkBXuaP3Dzfz9gbo60fe7Vo18qEJn+e5ZfluB/X2LsfsbkYTys+29BohGt57i3TsurgOfYVrDFU2Y/fQGh6bD2hwSxosbQev8rmNqu6u1aTcvUvM3lfwvpcelWH2vAkYSSiv/Z2g6oGNeNeHuTWl8Z2Su80YZw7jmjg0Kkskybf2zAa09S+cmKe0O/IOLqxqQLMzjmvsbGZRbIJck5y9QYln+PYhuPrDNuFWTMzFtzhumyDp5yh3lSt6ou1eauXc+QiceHlWr0WHie8t7XWnH0P+fD1fHRtm+Re8E2Xtce+qTEnrTjX3mjmnP03nFkXrb4BR8up+i3WEgt+52PscCTHaIBqtIUTHSYo8XODwzRO5+5DJzN3R7mR1Zg1WLClbzyzyJCwOWOk7UbH2IpyhdFXDJPW7xTParuM7rkTMYj8fQ9nK7rCL19DRY9dlE5b3oes7UDtY+vx0huU8L2SF8Ftz/PgRuUY79ZubKR58agswVOXhjuDlejxRbxx+2LfDNno0tcEquK7d0PEC8HBxsPaxOSoA2Pp50FEEq+WuPv4Y2O585njW8fI7bk5t1A54+q/ve8QLd7jc4rMtb2EOnJsMr2OOsLn/rmEylUn+aHZTd+Zy25Ha3Y7/Iy7uTU+0cOj1k6WpiOHpgPY9WglVQf4/PVTpSmxb2YcruXWwf+JW4fMr3YVsOD7AMoPfL15vZTdbL1zY2sG8XdsNq1turGPW49cdXMsd1rnOHexJHZuI1yzBHna+JVgvVDuzyRmWX+eHt75STy0/G0g99Q6lik5gt3s/U/7zoB90oNZI/j+BPFby+VHkRr+6jeo40/t28cvoafvZBn0TvNLxuWf432U1t9Dtq5jeHoP/t5GrTrkt2nonirhiIH0U6/ovp2qeZJjnAQZz/8A0CVuC3jabdBFbNNxFMDx79sqW+fuG+7S/7/tBG+3/XF3Z7CtLYxtdBQYThgugZBwg2AXILgGAhyA4BYkwIEzHg7AFbr9f9x4l0/eS57kEUVb/LHSjf/FJ5AoiSYaC1Zs2IkhFgdxxJNAIkkkk0IqaaSTQSZZZJNDLnnkU0AhRbSjPR3oSCc604WukT3d6UFPetGbPvTFiYaOCzceiimhlDL60Z8BDGQQgxmCFx/lVFCJwVCGMZwRjGQUoxnDWMYxnglMZBKTmcJUpjGdGcxkFrOZw1zmUSUWjtLCJm6wn49sZjc7OMBxjomV7bxnI/vEJnZ2sZXbfJAYDnKCX/zkN0c4xQPucZr5LGAP1Tyihvs85BmPecLTyI9qeclzXnAGPz/Yyxte8ZoAX/jGNhYSZBGLqaOeQzSwhEZCNBFmKctYzmdWsJJmVrGG1VzlMOtYy3o28JXvXOMs57jOW95JrDgkTuIlQRIlSZIlRVIlTdIlQzI5zwUuc4U7XOQSd9nCScniJrckW3LYKbmSJ/lSIIU2f11zY0Czh+uDTqezwtTrVKrcpytdyrJW9UiDUlPqSpfSrfQoi5UlylLlv3leU03N1TRHbdAfDtVUVzUFzJJumHoMS2U41NCWeIzyVg2feUdEXelSuv8C9mib+AAAAHjaRc49DoJAEAXgXVZg+UdDtDLBymJrEw8gNDSEik28gb21jaWWeo3Byng5fVEydvMl773MU77PJC+iId32g5RXO9Se6VeU24aKDsfJLskz+16QKitSZkduWT3U3TFfTAB3M8Irq5dQUoufJfljRSPlzxwzqPoIBqCeM0MwuDEjMFwzYzBaMBMw7pgpmPynMjA9MHMw2zKnYM5vWCrMBwEOR9EAAAFXarg/AAA=) format("woff");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: 'neutra';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: 'neutra';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'Quintus';
  src: url("fonts/QuintusFamily/QuintusRegular.otf") format("opentype");
  src: url("fonts/QuintusFamily/QuintusRegular.ttf") format("truetype");
  /* Safari, Android, iOS */
  font-weight: normal; }

@font-face {
  font-family: 'Quintus';
  src: url("fonts/QuintusFamily/QuintusBold.otf") format("opentype");
  src: url("fonts/QuintusFamily/QuintusBold.ttf") format("truetype");
  /* Safari, Android, iOS */
  font-weight: bold; }

@font-face {
  font-family: 'ColbyCondensed';
  src: url("fonts/ColbyFamily/ColbyCondensedRegular.otf") format("opentype");
  src: url("fonts/ColbyFamily/ColbyCondensedRegular.ttf") format("truetype");
  /* Safari, Android, iOS */
  font-weight: normal; }

@font-face {
  font-family: 'ColbyCondensed';
  src: url("fonts/ColbyFamily/ColbyCondensedBold.otf") format("opentype");
  src: url("fonts/ColbyFamily/ColbyCondensedBold.ttf") format("truetype");
  /* Safari, Android, iOS */
  font-weight: bold; }

@font-face {
  font-family: 'ColbyCondensed';
  src: url("fonts/ColbyFamily/ColbyCondensedBlack.otf") format("opentype");
  src: url("fonts/ColbyFamily/ColbyCondensedBlack.ttf") format("truetype");
  /* Safari, Android, iOS */
  font-weight: 900; }

@font-face {
  font-family: 'icomoon';
  src: url(data:application/vnd.ms-fontobject;charset=utf-8;base64,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);
  src: url(data:application/vnd.ms-fontobject;charset=utf-8;base64,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) format("embedded-opentype"), url(data:application/x-font-truetype;charset=utf-8;base64,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) format("truetype"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff"), url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb21vb24iIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iTURfYXJyb3dfZG93biIgZD0iTTY2LjU2IDY0My41ODRjMCAxMi4yODggNC4wOTYgMjMuNTUyIDEzLjMxMiAzMi43NjggMTguNDMyIDE4LjQzMiA0OC4xMjggMTguNDMyIDY2LjU2IDBsMzczLjc2LTM3My43NiAzODkuMTIgMzY5LjY2NGMxOC40MzIgMTcuNDA4IDQ4LjEyOCAxNy40MDggNjYuNTYtMi4wNDggMTcuNDA4LTE4LjQzMiAxNy40MDgtNDguMTI4LTIuMDQ4LTY2LjU2bC00MjEuODg4LTQwMC4zODRjLTE4LjQzMi0xNy40MDgtNDcuMTA0LTE3LjQwOC02NS41MzYgMS4wMjRsLTQwNS41MDQgNDA2LjUyOGMtOS4yMTYgOS4yMTYtMTQuMzM2IDIxLjUwNC0xNC4zMzYgMzIuNzY4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDE7IiBnbHlwaC1uYW1lPSJNRF9hcnJvd19sZWZ0IiBkPSJNNzMxLjEzNiA5MDEuNjMyYzEyLjI4OCAwIDIzLjU1Mi00LjA5NiAzMi43NjgtMTMuMzEyIDE4LjQzMi0xOC40MzIgMTguNDMyLTQ4LjEyOCAwLTY2LjU2bC0zNzMuNzYtMzczLjc2IDM2OS42NjQtMzg5LjEyYzE3LjQwOC0xOC40MzIgMTcuNDA4LTQ4LjEyOC0yLjA0OC02Ni41Ni0xOC40MzItMTcuNDA4LTQ4LjEyOC0xNy40MDgtNjYuNTYgMi4wNDhsLTQwMC4zODQgNDIxLjg4OGMtMTcuNDA4IDE4LjQzMi0xNy40MDggNDcuMTA0IDEuMDI0IDY1LjUzNmw0MDYuNTI4IDQwNi41MjhjOC4xOTIgOS4yMTYgMjAuNDggMTMuMzEyIDMyLjc2OCAxMy4zMTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMjsiIGdseXBoLW5hbWU9Ik1EX2Fycm93X3JpZ2h0IiBkPSJNMzI0LjYwOC0xOS45NjhjLTEyLjI4OCAwLTIzLjU1MiA0LjA5Ni0zMi43NjggMTMuMzEyLTE4LjQzMiAxOC40MzItMTguNDMyIDQ4LjEyOCAwIDY2LjU2bDM3My43NiAzNzMuNzYtMzY5LjY2NCAzODkuMTJjLTE3LjQwOCAxOC40MzItMTcuNDA4IDQ4LjEyOCAyLjA0OCA2Ni41NiAxOC40MzIgMTcuNDA4IDQ4LjEyOCAxNy40MDggNjYuNTYtMi4wNDhsNDAwLjM4NC00MjEuODg4YzE3LjQwOC0xOC40MzIgMTcuNDA4LTQ3LjEwNC0xLjAyNC02NS41MzZsLTQwNi41MjgtNDA2LjUyOGMtOS4yMTYtOS4yMTYtMjAuNDgtMTMuMzEyLTMyLjc2OC0xMy4zMTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMzsiIGdseXBoLW5hbWU9Ik1EX2Fycm93X3VwIiBkPSJNOTg4LjE2IDIzOC4wODBjMC0xMi4yODgtNC4wOTYtMjMuNTUyLTEzLjMxMi0zMi43NjgtMTguNDMyLTE4LjQzMi00OC4xMjgtMTguNDMyLTY2LjU2IDBsLTM3My43NiAzNzMuNzYtMzg5LjEyLTM2OS42NjRjLTE4LjQzMi0xNy40MDgtNDguMTI4LTE3LjQwOC02NS41MzYgMi4wNDgtMTcuNDA4IDE4LjQzMi0xNy40MDggNDguMTI4IDIuMDQ4IDY2LjU2bDQyMS44ODggNDAwLjM4NGMxOC40MzIgMTcuNDA4IDQ3LjEwNCAxNy40MDggNjUuNTM2LTEuMDI0bDQwNi41MjgtNDA2LjUyOGM4LjE5Mi05LjIxNiAxMi4yODgtMjEuNTA0IDEyLjI4OC0zMi43Njh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNDsiIGdseXBoLW5hbWU9Ik1EX2JlbGwiIGQ9Ik0yNTQuOTc2IDM5OC44NDhjLTEuMDI0IDAtMi4wNDggMC0zLjA3MiAwLTcuMTY4IDEuMDI0LTExLjI2NCA4LjE5Mi0xMC4yNCAxNS4zNiAxMy4zMTIgNjMuNDg4IDQ4LjEyOCAxMjkuMDI0IDkwLjExMiAxNjkuOTg0IDUuMTIgNS4xMiAxMy4zMTIgNS4xMiAxOC40MzIgMHM1LjEyLTEzLjMxMiAwLTE4LjQzMmMtMzcuODg4LTM2Ljg2NC03MC42NTYtOTguMzA0LTgyLjk0NC0xNTYuNjcyLTEuMDI0LTcuMTY4LTYuMTQ0LTEwLjI0LTEyLjI4OC0xMC4yNHpNOTE4LjUyOCAzMDQuNjRjLTEuMDI0IDIxNi4wNjQtMTcyLjAzMiAzOTIuMTkyLTM4NS4wMjQgNDAzLjQ1NnYzMy43OTJoNzMuNzI4YzEyLjI4OCAwIDIxLjUwNCA5LjIxNiAyMS41MDQgMjEuNTA0cy05LjIxNiAyMi41MjgtMjEuNTA0IDIyLjUyOGgtMTkwLjQ2NGMtMTIuMjg4IDAtMjEuNTA0LTkuMjE2LTIxLjUwNC0yMS41MDRzOS4yMTYtMjEuNTA0IDIxLjUwNC0yMS41MDRoNzMuNzI4di0zMy43OTJjLTIxNC4wMTYtMTMuMzEyLTM4NS4wMjQtMTg5LjQ0LTM4NS4wMjQtNDA2LjUyOCAwLTEyLjI4OCA5LjIxNi0yMS41MDQgMjEuNTA0LTIxLjUwNGg3NzAuMDQ4YzEyLjI4OCAwIDIxLjUwNCA5LjIxNiAyMS41MDQgMjEuNTA0IDAgMS4wMjQgMCAxLjAyNCAwIDIuMDQ4ek0xNDguNDggMzI0LjA5NmMxMS4yNjQgMTkwLjQ2NCAxNjkuOTg0IDM0MC45OTIgMzYzLjUyIDM0MC45OTJzMzUyLjI1Ni0xNTEuNTUyIDM2My41Mi0zNDIuMDE2bC03MjcuMDQwIDEuMDI0ek05NTEuMjk2IDExMS4xMDRoLTg3OC41OTJjLTEyLjI4OCAwLTIxLjUwNCA5LjIxNi0yMS41MDQgMjEuNTA0IDAgNDAuOTYgMTkuNDU2IDYyLjQ2NCAzMy43OTIgNzcuODI0IDEyLjI4OCAxMi4yODggMTcuNDA4IDE4LjQzMiAxNy40MDggMzEuNzQ0IDAgMTIuMjg4IDkuMjE2IDIxLjUwNCAyMS41MDQgMjEuNTA0aDc3Ni4xOTJjMTIuMjg4IDAgMjEuNTA0LTkuMjE2IDIxLjUwNC0yMS41MDQgMC0xMy4zMTIgNi4xNDQtMTkuNDU2IDE3LjQwOC0zMi43NjggMTQuMzM2LTE1LjM2IDMzLjc5Mi0zNi44NjQgMzMuNzkyLTc3LjgyNCAwLTEyLjI4OC05LjIxNi0yMC40OC0yMS41MDQtMjAuNDh6TTk3LjI4IDE1My4wODhoODI5LjQ0Yy00LjA5NiAxMS4yNjQtMTEuMjY0IDE4LjQzMi0xOS40NTYgMjYuNjI0LTkuMjE2IDEwLjI0LTIwLjQ4IDIyLjUyOC0yNS42IDM5LjkzNmgtNzM5LjMyOGMtNS4xMi0xNy40MDgtMTYuMzg0LTI5LjY5Ni0yNS42LTM5LjkzNi04LjE5Mi03LjE2OC0xNS4zNi0xNi4zODQtMTkuNDU2LTI2LjYyNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA1OyIgZ2x5cGgtbmFtZT0iTURfYmlnX3BsdXMiIGQ9Ik01MTIgODg0LjIyNGMtMjQwLjY0IDAtNDM2LjIyNC0xOTUuNTg0LTQzNi4yMjQtNDM2LjIyNHMxOTUuNTg0LTQzNi4yMjQgNDM2LjIyNC00MzYuMjI0IDQzNi4yMjQgMTk1LjU4NCA0MzYuMjI0IDQzNi4yMjQtMTk1LjU4NCA0MzYuMjI0LTQzNi4yMjQgNDM2LjIyNHpNNTEyIDk4LjgxNmMtMTkyLjUxMiAwLTM0OS4xODQgMTU2LjY3Mi0zNDkuMTg0IDM0OS4xODRzMTU2LjY3MiAzNDkuMTg0IDM0OS4xODQgMzQ5LjE4NGMxOTIuNTEyIDAgMzQ5LjE4NC0xNTYuNjcyIDM0OS4xODQtMzQ5LjE4NHMtMTU2LjY3Mi0zNDkuMTg0LTM0OS4xODQtMzQ5LjE4NHpNNjQzLjA3MiA0ODQuODY0aC04Ny4wNDB2ODcuMDQwYzAgMjQuNTc2LTE5LjQ1NiA0NC4wMzItNDQuMDMyIDQ0LjAzMnMtNDQuMDMyLTE5LjQ1Ni00NC4wMzItNDQuMDMydi04Ny4wNDBoLTg3LjA0MGMtMjQuNTc2IDAtNDQuMDMyLTE5LjQ1Ni00NC4wMzItNDQuMDMyczE5LjQ1Ni00NC4wMzIgNDQuMDMyLTQ0LjAzMmg4Ny4wNDB2LTg3LjA0MGMwLTI0LjU3NiAxOS40NTYtNDQuMDMyIDQ0LjAzMi00NC4wMzJzNDQuMDMyIDE5LjQ1NiA0NC4wMzIgNDQuMDMydjg3LjA0MGg4Ny4wNDBjMjQuNTc2IDAgNDQuMDMyIDE5LjQ1NiA0NC4wMzIgNDQuMDMycy0yMC40OCA0NC4wMzItNDQuMDMyIDQ0LjAzMnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA2OyIgZ2x5cGgtbmFtZT0iTURfYm9vayIgZD0iTTc2MC44MzIgNzI2LjUyOGgtOC4xOTJ2NDguMTI4YzAgNjguNjA4LTU2LjMyIDEyMy45MDQtMTI0LjkyOCAxMjMuOTA0LTE1LjM2IDAtMzEuNzQ0LTMuMDcyLTQ2LjA4MC05LjIxNmwtNDIzLjkzNi0xNjYuOTEyLTEuMDI0LTEuMDI0Yy0yLjA0OC0xLjAyNC00LjA5Ni0yLjA0OC02LjE0NC01LjEyLTEuMDI0LTEuMDI0LTIuMDQ4LTIuMDQ4LTIuMDQ4LTMuMDcyLTEuMDI0LTEuMDI0LTMuMDcyLTQuMDk2LTQuMDk2LTYuMTQ0IDAtMS4wMjQtMS4wMjQtMi4wNDgtMS4wMjQtMi4wNDhsLTEuMDI0LTMuMDcyYy0xLjAyNC0yLjA0OC0xLjAyNC00LjA5Ni0xLjAyNC02LjE0NGwtMS4wMjQtNS4xMnYtNTgyLjY1NmMwLTYxLjQ0IDUwLjE3Ni0xMTEuNjE2IDExMS42MTYtMTExLjYxNmg1MDguOTI4YzY4LjYwOCAwIDEyMy45MDQgNTUuMjk2IDEyMy45MDQgMTIzLjkwNHY0ODEuMjhjMCA2OC42MDgtNTUuMjk2IDEyNC45MjgtMTIzLjkwNCAxMjQuOTI4ek0yMDUuODI0IDEwOS4wNTZ2NTUwLjkxMmg1NTUuMDA4YzMxLjc0NCAwIDU4LjM2OC0yNS42IDU4LjM2OC01OC4zNjh2LTQ4MC4yNTZjMC0zMS43NDQtMjUuNi01OC4zNjgtNTguMzY4LTU4LjM2OGgtNTA5Ljk1MmMtMjQuNTc2IDEuMDI0LTQ1LjA1NiAyMC40OC00NS4wNTYgNDYuMDgwek02MjcuNzEyIDgzMmMzMS43NDQgMCA1OC4zNjgtMjUuNiA1OC4zNjgtNTguMzY4di00OC4xMjhoLTMzOC45NDRsMjU5LjA3MiAxMDIuNGM3LjE2OCAzLjA3MiAxNC4zMzYgNC4wOTYgMjEuNTA0IDQuMDk2ek0zNjguNjQgMjk5LjUybC0yNC41NzYtMTQzLjM2Yy0yLjA0OC0xMi4yODggMy4wNzItMjQuNTc2IDEzLjMxMi0zMi43NjggMTAuMjQtNy4xNjggMjMuNTUyLTguMTkyIDM0LjgxNi0yLjA0OGwxMjggNjcuNTg0IDEyOC02Ny41ODRjNS4xMi0zLjA3MiAxMC4yNC00LjA5NiAxNS4zNi00LjA5NiA3LjE2OCAwIDEzLjMxMiAyLjA0OCAxOS40NTYgNi4xNDQgMTAuMjQgNy4xNjggMTUuMzYgMTkuNDU2IDEzLjMxMiAzMi43NjhsLTI0LjU3NiAxNDIuMzM2IDEwMy40MjQgMTAxLjM3NmM5LjIxNiA5LjIxNiAxMi4yODggMjEuNTA0IDguMTkyIDMzLjc5MnMtMTQuMzM2IDIwLjQ4LTI2LjYyNCAyMi41MjhsLTE0My4zNiAyMC40OC02NC41MTIgMTMwLjA0OGMtNS4xMiAxMS4yNjQtMTYuMzg0IDE3LjQwOC0yOS42OTYgMTcuNDA4IDAgMCAwIDAgMCAwLTEzLjMxMiAwLTI0LjU3Ni03LjE2OC0yOS42OTYtMTcuNDA4bC02NC41MTItMTMwLjA0OC0xNDMuMzYtMjAuNDhjLTEyLjI4OC0yLjA0OC0yMi41MjgtMTAuMjQtMjYuNjI0LTIyLjUyOHMtMS4wMjQtMjUuNiA4LjE5Mi0zMy43OTJsMTA1LjQ3Mi0xMDAuMzUyek00NzguMjA4IDQzMy42NjRsNDMuMDA4IDg2LjAxNiA0MS45ODQtODYuMDE2YzUuMTItOS4yMTYgMTQuMzM2LTE2LjM4NCAyNC41NzYtMTcuNDA4bDk0LjIwOC0xMy4zMTItNjguNjA4LTY3LjU4NGMtOC4xOTItNy4xNjgtMTEuMjY0LTE4LjQzMi05LjIxNi0yOS42OTZsMTYuMzg0LTk0LjIwOC04My45NjggNDQuMDMyYy01LjEyIDMuMDcyLTEwLjI0IDQuMDk2LTE1LjM2IDQuMDk2cy0xMS4yNjQtMS4wMjQtMTUuMzYtNC4wOTZsLTg0Ljk5Mi00My4wMDggMTYuMzg0IDkzLjE4NGMyLjA0OCAxMS4yNjQtMi4wNDggMjIuNTI4LTkuMjE2IDI5LjY5NmwtNjkuNjMyIDY2LjU2IDk0LjIwOCAxMy4zMTJjMTEuMjY0IDIuMDQ4IDIwLjQ4IDguMTkyIDI1LjYgMTguNDMyek03NTUuNzEyIDQ0MC44MzJ2MCAwIDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNzsiIGdseXBoLW5hbWU9Ik1EX2Jvb2ttYXJrIiBkPSJNODQzLjc3NiA3NzkuNzc2YzAgMTYuMzg0LTUuMTIgMzIuNzY4LTIyLjUyOCA0NC4wMzItMTEuMjY0IDExLjI2NC0yNy42NDggMjIuNTI4LTQ0LjAzMiAyMi41MjhoLTUzMC40MzJjLTE2LjM4NCAwLTMyLjc2OC01LjEyLTUwLjE3Ni0yMi41MjgtMTEuMjY0LTExLjI2NC0xNi4zODQtMjcuNjQ4LTE2LjM4NC00NC4wMzJ2LTY2My41NTJjMC0xNi4zODQgNS4xMi0zMi43NjggMTYuMzg0LTQ0LjAzMiA2LjE0NC02LjE0NCAxMy4zMTItMTEuMjY0IDIxLjUwNC0xNS4zNiAxMy4zMTItNi4xNDQgMjkuNjk2LTUuMTIgNDMuMDA4IDMuMDcybDI1MC44OCAxNTUuNjQ4IDI0OC44MzItMTU1LjY0OGMyMC40OC0xMi4yODggNDcuMTA0LTguMTkyIDYwLjQxNiAxMS4yNjQgMCAwIDAgMCAwIDAgMTEuMjY0IDExLjI2NCAyMi41MjggMjcuNjQ4IDIyLjUyOCA0NC4wMzJ2NjY0LjU3NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA4OyIgZ2x5cGgtbmFtZT0iTURfZGV0YWlscyIgZD0iTTk0Ni4xNzYgMzUxLjc0NGMtMTkuNDU2IDI5LjY5Ni0zNy44ODggNTkuMzkyLTU4LjM2OCA4OC4wNjQtNC4wOTYgNy4xNjgtNC4wOTYgMTEuMjY0IDAgMTcuNDA4IDE5LjQ1NiAyOC42NzIgMzcuODg4IDU3LjM0NCA1Ni4zMiA4Ny4wNDAgMjEuNTA0IDMzLjc5MiAxMC4yNCA2Ny41ODQtMjcuNjQ4IDgxLjkyLTMyLjc2OCAxMi4yODgtNjQuNTEyIDI0LjU3Ni05Ni4yNTYgMzYuODY0LTcuMTY4IDIuMDQ4LTkuMjE2IDYuMTQ0LTkuMjE2IDEzLjMxMi0xLjAyNCAzNC44MTYtNC4wOTYgNzAuNjU2LTUuMTIgMTA1LjQ3Mi0yLjA0OCAzNi44NjQtMzEuNzQ0IDU4LjM2OC02Ny41ODQgNDkuMTUyLTMzLjc5Mi05LjIxNi02Ny41ODQtMTguNDMyLTEwMi40LTI3LjY0OC04LjE5Mi0yLjA0OC0xMi4yODggMC0xNi4zODQgNS4xMi0yMS41MDQgMjcuNjQ4LTQ0LjAzMiA1NC4yNzItNjUuNTM2IDgwLjg5Ni0yMy41NTIgMjkuNjk2LTYwLjQxNiAyOS42OTYtODMuOTY4IDAtMjEuNTA0LTI2LjYyNC00My4wMDgtNTMuMjQ4LTY0LjUxMi04MC44OTYtNi4xNDQtNy4xNjgtMTEuMjY0LTkuMjE2LTE5LjQ1Ni02LjE0NC0zMi43NjggOS4yMTYtNjYuNTYgMTguNDMyLTkwLjExMiAyNC41NzYtNDYuMDgwIDExLjI2NC03My43MjgtOC4xOTItNzYuOC00Ni4wODAtMi4wNDgtMzUuODQtNC4wOTYtNzAuNjU2LTUuMTItMTA2LjQ5NiAwLTcuMTY4LTMuMDcyLTExLjI2NC05LjIxNi0xMy4zMTItMzMuNzkyLTEyLjI4OC02Ni41Ni0yNS42LTk5LjMyOC0zNy44ODgtMzQuODE2LTEzLjMxMi00NS4wNTYtNDcuMTA0LTI0LjU3Ni03OC44NDggMTkuNDU2LTI5LjY5NiAzNy44ODgtNTkuMzkyIDU4LjM2OC04OC4wNjQgNC4wOTYtNi4xNDQgNC4wOTYtMTEuMjY0IDAtMTcuNDA4LTE5LjQ1Ni0yOS42OTYtMzkuOTM2LTYwLjQxNi01OC4zNjgtOTEuMTM2LTE4LjQzMi0yOS42OTYtNy4xNjgtNjMuNDg4IDI1LjYtNzUuNzc2IDMzLjc5Mi0xMy4zMTIgNjcuNTg0LTI1LjYgMTAxLjM3Ni0zNy44ODggNy4xNjgtMy4wNzIgOS4yMTYtNi4xNDQgMTAuMjQtMTMuMzEyIDEuMDI0LTMzLjc5MiA1LjEyLTY3LjU4NCA1LjEyLTEwMi40czI5LjY5Ni02NC41MTIgNzEuNjgtNTIuMjI0YzMyLjc2OCAxMC4yNCA2Ni41NiAxOC40MzIgOTkuMzI4IDI3LjY0OCA3LjE2OCAyLjA0OCAxMC4yNCAxLjAyNCAxNS4zNi01LjEyIDIxLjUwNC0yNy42NDggNDQuMDMyLTU1LjI5NiA2Ni41Ni04MS45MiAyNC41NzYtMjkuNjk2IDU5LjM5Mi0yOS42OTYgODMuOTY4IDAgMjIuNTI4IDI3LjY0OCA0NC4wMzIgNTUuMjk2IDY2LjU2IDgyLjk0NCA0LjA5NiA1LjEyIDguMTkyIDcuMTY4IDE0LjMzNiA1LjEyIDM0LjgxNi05LjIxNiA2OC42MDgtMTguNDMyIDEwMy40MjQtMjcuNjQ4IDM1Ljg0LTkuMjE2IDY1LjUzNiAxMi4yODggNjYuNTYgNDguMTI4IDIuMDQ4IDM1Ljg0IDQuMDk2IDcwLjY1NiA1LjEyIDEwNi40OTYgMCA4LjE5MiA0LjA5NiAxMS4yNjQgMTEuMjY0IDE0LjMzNiAzMi43NjggMTIuMjg4IDY1LjUzNiAyNC41NzYgOTcuMjggMzcuODg4IDMwLjcyIDEyLjI4OCA0MS45ODQgNDcuMTA0IDIxLjUwNCA3Ny44MjR6TTU2Ny4yOTYgMjc1Ljk2OGMtMzAuNzItMjIuNTI4LTY1LjUzNi0zNC44MTYtMTAzLjQyNC0zMS43NDQtMjUuNiAyLjA0OC0zOS45MzYgMjQuNTc2LTMyLjc2OCA1MS4yIDkuMjE2IDM2Ljg2NCAxNy40MDggNzIuNzA0IDI2LjYyNCAxMDkuNTY4IDQuMDk2IDE1LjM2IDAgMjIuNTI4LTE0LjMzNiAyNi42MjQtMy4wNzIgMS4wMjQtNy4xNjggMi4wNDgtMTAuMjQgMy4wNzItOS4yMTYgMi4wNDgtMTEuMjY0IDguMTkyLTUuMTIgMTYuMzg0IDIuMDQ4IDIuMDQ4IDQuMDk2IDQuMDk2IDYuMTQ0IDUuMTIgMjYuNjI0IDE3LjQwOCA1NS4yOTYgMjguNjcyIDg3LjA0MCAyOS42OTYgMjQuNTc2IDEuMDI0IDQwLjk2LTguMTkyIDQ2LjA4MC0yNi42MjQgMi4wNDgtOC4xOTIgMi4wNDgtMTguNDMyIDAtMjYuNjI0LTguMTkyLTM1Ljg0LTE3LjQwOC03MS42OC0yNS42LTEwNi40OTYtNC4wOTYtMTcuNDA4IDAtMjQuNTc2IDE3LjQwOC0yOC42NzIgMi4wNDggMCA0LjA5Ni0xLjAyNCA1LjEyLTEuMDI0IDQuMDk2LTIuMDQ4IDEwLjI0LTQuMDk2IDEwLjI0LTYuMTQ0LTEuMDI0LTYuMTQ0LTMuMDcyLTEyLjI4OC03LjE2OC0xNC4zMzZ6TTU0MS42OTYgNTM2LjA2NGMtMzIuNzY4IDAtNTguMzY4IDI1LjYtNTguMzY4IDU4LjM2OHMyNi42MjQgNTguMzY4IDU5LjM5MiA1OC4zNjhjMzIuNzY4IDAgNTguMzY4LTI2LjYyNCA1Ny4zNDQtNTkuMzkyIDAtMzEuNzQ0LTI2LjYyNC01Ny4zNDQtNTguMzY4LTU3LjM0NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA5OyIgZ2x5cGgtbmFtZT0iTURfZG93bmxvYWQiIGQ9Ik0zMzAuNzUyIDg4My4ydi0yMTEuOTY4YzAtOS4yMTYtOC4xOTItMTcuNDA4LTE3LjQwOC0xNy40MDhoLTk0LjIwOGMtMTUuMzYgMC0yMy41NTItMTcuNDA4LTEzLjMxMi0yOC42NzJsMjkyLjg2NC0yODQuNjcyYzguMTkyLTguMTkyIDE5LjQ1Ni04LjE5MiAyNi42MjQgMGwyOTIuODY0IDI4NC42NzJjOS4yMTYgMTEuMjY0IDIuMDQ4IDI4LjY3Mi0xMy4zMTIgMjguNjcyaC05NC4yMDhjLTkuMjE2IDAtMTcuNDA4IDguMTkyLTE3LjQwOCAxNy40MDh2MjExLjk2OGMwIDkuMjE2LTguMTkyIDE3LjQwOC0xNy40MDggMTcuNDA4aC0zMjcuNjhjLTkuMjE2IDAtMTcuNDA4LTguMTkyLTE3LjQwOC0xNy40MDh6TTE1My42IDUxLjcxMnY4NC45OTJjMCAzMC43MiAyNC41NzYgNTYuMzIgNTYuMzIgNTYuMzJoNjA0LjE2YzMwLjcyIDAgNTYuMzItMjQuNTc2IDU2LjMyLTU2LjMydi04NC45OTJjMC0zMC43Mi0yNC41NzYtNTYuMzItNTYuMzItNTYuMzJoLTYwNC4xNmMtMzAuNzIgMC01Ni4zMiAyNS42LTU2LjMyIDU2LjMyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MGE7IiBnbHlwaC1uYW1lPSJNRF9lbWFpbCIgZD0iTTY3LjU4NCA3NzMuNjMydi02NTEuMjY0aDg4OC44MzJ2NjUxLjI2NGgtODg4LjgzMnpNMTY5Ljk4NCA3MDRoNjgzLjAwOHYtMTkuNDU2bC0zNDIuMDE2LTI2Mi4xNDQtMzQwLjk5MiAyNjIuMTQ0djE5LjQ1NnpNMTQ5LjUwNCA1OTIuMzg0bDE5My41MzYtMTQ3LjQ1Ni0xOTMuNTM2LTE5My41MzZ2MzQwLjk5MnpNMjExLjk2OCAxODguOTI4bDE5Ny42MzIgMTk3LjYzMiAxMDIuNC03Ny44MjQgMTA0LjQ0OCA3Ny44MjQgMTk3LjYzMi0xOTcuNjMyaC02MDIuMTEyek04NzcuNTY4IDI1MS4zOTJsLTE5Mi41MTIgMTkzLjUzNiAxOTMuNTM2IDE0Ny40NTZ2LTM0MC45OTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwYjsiIGdseXBoLW5hbWU9Ik1EX2ZhY2Vib29rIiBkPSJNNzg1LjQwOCA3NDAuODY0aC0xNDYuNDMyYy0xNy40MDggMC0zNi44NjQtMjIuNTI4LTM2Ljg2NC01My4yNDh2LTEwNS40NzJoMTgzLjI5NnYtMTUwLjUyOGgtMTgzLjI5NnYtNDUxLjU4NGgtMTcyLjAzMnY0NTEuNTg0aC0xNTYuNjcydjE1MC41MjhoMTU2LjY3MnY4OS4wODhjMCAxMjYuOTc2IDg4LjA2NCAyMzAuNCAyMDguODk2IDIzMC40aDE0Ni40MzJ2LTE2MC43Njh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwYzsiIGdseXBoLW5hbWU9Ik1EX2hhbWJ1cmdlcl9tZW51IiBkPSJNODg4LjgzMiA2OTAuNjg4aC03NTMuNjY0Yy0yOC42NzIgMC01Mi4yMjQgMjMuNTUyLTUyLjIyNCA1Mi4yMjRzMjMuNTUyIDUyLjIyNCA1Mi4yMjQgNTIuMjI0aDc1My42NjRjMjguNjcyIDAgNTIuMjI0LTIzLjU1MiA1Mi4yMjQtNTIuMjI0cy0yMy41NTItNTIuMjI0LTUyLjIyNC01Mi4yMjR6TTg4OC44MzIgMzk1Ljc3NmgtNzUzLjY2NGMtMjguNjcyIDAtNTIuMjI0IDIzLjU1Mi01Mi4yMjQgNTIuMjI0czIzLjU1MiA1Mi4yMjQgNTIuMjI0IDUyLjIyNGg3NTMuNjY0YzI4LjY3MiAwIDUyLjIyNC0yMy41NTIgNTIuMjI0LTUyLjIyNHMtMjMuNTUyLTUyLjIyNC01Mi4yMjQtNTIuMjI0ek04ODguODMyIDEwMC44NjRoLTc1My42NjRjLTI4LjY3MiAwLTUyLjIyNCAyMy41NTItNTIuMjI0IDUyLjIyNHMyMy41NTIgNTIuMjI0IDUyLjIyNCA1Mi4yMjRoNzUzLjY2NGMyOC42NzIgMCA1Mi4yMjQtMjMuNTUyIDUyLjIyNC01Mi4yMjRzLTIzLjU1Mi01Mi4yMjQtNTIuMjI0LTUyLjIyNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBkOyIgZ2x5cGgtbmFtZT0iTURfaW5zdGFncmFtIiBkPSJNNTEyIDgwOS40NzJjMTE3Ljc2IDAgMTMyLjA5NiAwIDE3OC4xNzYtMy4wNzIgNDMuMDA4LTIuMDQ4IDY2LjU2LTkuMjE2IDgxLjkyLTE1LjM2IDIwLjQ4LTguMTkyIDM0LjgxNi0xNy40MDggNTEuMi0zMi43NjggMTUuMzYtMTUuMzYgMjQuNTc2LTI5LjY5NiAzMi43NjgtNTEuMiA2LjE0NC0xNS4zNiAxMy4zMTItMzguOTEyIDE1LjM2LTgxLjkyIDIuMDQ4LTQ2LjA4MCAzLjA3Mi02MC40MTYgMy4wNzItMTc4LjE3NnMwLTEzMi4wOTYtMy4wNzItMTc4LjE3NmMtMi4wNDgtNDMuMDA4LTkuMjE2LTY2LjU2LTE1LjM2LTgxLjkyLTguMTkyLTIwLjQ4LTE3LjQwOC0zNC44MTYtMzIuNzY4LTUxLjItMTUuMzYtMTUuMzYtMjkuNjk2LTI0LjU3Ni01MS4yLTMyLjc2OC0xNS4zNi02LjE0NC0zOC45MTItMTMuMzEyLTgxLjkyLTE1LjM2LTQ2LjA4MC0yLjA0OC02MC40MTYtMy4wNzItMTc4LjE3Ni0zLjA3MnMtMTMyLjA5NiAwLTE3OC4xNzYgMy4wNzJjLTQzLjAwOCAyLjA0OC02Ni41NiA5LjIxNi04MS45MiAxNS4zNi0yMC40OCA4LjE5Mi0zNC44MTYgMTcuNDA4LTUxLjIgMzIuNzY4LTE1LjM2IDE1LjM2LTI0LjU3NiAyOS42OTYtMzIuNzY4IDUxLjItNi4xNDQgMTUuMzYtMTMuMzEyIDM4LjkxMi0xNS4zNiA4MS45Mi0yLjA0OCA0Ni4wODAtMy4wNzIgNjAuNDE2LTMuMDcyIDE3OC4xNzZzMCAxMzIuMDk2IDMuMDcyIDE3OC4xNzZjMi4wNDggNDMuMDA4IDkuMjE2IDY2LjU2IDE1LjM2IDgxLjkyIDguMTkyIDIwLjQ4IDE3LjQwOCAzNC44MTYgMzIuNzY4IDUxLjIgMTUuMzYgMTUuMzYgMjkuNjk2IDI0LjU3NiA1MS4yIDMyLjc2OCAxNS4zNiA2LjE0NCAzOC45MTIgMTMuMzEyIDgxLjkyIDE1LjM2IDQ2LjA4MCAzLjA3MiA2MC40MTYgMy4wNzIgMTc4LjE3NiAzLjA3MnpNNTEyIDg4OS4zNDRjLTExOS44MDggMC0xMzUuMTY4IDAtMTgyLjI3Mi0zLjA3Mi00Ny4xMDQtMi4wNDgtNzguODQ4LTkuMjE2LTEwNy41Mi0yMC40OHMtNTMuMjQ4LTI2LjYyNC03Ny44MjQtNTEuMmMtMjQuNTc2LTI0LjU3Ni0zOS45MzYtNDkuMTUyLTUxLjItNzcuODI0LTExLjI2NC0yNy42NDgtMTguNDMyLTYwLjQxNi0yMC40OC0xMDcuNTItMS4wMjQtNDYuMDgwLTIuMDQ4LTYxLjQ0LTIuMDQ4LTE4MS4yNDhzMC0xMzUuMTY4IDMuMDcyLTE4Mi4yNzJjMi4wNDgtNDcuMTA0IDkuMjE2LTc4Ljg0OCAyMC40OC0xMDcuNTJzMjYuNjI0LTUzLjI0OCA1MS4yLTc3LjgyNGMyNC41NzYtMjQuNTc2IDQ5LjE1Mi0zOS45MzYgNzcuODI0LTUxLjIgMjcuNjQ4LTExLjI2NCA2MC40MTYtMTguNDMyIDEwNy41Mi0yMC40OHM2Mi40NjQtMy4wNzIgMTgyLjI3Mi0zLjA3MiAxMzUuMTY4IDAgMTgyLjI3MiAzLjA3MmM0Ny4xMDQgMi4wNDggNzguODQ4IDkuMjE2IDEwNy41MiAyMC40OHM1My4yNDggMjYuNjI0IDc3LjgyNCA1MS4yYzI0LjU3NiAyNC41NzYgMzkuOTM2IDQ5LjE1MiA1MS4yIDc3LjgyNCAxMS4yNjQgMjcuNjQ4IDE4LjQzMiA2MC40MTYgMjAuNDggMTA3LjUyczMuMDcyIDYyLjQ2NCAzLjA3MiAxODIuMjcyYzAgMTE5LjgwOCAwIDEzNS4xNjgtMy4wNzIgMTgyLjI3Mi0yLjA0OCA0Ny4xMDQtOS4yMTYgNzguODQ4LTIwLjQ4IDEwNy41MnMtMjYuNjI0IDUzLjI0OC01MS4yIDc3LjgyNGMtMjQuNTc2IDI0LjU3Ni00OS4xNTIgMzkuOTM2LTc3LjgyNCA1MS4yLTI3LjY0OCAxMS4yNjQtNjAuNDE2IDE4LjQzMi0xMDcuNTIgMjAuNDgtNDguMTI4IDEuMDI0LTYzLjQ4OCAyLjA0OC0xODMuMjk2IDIuMDQ4djB6TTUxMiA2NzQuMzA0Yy0xMjQuOTI4IDAtMjI2LjMwNC0xMDEuMzc2LTIyNi4zMDQtMjI2LjMwNHMxMDEuMzc2LTIyNi4zMDQgMjI2LjMwNC0yMjYuMzA0IDIyNi4zMDQgMTAxLjM3NiAyMjYuMzA0IDIyNi4zMDRjMCAxMjQuOTI4LTEwMS4zNzYgMjI2LjMwNC0yMjYuMzA0IDIyNi4zMDR6TTUxMiAzMDAuNTQ0Yy04MC44OTYgMC0xNDcuNDU2IDY1LjUzNi0xNDcuNDU2IDE0Ny40NTYgMCA4MC44OTYgNjUuNTM2IDE0Ny40NTYgMTQ3LjQ1NiAxNDcuNDU2IDgwLjg5NiAwIDE0Ny40NTYtNjUuNTM2IDE0Ny40NTYtMTQ3LjQ1NiAwLTgwLjg5Ni02Ni41Ni0xNDcuNDU2LTE0Ny40NTYtMTQ3LjQ1NnpNODAwLjc2OCA2ODMuNTJjMC0yOS40MDgtMjMuODQtNTMuMjQ4LTUzLjI0OC01My4yNDhzLTUzLjI0OCAyMy44NC01My4yNDggNTMuMjQ4YzAgMjkuNDA4IDIzLjg0IDUzLjI0OCA1My4yNDggNTMuMjQ4czUzLjI0OC0yMy44NCA1My4yNDgtNTMuMjQ4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MGU7IiBnbHlwaC1uYW1lPSJNRF9tZWFzdXJlbWVudHMiIGQ9Ik05NTMuMzQ0IDg2NS43OTJjLTUuMTIgOS4yMTYtMTQuMzM2IDE2LjM4NC0yNC41NzYgMTYuMzg0aC04MzMuNTM2Yy0xNC4zMzYgMC0yNi42MjQtMTIuMjg4LTI2LjYyNC0yNi42MjR2LTgxNS4xMDRjMC0xMi4yODggNi4xNDQtMjEuNTA0IDE2LjM4NC0yNi42MjQgOS4yMTYtMy4wNzIgMjEuNTA0LTEuMDI0IDI4LjY3MiA2LjE0NGw4MzIuNTEyIDgxNS4xMDRjOC4xOTIgOS4yMTYgMTAuMjQgMjEuNTA0IDcuMTY4IDMwLjcyek0xMjIuODggMTAzLjkzNnY5OC4zMDRoMjguNjcyYzE0LjMzNiAwIDI2LjYyNCAxMi4yODggMjYuNjI0IDI2LjYyNHMtMTIuMjg4IDI2LjYyNC0yNi42MjQgMjYuNjI0aC0yOC42NzJ2MTEwLjU5MmgyOC42NzJjMTQuMzM2IDAgMjYuNjI0IDEyLjI4OCAyNi42MjQgMjYuNjI0cy0xMi4yODggMjYuNjI0LTI2LjYyNCAyNi42MjRoLTI4LjY3MnYxMDkuNTY4aDI4LjY3MmMxNC4zMzYgMCAyNi42MjQgMTIuMjg4IDI2LjYyNCAyNi42MjRzLTEyLjI4OCAyNi42MjQtMjYuNjI0IDI2LjYyNGgtMjguNjcydjEwOS41NjhoMjguNjcyYzE0LjMzNiAwIDI2LjYyNCAxMi4yODggMjYuNjI0IDI2LjYyNHMtMTIuMjg4IDI2LjYyNC0yNi42MjQgMjYuNjI0aC0yOC42NzJ2ODQuOTkyaDc0MC4zNTJsLTc0MC4zNTItNzI2LjAxNnpNMjQ3LjgwOCA0MjcuNTJ2MjQ5Ljg1NmMwIDE0LjMzNiAxMi4yODggMjYuNjI0IDI2LjYyNCAyNi42MjRoMjU2YzEwLjI0IDAgMjAuNDgtNy4xNjggMjQuNTc2LTE2LjM4NCAzLjA3Mi05LjIxNiAxLjAyNC0yMS41MDQtNi4xNDQtMjkuNjk2bC0yNTYtMjQ5Ljg1NmMtNy4xNjgtNy4xNjgtMTkuNDU2LTkuMjE2LTI4LjY3Mi02LjE0NC0xMC4yNCA1LjEyLTE2LjM4NCAxNS4zNi0xNi4zODQgMjUuNnpNMzAxLjA1NiA2NTAuNzUydi0xNTkuNzQ0bDE2Mi44MTYgMTU5Ljc0NGgtMTYyLjgxNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBmOyIgZ2x5cGgtbmFtZT0iTURfcGVyc29uYWxpemUiIGQ9Ik01MTIgODk5LjU4NGMtMjQ4LjgzMiAwLTQ1MS41ODQtMjAyLjc1Mi00NTEuNTg0LTQ1MS41ODRzMjAyLjc1Mi00NTEuNTg0IDQ1MS41ODQtNDUxLjU4NCA0NTEuNTg0IDIwMi43NTIgNDUxLjU4NCA0NTEuNTg0LTIwMi43NTIgNDUxLjU4NC00NTEuNTg0IDQ1MS41ODR6TTczNC4yMDggNTE1LjU4NGwtMjQwLjY0LTI0MS42NjRjLTI5LjY5Ni0yOS42OTYtNzUuNzc2LTMwLjcyLTEwMy40MjQtMy4wNzItNC4wOTYgNC4wOTYtNy4xNjggOC4xOTItMTAuMjQgMTMuMzEybC05OC4zMDQgOTguMzA0Yy0yOS42OTYgMjkuNjk2LTMwLjcyIDc1Ljc3Ni0zLjA3MiAxMDMuNDI0czczLjcyOCAyNS42IDEwMy40MjQtMy4wNzJsNjAuNDE2LTYwLjQxNiAxOTIuNTEyIDE5Mi41MTJjMjkuNjk2IDI5LjY5NiA3NS43NzYgMzAuNzIgMTAzLjQyNCAzLjA3MiAyNi42MjQtMjYuNjI0IDI1LjYtNzMuNzI4LTQuMDk2LTEwMi40eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTA7IiBnbHlwaC1uYW1lPSJNRF9waW50ZXJlc3QiIGQ9Ik00NDcuNDg4IDI5Ni40NDhjLTI0LjU3Ni0xMjkuMDI0LTU0LjI3Mi0yNTIuOTI4LTE0My4zNi0zMTcuNDQtMjcuNjQ4IDE5NC41NiAzOS45MzYgMzQwLjk5MiA3MS42OCA0OTYuNjQtNTMuMjQ4IDkwLjExMiA2LjE0NCAyNzIuMzg0IDExOS44MDggMjI3LjMyOCAxMzkuMjY0LTU1LjI5Ni0xMjAuODMyLTMzNS44NzIgNTQuMjcyLTM3MC42ODggMTgyLjI3Mi0zNi44NjQgMjU3LjAyNCAzMTYuNDE2IDE0My4zNiA0MzEuMTA0LTE2My44NCAxNjUuODg4LTQ3Ni4xNiA0LjA5Ni00MzcuMjQ4LTIzMy40NzIgOS4yMTYtNTguMzY4IDY5LjYzMi03NS43NzYgMjMuNTUyLTE1NS42NDgtMTA0LjQ0OCAyMy41NTItMTM2LjE5MiAxMDUuNDcyLTEzMi4wOTYgMjE1LjA0MCA2LjE0NCAxODAuMjI0IDE2MS43OTIgMzA2LjE3NiAzMTcuNDQgMzIzLjU4NCAxOTYuNjA4IDIyLjUyOCAzODEuOTUyLTcyLjcwNCA0MDcuNTUyLTI1Ny4wMjQgMjguNjcyLTIwOC44OTYtODkuMDg4LTQzNS4yLTI5OS4wMDgtNDE4LjgxNi01Ny4zNDQgNC4wOTYtODEuOTIgMzIuNzY4LTEyNS45NTIgNTkuMzkyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTE7IiBnbHlwaC1uYW1lPSJNRF9wbGF5IiBkPSJNNzkyLjU3NiA3MzkuODRjLTc4Ljg0OCA3OC44NDgtMTg0LjMyIDEyMS44NTYtMjk1LjkzNiAxMjEuODU2LTExMi42NCAwLTIxOS4xMzYtNDQuMDMyLTI5Ny45ODQtMTIzLjkwNC03OC44NDgtNzguODQ4LTEyMi44OC0xODQuMzItMTIyLjg4LTI5NS45MzZzNDMuMDA4LTIxNy4wODggMTIyLjg4LTI5NS45MzZjNzguODQ4LTc4Ljg0OCAxODMuMjk2LTEyMS44NTYgMjk1LjkzNi0xMjEuODU2czIxOS4xMzYgNDQuMDMyIDI5Ny45ODQgMTIzLjkwNGM3OC44NDggNzguODQ4IDEyMi44OCAxODQuMzIgMTIyLjg4IDI5NS45MzZzLTQ0LjAzMiAyMTcuMDg4LTEyMi44OCAyOTUuOTM2ek03NjQuOTI4IDE3NC41OTJjLTcyLjcwNC03Mi43MDQtMTY4Ljk2LTExMS42MTYtMjcwLjMzNi0xMTEuNjE2cy0xOTYuNjA4IDM4LjkxMi0yNjguMjg4IDExMC41OTJjLTcxLjY4IDcxLjY4LTExMC41OTIgMTY2LjkxMi0xMTAuNTkyIDI2OC4yODhzMzguOTEyIDE5Ni42MDggMTEwLjU5MiAyNjguMjg4YzcxLjY4IDcxLjY4IDE2Ny45MzYgMTExLjYxNiAyNzAuMzM2IDExMS42MTYgMTAxLjM3NiAwIDE5Ni42MDgtMzguOTEyIDI2OC4yODgtMTEwLjU5MnMxMTEuNjE2LTE2Ni45MTIgMTExLjYxNi0yNjguMjg4YzAtMTAwLjM1Mi0zOS45MzYtMTk2LjYwOC0xMTEuNjE2LTI2OC4yODh6TTY4MS45ODQgNDM2LjczNmMwLTcuMTY4LTQuMDk2LTE0LjMzNi0xMC4yNC0xNy40MDhsLTI3NS40NTYtMTQxLjMxMmMtMy4wNzItMS4wMjQtNi4xNDQtMi4wNDgtOS4yMTYtMi4wNDgtNC4wOTYgMC03LjE2OCAxLjAyNC0xMC4yNCAzLjA3Mi02LjE0NCAzLjA3Mi05LjIxNiAxMC4yNC05LjIxNiAxNi4zODR2MjgyLjYyNGMwIDcuMTY4IDMuMDcyIDEzLjMxMiA5LjIxNiAxNi4zODQgNi4xNDQgNC4wOTYgMTMuMzEyIDQuMDk2IDE5LjQ1NiAxLjAyNGwyNzQuNDMyLTE0MS4zMTJjNy4xNjgtMy4wNzIgMTEuMjY0LTEwLjI0IDExLjI2NC0xNy40MDh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxMjsiIGdseXBoLW5hbWU9Ik1EX3B1enpsZSIgZD0iTTg1MS45NjggODY2LjgxNmM4LjE5MiAwIDE2LjM4NCAwIDIzLjU1MiAwIDI2LjYyNC0zMC43MiAyMi41MjgtNzYuOCAzMi43NjgtMTIzLjkwNCA0LjA5Ni0xOS40NTYgMTAuMjQtNDAuOTYgMTUuMzYtNjIuNDY0IDYuMTQ0LTMwLjcyIDkuMjE2LTY3LjU4NC0xOC40MzItNzkuODcyLTE5LjQ1Ni05LjIxNi00NS4wNTYtMS4wMjQtNjUuNTM2IDMuMDcyLTcuMTY4IDEuMDI0LTE1LjM2IDQuMDk2LTIxLjUwNCAzLjA3Mi05LjIxNi0yLjA0OC0xNS4zNi0xOC40MzItMTguNDMyLTI5LjY5Ni00LjA5Ni0xNC4zMzYtMi4wNDgtMzAuNzIgMS4wMjQtNDEuOTg0IDUuMTItMjEuNTA0IDE3LjQwOC01NC4yNzIgMzkuOTM2LTU2LjMyIDI4LjY3Mi0yLjA0OCA0NC4wMzIgMzYuODY0IDc1Ljc3NiAzNy44ODggNC4wOTYgMCAxMi4yODgtMS4wMjQgMTcuNDA4LTMuMDcyIDE0LjMzNi03LjE2OCAyNC41NzYtMzcuODg4IDI4LjY3Mi01OC4zNjggMTQuMzM2LTY2LjU2IDIwLjQ4LTE2MC43NjggOC4xOTItMjM2LjU0NC01NS4yOTYtMy4wNzItMTA5LjU2OC05LjIxNi0xNjcuOTM2LTEzLjMxMi0zMS43NDQtMi4wNDgtNjMuNDg4LTQuMDk2LTMzLjc5Mi0zNy44ODggMTUuMzYtMjAuNDggMjkuNjk2LTUwLjE3NiAxNS4zNi04MC44OTYtMTkuNDU2LTQwLjk2LTk0LjIwOC03Mi43MDQtMTU0LjYyNC00OC4xMjgtMTYuMzg0IDYuMTQ0LTM0LjgxNiAxNi4zODQtNDAuOTYgMzEuNzQ0LTEzLjMxMiAzMC43MiA5LjIxNiA1OS4zOTIgNy4xNjggOTAuMTEyLTIyLjUyOCA1LjEyLTQ1LjA1Ni00LjA5Ni02Ni41Ni0xMC4yNC0yMS41MDQtNS4xMi00NC4wMzItOS4yMTYtNjYuNTYtMTQuMzM2LTQzLjAwOC0xMC4yNC04Ny4wNDAtMjIuNTI4LTEzOC4yNC0yMi41MjgtMjIuNTI4IDQ2LjA4MC0xNS4zNiAxMTguNzg0LTI2LjYyNCAxODAuMjI0LTMuMDcyIDE4LjQzMi0xMS4yNjQgNDEuOTg0LTI0LjU3NiA0Ni4wODAtMjEuNTA0IDYuMTQ0LTQ2LjA4MC0xMi4yODgtNjEuNDQtMjIuNTI4LTIwLjQ4LTEzLjMxMi00MS45ODQtMjkuNjk2LTc1Ljc3Ni0yNi42MjQtMjcuNjQ4IDIuMDQ4LTU1LjI5NiAyMS41MDQtNjcuNTg0IDQwLjk2LTE0LjMzNiAyMi41MjgtMTYuMzg0IDQ4LjEyOC0yMS41MDQgODMuOTY4IDAgMTAuMjQgMCAyMC40OCAwIDMxLjc0NCA4LjE5MiA5OC4zMDQgNzUuNzc2IDEwNi40OTYgMTUwLjUyOCA2NC41MTIgMTAuMjQtNi4xNDQgNTAuMTc2LTI4LjY3MiA2Mi40NjQtOS4yMTYgOC4xOTIgMTQuMzM2LTUuMTIgNDcuMTA0LTEwLjI0IDYxLjQ0LTE4LjQzMiA2MC40MTYtMjguNjcyIDExOC43ODQtMzYuODY0IDE4OC40MTYgNDYuMDgwIDE3LjQwOCAxMTEuNjE2IDI4LjY3MiAxNjkuOTg0IDM2Ljg2NCAyMS41MDQgMy4wNzIgNDQuMDMyIDYuMTQ0IDY1LjUzNiA0LjA5NiA0My4wMDgtMy4wNzIgNTguMzY4LTMwLjcyIDQ3LjEwNC03MS42OC00LjA5Ni0xNS4zNi0xMi4yODgtMjkuNjk2LTExLjI2NC00Ni4wODAgMTYuMzg0LTExLjI2NCA0Ny4xMDQtOC4xOTIgNzAuNjU2LTIuMDQ4IDE1LjM2IDQuMDk2IDUwLjE3NiAxNS4zNiA1Mi4yMjQgMzIuNzY4IDIuMDQ4IDE1LjM2LTEyLjI4OCAzMy43OTItMTYuMzg0IDUwLjE3Ni0zLjA3MiAxMy4zMTItNC4wOTYgMzAuNzIgMS4wMjQgNDAuOTYgMTUuMzYgMzQuODE2IDc1Ljc3NiAzOS45MzYgMTE3Ljc2IDQ2LjA4MCA1MC4xNzYgOC4xOTIgOTYuMjU2IDEzLjMxMiAxNDIuMzM2IDIzLjU1MiA4LjE5MiAwLTQ2LjA4MC0xMC4yNCAwIDB6TTY3NC44MTYgODAwLjI1NmMtMTQuMzM2LTIuMDQ4LTQ0LjAzMi03LjE2OC00Ny4xMDQtMTkuNDU2LTUuMTItMjMuNTUyIDE5LjQ1Ni01MC4xNzYgMTkuNDU2LTc0Ljc1Mi0xLjAyNC0xOS40NTYtMTIuMjg4LTMzLjc5Mi0yNC41NzYtNDMuMDA4LTIxLjUwNC0xNi4zODQtNTUuMjk2LTI3LjY0OC05Mi4xNi0zMC43Mi0xMC4yNC0xLjAyNC0yNi42MjQtNC4wOTYtMzkuOTM2LTIuMDQ4LTQuMDk2IDEuMDI0LTguMTkyIDQuMDk2LTEzLjMxMiA2LjE0NC01NS4yOTYgMjQuNTc2LTE0LjMzNiA3NC43NTItMTYuMzg0IDExNS43MTItMzUuODQgOC4xOTItNzIuNzA0LTEuMDI0LTEwNi40OTYtNi4xNDQtMzQuODE2LTUuMTItNjguNjA4LTExLjI2NC05Ny4yOC0yMS41MDQgMTAuMjQtNjUuNTM2IDUzLjI0OC0xNTIuNTc2IDQ2LjA4MC0yMTguMTEyLTIuMDQ4LTIwLjQ4LTEyLjI4OC0zMi43NjgtMjUuNi00MC45Ni0yOS42OTYtMTcuNDA4LTY2LjU2LTUuMTItOTMuMTg0IDEwLjI0LTE1LjM2IDguMTkyLTQwLjk2IDI5LjY5Ni02My40ODggMjcuNjQ4LTUyLjIyNC02LjE0NC0zMC43Mi0xMjMuOTA0LTE2LjM4NC0xNTAuNTI4IDguMTkyLTEzLjMxMiAzMS43NDQtMjYuNjI0IDUzLjI0OC0yMi41MjggMTguNDMyIDQuMDk2IDM0LjgxNiAxOC40MzIgNTEuMiAyOC42NzIgMjUuNiAxNS4zNiA1OC4zNjggMjkuNjk2IDg5LjA4OCAxMy4zMTIgNjAuNDE2LTMxLjc0NCAzNy44ODgtMTQzLjM2IDU3LjM0NC0yMTguMTEyIDYxLjQ0IDEwLjI0IDExNi43MzYgMjEuNTA0IDE3NC4wODAgMzYuODY0IDI1LjYgNy4xNjggNjEuNDQgMTguNDMyIDg3LjA0MCA2LjE0NCAyNi42MjQtMTMuMzEyIDIxLjUwNC00Ny4xMDQgMTUuMzYtNzUuNzc2LTIuMDQ4LTkuMjE2LTcuMTY4LTIxLjUwNC01LjEyLTMwLjcyIDQuMDk2LTE1LjM2IDM4LjkxMi0yMS41MDQgNTguMzY4LTE5LjQ1NiAyNy42NDggMi4wNDggNjguNjA4IDE3LjQwOCA3MC42NTYgNDEuOTg0IDIuMDQ4IDIyLjUyOC0yMi41MjggMzYuODY0LTMxLjc0NCA1Ni4zMi02LjE0NCAxMi4yODgtNy4xNjggMzEuNzQ0LTEuMDI0IDQ0LjAzMiAxNi4zODQgMzIuNzY4IDY0LjUxMiAzMC43MiAxMTEuNjE2IDM0LjgxNiAzNi44NjQgMy4wNzIgNzEuNjggNi4xNDQgMTA2LjQ5NiA4LjE5MiAyLjA0OCA2MS40NC0xLjAyNCAxMTYuNzM2LTguMTkyIDE3My4wNTYtMi4wNDggMTQuMzM2LTcuMTY4IDQxLjk4NC0xOC40MzIgNDMuMDA4LTcuMTY4IDEuMDI0LTE0LjMzNi04LjE5Mi0yMC40OC0xMy4zMTItMTkuNDU2LTE1LjM2LTQ5LjE1Mi0yNi42MjQtNzYuOC0xMi4yODgtMjguNjcyIDE1LjM2LTQ4LjEyOCA1NS4yOTYtNTQuMjcyIDkxLjEzNi0zLjA3MiAyMi41MjgtMS4wMjQgNDUuMDU2IDYuMTQ0IDYzLjQ4OCA2LjE0NCAxNS4zNiAxNy40MDggMzQuODE2IDMxLjc0NCA0MC45NiAyMy41NTIgOS4yMTYgNDMuMDA4LTMuMDcyIDY2LjU2LTMuMDcyIDM2Ljg2NCAyLjA0OCAxMy4zMTIgNTAuMTc2IDExLjI2NCA2OS42MzIgMCAzLjA3MiAwIDcuMTY4IDAgMTEuMjY0LTEuMDI0IDguMTkyLTQuMDk2IDE2LjM4NC02LjE0NCAyNS42LTMuMDcyIDE4LjQzMi00LjA5NiAzOC45MTItNy4xNjggNTcuMzQ0LTEuMDI0IDguMTkyLTMuMDcyIDE3LjQwOC04LjE5MiAyMy41NTItNTcuMzQ0LTExLjI2NC0xMjMuOTA0LTE2LjM4NC0xODIuMjcyLTI2LjYyNC0xNC4zMzYtMi4wNDggNTguMzY4IDEwLjI0IDAgMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTEzOyIgZ2x5cGgtbmFtZT0iTURfcmV2aWV3cyIgZD0iTTg5OS4wNzIgMjQzLjJjMzkuOTM2IDc0Ljc1MiA1Ny4zNDQgMTU5Ljc0NCA0OS4xNTIgMjQ1Ljc2LTE4LjQzMiAyMDIuNzUyLTE3Ny4xNTIgMzY4LjY0LTM3OC44OCAzOTQuMjQtMTQ1LjQwOCAxOC40MzItMjkwLjgxNi0zNi44NjQtMzg2LjA0OC0xNDUuNDA4LTgzLjk2OC05NS4yMzItMTIxLjg1Ni0yMjIuMjA4LTEwNS40NzItMzQ4LjE2IDI1LjYtMjAwLjcwNCAxOTEuNDg4LTM2MC40NDggMzk0LjI0LTM3Ny44NTYgMTMuMzEyLTEuMDI0IDI2LjYyNC0yLjA0OCAzOS45MzYtMi4wNDggNzEuNjggMCAxNDIuMzM2IDE3LjQwOCAyMDUuODI0IDUxLjJsMTg0LjMyLTQ3LjEwNGMxNC4zMzYtMy4wNzIgMjguNjcyIDEuMDI0IDM2Ljg2NCAxMi4yODggNy4xNjggOS4yMTYgOS4yMTYgMjAuNDggNi4xNDQgMzAuNzJsLTQ2LjA4MCAxODYuMzY4ek02MDMuMTM2IDYwMC41NzZjMCAxMi4yODggMTAuMjQgMjIuNTI4IDIyLjUyOCAyMi41MjhzMjIuNTI4LTEwLjI0IDIyLjUyOC0yMi41Mjh2LTEyMy45MDRjMC0xMi4yODgtMTAuMjQtMjIuNTI4LTIyLjUyOC0yMi41MjhzLTIyLjUyOCAxMC4yNC0yMi41MjggMjIuNTI4djEyMy45MDR6TTM3NS44MDggNjAwLjU3NmMwIDEyLjI4OCAxMC4yNCAyMi41MjggMjIuNTI4IDIyLjUyOHMyMi41MjgtMTAuMjQgMjIuNTI4LTIyLjUyOHYtMTIzLjkwNGMwLTEyLjI4OC0xMC4yNC0yMi41MjgtMjIuNTI4LTIyLjUyOHMtMjIuNTI4IDEwLjI0LTIyLjUyOCAyMi41Mjh2MTIzLjkwNHpNNjkzLjI0OCAzMDYuNjg4Yy0xLjAyNC02LjE0NC00LjA5Ni0xMS4yNjQtOC4xOTItMTUuMzYtNTAuMTc2LTM3Ljg4OC0xMDkuNTY4LTU4LjM2OC0xNzMuMDU2LTU4LjM2OHMtMTIyLjg4IDIwLjQ4LTE3My4wNTYgNTkuMzkyYy0xMC4yNCA4LjE5Mi0xMS4yNjQgMjIuNTI4LTQuMDk2IDMxLjc0NCA4LjE5MiAxMC4yNCAyMi41MjggMTEuMjY0IDMxLjc0NCA0LjA5NiA0MS45ODQtMzIuNzY4IDkyLjE2LTQ5LjE1MiAxNDQuMzg0LTQ5LjE1MiA1My4yNDggMCAxMDMuNDI0IDE3LjQwOCAxNDUuNDA4IDQ5LjE1MiA1LjEyIDQuMDk2IDExLjI2NCA1LjEyIDE2LjM4NCA0LjA5NiA2LjE0NC0xLjAyNCAxMS4yNjQtNC4wOTYgMTUuMzYtOS4yMTYgNC4wOTYtNC4wOTYgNi4xNDQtMTAuMjQgNS4xMi0xNi4zODR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxNDsiIGdseXBoLW5hbWU9Ik1EX3NlYXJjaCIgZD0iTTk2My41ODQgNjcuMDcybC0yNjYuMjQgMjY3LjI2NGM0OC4xMjggNjMuNDg4IDc0Ljc1MiAxNDAuMjg4IDc0Ljc1MiAyMTkuMTM2IDAgMjAwLjcwNC0xNjIuODE2IDM2My41Mi0zNjMuNTIgMzYzLjUycy0zNjMuNTItMTYyLjgxNi0zNjMuNTItMzYyLjQ5NiAxNjIuODE2LTM2My41MiAzNjMuNTItMzYzLjUyYzc2LjggMCAxNTIuNTc2IDI0LjU3NiAyMTUuMDQwIDcwLjY1NmwyNjcuMjY0LTI2Ny4yNjRjMTAuMjQtMTAuMjQgMjIuNTI4LTE1LjM2IDM2Ljg2NC0xNS4zNiAxMy4zMTIgMCAyNi42MjQgNS4xMiAzNi44NjQgMTUuMzYgMTkuNDU2IDE5LjQ1NiAxOS40NTYgNTIuMjI0LTEuMDI0IDcyLjcwNHpNNDA4LjU3NiA4MTMuNTY4YzE0My4zNiAwIDI1OS4wNzItMTE2LjczNiAyNTkuMDcyLTI1OS4wNzJzLTExNi43MzYtMjU5LjA3Mi0yNTkuMDcyLTI1OS4wNzJjLTE0Mi4zMzYgMC0yNTkuMDcyIDExNS43MTItMjU5LjA3MiAyNTkuMDcyczExNS43MTIgMjU5LjA3MiAyNTkuMDcyIDI1OS4wNzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxNTsiIGdseXBoLW5hbWU9Ik1EX3N0YXJfZmlsbGVkIiBkPSJNNTEyIDg3Ni4wMzJjLTI5LjY5NiAwLTU1LjI5Ni0xOC40MzItNjQuNTEyLTQ3LjEwNGwtNzQuNzUyLTIyOS4zNzZoLTI0MC42NGMtMjkuNjk2IDAtNTUuMjk2LTE4LjQzMi02NC41MTItNDcuMTA0LTkuMjE2LTI3LjY0OCAxLjAyNC01OC4zNjggMjQuNTc2LTc1Ljc3NmwxOTQuNTYtMTQxLjMxMi03NC43NTItMjI5LjM3NmMtOS4yMTYtMjcuNjQ4IDEuMDI0LTU4LjM2OCAyNC41NzYtNzUuNzc2IDEyLjI4OC04LjE5MiAyNS42LTEzLjMxMiAzOS45MzYtMTMuMzEyczI3LjY0OCA0LjA5NiAzOS45MzYgMTMuMzEybDE5NC41NiAxNDEuMzEyIDE5NC41Ni0xNDEuMzEyYzEyLjI4OC04LjE5MiAyNS42LTEzLjMxMiAzOS45MzYtMTMuMzEyczI3LjY0OCA0LjA5NiAzOS45MzYgMTMuMzEyYzIzLjU1MiAxNy40MDggMzMuNzkyIDQ4LjEyOCAyNC41NzYgNzUuNzc2bC03NC43NTIgMjI5LjM3NiAxOTQuNTYgMTQxLjMxMmMyMy41NTIgMTcuNDA4IDMzLjc5MiA0OC4xMjggMjQuNTc2IDc1Ljc3NnMtMzQuODE2IDQ3LjEwNC02NC41MTIgNDcuMTA0aC0yMzkuNjE2bC03NC43NTIgMjI5LjM3NmMtOC4xOTIgMjguNjcyLTMzLjc5MiA0Ny4xMDQtNjMuNDg4IDQ3LjEwNHYweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTY7IiBnbHlwaC1uYW1lPSJNRF9zdGFyIiBkPSJNNTEyIDgyMS43Nmw5My4xODQtMjg1LjY5NmgzMDAuMDMybC0yNDMuNzEyLTE3Ni4xMjggOTMuMTg0LTI4NS42OTYtMjQyLjY4OCAxNzYuMTI4LTI0Mi42ODgtMTc2LjEyOCA5My4xODQgMjg1LjY5Ni0yNDMuNzEyIDE3Ni4xMjhoMzAwLjAzMmw5My4xODQgMjg1LjY5NnpNNTEyIDg5MS4zOTJjLTMwLjcyIDAtNTcuMzQ0LTE5LjQ1Ni02Ni41Ni00OC4xMjhsLTc2LjgtMjM2LjU0NGgtMjQ5Ljg1NmMtMzAuNzIgMC01Ny4zNDQtMTkuNDU2LTY2LjU2LTQ4LjEyOHMxLjAyNC02MC40MTYgMjUuNi03Ny44MjRsMjAxLjcyOC0xNDYuNDMyLTc2LjgtMjM3LjU2OGMtOS4yMTYtMjguNjcyIDEuMDI0LTYwLjQxNiAyNS42LTc3LjgyNCAxMi4yODgtOS4yMTYgMjYuNjI0LTEzLjMxMiA0MC45Ni0xMy4zMTJzMjguNjcyIDQuMDk2IDQwLjk2IDEzLjMxMmwyMDEuNzI4IDE0NS40MDggMjAxLjcyOC0xNDYuNDMyYzEyLjI4OC05LjIxNiAyNi42MjQtMTMuMzEyIDQwLjk2LTEzLjMxMnMyOC42NzIgNC4wOTYgNDAuOTYgMTMuMzEyYzI0LjU3NiAxNy40MDggMzQuODE2IDQ5LjE1MiAyNS42IDc3LjgyNGwtNzYuOCAyMzcuNTY4IDIwMS43MjggMTQ2LjQzMmMyNC41NzYgMTcuNDA4IDM0LjgxNiA0OS4xNTIgMjUuNiA3Ny44MjRzLTM1Ljg0IDQ4LjEyOC02Ni41NiA0OC4xMjhoLTI0OS44NTZsLTc2LjggMjM3LjU2OGMtOS4yMTYgMjguNjcyLTM1Ljg0IDQ4LjEyOC02Ni41NiA0OC4xMjh2MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTE3OyIgZ2x5cGgtbmFtZT0iTURfdGlueV9wbHVzIiBkPSJNODU5LjEzNiA1NjMuNzEyaC0yMzEuNDI0djIzMS40MjRjMCA2NC41MTItNTEuMiAxMTUuNzEyLTExNS43MTIgMTE1LjcxMnMtMTE1LjcxMi01MS4yLTExNS43MTItMTE1LjcxMnYtMjMxLjQyNGgtMjMxLjQyNGMtNjQuNTEyIDAtMTE1LjcxMi01MS4yLTExNS43MTItMTE1LjcxMnM1MS4yLTExNS43MTIgMTE1LjcxMi0xMTUuNzEyaDIzMS40MjR2LTIzMS40MjRjMC02NC41MTIgNTEuMi0xMTUuNzEyIDExNS43MTItMTE1LjcxMnMxMTUuNzEyIDUxLjIgMTE1LjcxMiAxMTUuNzEydjIzMS40MjRoMjMxLjQyNGM2NC41MTIgMCAxMTUuNzEyIDUxLjIgMTE1LjcxMiAxMTUuNzEycy01MS4yIDExNS43MTItMTE1LjcxMiAxMTUuNzEyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTg7IiBnbHlwaC1uYW1lPSJNRF90d2l0dGVyIiBkPSJNMTAwMC40NDggNzMyLjY3MmMtMzQuODE2LTE1LjM2LTcxLjY4LTI1LjYtMTEwLjU5Mi0zMC43MiAzOS45MzYgMjMuNTUyIDcwLjY1NiA2MS40NCA4NC45OTIgMTA2LjQ5Ni0zNi44NjQtMjIuNTI4LTc4Ljg0OC0zNy44ODgtMTIyLjg4LTQ3LjEwNC0zNC44MTYgMzcuODg4LTg0Ljk5MiA2MS40NC0xNDEuMzEyIDYxLjQ0LTEwNi40OTYgMC0xOTMuNTM2LTg3LjA0MC0xOTMuNTM2LTE5My41MzYgMC0xNS4zNiAyLjA0OC0yOS42OTYgNS4xMi00NC4wMzItMTYwLjc2OCA4LjE5Mi0zMDMuMTA0IDg0Ljk5Mi0zOTguMzM2IDIwMS43MjgtMTYuMzg0LTI4LjY3Mi0yNi42MjQtNjEuNDQtMjYuNjI0LTk3LjI4IDAtNjYuNTYgMzMuNzkyLTEyNS45NTIgODYuMDE2LTE2MC43NjgtMzEuNzQ0IDEuMDI0LTYxLjQ0IDkuMjE2LTg3LjA0MCAyNC41NzYgMC0xLjAyNCAwLTIuMDQ4IDAtMi4wNDggMC05My4xODQgNjYuNTYtMTcyLjAzMiAxNTQuNjI0LTE4OS40NC0xNi4zODQtNC4wOTYtMzIuNzY4LTcuMTY4LTUxLjItNy4xNjgtMTIuMjg4IDAtMjQuNTc2IDEuMDI0LTM2Ljg2NCAzLjA3MiAyNC41NzYtNzYuOCA5Ni4yNTYtMTMzLjEyIDE4MC4yMjQtMTM0LjE0NC02Ni41Ni01Mi4yMjQtMTQ5LjUwNC04Mi45NDQtMjM5LjYxNi04Mi45NDQtMTUuMzYgMC0zMC43MiAxLjAyNC00Ni4wODAgMy4wNzIgODYuMDE2LTU0LjI3MiAxODguNDE2LTg2LjAxNiAyOTYuOTYtODYuMDE2IDM1NS4zMjggMCA1NDkuODg4IDI5NC45MTIgNTQ5Ljg4OCA1NDkuODg4IDAgOC4xOTIgMCAxNi4zODQtMS4wMjQgMjQuNTc2IDM3Ljg4OCAyNy42NDggNzAuNjU2IDYxLjQ0IDk3LjI4IDEwMC4zNTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxOTsiIGdseXBoLW5hbWU9Ik1EX3dheXNfdG9fcGxheSIgZD0iTTU3Mi40MTYgODM4LjE0NGMxMC4yNCAwIDE5LjQ1NiAwIDI5LjY5NiAwIDc3LjgyNC0xMC4yNCAxMjYuOTc2LTQzLjAwOCAxNDguNDgtOTYuMjU2IDEzMC4wNDggNy4xNjggMjI0LjI1Ni05NC4yMDggMTY2LjkxMi0xOTMuNTM2IDE5LjQ1Ni0yMC40OCAzNC44MTYtNDQuMDMyIDQwLjk2LTc1Ljc3NiAwLTkuMjE2IDAtMTguNDMyIDAtMjYuNjI0LTE3LjQwOC03OS44NzItOTEuMTM2LTEzNC4xNDQtMjEyLjk5Mi0xMTguNzg0LTMxLjc0NC00MC45Ni04Ny4wNDAtODEuOTItMTczLjA1Ni03Ni44LTQ1LjA1NiAzLjA3Mi03NS43NzYgMTguNDMyLTEwMy40MjQgMzYuODY0LTI4LjY3Mi0xNS4zNi01OS4zOTItMjcuNjQ4LTEwNC40NDgtMjguNjcyLTEwMy40MjQgMC0xNzMuMDU2IDYwLjQxNi0xNzUuMTA0IDE0My4zNi02Ni41NiAxOS40NTYtMTExLjYxNiA1NS4yOTYtMTIzLjkwNCAxMTcuNzYgMCA5LjIxNiAwIDE4LjQzMiAwIDI2LjYyNCAxMy4zMTIgNjEuNDQgNTYuMzIgMTAwLjM1MiAxMjggMTE2LjczNi00LjA5NiAxMDMuNDI0IDEzOC4yNCAxNjguOTYgMjU0Ljk3NiAxMjIuODggMjcuNjQ4IDIzLjU1MiA2Ni41NiA0OC4xMjggMTIzLjkwNCA1Mi4yMjR6TTI2NC4xOTIgMjEwLjQzMmMwLTE5Ljc5NC0xNi4wNDYtMzUuODQtMzUuODQtMzUuODRzLTM1Ljg0IDE2LjA0Ni0zNS44NCAzNS44NGMwIDE5Ljc5NCAxNi4wNDYgMzUuODQgMzUuODQgMzUuODRzMzUuODQtMTYuMDQ2IDM1Ljg0LTM1Ljg0ek0xODQuMzIgMTM2LjcwNGMwLTE0LjEzOC0xMS40NjItMjUuNi0yNS42LTI1LjZzLTI1LjYgMTEuNDYyLTI1LjYgMjUuNmMwIDE0LjEzOCAxMS40NjIgMjUuNiAyNS42IDI1LjZzMjUuNi0xMS40NjIgMjUuNi0yNS42ek0xMTcuNzYgNzYuMjg4YzAtMTAuMTgtOC4yNTItMTguNDMyLTE4LjQzMi0xOC40MzJzLTE4LjQzMiA4LjI1Mi0xOC40MzIgMTguNDMyYzAgMTAuMTggOC4yNTIgMTguNDMyIDE4LjQzMiAxOC40MzJzMTguNDMyLTguMjUyIDE4LjQzMi0xOC40MzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxYTsiIGdseXBoLW5hbWU9Ik1EX3doYXRfZG9feW91X2dldCIgZD0iTTk3MS43NzYgMzU0LjgxNmwtMzQuODE2IDE4MC4yMjRjLTEuMDI0IDIuMDQ4LTEuMDI0IDQuMDk2LTIuMDQ4IDYuMTQ0bDIzLjU1MiAxNjcuOTM2YzQuMDk2IDI2LjYyNC0xNC4zMzYgNTMuMjQ4LTM5LjkzNiA1OS4zOTJsLTMxNy40NCA4MC44OTZjLTE0LjMzNiAzLjA3Mi0yOC42NzIgMS4wMjQtMzkuOTM2LTcuMTY4cy0xOS40NTYtMjAuNDgtMjAuNDgtMzQuODE2bC0xNy40MDgtMTUxLjU1Mi0xODAuMjI0LTEwOS41NjgtMjM4LjU5MiA5NC4yMDhjLTI2LjYyNCAxMC4yNC00MS45ODQtNC4wOTYtNDYuMDgwLTkuMjE2cy0xNS4zNi0yMi41MjggMi4wNDgtNDcuMTA0bDExMy42NjQtMTYyLjgxNmMwLTIuMDQ4IDAtNS4xMiAxLjAyNC03LjE2OGw1Mi4yMjQtMTczLjA1NmMyLjA0OC04LjE5MiA4LjE5Mi0xNS4zNiAxNS4zNi0xOS40NTZsMzExLjI5Ni0xNzIuMDMyYzguMTkyLTQuMDk2IDE3LjQwOC01LjEyIDI1LjYtMy4wNzIgMy4wNzIgMS4wMjQgNy4xNjggMy4wNzIgMTAuMjQgNS4xMmwzNjkuNjY0IDI2OC4yODhjMTAuMjQgOC4xOTIgMTUuMzYgMjIuNTI4IDEyLjI4OCAzNC44MTZ6TTU5MC44NDggODAzLjMyOGwzMjIuNTYtODYuMDE2LTIzLjU1Mi0xNDkuNTA0LTMxOC40NjQgOTguMzA0IDE5LjQ1NiAxMzcuMjE2ek01ODMuNjggNjIxLjA1NmwyNzYuNDgtOTAuMTEyLTEzMS4wNzItODguMDY0LTEyMy45MDQgNDUuMDU2LTI0LjU3NiAxMzIuMDk2IDMuMDcyIDEuMDI0ek00MjQuOTYgNTQ5LjM3NmwxMTEuNjE2IDU5LjM5MiAyMC40OC0xMTcuNzYtOTIuMTYtNjIuNDY0LTM0LjgxNiA2MS40NGMtNC4wOTYgNy4xNjgtMjYuNjI0IDM0LjgxNi0zMy43OTIgNDAuOTZsMjguNjcyIDE4LjQzMnpNMTk0LjU2IDQ3My42bC03MS42OCAxMDQuNDQ4IDI0MC42NC04OC4wNjRjNC4wOTYtMi4wNDggMTguNDMyLTIxLjUwNCAyMC40OC0yNS42bDkxLjEzNi0xNDMuMzYtMjU3LjAyNCAxMDguNTQ0LTIzLjU1MiA0NC4wMzJ6TTI2OS4zMTIgMjYyLjY1NmwtNDAuOTYgMTI0LjkyOCAyNzMuNDA4LTEyOS4wMjQgNTUuMjk2LTE1My42LTI4Ny43NDQgMTU3LjY5NnpNNTI2LjMzNiAzMzcuNDA4bC0zNC44MTYgNDcuMTA0LTUuMTIgOS4yMTYgOTAuMTEyIDYwLjQxNiAxMDkuNTY4LTM5LjkzNi0yMi41MjgtMTUuMzYtMTIyLjg4LTgxLjkyLTE0LjMzNiAyMC40OHpNNTk0Ljk0NCAxMDQuOTZsLTQ5LjE1MiAxNjEuNzkyIDM1MC4yMDggMjM0LjQ5NiAzMi43NjgtMTUxLjU1Mi0zMzMuODI0LTI0NC43MzZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxYjsiIGdseXBoLW5hbWU9Ik1EX3lvdXR1YmUiIGQ9Ik05NTYuNDE2IDYyOS4yNDhjMCAwLTkuMjE2IDYyLjQ2NC0zNS44NCA5MC4xMTItMzQuODE2IDM1Ljg0LTcyLjcwNCAzNS44NC05MS4xMzYgMzguOTEyLTEyNi45NzYgOS4yMTYtMzE3LjQ0IDkuMjE2LTMxNy40NCA5LjIxNnYwYzAgMC0xOTAuNDY0IDAtMzE3LjQ0LTkuMjE2LTE3LjQwOC0yLjA0OC01Ni4zMi0yLjA0OC05MS4xMzYtMzguOTEyLTI3LjY0OC0yNy42NDgtMzUuODQtOTAuMTEyLTM1Ljg0LTkwLjExMnMtOS4yMTYtNzMuNzI4LTkuMjE2LTE0Ni40MzJ2LTY4LjYwOGMwLTczLjcyOCA5LjIxNi0xNDYuNDMyIDkuMjE2LTE0Ni40MzJzOS4yMTYtNjIuNDY0IDM1Ljg0LTkwLjExMmMzNC44MTYtMzUuODQgNzkuODcyLTM0LjgxNiAxMDAuMzUyLTM4LjkxMiA3Mi43MDQtOC4xOTIgMzA4LjIyNC0xMC4yNCAzMDguMjI0LTEwLjI0czE5MC40NjQgMCAzMTcuNDQgOS4yMTZjMTcuNDA4IDIuMDQ4IDU2LjMyIDIuMDQ4IDkxLjEzNiAzOC45MTIgMjcuNjQ4IDI3LjY0OCAzNS44NCA5MC4xMTIgMzUuODQgOTAuMTEyczkuMjE2IDczLjcyOCA5LjIxNiAxNDYuNDMydjY4LjYwOGMwIDczLjcyOC05LjIxNiAxNDcuNDU2LTkuMjE2IDE0Ny40NTZ6TTQxOC44MTYgMzMwLjI0djI1NC45NzZsMjQ0LjczNi0xMjgtMjQ0LjczNi0xMjYuOTc2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWM7IiBnbHlwaC1uYW1lPSJNRF96b29tIiBkPSJNNjIzLjYxNiA2OTguODhjLTEzNC4xNDQgMC0yMTcuMDg4LTEzNC4xNDQtMjE3LjA4OC0xMzQuMTQ0czgzLjk2OC0xMzQuMTQ0IDIxNy4wODgtMTM0LjE0NCAyMTcuMDg4IDEzNC4xNDQgMjE3LjA4OCAxMzQuMTQ0LTgyLjk0NCAxMzQuMTQ0LTIxNy4wODggMTM0LjE0NHpNNTg0LjcwNCA2MzEuMjk2YzE1LjM2IDAgMjcuNjQ4LTExLjI2NCAyNy42NDgtMjcuNjQ4cy0xMS4yNjQtMjcuNjQ4LTI3LjY0OC0yNy42NDgtMjcuNjQ4IDExLjI2NC0yNy42NDggMjcuNjQ4IDEyLjI4OCAyNy42NDggMjcuNjQ4IDI3LjY0OHpNNjIzLjYxNiA0NjMuMzZjLTk5LjMyOCAwLTE3My4wNTYgOTkuMzI4LTE3My4wNTYgOTkuMzI4czM2Ljg2NCA0OC4xMjggOTMuMTg0IDc3LjgyNGMtMTEuMjY0LTE1LjM2LTE3LjQwOC0zNi44NjQtMTcuNDA4LTU2LjMyIDAtNTYuMzIgNDUuMDU2LTEwMS4zNzYgMTAxLjM3Ni0xMDEuMzc2czEwMS4zNzYgNDUuMDU2IDEwMS4zNzYgMTAxLjM3NmMwIDE5LjQ1Ni02LjE0NCAzNi44NjQtMTMuMzEyIDUyLjIyNCA1MC4xNzYtMjguNjcyIDgzLjk2OC03My43MjggODMuOTY4LTczLjcyOHMtNzYuOC05OS4zMjgtMTc2LjEyOC05OS4zMjh6TTYyMC41NDQgODkxLjM5MmMtMTgwLjIyNCAwLTMyOC43MDQtMTQ3LjQ1Ni0zMjguNzA0LTMyOC43MDRzMTQ3LjQ1Ni0zMjguNzA0IDMyOC43MDQtMzI4LjcwNCAzMjguNzA0IDE0Ny40NTYgMzI4LjcwNCAzMjguNzA0LTE0OC40OCAzMjguNzA0LTMyOC43MDQgMzI4LjcwNHpNNjIwLjU0NCAzMTMuODU2Yy0xMzguMjQgMC0yNTAuODggMTEyLjY0LTI1MC44OCAyNTAuODhzMTEyLjY0IDI0OC44MzIgMjUwLjg4IDI0OC44MzIgMjQ5Ljg1Ni0xMTIuNjQgMjQ5Ljg1Ni0yNTAuODgtMTEyLjY0LTI0OC44MzItMjQ5Ljg1Ni0yNDguODMyek0zNjkuNjY0IDM0MS41MDRjLTkuMjE2IDkuMjE2LTI1LjYgOS4yMTYtMzQuODE2IDAtNi4xNDQtNi4xNDQtOC4xOTItMTMuMzEyLTYuMTQ0LTIxLjUwNC0xMS4yNjQtMi4wNDgtMjEuNTA0LTguMTkyLTI4LjY3Mi0xNS4zNmwtMjA3Ljg3Mi0yMDUuODI0Yy0yMS41MDQtMjEuNTA0LTIxLjUwNC01Ni4zMiAwLTc3LjgyNHM1Ni4zMi0yMS41MDQgNzcuODI0IDBsMjA1LjgyNCAyMDUuODI0YzguMTkyIDguMTkyIDEzLjMxMiAxOS40NTYgMTUuMzYgMjguNjcyIDguMTkyLTIuMDQ4IDE1LjM2IDAgMjEuNTA0IDYuMTQ0IDkuMjE2IDkuMjE2IDkuMjE2IDI1LjYgMCAzNC44MTZsLTQzLjAwOCA0NS4wNTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxZDsiIGdseXBoLW5hbWU9Ik1EX3NfYXJyb3dfZG93biIgZD0iTTUxMiAyMjAuNjcybC00NTMuNjMyIDQ1NC42NTZoOTA3LjI2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTFlOyIgZ2x5cGgtbmFtZT0iTURfc19hcnJvd19sZWZ0IiBkPSJNMjg0LjY3MiA0NDhsNDU0LjY1NiA0NTMuNjMydi05MDcuMjY0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWY7IiBnbHlwaC1uYW1lPSJNRF9zX2Fycm93X3JpZ2h0IiBkPSJNNzM5LjMyOCA0NDhsLTQ1NC42NTYtNDUzLjYzMnY5MDcuMjY0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjA7IiBnbHlwaC1uYW1lPSJNRF9zX2Fycm93X3VwIiBkPSJNNTEyIDY3NS4zMjhsNDUzLjYzMi00NTQuNjU2aC05MDcuMjY0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjE7IiBnbHlwaC1uYW1lPSJNRF94IiBkPSJNODIwLjIyNCA3NTYuMjI0Yy0xNjkuOTg0IDE2OS45ODQtNDQ2LjQ2NCAxNjkuOTg0LTYxNi40NDggMHMtMTY5Ljk4NC00NDYuNDY0IDAtNjE2LjQ0OCA0NDYuNDY0LTE2OS45ODQgNjE2LjQ0OCAwIDE2OS45ODQgNDQ2LjQ2NCAwIDYxNi40NDh6TTI2NS4yMTYgMjAxLjIxNmMtMTM2LjE5MiAxMzYuMTkyLTEzNi4xOTIgMzU3LjM3NiAwIDQ5My41NjhzMzU3LjM3NiAxMzYuMTkyIDQ5My41NjggMCAxMzYuMTkyLTM1Ny4zNzYgMC00OTMuNTY4LTM1Ny4zNzYtMTM2LjE5Mi00OTMuNTY4IDB6TTYzMC43ODQgMzgxLjQ0bC02MS40NCA2MS40NCA2MS40NCA2MS40NGMxNy40MDggMTcuNDA4IDE3LjQwOCA0NS4wNTYgMCA2Mi40NjRzLTQ1LjA1NiAxNy40MDgtNjIuNDY0IDBsLTYxLjQ0LTYxLjQ0LTYxLjQ0IDYxLjQ0Yy0xNy40MDggMTcuNDA4LTQ1LjA1NiAxNy40MDgtNjIuNDY0IDBzLTE3LjQwOC00NS4wNTYgMC02Mi40NjRsNjEuNDQtNjEuNDQtNjEuNDQtNjEuNDRjLTE3LjQwOC0xNy40MDgtMTcuNDA4LTQ1LjA1NiAwLTYyLjQ2NHM0NS4wNTYtMTcuNDA4IDYyLjQ2NCAwbDYxLjQ0IDYxLjQ0IDYxLjQ0LTYxLjQ0YzE3LjQwOC0xNy40MDggNDUuMDU2LTE3LjQwOCA2Mi40NjQgMHMxNi4zODQgNDYuMDgwIDAgNjIuNDY0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjI7IiBnbHlwaC1uYW1lPSJNRF9hbm90aGVyX29uZV9hcnJvdyIgZD0iTTY4Ny4xMDQgOTI5LjI4aC0zNDQuMDY0Yy0xMTMuNjY0IDAtMjA1LjgyNC05Mi4xNi0yMDUuODI0LTIwNS44MjR2LTIzNi41NDRoMTE1LjcxMnYyMzYuNTQ0YzAgNDkuMTUyIDQxLjk4NCA5MS4xMzYgOTEuMTM2IDkxLjEzNmgzNDQuMDY0YzQ5LjE1MiAwIDg0Ljk5Mi00MS45ODQgODQuOTkyLTkxLjEzNnYtMzQ0LjA2NGMwLTQ5LjE1Mi0zNi44NjQtODQuOTkyLTg0Ljk5Mi04NC45OTJoLTIwNi44NDhsMTE0LjY4OCAxMDIuNC04MS45MiA4OS4wODgtMjg0LjY3Mi0yNTguMDQ4IDI4My42NDgtMjU5LjA3MiA4MS45MiA4OC4wNjQtMTI0LjkyOCAxMTIuNjRoMjE3LjA4OGMxMTMuNjY0IDAgMjA5LjkyIDk2LjI1NiAyMDkuOTIgMjA5LjkydjM0NC4wNjRjMCAxMTMuNjY0LTk2LjI1NiAyMDUuODI0LTIwOS45MiAyMDUuODI0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjM7IiBnbHlwaC1uYW1lPSJNRF9jaGVja21hcmsiIGQ9Ik04OTEuOTA0IDgxNC41OTJjLTE0LjMzNiAxNS4zNi0zOC45MTIgMTUuMzYtNTQuMjcyIDBsLTQ3OS4yMzItNDgwLjI1NmMtMTUuMzYtMTUuMzYtMzguOTEyLTE1LjM2LTU0LjI3MiAwbC0xMTcuNzYgMTE4Ljc4NGMtMTUuMzYgMTUuMzYtMzguOTEyIDE1LjM2LTU0LjI3MiAwbC03Mi43MDQtNzIuNzA0Yy0xNS4zNi0xNS4zNi0xNS4zNi0zOC45MTIgMC01NC4yNzJsMjQ0LjczNi0yNDQuNzM2YzE1LjM2LTE1LjM2IDM4LjkxMi0xNS4zNiA1NC4yNzIgMGw2MDYuMjA4IDYwNi4yMDhjMTUuMzYgMTUuMzYgMTUuMzYgMzguOTEyIDAgNTQuMjcybC03Mi43MDQgNzIuNzA0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjQ7IiBnbHlwaC1uYW1lPSJNRF9leWUiIGQ9Ik01MTIgNzMxLjY0OGMtMjgzLjY0OCAwLTQ2MC44LTI4My42NDgtNDYwLjgtMjgzLjY0OHMxNzcuMTUyLTI4My42NDggNDYwLjgtMjgzLjY0OCA0NjAuOCAyODMuNjQ4IDQ2MC44IDI4My42NDgtMTc3LjE1MiAyODMuNjQ4LTQ2MC44IDI4My42NDh6TTQzMC4wODAgNTg4LjI4OGMzMi43NjggMCA1Ny4zNDQtMjQuNTc2IDU3LjM0NC01Ny4zNDRzLTI0LjU3Ni01Ny4zNDQtNTcuMzQ0LTU3LjM0NC01Ny4zNDQgMjQuNTc2LTU3LjM0NCA1Ny4zNDRjLTEuMDI0IDMyLjc2OCAyMy41NTIgNTcuMzQ0IDU3LjM0NCA1Ny4zNDR6TTUxMiAyMzMuOTg0Yy0yMDkuOTIgMC0zNjYuNTkyIDIwOS45Mi0zNjYuNTkyIDIwOS45MnM3Ny44MjQgMTAzLjQyNCAxOTcuNjMyIDE2NC44NjRjLTI0LjU3Ni0zMi43NjgtMzYuODY0LTc3LjgyNC0zNi44NjQtMTE5LjgwOCAwLTExOS44MDggOTQuMjA4LTIxNC4wMTYgMjE0LjAxNi0yMTQuMDE2czIxNC4wMTYgOTUuMjMyIDIxNC4wMTYgMjE0LjAxNmMwIDQwLjk2LTEyLjI4OCA3Ny44MjQtMjguNjcyIDExMS42MTYgMTA3LjUyLTYxLjQ0IDE3Ny4xNTItMTU2LjY3MiAxNzcuMTUyLTE1Ni42NzJzLTE2MC43NjgtMjA5LjkyLTM3MC42ODgtMjA5LjkyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjU7IiBnbHlwaC1uYW1lPSJNRF9pY2VfY3JlYW0iIGQ9Ik02ODcuMTA0IDc1Ny4yNDhjLTQ1LjA1NiA0NS4wNTYtMTEwLjU5MiA1OS4zOTItMTY4Ljk2IDM3Ljg4OC03LjE2OCA5LjIxNi0xNC4zMzYgMTcuNDA4LTIyLjUyOCAyNS42LTk4LjMwNCA5OC4zMDQtMjU4LjA0OCA5OC4zMDQtMzU2LjM1MiAwcy05OC4zMDQtMjU4LjA0OCAwLTM1Ni4zNTJjOC4xOTItOC4xOTIgMTYuMzg0LTE1LjM2IDI1LjYtMjIuNTI4LTIxLjUwNC01OC4zNjgtNy4xNjgtMTIzLjkwNCAzNy44ODgtMTY4Ljk2IDQ3LjEwNC00Ny4xMDQgMTE1LjcxMi01OS4zOTIgMTc0LjA4MC0zNS44NGw1NDUuNzkyLTIzMy40NzJjMTAuMjQtNC4wOTYgMjEuNTA0LTIuMDQ4IDI4LjY3MiA1LjEyczEwLjI0IDE5LjQ1NiA1LjEyIDI4LjY3MmwtMjMzLjQ3MiA1NDUuNzkyYzIzLjU1MiA1OC4zNjggMTEuMjY0IDEyNi45NzYtMzUuODQgMTc0LjA4MHpNODgyLjY4OCA3Ny4zMTJsLTQ1Mi42MDggMTk0LjU2YzAgMCAxLjAyNCAxLjAyNCAxLjAyNCAxLjAyNCAyMi41MjggMjIuNTI4IDM3Ljg4OCA1Mi4yMjQgNDQuMDMyIDgyLjk0NCAzMS43NDQgNi4xNDQgNjAuNDE2IDIxLjUwNCA4Mi45NDQgNDQuMDMyczM3Ljg4OCA1Mi4yMjQgNDQuMDMyIDgyLjk0NGMzMS43NDQgNi4xNDQgNjAuNDE2IDIxLjUwNCA4Mi45NDQgNDQuMDMyIDAgMCAxLjAyNCAxLjAyNCAxLjAyNCAxLjAyNGwxOTYuNjA4LTQ1MC41NnpNNjQ5LjIxNiA1NjUuNzZjLTE4LjQzMi0xOC40MzItNDQuMDMyLTI5LjY5Ni03MC42NTYtMzEuNzQ0LTcuMTY4IDAtMTMuMzEyLTMuMDcyLTE3LjQwOC04LjE5Mi00LjA5Ni00LjA5Ni03LjE2OC0xMC4yNC04LjE5Mi0xNy40MDgtMS4wMjQtMjYuNjI0LTEyLjI4OC01Mi4yMjQtMzEuNzQ0LTcwLjY1Ni0xOC40MzItMTguNDMyLTQ0LjAzMi0yOS42OTYtNzAuNjU2LTMxLjc0NC0xMy4zMTItMS4wMjQtMjQuNTc2LTExLjI2NC0yNC41NzYtMjQuNTc2LTEuMDI0LTI2LjYyNC0xMi4yODgtNTIuMjI0LTMxLjc0NC03MC42NTYtNDMuMDA4LTQzLjAwOC0xMTEuNjE2LTQzLjAwOC0xNTQuNjI0IDAtMzMuNzkyIDMzLjc5Mi00MS45ODQgODYuMDE2LTE5LjQ1NiAxMjggNi4xNDQgMTIuMjg4IDIuMDQ4IDI3LjY0OC05LjIxNiAzNC44MTYtMTMuMzEyIDguMTkyLTI0LjU3NiAxNy40MDgtMzUuODQgMjguNjcyLTc3LjgyNCA3Ny44MjQtNzcuODI0IDIwMy43NzYgMCAyODEuNnMyMDMuNzc2IDc3LjgyNCAyODEuNiAwYzEwLjI0LTEwLjI0IDIwLjQ4LTIyLjUyOCAyOC42NzItMzUuODQgNy4xNjgtMTIuMjg4IDIyLjUyOC0xNS4zNiAzNC44MTYtOS4yMTYgNDEuOTg0IDIyLjUyOCA5NS4yMzIgMTQuMzM2IDEyOC0xOS40NTYgNDQuMDMyLTQxLjk4NCA0NC4wMzItMTEwLjU5MiAxLjAyNC0xNTMuNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTI2OyIgZ2x5cGgtbmFtZT0iTURfbWludXMiIGQ9Ik00MDIuNDMyIDMzMS4yNjRoLTIxNy4wODhjLTYxLjQ0IDAtMTA5LjU2OCA0OC4xMjgtMTA5LjU2OCAxMDkuNTY4czQ4LjEyOCAxMDkuNTY4IDEwOS41NjggMTA5LjU2OGg2NTMuMzEyYzU4LjM2OCAwIDEwOS41NjgtNDguMTI4IDEwOS41NjgtMTA5LjU2OHMtNDguMTI4LTEwOS41NjgtMTA5LjU2OC0xMDkuNTY4aC00MzYuMjI0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5Mjc7IiBnbHlwaC1uYW1lPSJNRF90YWlsX2Fycm93X3JpZ2h0IiBkPSJNODY2LjMwNCA1NDkuMzc2bC0xNzIuMDMyIDE3Mi4wMzJjLTI3LjY0OCAyNy42NDgtNzMuNzI4IDI3LjY0OC0xMDEuMzc2IDBzLTI3LjY0OC03My43MjggMC0xMDEuMzc2bDEwMC4zNTItMTAwLjM1MmgtNTU2LjAzMmMtNDUuMDU2IDAtODAuODk2LTMxLjc0NC04MC44OTYtNzEuNjhzMzYuODY0LTcxLjY4IDgwLjg5Ni03MS42OGg1NTYuMDMybC0xMDAuMzUyLTEwMC4zNTJjLTI3LjY0OC0yNy42NDgtMjcuNjQ4LTczLjcyOCAwLTEwMS4zNzZzNzMuNzI4LTI3LjY0OCAxMDEuMzc2IDBsMjczLjQwOCAyNzMuNDA4LTEwMS4zNzYgMTAxLjM3NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTI4OyIgZ2x5cGgtbmFtZT0iTURfdGFpbF9hcnJvd191cCIgZD0iTTQxMC42MjQgODAyLjMwNGwtMTcyLjAzMi0xNzIuMDMyYy0yNy42NDgtMjcuNjQ4LTI3LjY0OC03My43MjggMC0xMDEuMzc2czczLjcyOC0yNy42NDggMTAxLjM3NiAwbDEwMC4zNTIgMTAwLjM1MnYtNTU2LjAzMmMwLTQ1LjA1NiAzMS43NDQtODAuODk2IDcxLjY4LTgwLjg5NnM3MS42OCAzNi44NjQgNzEuNjggODAuODk2djU1Ni4wMzJsMTAwLjM1Mi0xMDAuMzUyYzI3LjY0OC0yNy42NDggNzMuNzI4LTI3LjY0OCAxMDEuMzc2IDBzMjcuNjQ4IDczLjcyOCAwIDEwMS4zNzZsLTI3My40MDggMjczLjQwOC0xMDEuMzc2LTEwMS4zNzZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyOTsiIGdseXBoLW5hbWU9Ik1EX3dhcm5pbmciIGQ9Ik05MDEuMTItMC41MTJoLTc3OC4yNGMtNDYuMDgwIDAtODEuOTIgMTguNDMyLTEwMC4zNTIgNTAuMTc2cy0xNS4zNiA3Mi43MDQgNy4xNjggMTEyLjY0bDM4OS4xMiA2NzIuNzY4YzIyLjUyOCAzOS45MzYgNTcuMzQ0IDYyLjQ2NCA5NC4yMDggNjIuNDY0czcwLjY1Ni0yMi41MjggOTQuMjA4LTYyLjQ2NGwzODcuMDcyLTY3My43OTJjMjIuNTI4LTM5LjkzNiAyNS42LTc5Ljg3MiA3LjE2OC0xMTIuNjQtMTguNDMyLTMwLjcyLTU1LjI5Ni00OS4xNTItMTAwLjM1Mi00OS4xNTJ6TTUxMiA4MTQuNTkyYy01LjEyIDAtMTQuMzM2LTYuMTQ0LTIyLjUyOC0yMS41MDRsLTM4OS4xMi02NzIuNzY4Yy04LjE5Mi0xNC4zMzYtOS4yMTYtMjUuNi03LjE2OC0zMC43MiAzLjA3Mi00LjA5NiAxMy4zMTItOS4yMTYgMjkuNjk2LTkuMjE2aDc3OC4yNGMxNy40MDggMCAyNy42NDggNS4xMiAyOS42OTYgOS4yMTYgMy4wNzIgNC4wOTYgMi4wNDggMTUuMzYtNy4xNjggMzAuNzJsLTM4OS4xMiA2NzMuNzkyYy04LjE5MiAxNC4zMzYtMTcuNDA4IDIwLjQ4LTIyLjUyOCAyMC40OHpNNDYzLjg3MiAzNTkuOTM2YzIuMDQ4LTIyLjUyOCA2LjE0NC0zOC45MTIgMTEuMjY0LTUwLjE3NiA3LjE2OC0xNC4zMzYgMTkuNDU2LTIyLjUyOCAzNS44NC0yMi41MjhzMjguNjcyIDguMTkyIDM1Ljg0IDIyLjUyOGM2LjE0NCAxMi4yODggOS4yMTYgMjcuNjQ4IDExLjI2NCA0OS4xNTJsMTQuMzM2IDE2NC44NjRjMi4wNDggMTUuMzYgMi4wNDggMzAuNzIgMi4wNDggNDYuMDgwIDAgMjYuNjI0LTMuMDcyIDQ3LjEwNC0xMS4yNjQgNjIuNDY0LTYuMTQ0IDEyLjI4OC0xOS40NTYgMjYuNjI0LTQ5LjE1MiAyNi42MjQtMTkuNDU2IDAtMzQuODE2LTYuMTQ0LTQ3LjEwNC0xOS40NTYtMTEuMjY0LTEyLjI4OC0xNy40MDgtMjkuNjk2LTE3LjQwOC01MS4yIDAtMTQuMzM2IDEuMDI0LTM2Ljg2NCAzLjA3Mi02OC42MDhsMTEuMjY0LTE1OS43NDR6TTUxMiAyNTIuNDE2Yy0xNy40MDggMC0zMS43NDQtNi4xNDQtNDQuMDMyLTE4LjQzMnMtMTguNDMyLTI2LjYyNC0xOC40MzItNDQuMDMyYzAtMTkuNDU2IDYuMTQ0LTM0LjgxNiAxOS40NTYtNDYuMDgwIDEyLjI4OC0xMC4yNCAyNi42MjQtMTYuMzg0IDQzLjAwOC0xNi4zODRzMzAuNzIgNS4xMiA0My4wMDggMTYuMzg0YzEyLjI4OCAxMS4yNjQgMTkuNDU2IDI2LjYyNCAxOS40NTYgNDYuMDgwIDAgMTcuNDA4LTYuMTQ0IDMxLjc0NC0xOC40MzIgNDQuMDMycy0yNy42NDggMTguNDMyLTQ0LjAzMiAxOC40MzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyYTsiIGdseXBoLW5hbWU9Ik1EX3Njb29wIiBkPSJNODYxLjE4NCAyOTguNDk2Yy0yNC41NzYgMzcuODg4LTU2LjMyIDY0LjUxMi05NC4yMDggODguMDY0LTM0LjgxNiAyMC40OC04MS45MiAzMC43Mi0xMjEuODU2IDIzLjU1Mi0yLjA0OCAwLTEzLjMxMi00LjA5Ni0xNS4zNi0zLjA3MnMtNi4xNDQgMTQuMzM2LTcuMTY4IDE2LjM4NGMtMi4wNDggNS4xMi01LjEyIDkuMjE2LTcuMTY4IDE0LjMzNi04LjE5MiAxOC40MzItMTguNDMyIDM2Ljg2NC0yNi42MjQgNTYuMzItMTAuMjQgMjIuNTI4LTIxLjUwNCA0NC4wMzItMzIuNzY4IDY2LjU2LTUuMTIgMTAuMjQtMTEuMjY0IDIwLjQ4LTE2LjM4NCAzMC43MiAwIDAtMjExLjk2OCAzMDEuMDU2LTI0NC43MzYgMzIxLjUzNnMtNjcuNTg0IDE5LjQ1Ni0xMDAuMzUyLTEuMDI0Yy0yNS42LTE1LjM2LTU1LjI5Ni0zNi44NjQtNjcuNTg0LTY0LjUxMi0xNC4zMzYtMzAuNzIgMC02NC41MTIgMTMuMzEyLTkzLjE4NCAxNS4zNi0zNS44NCAzNC44MTYtNjkuNjMyIDU3LjM0NC0xMDEuMzc2IDI1LjYtMzYuODY0IDU0LjI3Mi03Mi43MDQgODQuOTkyLTEwNS40NzIgMTUuMzYtMTcuNDA4IDMxLjc0NC0zMy43OTIgNDguMTI4LTUxLjJsNDAuOTYtMzYuODY0Yy0xMi4yODggMS4wMjQtMjMuNTUyIDEuMDI0LTM1Ljg0IDIuMDQ4IDAtMjQuNTc2IDAtNDkuMTUyIDAtNzQuNzUyIDAtNy4xNjggMC0xNC4zMzYgMC0yMS41MDQgMC00LjA5NiAwLTE0LjMzNiAwLTE0LjMzNmw4MC44OTYtMTguNDMyYzEzLjMxMi0yLjA0OCAyOC42NzItNy4xNjggNDEuOTg0LTcuMTY4LTEuMDI0LTYuMTQ0LTYuMTQ0LTEyLjI4OC04LjE5Mi0xNy40MDgtNC4wOTYtOS4yMTYtNy4xNjgtMTguNDMyLTEwLjI0LTI3LjY0OC00LjA5Ni0xMy4zMTItOC4xOTItMjguNjcyLTEwLjI0LTQzLjAwOC00LjA5Ni0zMS43NDQtMi4wNDgtNjQuNTEyIDYuMTQ0LTk1LjIzMiAxNy40MDgtNjUuNTM2IDY4LjYwOC0xMjggMTMyLjA5Ni0xNTMuNiAyNy42NDgtMTAuMjQgNTQuMjcyLTE5LjQ1NiA4NC45OTItMjIuNTI4IDMxLjc0NC0zLjA3MiAzNS44NC0zLjA3MiA0OS4xNTItMi4wNDhoMS4wMjRjMjMuNTUyIDMuMDcyIDQ1LjA1NiAxMC4yNCA2Ni41NiAxOS40NTYgMzAuNzIgMTMuMzEyIDYyLjQ2NCAyOS42OTYgODYuMDE2IDU1LjI5NiAxMy4zMTIgMTQuMzM2IDIyLjUyOCAzMi43NjggMzAuNzIgNTEuMiA2LjE0NCAxNS4zNiAxMi4yODggMzMuNzkyIDEzLjMxMiA1MC4xNzZsMS4wMjQgNDYuMDgwYy0zLjA3MiA0MC45Ni0xOS40NTYgODAuODk2LTM5LjkzNiAxMTIuNjR6TTM5OS4zNiA1MDQuMzJjMzYuODY0IDI0LjU3NiA3Mi43MDQgNDkuMTUyIDEwOS41NjggNzQuNzUyIDEzLjMxMi0yNy42NDggMjcuNjQ4LTU0LjI3MiA0MC45Ni04MS45MiA3LjE2OC0xNS4zNiAxNC4zMzYtMzAuNzIgMjEuNTA0LTQ2LjA4MCAxMC4yNC0yMC40OCAxOS40NTYtNDAuOTYgMjcuNjQ4LTYyLjQ2NCAyLjA0OC01LjEyIDIuMDQ4LTQuMDk2LTEuMDI0LTcuMTY4LTYuMTQ0LTUuMTItMTQuMzM2LTkuMjE2LTIxLjUwNC0xMy4zMTItNS4xMi0zLjA3Mi0xOS40NTYtOS4yMTYtMTkuNDU2LTkuMjE2cy04LjE5MiA3LjE2OC0xMS4yNjQgOS4yMTZjLTE0LjMzNiAxMS4yNjQtMjcuNjQ4IDIzLjU1Mi00MC45NiAzNS44NC0xMy4zMTIgMTMuMzEyLTI3LjY0OCAyNC41NzYtNDAuOTYgMzcuODg4bC02NC41MTIgNjIuNDY0ek02NDMuMDcyIDExLjc3NmMtNC4wOTYgMS4wMjQtNC4wOTYgMS4wMjQtMy4wNzIgMS4wMjQtMzIuNzY4IDguMTkyLTY1LjUzNiAyMC40OC05MS4xMzYgNDMuMDA4LTI3LjY0OCAyMy41NTItNDcuMTA0IDU0LjI3Mi01OC4zNjggODguMDY0LTEwLjI0IDMxLjc0NC0xMS4yNjQgNjQuNTEyLTUuMTIgOTcuMjggMy4wNzIgMTQuMzM2IDUuMTIgMzAuNzIgMTIuMjg4IDQ0LjAzMmwzLjA3MiA1LjEyIDEyLjI4OCAyNC41NzZjMy4wNzIgNC4wOTYgMy4wNzIgMy4wNzIgOC4xOTIgMy4wNzItMjMuNTUyLTQ4LjEyOC0yMi41MjgtMTExLjYxNi00LjA5Ni0xNjAuNzY4IDIyLjUyOC02Mi40NjQgNjkuNjMyLTExMy42NjQgMTI5LjAyNC0xNDQuMzg0LTIuMDQ4LTEuMDI0LTMuMDcyLTEuMDI0LTMuMDcyLTEuMDI0ek04MzYuNjA4IDc4LjMzNmMtMjAuNDgtMjkuNjk2LTU0LjI3Mi00OC4xMjgtOTAuMTEyLTUxLjItNzMuNzI4LTYuMTQ0LTE0MC4yODggNDguMTI4LTE2OC45NiAxMTIuNjQtMTIuMjg4IDI2LjYyNC0xOC40MzIgNTUuMjk2LTE5LjQ1NiA4NC45OTJzMTAuMjQgNTkuMzkyIDI2LjYyNCA4Mi45NDRjNy4xNjggMTAuMjQgMTYuMzg0IDE5LjQ1NiAyNC41NzYgMjguNjcyIDkuMjE2IDEwLjI0IDE4LjQzMiAxMy4zMTIgMzAuNzIgMTguNDMyIDI5LjY5NiAxMi4yODggNjUuNTM2IDUuMTIgOTUuMjMyLTYuMTQ0IDY4LjYwOC0yNS42IDEyNS45NTItMTAyLjQgMTI1Ljk1Mi0xNzYuMTI4LTIuMDQ4LTMxLjc0NC01LjEyLTY1LjUzNi0yNC41NzYtOTQuMjA4ek02NDMuMDcyIDExLjc3NmMwIDAtMi4wNDggMC0zLjA3MiAxLjAyNCAxLjAyNCAwIDIuMDQ4IDAgMy4wNzItMS4wMjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyYjsiIGdseXBoLW5hbWU9Ik1EX2NhcnQiIGQ9Ik05NTkuNDg4IDY5NC43ODRjLTEyLjI4OCAxNC4zMzYtMzAuNzIgMjMuNTUyLTUwLjE3NiAyMy41NTJoLTYzMC43ODRsLTE3LjQwOCA3OS44NzJjLTguMTkyIDM2Ljg2NC00NC4wMzIgNjYuNTYtODEuOTIgNjYuNTZoLTEwMC4zNTJjLTE1LjM2IDAtMjYuNjI0LTEyLjI4OC0yNi42MjQtMjYuNjI0czEyLjI4OC0yNi42MjQgMjYuNjI0LTI2LjYyNGgxMDAuMzUyYzEyLjI4OCAwIDI2LjYyNC0xMS4yNjQgMjkuNjk2LTIzLjU1MmwxMjEuODU2LTU2Ny4yOTZjMS4wMjQtNi4xNDQgMy4wNzItMTIuMjg4IDYuMTQ0LTE3LjQwOC0zMy43OTItMTIuMjg4LTU4LjM2OC00NS4wNTYtNTguMzY4LTgyLjk0NCAwLTQ4LjEyOCAzOS45MzYtODguMDY0IDg4LjA2NC04OC4wNjRzODguMDY0IDM5LjkzNiA4OC4wNjQgODguMDY0YzAgMTIuMjg4LTIuMDQ4IDIzLjU1Mi03LjE2OCAzMy43OTJoMjQ2Ljc4NGMtNC4wOTYtMTAuMjQtNy4xNjgtMjEuNTA0LTcuMTY4LTMzLjc5MiAwLTQ4LjEyOCAzOS45MzYtODguMDY0IDg4LjA2NC04OC4wNjRzODguMDY0IDM5LjkzNiA4OC4wNjQgODguMDY0LTM5LjkzNiA4OC4wNjQtODguMDY0IDg4LjA2NGgtMzYzLjUyYy0xMi4yODggMC0yNi42MjQgMTEuMjY0LTI5LjY5NiAyMy41NTJsLTE0LjMzNiA2OC42MDhoNDYxLjgyNGMzNy44ODggMCA3My43MjggMjguNjcyIDgxLjkyIDY2LjU2bDU5LjM5MiAyNzUuNDU2YzUuMTIgMTguNDMyIDAgMzcuODg4LTExLjI2NCA1Mi4yMjR6TTc3NS4xNjggMTUzLjA4OGMxOC40MzIgMCAzMy43OTItMTUuMzYgMzMuNzkyLTMzLjc5MnMtMTUuMzYtMzMuNzkyLTMzLjc5Mi0zMy43OTItMzMuNzkyIDE1LjM2LTMzLjc5MiAzMy43OTIgMTUuMzYgMzMuNzkyIDMzLjc5MiAzMy43OTJ6TTM5OS4zNiAxMTkuMjk2YzAtMTguNDMyLTE1LjM2LTMzLjc5Mi0zMy43OTItMzMuNzkycy0zMy43OTIgMTUuMzYtMzMuNzkyIDMzLjc5MiAxNS4zNiAzMy43OTIgMzMuNzkyIDMzLjc5MmMxOC40MzIgMCAzMy43OTItMTUuMzYgMzMuNzkyLTMzLjc5MnpNODU5LjEzNiAzNzcuMzQ0Yy0zLjA3Mi0xMi4yODgtMTYuMzg0LTIzLjU1Mi0yOS42OTYtMjMuNTUyaC00NzMuMDg4bC0yNy42NDggMTI4aDU1Mi45NmwtMjIuNTI4LTEwNC40NDh6TTkxOC41MjggNjUxLjc3NmwtMjUuNi0xMTYuNzM2aC01NzYuNTEybC0yNy42NDggMTI4aDYxOS41MmM0LjA5NiAwIDcuMTY4LTEuMDI0IDguMTkyLTMuMDcyIDIuMDQ4LTEuMDI0IDMuMDcyLTQuMDk2IDIuMDQ4LTguMTkyeiIgLz4KPC9mb250PjwvZGVmcz48L3N2Zz4=) format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-MD_cart:before {
  content: "\e92b"; }

.icon-MD_scoop:before {
  content: "\e92a"; }

.icon-MD_tail_arrow_right:before {
  content: "\e927"; }

.icon-MD_tail_arrow_up:before {
  content: "\e928"; }

.icon-MD_warning:before {
  content: "\e929"; }

.icon-MD_minus:before {
  content: "\e926"; }

.icon-MD_another_one_arrow:before {
  content: "\e922"; }

.icon-MD_checkmark:before {
  content: "\e923"; }

.icon-MD_eye:before {
  content: "\e924"; }

.icon-MD_ice_cream:before {
  content: "\e925"; }

.icon-MD_s_arrow_down:before {
  content: "\e91d"; }

.icon-MD_s_arrow_left:before {
  content: "\e91e"; }

.icon-MD_s_arrow_right:before {
  content: "\e91f"; }

.icon-MD_s_arrow_up:before {
  content: "\e920"; }

.icon-MD_x:before {
  content: "\e921"; }

.icon-MD_arrow_down:before {
  content: "\e900"; }

.icon-MD_arrow_left:before {
  content: "\e901"; }

.icon-MD_arrow_right:before {
  content: "\e902"; }

.icon-MD_arrow_up:before {
  content: "\e903"; }

.icon-MD_bell:before {
  content: "\e904"; }

.icon-MD_big_plus:before {
  content: "\e905"; }

.icon-MD_book:before {
  content: "\e906"; }

.icon-MD_bookmark:before {
  content: "\e907"; }

.icon-MD_details:before {
  content: "\e908"; }

.icon-MD_download:before {
  content: "\e909"; }

.icon-MD_email:before {
  content: "\e90a"; }

.icon-MD_facebook:before {
  content: "\e90b"; }

.icon-MD_hamburger_menu:before {
  content: "\e90c"; }

.icon-MD_instagram:before {
  content: "\e90d"; }

.icon-MD_measurements:before {
  content: "\e90e"; }

.icon-MD_personalize:before {
  content: "\e90f"; }

.icon-MD_pinterest:before {
  content: "\e910"; }

.icon-MD_play:before {
  content: "\e911"; }

.icon-MD_puzzle:before {
  content: "\e912"; }

.icon-MD_reviews:before {
  content: "\e913"; }

.icon-MD_search:before {
  content: "\e914"; }

.icon-MD_star_filled:before {
  content: "\e915"; }

.icon-MD_star:before {
  content: "\e916"; }

.icon-MD_tiny_plus:before {
  content: "\e917"; }

.icon-MD_twitter:before {
  content: "\e918"; }

.icon-MD_ways_to_play:before {
  content: "\e919"; }

.icon-MD_what_do_you_get:before {
  content: "\e91a"; }

.icon-MD_youtube:before {
  content: "\e91b"; }

.icon-MD_zoom:before {
  content: "\e91c"; }

@font-face {
  font-family: 'customicons';
  src: url("fonts/customicons/icomoon.eot?hxlwoa");
  src: url("fonts/customicons/icomoon.eot?hxlwoa#iefix") format("embedded-opentype"), url("fonts/customicons/icomoon.ttf?hxlwoa") format("truetype"), url("fonts/customicons/icomoon.woff?hxlwoa") format("woff"), url("fonts/customicons/icomoon.svg?hxlwoa#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'customicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-magic-left:before {
  content: "\e900"; }

.icon-magic-right:before {
  content: "\e901"; }

.icon-home:before {
  content: "\e902"; }

.icon-home2:before {
  content: "\e903"; }

.icon-home3:before {
  content: "\e904"; }

.icon-office:before {
  content: "\e905"; }

.icon-newspaper:before {
  content: "\e906"; }

.icon-pencil:before {
  content: "\e907"; }

.icon-pencil2:before {
  content: "\e908"; }

.icon-quill:before {
  content: "\e909"; }

.icon-pen:before {
  content: "\e90a"; }

.icon-blog:before {
  content: "\e90b"; }

.icon-eyedropper:before {
  content: "\e90c"; }

.icon-droplet:before {
  content: "\e90d"; }

.icon-paint-format:before {
  content: "\e90e"; }

.icon-image:before {
  content: "\e90f"; }

.icon-images:before {
  content: "\e910"; }

.icon-camera:before {
  content: "\e911"; }

.icon-headphones:before {
  content: "\e912"; }

.icon-music:before {
  content: "\e913"; }

.icon-play:before {
  content: "\e914"; }

.icon-film:before {
  content: "\e915"; }

.icon-video-camera:before {
  content: "\e916"; }

.icon-dice:before {
  content: "\e917"; }

.icon-pacman:before {
  content: "\e918"; }

.icon-spades:before {
  content: "\e919"; }

.icon-clubs:before {
  content: "\e91a"; }

.icon-diamonds:before {
  content: "\e91b"; }

.icon-bullhorn:before {
  content: "\e91c"; }

.icon-connection:before {
  content: "\e91d"; }

.icon-podcast:before {
  content: "\e91e"; }

.icon-feed:before {
  content: "\e91f"; }

.icon-mic:before {
  content: "\e920"; }

.icon-book:before {
  content: "\e921"; }

.icon-books:before {
  content: "\e922"; }

.icon-library:before {
  content: "\e923"; }

.icon-file-text:before {
  content: "\e924"; }

.icon-profile:before {
  content: "\e925"; }

.icon-file-empty:before {
  content: "\e926"; }

.icon-files-empty:before {
  content: "\e927"; }

.icon-file-text2:before {
  content: "\e928"; }

.icon-file-picture:before {
  content: "\e929"; }

.icon-file-music:before {
  content: "\e92a"; }

.icon-file-play:before {
  content: "\e92b"; }

.icon-file-video:before {
  content: "\e92c"; }

.icon-file-zip:before {
  content: "\e92d"; }

.icon-copy:before {
  content: "\e92e"; }

.icon-paste:before {
  content: "\e92f"; }

.icon-stack:before {
  content: "\e930"; }

.icon-folder:before {
  content: "\e931"; }

.icon-folder-open:before {
  content: "\e932"; }

.icon-folder-plus:before {
  content: "\e933"; }

.icon-folder-minus:before {
  content: "\e934"; }

.icon-folder-download:before {
  content: "\e935"; }

.icon-folder-upload:before {
  content: "\e936"; }

.icon-price-tag:before {
  content: "\e937"; }

.icon-price-tags:before {
  content: "\e938"; }

.icon-barcode:before {
  content: "\e939"; }

.icon-qrcode:before {
  content: "\e93a"; }

.icon-ticket:before {
  content: "\e93b"; }

.icon-cart:before {
  content: "\e93c"; }

.icon-coin-dollar:before {
  content: "\e93d"; }

.icon-coin-euro:before {
  content: "\e93e"; }

.icon-coin-pound:before {
  content: "\e93f"; }

.icon-coin-yen:before {
  content: "\e940"; }

.icon-credit-card:before {
  content: "\e941"; }

.icon-calculator:before {
  content: "\e942"; }

.icon-lifebuoy:before {
  content: "\e943"; }

.icon-phone:before {
  content: "\e944"; }

.icon-phone-hang-up:before {
  content: "\e945"; }

.icon-address-book:before {
  content: "\e946"; }

.icon-envelop:before {
  content: "\e947"; }

.icon-pushpin:before {
  content: "\e948"; }

.icon-location:before {
  content: "\e949"; }

.icon-location2:before {
  content: "\e94a"; }

.icon-compass:before {
  content: "\e94b"; }

.icon-compass2:before {
  content: "\e94c"; }

.icon-map:before {
  content: "\e94d"; }

.icon-map2:before {
  content: "\e94e"; }

.icon-history:before {
  content: "\e94f"; }

.icon-clock:before {
  content: "\e950"; }

.icon-clock2:before {
  content: "\e951"; }

.icon-alarm:before {
  content: "\e952"; }

.icon-bell:before {
  content: "\e953"; }

.icon-stopwatch:before {
  content: "\e954"; }

.icon-calendar:before {
  content: "\e955"; }

.icon-printer:before {
  content: "\e956"; }

.icon-keyboard:before {
  content: "\e957"; }

.icon-display:before {
  content: "\e958"; }

.icon-laptop:before {
  content: "\e959"; }

.icon-mobile:before {
  content: "\e95a"; }

.icon-mobile2:before {
  content: "\e95b"; }

.icon-tablet:before {
  content: "\e95c"; }

.icon-tv:before {
  content: "\e95d"; }

.icon-drawer:before {
  content: "\e95e"; }

.icon-drawer2:before {
  content: "\e95f"; }

.icon-box-add:before {
  content: "\e960"; }

.icon-box-remove:before {
  content: "\e961"; }

.icon-download:before {
  content: "\e962"; }

.icon-upload:before {
  content: "\e963"; }

.icon-floppy-disk:before {
  content: "\e964"; }

.icon-drive:before {
  content: "\e965"; }

.icon-database:before {
  content: "\e966"; }

.icon-undo:before {
  content: "\e967"; }

.icon-redo:before {
  content: "\e968"; }

.icon-undo2:before {
  content: "\e969"; }

.icon-redo2:before {
  content: "\e96a"; }

.icon-forward:before {
  content: "\e96b"; }

.icon-reply:before {
  content: "\e96c"; }

.icon-bubble:before {
  content: "\e96d"; }

.icon-bubbles:before {
  content: "\e96e"; }

.icon-bubbles2:before {
  content: "\e96f"; }

.icon-bubble2:before {
  content: "\e970"; }

.icon-bubbles3:before {
  content: "\e971"; }

.icon-bubbles4:before {
  content: "\e972"; }

.icon-user:before {
  content: "\e973"; }

.icon-users:before {
  content: "\e974"; }

.icon-user-plus:before {
  content: "\e975"; }

.icon-user-minus:before {
  content: "\e976"; }

.icon-user-check:before {
  content: "\e977"; }

.icon-user-tie:before {
  content: "\e978"; }

.icon-quotes-left:before {
  content: "\e979"; }

.icon-quotes-right:before {
  content: "\e97a"; }

.icon-hour-glass:before {
  content: "\e97b"; }

.icon-spinner:before {
  content: "\e97c"; }

.icon-spinner2:before {
  content: "\e97d"; }

.icon-spinner3:before {
  content: "\e97e"; }

.icon-spinner4:before {
  content: "\e97f"; }

.icon-spinner5:before {
  content: "\e980"; }

.icon-spinner6:before {
  content: "\e981"; }

.icon-spinner7:before {
  content: "\e982"; }

.icon-spinner8:before {
  content: "\e983"; }

.icon-spinner9:before {
  content: "\e984"; }

.icon-spinner10:before {
  content: "\e985"; }

.icon-spinner11:before {
  content: "\e986"; }

.icon-binoculars:before {
  content: "\e987"; }

.icon-search:before {
  content: "\e988"; }

.icon-zoom-in:before {
  content: "\e989"; }

.icon-zoom-out:before {
  content: "\e98a"; }

.icon-enlarge:before {
  content: "\e98b"; }

.icon-shrink:before {
  content: "\e98c"; }

.icon-enlarge2:before {
  content: "\e98d"; }

.icon-shrink2:before {
  content: "\e98e"; }

.icon-key:before {
  content: "\e98f"; }

.icon-key2:before {
  content: "\e990"; }

.icon-lock:before {
  content: "\eaec"; }

.icon-unlocked:before {
  content: "\e991"; }

.icon-wrench:before {
  content: "\e992"; }

.icon-equalizer:before {
  content: "\e993"; }

.icon-equalizer2:before {
  content: "\e994"; }

.icon-cog:before {
  content: "\e995"; }

.icon-cogs:before {
  content: "\e996"; }

.icon-hammer:before {
  content: "\e997"; }

.icon-magic-wand:before {
  content: "\e998"; }

.icon-aid-kit:before {
  content: "\e999"; }

.icon-bug:before {
  content: "\e99a"; }

.icon-pie-chart:before {
  content: "\e99b"; }

.icon-stats-dots:before {
  content: "\e99c"; }

.icon-stats-bars:before {
  content: "\e99d"; }

.icon-stats-bars2:before {
  content: "\e99e"; }

.icon-trophy:before {
  content: "\e99f"; }

.icon-gift:before {
  content: "\e9a0"; }

.icon-glass:before {
  content: "\e9a1"; }

.icon-glass2:before {
  content: "\e9a2"; }

.icon-mug:before {
  content: "\e9a3"; }

.icon-spoon-knife:before {
  content: "\e9a4"; }

.icon-leaf:before {
  content: "\e9a5"; }

.icon-rocket:before {
  content: "\e9a6"; }

.icon-meter:before {
  content: "\e9a7"; }

.icon-meter2:before {
  content: "\e9a8"; }

.icon-hammer2:before {
  content: "\e9a9"; }

.icon-fire:before {
  content: "\e9aa"; }

.icon-lab:before {
  content: "\e9ab"; }

.icon-magnet:before {
  content: "\e9ac"; }

.icon-bin:before {
  content: "\e9ad"; }

.icon-bin2:before {
  content: "\e9ae"; }

.icon-briefcase:before {
  content: "\e9af"; }

.icon-airplane:before {
  content: "\e9b0"; }

.icon-truck:before {
  content: "\e9b1"; }

.icon-road:before {
  content: "\e9b2"; }

.icon-accessibility:before {
  content: "\e9b3"; }

.icon-target:before {
  content: "\e9b4"; }

.icon-shield:before {
  content: "\e9b5"; }

.icon-power:before {
  content: "\e9b6"; }

.icon-switch:before {
  content: "\e9b7"; }

.icon-power-cord:before {
  content: "\e9b8"; }

.icon-clipboard:before {
  content: "\e9b9"; }

.icon-list-numbered:before {
  content: "\e9ba"; }

.icon-list:before {
  content: "\e9bb"; }

.icon-list2:before {
  content: "\e9bc"; }

.icon-tree:before {
  content: "\e9bd"; }

.icon-menu:before {
  content: "\e9be"; }

.icon-menu2:before {
  content: "\e9bf"; }

.icon-menu3:before {
  content: "\e9c0"; }

.icon-menu4:before {
  content: "\e9c1"; }

.icon-cloud:before {
  content: "\e9c2"; }

.icon-cloud-download:before {
  content: "\e9c3"; }

.icon-cloud-upload:before {
  content: "\e9c4"; }

.icon-cloud-check:before {
  content: "\e9c5"; }

.icon-download2:before {
  content: "\e9c6"; }

.icon-upload2:before {
  content: "\e9c7"; }

.icon-download3:before {
  content: "\e9c8"; }

.icon-upload3:before {
  content: "\e9c9"; }

.icon-sphere:before {
  content: "\e9ca"; }

.icon-earth:before {
  content: "\e9cb"; }

.icon-link:before {
  content: "\e9cc"; }

.icon-flag:before {
  content: "\e9cd"; }

.icon-attachment:before {
  content: "\e9ce"; }

.icon-eye:before {
  content: "\e9cf"; }

.icon-eye-plus:before {
  content: "\e9d0"; }

.icon-eye-minus:before {
  content: "\e9d1"; }

.icon-eye-blocked:before {
  content: "\e9d2"; }

.icon-bookmark:before {
  content: "\e9d3"; }

.icon-bookmarks:before {
  content: "\e9d4"; }

.icon-sun:before {
  content: "\e9d5"; }

.icon-contrast:before {
  content: "\e9d6"; }

.icon-brightness-contrast:before {
  content: "\e9d7"; }

.icon-star-empty:before {
  content: "\e9d8"; }

.icon-star-half:before {
  content: "\e9d9"; }

.icon-star-full:before {
  content: "\e9da"; }

.icon-heart:before {
  content: "\e9db"; }

.icon-heart-broken:before {
  content: "\e9dc"; }

.icon-man:before {
  content: "\e9dd"; }

.icon-woman:before {
  content: "\e9de"; }

.icon-man-woman:before {
  content: "\e9df"; }

.icon-happy:before {
  content: "\e9e0"; }

.icon-happy2:before {
  content: "\e9e1"; }

.icon-smile:before {
  content: "\e9e2"; }

.icon-smile2:before {
  content: "\e9e3"; }

.icon-tongue:before {
  content: "\e9e4"; }

.icon-tongue2:before {
  content: "\e9e5"; }

.icon-sad:before {
  content: "\e9e6"; }

.icon-sad2:before {
  content: "\e9e7"; }

.icon-wink:before {
  content: "\e9e8"; }

.icon-wink2:before {
  content: "\e9e9"; }

.icon-grin:before {
  content: "\e9ea"; }

.icon-grin2:before {
  content: "\e9eb"; }

.icon-cool:before {
  content: "\e9ec"; }

.icon-cool2:before {
  content: "\e9ed"; }

.icon-angry:before {
  content: "\e9ee"; }

.icon-angry2:before {
  content: "\e9ef"; }

.icon-evil:before {
  content: "\e9f0"; }

.icon-evil2:before {
  content: "\e9f1"; }

.icon-shocked:before {
  content: "\e9f2"; }

.icon-shocked2:before {
  content: "\e9f3"; }

.icon-baffled:before {
  content: "\e9f4"; }

.icon-baffled2:before {
  content: "\e9f5"; }

.icon-confused:before {
  content: "\e9f6"; }

.icon-confused2:before {
  content: "\e9f7"; }

.icon-neutral:before {
  content: "\e9f8"; }

.icon-neutral2:before {
  content: "\e9f9"; }

.icon-hipster:before {
  content: "\e9fa"; }

.icon-hipster2:before {
  content: "\e9fb"; }

.icon-wondering:before {
  content: "\e9fc"; }

.icon-wondering2:before {
  content: "\e9fd"; }

.icon-sleepy:before {
  content: "\e9fe"; }

.icon-sleepy2:before {
  content: "\e9ff"; }

.icon-frustrated:before {
  content: "\ea00"; }

.icon-frustrated2:before {
  content: "\ea01"; }

.icon-crying:before {
  content: "\ea02"; }

.icon-crying2:before {
  content: "\ea03"; }

.icon-point-up:before {
  content: "\ea04"; }

.icon-point-right:before {
  content: "\ea05"; }

.icon-point-down:before {
  content: "\ea06"; }

.icon-point-left:before {
  content: "\ea07"; }

.icon-warning:before {
  content: "\ea08"; }

.icon-notification:before {
  content: "\ea09"; }

.icon-question:before {
  content: "\ea0a"; }

.icon-plus:before {
  content: "\ea0b"; }

.icon-minus:before {
  content: "\ea0c"; }

.icon-info:before {
  content: "\ea0d"; }

.icon-cancel-circle:before {
  content: "\ea0e"; }

.icon-blocked:before {
  content: "\ea0f"; }

.icon-cross:before {
  content: "\ea10"; }

.icon-checkmark:before {
  content: "\ea11"; }

.icon-checkmark2:before {
  content: "\ea12"; }

.icon-spell-check:before {
  content: "\ea13"; }

.icon-enter:before {
  content: "\ea14"; }

.icon-exit:before {
  content: "\ea15"; }

.icon-play2:before {
  content: "\ea16"; }

.icon-pause:before {
  content: "\ea17"; }

.icon-stop:before {
  content: "\ea18"; }

.icon-previous:before {
  content: "\ea19"; }

.icon-next:before {
  content: "\ea1a"; }

.icon-backward:before {
  content: "\ea1b"; }

.icon-forward2:before {
  content: "\ea1c"; }

.icon-play3:before {
  content: "\ea1d"; }

.icon-pause2:before {
  content: "\ea1e"; }

.icon-stop2:before {
  content: "\ea1f"; }

.icon-backward2:before {
  content: "\ea20"; }

.icon-forward3:before {
  content: "\ea21"; }

.icon-first:before {
  content: "\ea22"; }

.icon-last:before {
  content: "\ea23"; }

.icon-previous2:before {
  content: "\ea24"; }

.icon-next2:before {
  content: "\ea25"; }

.icon-eject:before {
  content: "\ea26"; }

.icon-volume-high:before {
  content: "\ea27"; }

.icon-volume-medium:before {
  content: "\ea28"; }

.icon-volume-low:before {
  content: "\ea29"; }

.icon-volume-mute:before {
  content: "\ea2a"; }

.icon-volume-mute2:before {
  content: "\ea2b"; }

.icon-volume-increase:before {
  content: "\ea2c"; }

.icon-volume-decrease:before {
  content: "\ea2d"; }

.icon-loop:before {
  content: "\ea2e"; }

.icon-loop2:before {
  content: "\ea2f"; }

.icon-infinite:before {
  content: "\ea30"; }

.icon-shuffle:before {
  content: "\ea31"; }

.icon-arrow-up-left:before {
  content: "\ea32"; }

.icon-arrow-up:before {
  content: "\ea33"; }

.icon-arrow-up-right:before {
  content: "\ea34"; }

.icon-arrow-right:before {
  content: "\ea35"; }

.icon-arrow-down-right:before {
  content: "\ea36"; }

.icon-arrow-down:before {
  content: "\ea37"; }

.icon-arrow-down-left:before {
  content: "\ea38"; }

.icon-arrow-left:before {
  content: "\ea39"; }

.icon-arrow-up-left2:before {
  content: "\ea3a"; }

.icon-arrow-up2:before {
  content: "\ea3b"; }

.icon-arrow-up-right2:before {
  content: "\ea3c"; }

.icon-arrow-right2:before {
  content: "\ea3d"; }

.icon-arrow-down-right2:before {
  content: "\ea3e"; }

.icon-arrow-down2:before {
  content: "\ea3f"; }

.icon-arrow-down-left2:before {
  content: "\ea40"; }

.icon-arrow-left2:before {
  content: "\ea41"; }

.icon-circle-up:before {
  content: "\ea42"; }

.icon-circle-right:before {
  content: "\ea43"; }

.icon-circle-down:before {
  content: "\ea44"; }

.icon-circle-left:before {
  content: "\ea45"; }

.icon-tab:before {
  content: "\ea46"; }

.icon-move-up:before {
  content: "\ea47"; }

.icon-move-down:before {
  content: "\ea48"; }

.icon-sort-alpha-asc:before {
  content: "\ea49"; }

.icon-sort-alpha-desc:before {
  content: "\ea4a"; }

.icon-sort-numeric-asc:before {
  content: "\ea4b"; }

.icon-sort-numberic-desc:before {
  content: "\ea4c"; }

.icon-sort-amount-asc:before {
  content: "\ea4d"; }

.icon-sort-amount-desc:before {
  content: "\ea4e"; }

.icon-command:before {
  content: "\ea4f"; }

.icon-shift:before {
  content: "\ea50"; }

.icon-ctrl:before {
  content: "\ea51"; }

.icon-opt:before {
  content: "\ea52"; }

.icon-checkbox-checked:before {
  content: "\ea53"; }

.icon-checkbox-unchecked:before {
  content: "\ea54"; }

.icon-radio-checked:before {
  content: "\ea55"; }

.icon-radio-checked2:before {
  content: "\ea56"; }

.icon-radio-unchecked:before {
  content: "\ea57"; }

.icon-crop:before {
  content: "\ea58"; }

.icon-make-group:before {
  content: "\ea59"; }

.icon-ungroup:before {
  content: "\ea5a"; }

.icon-scissors:before {
  content: "\ea5b"; }

.icon-filter:before {
  content: "\ea5c"; }

.icon-font:before {
  content: "\ea5d"; }

.icon-ligature:before {
  content: "\ea5e"; }

.icon-ligature2:before {
  content: "\ea5f"; }

.icon-text-height:before {
  content: "\ea60"; }

.icon-text-width:before {
  content: "\ea61"; }

.icon-font-size:before {
  content: "\ea62"; }

.icon-bold:before {
  content: "\ea63"; }

.icon-underline:before {
  content: "\ea64"; }

.icon-italic:before {
  content: "\ea65"; }

.icon-strikethrough:before {
  content: "\ea66"; }

.icon-omega:before {
  content: "\ea67"; }

.icon-sigma:before {
  content: "\ea68"; }

.icon-page-break:before {
  content: "\ea69"; }

.icon-superscript:before {
  content: "\ea6a"; }

.icon-subscript:before {
  content: "\ea6b"; }

.icon-superscript2:before {
  content: "\ea6c"; }

.icon-subscript2:before {
  content: "\ea6d"; }

.icon-text-color:before {
  content: "\ea6e"; }

.icon-pagebreak:before {
  content: "\ea6f"; }

.icon-clear-formatting:before {
  content: "\ea70"; }

.icon-table:before {
  content: "\ea71"; }

.icon-table2:before {
  content: "\ea72"; }

.icon-insert-template:before {
  content: "\ea73"; }

.icon-pilcrow:before {
  content: "\ea74"; }

.icon-ltr:before {
  content: "\ea75"; }

.icon-rtl:before {
  content: "\ea76"; }

.icon-section:before {
  content: "\ea77"; }

.icon-paragraph-left:before {
  content: "\ea78"; }

.icon-paragraph-center:before {
  content: "\ea79"; }

.icon-paragraph-right:before {
  content: "\ea7a"; }

.icon-paragraph-justify:before {
  content: "\ea7b"; }

.icon-indent-increase:before {
  content: "\ea7c"; }

.icon-indent-decrease:before {
  content: "\ea7d"; }

.icon-share:before {
  content: "\ea7e"; }

.icon-new-tab:before {
  content: "\ea7f"; }

.icon-embed:before {
  content: "\ea80"; }

.icon-embed2:before {
  content: "\ea81"; }

.icon-terminal:before {
  content: "\ea82"; }

.icon-share2:before {
  content: "\ea83"; }

.icon-mail:before {
  content: "\ea84"; }

.icon-mail2:before {
  content: "\ea85"; }

.icon-mail3:before {
  content: "\ea86"; }

.icon-mail4:before {
  content: "\ea87"; }

.icon-amazon:before {
  content: "\ea88"; }

.icon-google:before {
  content: "\ea89"; }

.icon-google2:before {
  content: "\ea8a"; }

.icon-google3:before {
  content: "\ea8b"; }

.icon-google-plus:before {
  content: "\ea8c"; }

.icon-google-plus2:before {
  content: "\ea8d"; }

.icon-google-plus3:before {
  content: "\ea8e"; }

.icon-hangouts:before {
  content: "\ea8f"; }

.icon-google-drive:before {
  content: "\ea90"; }

.icon-facebook:before {
  content: "\ea91"; }

.icon-facebook2:before {
  content: "\ea92"; }

.icon-instagram:before {
  content: "\ea93"; }

.icon-whatsapp:before {
  content: "\ea94"; }

.icon-spotify:before {
  content: "\ea95"; }

.icon-telegram:before {
  content: "\ea96"; }

.icon-twitter:before {
  content: "\ea97"; }

.icon-vine:before {
  content: "\ea98"; }

.icon-vk:before {
  content: "\ea99"; }

.icon-renren:before {
  content: "\ea9a"; }

.icon-sina-weibo:before {
  content: "\ea9b"; }

.icon-rss:before {
  content: "\ea9c"; }

.icon-rss2:before {
  content: "\ea9d"; }

.icon-youtube:before {
  content: "\ea9e"; }

.icon-youtube2:before {
  content: "\ea9f"; }

.icon-twitch:before {
  content: "\eaa0"; }

.icon-vimeo:before {
  content: "\eaa1"; }

.icon-vimeo2:before {
  content: "\eaa2"; }

.icon-lanyrd:before {
  content: "\eaa3"; }

.icon-flickr:before {
  content: "\eaa4"; }

.icon-flickr2:before {
  content: "\eaa5"; }

.icon-flickr3:before {
  content: "\eaa6"; }

.icon-flickr4:before {
  content: "\eaa7"; }

.icon-dribbble:before {
  content: "\eaa8"; }

.icon-behance:before {
  content: "\eaa9"; }

.icon-behance2:before {
  content: "\eaaa"; }

.icon-deviantart:before {
  content: "\eaab"; }

.icon-500px:before {
  content: "\eaac"; }

.icon-steam:before {
  content: "\eaad"; }

.icon-steam2:before {
  content: "\eaae"; }

.icon-dropbox:before {
  content: "\eaaf"; }

.icon-onedrive:before {
  content: "\eab0"; }

.icon-github:before {
  content: "\eab1"; }

.icon-npm:before {
  content: "\eab2"; }

.icon-basecamp:before {
  content: "\eab3"; }

.icon-trello:before {
  content: "\eab4"; }

.icon-wordpress:before {
  content: "\eab5"; }

.icon-joomla:before {
  content: "\eab6"; }

.icon-ello:before {
  content: "\eab7"; }

.icon-blogger:before {
  content: "\eab8"; }

.icon-blogger2:before {
  content: "\eab9"; }

.icon-tumblr:before {
  content: "\eaba"; }

.icon-tumblr2:before {
  content: "\eabb"; }

.icon-yahoo:before {
  content: "\eabc"; }

.icon-yahoo2:before {
  content: "\eabd"; }

.icon-tux:before {
  content: "\eabe"; }

.icon-appleinc:before {
  content: "\eabf"; }

.icon-finder:before {
  content: "\eac0"; }

.icon-android:before {
  content: "\eac1"; }

.icon-windows:before {
  content: "\eac2"; }

.icon-windows8:before {
  content: "\eac3"; }

.icon-soundcloud:before {
  content: "\eac4"; }

.icon-soundcloud2:before {
  content: "\eac5"; }

.icon-skype:before {
  content: "\eac6"; }

.icon-reddit:before {
  content: "\eac7"; }

.icon-hackernews:before {
  content: "\eac8"; }

.icon-wikipedia:before {
  content: "\eac9"; }

.icon-linkedin:before {
  content: "\eaca"; }

.icon-linkedin2:before {
  content: "\eacb"; }

.icon-lastfm:before {
  content: "\eacc"; }

.icon-lastfm2:before {
  content: "\eacd"; }

.icon-delicious:before {
  content: "\eace"; }

.icon-stumbleupon:before {
  content: "\eacf"; }

.icon-stumbleupon2:before {
  content: "\ead0"; }

.icon-stackoverflow:before {
  content: "\ead1"; }

.icon-pinterest:before {
  content: "\ead2"; }

.icon-pinterest2:before {
  content: "\ead3"; }

.icon-xing:before {
  content: "\ead4"; }

.icon-xing2:before {
  content: "\ead5"; }

.icon-flattr:before {
  content: "\ead6"; }

.icon-foursquare:before {
  content: "\ead7"; }

.icon-yelp:before {
  content: "\ead8"; }

.icon-paypal:before {
  content: "\ead9"; }

.icon-chrome:before {
  content: "\eada"; }

.icon-firefox:before {
  content: "\eadb"; }

.icon-IE:before {
  content: "\eadc"; }

.icon-edge:before {
  content: "\eadd"; }

.icon-safari:before {
  content: "\eade"; }

.icon-opera:before {
  content: "\eadf"; }

.icon-file-pdf:before {
  content: "\eae0"; }

.icon-file-openoffice:before {
  content: "\eae1"; }

.icon-file-word:before {
  content: "\eae2"; }

.icon-file-excel:before {
  content: "\eae3"; }

.icon-libreoffice:before {
  content: "\eae4"; }

.icon-html-five:before {
  content: "\eae5"; }

.icon-html-five2:before {
  content: "\eae6"; }

.icon-css3:before {
  content: "\eae7"; }

.icon-git:before {
  content: "\eae8"; }

.icon-codepen:before {
  content: "\eae9"; }

.icon-svg:before {
  content: "\eaea"; }

.icon-IcoMoon:before {
  content: "\eaeb"; }

/* Speeds and animations */
/* Dimensions */
/* Breakpoints  */
/* Fonts */
/* Font Sizes */
/* Not actually a serif font- need to look at psds. */
/* Spacing */
/* Global Colors */
/*------------------------------------*    Layout and content mixins
\*------------------------------------*/
/*------------------------------------*    Style mixins
\*------------------------------------*/
/*------------------------------------*    Element structure mixins
\*------------------------------------*/
html,
body {
  height: 100%;
  min-width: 320px;
  font-size: 17px; }

body, h1, h2, h3, h4, h5, h6 {
  font-weight: 600; }

html {
  font-family: "neutra", "Helvetica", sans-serif;
  min-width: 320px;
  color: #000;
  -webkit-font-smoothing: antialiased;
  line-height: 1.41em; }

*,
*:before,
*:after {
  box-sizing: border-box;
  margin: 0;
  padding: 0; }

.site-map {
  margin-top: 30px;
  padding: 20px; }
  .site-map .sitemap-top, .site-map .top-cat-link {
    float: left;
    width: 100%; }
    .site-map .sitemap-top .top-cat-link, .site-map .top-cat-link .top-cat-link {
      padding: 20px 0;
      font-size: 2rem;
      border-bottom: 1px dotted #cccccc; }
  .site-map .sitemap-secondary {
    float: left;
    width: 25%;
    padding: 20px 10px; }
    .site-map .sitemap-secondary:nth-child(4n + 5) {
      clear: both; }
    .site-map .sitemap-secondary .subCat-links {
      font-size: 1.3rem;
      color: #03a9f4;
      display: inline-block;
      padding-bottom: 15px; }
    .site-map .sitemap-secondary .subSubcat-links li a {
      color: #737373; }
      .site-map .sitemap-secondary .subSubcat-links li a:hover {
        color: black; }
    @media screen and (max-width: 767px) {
      .site-map .sitemap-secondary {
        width: 50%; }
        .site-map .sitemap-secondary:nth-child(2n + 3) {
          clear: both; } }

.ajax-loader {
  z-index: 100;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.9); }
  .ajax-loader:after {
    width: 60px;
    height: 60px;
    background-image: url("../images/loading-circles.svg");
    background-size: contain;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    content: ''; }

.skipto-nav {
  position: absolute;
  top: 0;
  width: 100%;
  left: 0; }
  .skipto-nav:focus {
    outline: transparent; }
  .skipto-nav ul {
    padding: 0;
    margin: 0; }
    .skipto-nav ul:focus {
      outline: transparent; }
    .skipto-nav ul li {
      display: inline-block;
      padding: .5rem, .5rem .5rem 0; }
      .skipto-nav ul li a:focus {
        position: relative;
        left: 0;
        top: 0px;
        transition: top .1s ease-in;
        padding: 0 10px;
        color: #fff;
        border: 1px solid #fff;
        background: #BF1722;
        z-index: 100;
        box-sizing: border-box; }
      .skipto-nav ul li a:not(:focus) {
        position: absolute;
        left: -3000px; }

#wrapper {
  min-height: 100%; }
  #wrapper.no-scroll {
    overflow: hidden; }

a {
  text-decoration: none;
  color: #000;
  cursor: pointer; }

a,
button {
  outline: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation; }

img {
  display: block;
  max-width: 100%;
  max-height: 100%; }

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0; }

input[type=email],
input[type=search],
input[type=number],
input[type=password],
input[type=tel],
input[type=text],
input[type=date],
textarea, .styled-select--trigger-base, .styled-select--tag-container, .styled-select--trigger, .styled-select--dropdown, .speech-bubble.show-border, .search-suggestion-wrapper {
  border: solid 2px #767676; }

/*------------------------------------*    Demandware Core
\*------------------------------------*/
.clearfix:after,
.form-row:after {
  content: "";
  display: table;
  clear: both; }

.js .simple-submit {
  display: none; }

/*------------------------------------*    Form Elements and CTAs
\*------------------------------------*/
input,
button {
  border: none;
  border-radius: 0; }

button {
  background-color: transparent; }
  button.styled-select--trigger {
    width: 100%;
    text-align: left; }

input[type=email],
input[type=search],
input[type=number],
input[type=password],
input[type=tel],
input[type=text],
input[type=date],
textarea {
  outline: none;
  -webkit-appearance: none;
  width: 100%;
  font-size: 16px; }

input.back-in-stock {
  border-radius: 13px;
  min-width: 240px;
  margin: 0px auto;
  padding: 0.325em 2.2em 0.325em 0.8em; }

.back-in-stock-btn-container {
  float: none !important; }

input[type="number"] {
  border-radius: 20px;
  text-align: center;
  -moz-appearance: textfield; }
  input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }

textarea {
  resize: none; }

select {
  font-size: 16px; }
  select option:checked,
  select option:hover {
    box-shadow: 0 0 10px 100px #000 inset; }
  select:focus > option:checked {
    background: #000 !important; }

fieldset {
  border: 0px; }
  fieldset.under-text {
    margin-top: 10px;
    margin-bottom: 0px; }

label {
  font-size: 16px; }

.login-buttons {
  margin-top: 30px; }

.form-row-button .button:not(:last-child) {
  margin-bottom: 20px;
  margin-right: calc(30px - 0.25em); }

.error-form, .confirmation-message {
  margin: 5px 0 15px;
  padding: 15px;
  background-color: #e31d1a;
  border-radius: 10px;
  color: #FFF;
  font-size: 0.94em; }

.confirmation-message {
  background-color: #00733B; }

.form-row {
  margin-bottom: 15px; }
  .form-row.ext-error {
    margin-top: -10px; }
  .form-row.label-inline label {
    display: inline-block; }
  .form-row:not(.label-inline) label {
    display: block;
    color: #0A7EB5; }
  .form-row .label-description {
    display: block;
    color: #A7A7A7;
    font-size: 16px; }
  .form-row .required-indicator {
    display: none; }
  .form-row span.error {
    display: block;
    margin-right: 10px;
    text-align: right;
    color: #e31d1a;
    font-size: 13px; }

.cvn .field-wrapper {
  width: 150px; }

.form-caption {
  position: absolute;
  top: 16px;
  right: 16px;
  font-size: 0.8235em;
  color: #0A7EB5;
  text-align: right; }

.input-text {
  padding: 15px;
  border-radius: 10px;
  color: #000; }
  .input-text.error {
    border-color: #e31d1a;
    background-color: #FFF7F8; }
  .has-caption .input-text {
    padding-right: 50%; }

.input-text + .error,
.select + .error {
  margin-right: 10px;
  text-align: right; }

.input-textarea {
  width: 100%;
  padding: 10px 17px;
  border-radius: 10px;
  color: #000; }
  .input-textarea::-webkit-input-placeholder {
    color: #0A7EB5; }
  .input-textarea::-moz-placeholder {
    color: #0A7EB5; }
  .input-textarea:-ms-input-placeholder {
    color: #0A7EB5; }
  .input-textarea.error {
    border-color: #e31d1a;
    background-color: #FFF7F8; }

.form-utility-link {
  font-size: 0.94em; }

.js-input-placeholder {
  position: relative; }
  .js-input-placeholder label {
    position: absolute;
    top: 16px;
    left: 17px;
    -ms-transform-origin: left;
        transform-origin: left;
    cursor: text; }
    .js-input-placeholder label:not(.no-animation) {
      transition: all 213ms ease-in-out; }
  .js-input-placeholder .placeholder-up {
    top: 7px;
    left: 16px;
    -ms-transform: scale(0.7);
        transform: scale(0.7); }
    .js-input-placeholder .placeholder-up + .input-text {
      padding-top: 22px;
      padding-bottom: 8px; }
  .js-input-placeholder .input-text::-webkit-input-placeholder {
    color: transparent; }
  .js-input-placeholder .input-text::-moz-placeholder {
    color: transparent; }
  .js-input-placeholder .input-text:-ms-input-placeholder {
    color: transparent; }

.styled-select--container, .styled-select--tag-container {
  position: relative;
  min-width: 180px;
  font-size: 16px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .styled-select--container:not(.no-separator) span:after, .styled-select--tag-container:not(.no-separator) span:after {
    border-left: 2px solid #E5E5E5; }

.styled-select--trigger-base, .styled-select--tag-container, .styled-select--trigger {
  background-color: #FFF;
  border-radius: 10px; }
  .styled-select--trigger-base span:after, .styled-select--tag-container span:after, .styled-select--trigger span:after {
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    right: 0;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    color: #0A7EB5;
    line-height: 10px;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    height: 100%;
    width: 46px; }
  .styled-select--trigger-base.active-content, .active-content.styled-select--tag-container, .active-content.styled-select--trigger {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
    .styled-select--trigger-base.active-content span:after, .active-content.styled-select--tag-container span:after, .active-content.styled-select--trigger span:after {
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); }

.styled-select--tag-container {
  min-width: 120px; }
  .styled-select--tag-container select {
    z-index: 2;
    position: relative;
    width: 100%;
    height: 46px;
    padding: 10px 55px 10px 15px;
    -webkit-appearance: none;
            appearance: none;
    background-color: transparent;
    border: none;
    border-radius: 10px;
    color: #0A7EB5; }
    .styled-select--tag-container select option:disabled {
      color: #E5E5E5; }
    .styled-select--tag-container select:focus {
      outline: none;
      box-shadow: 0 0 0 2px #CACACA; }
      .styled-select--tag-container select:focus span:after {
        box-shadow: 0 0 0 2px #CACACA; }
    .styled-select--tag-container select:disabled {
      border-radius: 8px;
      background-color: #E5E5E5;
      opacity: 0.85; }
    .styled-select--tag-container select::-ms-expand {
      display: none; }
    .styled-select--tag-container select.error {
      background-color: #FFF7F8;
      box-shadow: 0 0 0 2px #e31d1a; }

.styled-select--trigger {
  z-index: 2;
  display: block;
  position: relative;
  padding: 13px 75px 10px 15px;
  white-space: nowrap; }

.styled-select--dropdown {
  z-index: 3;
  position: absolute;
  left: 0;
  top: calc(100% - 2px);
  width: 100%;
  padding: 10px 15px;
  background-color: #FFF;
  border-top: none;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .styled-select--dropdown:not(.active-content) {
    overflow: hidden;
    top: calc(100% - 15px);
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 0;
    opacity: 0;
    visibility: hidden; }

.styled-select--item {
  word-break: initial; }
  .styled-select--item:not(:last-child) {
    margin-bottom: 1em; }

.styled-select--anchor {
  display: block; }
  .styled-select--anchor:hover {
    color: #7f4a9d; }

/** for smaller device **/
@media screen and (max-width: 375px) {
  .plp-container .styled-select--container, .plp-container .styled-select--tag-container {
    min-width: 120px;
    font-size: 14px; }
  .pagination-container .pagination {
    font-size: 14px; }
  .filter-options .refinements--sort-by {
    margin-right: 5px !important; } }

@media screen and (min-width: 376px) and (max-width: 480px) {
  .plp-container .styled-select--container, .plp-container .styled-select--tag-container {
    min-width: 170px; } }

.input-radio {
  opacity: 0;
  position: absolute;
  width: 0;
  height: 0; }

.checkbox-row {
  position: relative;
  margin-top: 5px;
  cursor: pointer; }
  .checkbox-row input[type="checkbox"] {
    opacity: 0;
    position: absolute;
    width: 0px;
    height: 0px; }
  .checkbox-row label {
    cursor: pointer;
    padding-left: 30px; }
  .checkbox-row label:before,
  .checkbox-row label:after {
    position: absolute;
    content: "";
    display: inline-block; }
  .checkbox-row label:before {
    height: 20px;
    width: 20px;
    box-sizing: border-box;
    border: solid 2px #6E6E6E;
    border-radius: 5px;
    left: 0px;
    top: 1px;
    transition: border-color 0.3s ease; }
  .checkbox-row label:after {
    height: 18px;
    width: 18px;
    left: 3px;
    top: 3px;
    font-size: 13px;
    color: #7f4a9d;
    -ms-transform: scale(0, 0);
        transform: scale(0, 0);
    transition: background 0.3s ease, transform 0.2s cubic-bezier(0.8, 0.1, 0.2, 1.5);
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 20px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .checkbox-row input[type="checkbox"]:checked + label:after {
    -ms-transform: scale(1, 1);
        transform: scale(1, 1); }

.control-label {
  color: #6E6E6E;
  position: relative;
  padding-left: 25px; }
  .control-label:after, .control-label:before {
    position: absolute;
    content: ''; }
  .control-label:before {
    top: 3px;
    left: 0;
    height: 18px;
    width: 18px;
    background-color: #FFF;
    border: solid 2px #6E6E6E;
    font-weight: normal; }
  .control-label.checkbox:before {
    border-radius: 5px; }
  .control-label.checkbox.styled-select--anchor:checked:after, .control-label.checkbox.styled-select--anchor:focus:after, .control-label.checkbox.styled-select--anchor[aria-checked='true']:after, .control-label.checkbox.selected:after,
  .input-checkbox:focus + .control-label.checkbox:after,
  .input-checkbox:checked + .control-label.checkbox:after {
    top: 2px;
    left: 1px;
    width: 18px;
    height: 18px;
    text-align: center;
    font-size: 13px;
    color: #7f4a9d;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 20px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .control-label.radio:before, .control-label.radio:after {
    border-radius: 50%; }
  .control-label.radio.selected:after,
  .input-radio:checked + .control-label.radio:after {
    top: 8px;
    left: 5px;
    height: 8px;
    width: 8px;
    background-color: #0A7EB5; }

/*------------------------------------*    Buttons
\*------------------------------------*/
.button.disabled, .button:disabled, .button.disabled:hover, .button:disabled:hover {
  opacity: 0.5;
  cursor: default; }

.button {
  position: relative;
  display: inline-block;
  max-width: 100%;
  padding: .5em 1.3em;
  border-width: 2px;
  border-style: solid;
  border-radius: 10px;
  font-size: 1em;
  text-align: center;
  color: #FFF;
  cursor: pointer;
  text-transform: lowercase;
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .button.disabled, .button:disabled {
    filter: grayscale(1); }
    .button.disabled:not(.allow-pointers), .button:disabled:not(.allow-pointers) {
      pointer-events: none; }
  .button.centered {
    margin: 0 auto; }

/** WARNING:: DO NOT USE THE REGULAR-BTN CLASS. THIS IS A LEGACY CLASS AND IT ONLY EXISTS CAUSE I'M LAZY
    USE SAPPHIRE-BTN INSTEAD. 
 */
.sapphire-btn, .regular-btn, .radio-grey-outline-btn.selected {
  background-color: #3949AB;
  border-color: #3949AB; }
  .sapphire-btn:hover, .regular-btn:hover, .radio-grey-outline-btn.selected:hover, .sapphire-btn:focus, .regular-btn:focus, .radio-grey-outline-btn.selected:focus {
    background-color: #3F51B5;
    border-color: #3F51B5; }
  .sapphire-btn:active, .regular-btn:active, .radio-grey-outline-btn.selected:active {
    background-color: #303f9f;
    border-color: #303f9f; }

.dodger-btn {
  background-color: #066C9D;
  border-color: #066C9D; }
  .dodger-btn:hover, .dodger-btn:focus {
    background-color: #0A7EB5;
    border-color: #0A7EB5; }
  .dodger-btn:active {
    background-color: #0288D1;
    border-color: #0288D1; }

.red-btn {
  background-color: #e31d1a;
  border-color: #e31d1a; }
  .red-btn:hover, .red-btn:focus {
    background-color: #f13a37;
    border-color: #f13a37; }
  .red-btn:active {
    background-color: #c91916;
    border-color: #c91916; }

.malachite-btn {
  background-color: #00733B;
  border-color: #00733B; }
  .malachite-btn:hover, .malachite-btn:focus {
    background-color: #008846;
    border-color: #008846; }
  .malachite-btn:active {
    background-color: #008846;
    border-color: #008846; }

.fb-login-btn {
  background-color: #3b5998;
  border-color: #3b5998; }
  .fb-login-btn:hover, .fb-login-btn:focus {
    background-color: #4262A6;
    border-color: #4262A6; }
  .fb-login-btn:active {
    background-color: #324E8A;
    border-color: #324E8A; }

.white-gray-btn {
  background-color: #FFF;
  color: #000;
  border-color: #FFF;
  border-color: #E5E5E5; }
  .white-gray-btn:hover, .white-gray-btn:focus {
    background-color: #E5E5E5;
    border-color: #E5E5E5; }
  .white-gray-btn:active {
    background-color: #CACACA;
    border-color: #CACACA; }

.white-btn {
  background-color: #FFF;
  color: #000;
  border-color: #FFF; }
  .white-btn:hover, .white-btn:focus {
    background-color: rgba(255, 255, 255, 0.7);
    border-color: rgba(255, 255, 255, 0.7); }
  .white-btn:active {
    background-color: rgba(255, 255, 255, 0.5);
    border-color: rgba(255, 255, 255, 0.5); }

.clear-btn {
  color: #FFF;
  border-color: #FFF; }
  .clear-btn:hover, .clear-btn:focus {
    color: #FFF; }
  .clear-btn:hover, .clear-btn:focus {
    background-color: #FFF;
    border-color: #FFF; }
  .clear-btn:active {
    background-color: rgba(255, 255, 255, 0.3);
    border-color: rgba(255, 255, 255, 0.3); }
  .clear-btn:hover, .clear-btn:focus {
    color: #000; }
  .clear-btn:active {
    color: #FFF; }

.clear-btn-dodger {
  color: #066C9D;
  border-color: #066C9D; }
  .clear-btn-dodger:hover, .blog .post-featured-grid .post--featured:hover .button, .clear-btn-dodger:focus {
    color: #FFF; }
  .clear-btn-dodger:hover, .blog .post-featured-grid .post--featured:hover .button, .clear-btn-dodger:focus {
    background-color: #0A7EB5;
    border-color: #0A7EB5; }
  .clear-btn-dodger:active {
    background-color: #0288D1;
    border-color: #0288D1; }

.clear-btn-sapphire {
  color: #3949AB;
  border-color: #3949AB; }
  .clear-btn-sapphire:hover, .clear-btn-sapphire:focus {
    color: #FFF; }
  .clear-btn-sapphire:hover, .clear-btn-sapphire:focus {
    background-color: #3F51B5;
    border-color: #3F51B5; }
  .clear-btn-sapphire:active {
    background-color: #303f9f;
    border-color: #303f9f; }

.clear-btn-malachite {
  color: #00c853;
  border-color: #00c853; }
  .clear-btn-malachite:hover, .clear-btn-malachite:focus {
    color: #FFF; }
  .clear-btn-malachite:hover, .clear-btn-malachite:focus {
    background-color: #00de5c;
    border-color: #00de5c; }
  .clear-btn-malachite:active {
    background-color: #00ad48;
    border-color: #00ad48; }

.clear-alert-btn {
  background-color: rgba(227, 29, 26, 0.05);
  color: #e31d1a;
  border-color: #e31d1a; }
  .clear-alert-btn:hover, .clear-alert-btn:focus {
    color: #FFF; }
  .clear-alert-btn:hover, .clear-alert-btn:focus {
    background-color: #f13a37;
    border-color: #f13a37; }
  .clear-alert-btn:active {
    background-color: #c91916;
    border-color: #c91916; }

.fb-login-btn {
  padding-left: 0.6em;
  padding-right: 0.6em; }
  .fb-login-btn::before {
    margin-right: 5px;
    vertical-align: middle;
    font-size: 26px;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.radio-grey-outline-btn {
  color: #000;
  border-color: #E5E5E5;
  background-color: transparent;
  white-space: pre; }
  .radio-grey-outline-btn:hover {
    color: #000;
    border-color: #6E6E6E;
    background-color: transparent; }
  .radio-grey-outline-btn.selected {
    color: #FFF; }

.rounded-btn {
  padding: .375em 2.15em;
  border-style: solid;
  border-radius: 40px; }

.shorter-btn {
  padding: .375em 1.15em; }

.larger-btn {
  min-width: 240px;
  padding-top: 0.825em;
  padding-bottom: 0.825em;
  font-size: 20px; }

.spaced-btn-set .button:not(:last-child) {
  margin-right: calc(20px - 0.25em); }

/*------------------------------------*		Graphic Button
\*------------------------------------*/
.graphic-button {
  /* .graphic-button--large */
  /* .graphic-button--small */
  /* .graphic-button--pink */
  /* .graphic-button--malachite */ }
  .graphic-button__graphic {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    border-radius: 10px 0 0 10px;
    float: left; }
    .graphic-button__graphic i {
      font-style: normal;
      display: inline-block; }
  .graphic-button__text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    float: left;
    border-radius: 0 10px 10px 0;
    font-weight: 600;
    white-space: nowrap; }
    .graphic-button__text a {
      color: inherit; }
  .graphic-button:hover .graphic-button__graphic i,
  .graphic-button:focus .graphic-button__graphic i,
  .graphic-button:active .graphic-button__graphic i {
    animation-name: icon-wobble;
    animation-duration: 400ms;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1; }
  .graphic-button--large .graphic-button__graphic {
    height: 57px;
    width: 57px; }
  .graphic-button--large .graphic-button__text {
    height: 57px;
    padding: 0 42px; }
  .graphic-button--small .graphic-button__graphic {
    width: 52px;
    padding: 10px;
    height: 46px; }
  .graphic-button--small .graphic-button__text {
    padding: 0px 14px;
    height: 46px; }
  .graphic-button--pink .graphic-button__graphic {
    background: #d81b60; }
  .graphic-button--pink .graphic-button__text {
    background: #e91e63; }
  .graphic-button--malachite .graphic-button__graphic {
    /*background: $dark-malachite;*/
    background: #3949ab;
    border: 1px solid #002671; }
  .graphic-button--malachite .graphic-button__text {
    background: #002671; }

.save-for-later-btn {
  background-color: #ffffff;
  border-color: #7f4a9d;
  color: #7f4a9d;
  padding: 15px;
  border-radius: 50px;
  font-family: "neutra", "Helvetica", sans-serif !important;
  font-weight: bold;
  margin-left: 12px; }
  .save-for-later-btn:hover, .save-for-later-btn:focus {
    background-color: #7f4a9d;
    border-color: #7f4a9d;
    color: #ffffff; }
  .save-for-later-btn:before {
    margin-right: 10px;
    vertical-align: -3px;
    font-family: customicons;
    margin-right: 10px;
    vertical-align: -3px;
    display: inline-block;
    font-weight: 100;
    line-height: 1; }

.download-btn:before {
  margin-right: 6px;
  font-size: 22px;
  vertical-align: -3px;
  display: inline-block;
  font-family: "icomoon";
  font-weight: 100;
  content: "";
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@keyframes icon-wobble {
  15% {
    transform: translateX(5px); }
  33% {
    transform: translateX(-5px); }
  50% {
    transform: translateX(4px); }
  66% {
    transform: translateX(-2px); }
  85% {
    transform: translateX(1px); }
  100% {
    transform: translateX(0); } }

.set-close-icon:before {
  margin-right: 5px;
  display: inline-block;
  font-family: "icomoon";
  font-weight: 100;
  content: "";
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.6em;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg); }

.warning-highlight {
  color: #e31d1a;
  font-weight: 700; }

.highlighted-text, .alt-link, .nav-registered a[href*='Login-Logout'], .nav-registered a.active-link, .pt_help-center .help-center__nav a.active-link, .pt_help-center .help-center__info a, .careers__details__nav a.active-link, .post-single__article a, .post-single__author a {
  color: #7f4a9d; }

.highlighted-text-alt, .alt-link-malachite {
  color: #00733B; }

.alt-link:hover, .nav-registered a[href*='Login-Logout']:hover, .nav-registered a.active-link:hover, .pt_help-center .help-center__nav a.active-link:hover, .pt_help-center .help-center__info a:hover, .careers__details__nav a.active-link:hover, .post-single__article a:hover, .post-single__author a:hover {
  color: #b077ce; }

.alt-link-malachite:hover {
  color: #00de5c; }

.underlined {
  text-decoration: underline; }

.light-copy {
  font-weight: 400; }

[data-action-close="true"],
[data-menu-close="true"] {
  cursor: pointer; }

/*------------------------------------*    Project specific global elements
\*------------------------------------*/
.age-badge {
  display: inline-block;
  min-width: 75px;
  max-width: 95px;
  padding: 10px 5px;
  border: solid 2px #00733B;
  border-radius: 10px;
  text-align: center;
  color: #00733B;
  -ms-transform-origin: left top;
      transform-origin: left top; }
  .age-badge--span {
    font-size: 1.38em; }
  .age-badge--period {
    display: block;
    font-size: 19px; }
  .age-badge--smaller {
    font-size: 0.6em; }

.help-callout__container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.speech-bubble {
  display: inline-block;
  position: relative;
  max-width: calc(100% - 100px);
  margin-right: calc(20px - 0.25em);
  padding: 10px 15px;
  background-color: #FFF;
  border-radius: 10px;
  vertical-align: middle;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
  .speech-bubble--full-width {
    max-width: 100%; }
  .speech-bubble.show-border:after {
    text-shadow: 2px 0 #767676; }
  .speech-bubble:after {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    left: calc(100% - 6px);
    width: 15px;
    height: 22px;
    font-size: 20px;
    color: #FFF;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .speech-bubble a {
    display: inline-block;
    color: #501e6e;
    font-weight: 700; }
    .speech-bubble a:hover {
      color: #7f4a9d; }

.actionable-bubble {
  padding-right: 45px; }
  .actionable-bubble:not(.active-content) {
    -ms-transform: translateX(10px);
        transform: translateX(10px);
    opacity: 0;
    visibility: hidden; }
  .actionable-bubble.active-content {
    -ms-transform: translateX(0);
        transform: translateX(0);
    opacity: 1;
    visibility: visible; }

.speech-bubble-close {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  right: 10px;
  height: 21px;
  width: 21px;
  color: #E5E5E5;
  vertical-align: middle; }
  .speech-bubble-close:hover {
    color: #6E6E6E; }
  .speech-bubble-close:after {
    width: 100%;
    height: 100%;
    font-size: 23px;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 21px;
    color: #767676; }

.character-popup {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat; }
  .character-popup:not(.dynamic) {
    width: 80px;
    height: 80px;
    border-radius: 50%; }

.character-image {
  position: absolute;
  bottom: 0;
  max-height: none; }

.styled-numbered-list {
  margin-top: 15px;
  counter-reset: numbered-list; }

.numbered-list-item:not(:last-child) {
  margin-bottom: 15px; }

.numbered-list-item:before {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 15px;
  border-radius: 50%;
  border: solid 3px;
  color: #0A7EB5;
  font-weight: 700;
  line-height: 18px;
  text-align: center;
  counter-increment: numbered-list;
  content: counter(numbered-list); }

.quote--body:before {
  content: open-quote; }

.quote--body:after {
  content: close-quote; }

.quote--footer {
  margin-top: 20px; }

.quote--author {
  font-size: 1.0588em;
  font-style: normal; }
  .quote--author:before {
    content: '-'; }

.star-rating {
  display: inline-block;
  position: relative;
  width: 105px;
  height: 18px; }
  .star-rating--value, .star-rating--base {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    background-repeat: repeat-x; }
  .star-rating--value {
    background-image: url("../images/UI/MD_star_filled.svg"); }
  .star-rating--base {
    width: 100%;
    background-image: url("../images/UI/MD_star.svg"); }

/*------------------------------------*    Item Qty structure
\*------------------------------------*/
.item-quantity .item-user-actions {
  font-size: 0.94em; }
  .item-quantity .item-user-actions .remove-from-cart {
    margin-left: 10px; }

.item-quantity .add-to-wishlist {
  color: #00733B;
  text-decoration: underline; }

.remove-from-cart {
  color: #e31d1a;
  text-decoration: underline; }

.quantity-control {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  text-align: center; }
  .quantity-control span.error {
    position: absolute;
    opacity: 0;
    visibility: hidden; }
  .quantity-control .value {
    color: #000;
    width: 60px;
    margin: 0 10px;
    padding: .525em .8em; }
  .quantity-control .control-icon {
    display: inline-block;
    width: 21px;
    height: 21px;
    border: 2px solid #3949AB;
    border-radius: 50%;
    color: #3949AB;
    font-size: .6em;
    line-height: 20px;
    cursor: pointer;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1);
    -ms-transform-origin: center;
        transform-origin: center;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .quantity-control .control-icon:after {
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
    .quantity-control .control-icon:hover {
      background-color: #3949AB;
      color: #FFF;
      -ms-transform: scale(1.2);
          transform: scale(1.2); }
    .quantity-control .control-icon:active {
      -ms-transform: scale(1);
          transform: scale(1); }
    .quantity-control .control-icon.disabled {
      border-color: #A7A7A7;
      color: #A7A7A7; }
      .quantity-control .control-icon.disabled:hover {
        border-color: #A7A7A7;
        color: #A7A7A7;
        -ms-transform: scale(1);
            transform: scale(1); }
      .quantity-control .control-icon.disabled:active {
        -ms-transform: scale(1);
            transform: scale(1); }
  .quantity-control .minus:after {
    content: '\e926'; }
  .quantity-control .plus:after {
    content: '\e917'; }

/*------------------------------------*    Tool Tip
\*------------------------------------*/
.tool-tip__container {
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
  overflow: hidden;
  max-height: 0px; }
  .tool-tip__container.active {
    overflow: scroll;
    max-height: 400px;
    margin-bottom: 15px; }

.tool-tip__bubble {
  z-index: 2;
  display: block;
  position: relative;
  width: 100%;
  padding: 20px 15px;
  background-color: #FFF;
  vertical-align: middle;
  border-radius: 10px; }

.tool-tip__bubble--no-padding {
  padding: 0; }

.tool-tip__text {
  font-size: 14px;
  cursor: pointer;
  position: relative; }
  .tool-tip__text:hover {
    text-decoration: underline; }

/*------------------------------------*    Headings
\*------------------------------------*/
.regular-heading {
  font-family: "hooligan-jf";
  font-weight: 400;
  line-height: 1; }

.regular-heading-subtitle {
  margin-top: 10px; }

.smaller-heading {
  font-size: 32px;
  line-height: 30px; }

.white-heading {
  color: #FFF; }

.neutra-heading {
  font-size: 22px;
  line-height: 32px;
  font-weight: 600; }

.blue-box-heading {
  color: #FFF;
  padding: 20px; }
  .blue-box-heading .blue-box-heading-text {
    color: #FFF; }

/*------------------------------------*    Base Element Styles
\*------------------------------------*/
.hidden {
  display: none !important; }

.hidden-label {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 0; }

.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
  overflow: hidden; }

.js-content-trigger:not([type="text"]):not(.footer-item--title) {
  cursor: pointer; }

@media screen and (min-width: 768px) {
  .header--nav-trigger.js-content-trigger {
    display: none; } }

.dropdown-carat:after {
  margin-left: 4px;
  font-size: 0.45em;
  display: inline-block;
  font-family: "icomoon";
  font-weight: 100;
  content: "";
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transition: transform 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }

.blue-box {
  background-color: #3949AB; }

.alt-container-bg {
  background-color: #F2F3F4; }

/*------------------------------------*    Layout styles
\*------------------------------------*/
#main {
  position: relative;
  z-index: 2;
  min-height: 400px; }
  @media screen and (max-width: 768px) {
    #main {
      margin-top: 0;
      bottom: 30px; }
      .highZoom #main {
        margin-top: 180px; }
      #main.search-open {
        margin-top: 55px;
        bottom: 0; } }

.main-center-bounds, #main:not(.no-bounds):not(.main-center-narrow) {
  max-width: 1440px;
  margin-right: auto;
  margin-left: auto; }

.main-center-narrow {
  max-width: 960px;
  margin-right: auto;
  margin-left: auto; }

.main-center-post {
  max-width: 1240px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 20px; }

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

.a-right,
.align-right {
  text-align: right; }

@media screen and (max-width: 767px) {
  .desktop-only {
    display: none !important; } }

@media screen and (min-width: 1025px) {
  /*------------------------------------*      Base element styles
  \*------------------------------------*/
  .tablet-below-only {
    display: none !important; } }

@media screen and (max-width: 1024px) {
  /*------------------------------------*      Base element styles
  \*------------------------------------*/
  .tablet-above-only {
    display: none !important; } }

@media screen and (min-width: 768px) {
  .header--logo img {
    font-size: 0; }
  /*------------------------------------*    Base element styles
\*------------------------------------*/
  .mobile-only {
    display: none !important; }
  /*------------------------------------*    Global layout styles
\*------------------------------------*/
  .main-center-narrow {
    padding: 0 30px; }
  .large-padded-box {
    padding-right: 30px;
    padding-left: 30px; }
  .scrollable-dropdown {
    max-height: 20em;
    overflow: auto; }
  .section-module {
    margin-top: 80px; }
  /*------------------------------------*    Headings
\*------------------------------------*/
  .regular-page-header {
    margin-bottom: 20px; }
  .largest-heading {
    font-size: 58px; }
  .larger-heading {
    font-size: 2.8235em;
    line-height: 44px; }
  .carousel-title {
    font-size: 40px; }
  .section-heading-container {
    margin: 80px 0 40px; }
  .section-heading-title {
    font-size: 48px; }
  .section-medium-heading {
    font-size: 40px;
    padding: 30px 0; }
  .section-heading-subtitle {
    margin-top: 10px;
    font-size: 20px; }
  .center-header-container {
    display: inline-block;
    padding: 20px 60px;
    background-color: white;
    color: #066896;
    opacity: 85%; }
  /*------------------------------------*    Project specific global elements
  \*------------------------------------*/
  .help-callout__inquiries, .help-callout__contact {
    width: 48%;
    margin-left: 4%; }
    .help-callout__inquiries:nth-child(2n + 1), .help-callout__contact:nth-child(2n + 1) {
      margin-left: auto; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .header--logo img {
    font-size: 2px; } }

@media screen and (max-width: 767px) {
  #wrapper.no-scroll {
    height: 100%; }
  .header--logo img {
    font-size: 1px; }
  /*------------------------------------*      Base element styles
  \*------------------------------------*/
  .large-screens-only {
    display: none !important; }
  /*------------------------------------*      Global layout styles
  \*------------------------------------*/
  .a-right-sm {
    text-align: right; }
  .a-center-sm {
    text-align: center; }
  .sm-full-w {
    width: 100%; }
  .padded-section-mobile {
    margin-left: 20px;
    margin-right: 20px; }
  .main-center-narrow {
    padding: 0 10px; }
  .main-center-post {
    padding-left: 10px;
    padding-right: 10px; }
  .section-module {
    margin-top: 40px; }
  /*------------------------------------*    Form Elements and CTAs
\*------------------------------------*/
  .month,
  .year,
  .day {
    width: 100%; }
  /*------------------------------------*    Headings
\*------------------------------------*/
  .regular-page-header {
    margin-bottom: 20px; }
  .larger-heading,
  .largest-heading {
    font-size: 2.117em;
    line-height: 1; }
  .carousel-title {
    font-size: 32px; }
  .section-heading-container {
    margin: 40px 0 20px;
    padding: 0 10px; }
  .section-heading-title {
    font-size: 1.88em; }
  .section-medium-heading {
    padding: 20px 0; }
  .section-heading-subtitle {
    margin-top: 10px;
    font-size: 1.0588em; }
  /*------------------------------------*		Graphic Button
\*------------------------------------*/
  .graphic-button--large .graphic-button__graphic {
    padding: 0 12px; } }

/*------------------------------------*    Global header styles
\*------------------------------------*/
.header {
  position: relative;
  z-index: 30;
  width: 100% !important;
  background-color: #fff !important; }

.intl-header {
  z-index: 3; }

.add-stickynav .header {
  position: fixed !important;
  top: 0;
  box-shadow: 0px 0px 10px #ccc; }

.add-stickynav .header--banner {
  -ms-transform: translateY(-33px);
      transform: translateY(-33px);
  transition: transform .3s; }

.header--contents {
  position: relative;
  padding: 0 10px; }

/*------------------------------------*    Extended Nav
\*------------------------------------*/
.simple-nav--item, .extended-nav--showcase-item, .extended-nav--shopby-item {
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .simple-nav--item:hover, .extended-nav--showcase-item:hover, .extended-nav--shopby-item:hover {
    opacity: 0.8; }
    .subnav--shop-by-age .simple-nav--item:hover, .subnav--shop-by-age .extended-nav--showcase-item:hover, .subnav--shop-by-age .extended-nav--shopby-item:hover {
      opacity: 1; }

.extended-nav--ages-item {
  width: 85px;
  height: 85px;
  background-color: #03a9f4;
  border: 2px solid #fff;
  border-radius: 8px;
  text-align: center; }
  .extended-nav--ages-item.icon0to12months {
    background-color: #a1d9d2;
    border-color: #a1d9d2;
    color: #04606c; }
    .extended-nav--ages-item.icon0to12months:hover, .extended-nav--ages-item.icon0to12months:focus {
      background-color: #FFF;
      border-color: #04606c; }
  .extended-nav--ages-item.icon12to24months {
    background-color: #FFD88D;
    border-color: #FFD88D;
    color: #a24520; }
    .extended-nav--ages-item.icon12to24months:hover, .extended-nav--ages-item.icon12to24months:focus {
      background-color: #FFF;
      border-color: #a24520; }
  .extended-nav--ages-item.icon2to3years {
    background-color: #FAB0C3;
    border-color: #FAB0C3;
    color: #892f54; }
    .extended-nav--ages-item.icon2to3years:hover, .extended-nav--ages-item.icon2to3years:focus {
      background-color: #FFF;
      border-color: #892f54; }
  .extended-nav--ages-item.icon3to4years {
    background-color: #A4D37F;
    border-color: #A4D37F;
    color: #00601c; }
    .extended-nav--ages-item.icon3to4years:hover, .extended-nav--ages-item.icon3to4years:focus {
      background-color: #FFF;
      border-color: #00601c; }
  .extended-nav--ages-item.icon5to7years {
    background-color: #9BD4FF;
    border-color: #9BD4FF;
    color: #305791; }
    .extended-nav--ages-item.icon5to7years:hover, .extended-nav--ages-item.icon5to7years:focus {
      background-color: #FFF;
      border-color: #305791; }
  .extended-nav--ages-item.icon8yearsandup {
    background-color: #EABAFD;
    border-color: #EABAFD;
    color: #4E2955; }
    .extended-nav--ages-item.icon8yearsandup:hover, .extended-nav--ages-item.icon8yearsandup:focus {
      background-color: #FFF;
      border-color: #4E2955; }
  .extended-nav--ages-item .number {
    display: block;
    margin-top: 20px;
    font-size: 1.8em; }
  .extended-nav--ages-item .months {
    font-size: 1.2em;
    margin-top: 5px;
    display: block;
    font-family: "hooligan-jf";
    font-weight: normal;
    -webkit-font-smoothing: antialiased; }

.extended-nav--more-item {
  font-size: inherit; }
  .extended-nav--more-item:hover {
    text-decoration: underline; }

.subnav--shop-by-age .extended-nav--subtitle, .subnav--shop-by-play-experiences .extended-nav--subtitle {
  display: none; }

.subnav--shop-by-play-experiences .extended-nav--item-thumb-img {
  border-radius: 50%;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); }

.our-toys-global-nav .global-cat-nav {
  display: block; }
  .our-toys-global-nav .global-cat-nav a {
    display: block;
    background: #0A7EB5;
    color: #FFF;
    border: #0A7EB5;
    display: block;
    font-weight: 700;
    margin: 10px 0; }

@media screen and (min-width: 1281px) and (min-height: 768px) {
  /*------------------------------------*      Global header styles
  \*------------------------------------*/
  .header--logo {
    height: 75px; }
  /*------------------------------------*      Main nav
  \*------------------------------------*/
  .main-nav--item-anchor {
    padding: 1.9em 1.39em 2.1em; }
  /*------------------------------------*      Extended Nav
  \*------------------------------------*/
  .extended-nav {
    width: calc(100% - 248px); }
    .extended-nav:before {
      max-width: 248px; }
  .extended-nav--subnav {
    padding-left: 248px; }
    .extended-nav--subnav:before {
      width: 248px; }
  .extended-nav--subnav-contents {
    padding: 25px 35px; }
  .extended-nav--item {
    max-width: 263px; }
  .extended-nav--item-anchor {
    padding: 7px 15px; }
    .extended-nav--item-anchor:after {
      border-top: 18.5px solid transparent;
      border-bottom: 18.5px solid transparent; }
  .extended-nav--subtitle {
    font-size: 20px; }
  .extended-nav--showcase {
    width: 38%; }
  .extended-nav--showcase-item .extended-nav--item-thumb {
    padding-bottom: 70%; }
  .extended-nav--more {
    width: 27%;
    margin-left: 7%; }
    .extended-nav--more-item:not(:last-child) {
      margin-bottom: 15px; }
  .extended-nav--ages {
    width: 21.3%;
    margin-left: 6.7%; }
  .global-cat-nav {
    width: calc(100% - 248px); } }

@media screen and (max-width: 1100px) {
  /*------------------------------------*      Header utilities
  \*------------------------------------*/
  .header--utility-username {
    display: none; } }

@media screen and (min-width: 768px) {
  /*------------------------------------*      Global header styles
  \*------------------------------------*/
  .header--section {
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: middle; }
  /*------------------------------------*      Header utilities
  \*------------------------------------*/
  .header--utility-item {
    display: inline-block;
    position: relative;
    vertical-align: middle; }
    .header--utility-item .navcallout-right {
      font-family: "hooligan-jf";
      color: #7f4a9d;
      font-weight: normal;
      font-size: 1.2rem; }
  .header--utility-dropdown {
    z-index: 5;
    position: absolute;
    padding: 13px;
    background-color: #FFF;
    border-radius: 20px;
    border: solid 2px #E5E5E5;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
    .header--utility-dropdown:not(.active-content) {
      opacity: 0;
      visibility: hidden;
      -ms-transform: scale(0.9);
          transform: scale(0.9); }
  .utility-dropdown--title {
    position: relative;
    margin-bottom: 5px;
    white-space: nowrap;
    padding-right: 15px; }
    .utility-dropdown--title:after {
      position: absolute;
      top: 0;
      bottom: 0;
      margin-top: auto;
      margin-bottom: auto;
      right: 0;
      height: 5px;
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden; }
  .utility-dropdown--highlighted {
    margin-left: -15px;
    margin-right: -15px;
    padding: 13px;
    background-color: #7e57c2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
  .utility-dropdown--item {
    margin-top: 15px; }
  .user-help-dropdown {
    width: 268px; }
  .user-info-dropdown {
    right: 0;
    min-width: 160px;
    -ms-transform-origin: top right;
        transform-origin: top right; }
  /*------------------------------------*      Main nav
  \*------------------------------------*/
  .main-nav--item {
    float: left; }
  .main-nav--item-anchor {
    display: block;
    transition: all 213ms ease-in-out; }
    .main-nav--item-anchor.megamenu-active {
      background-color: #3949AB;
      color: #FFF;
      transition: all 213ms ease-in-out 213ms; }
      .main-nav--item-anchor.megamenu-active:after {
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
        -webkit-backface-visibility: hidden;
                backface-visibility: hidden; }
  .main-nav--subnav {
    position: absolute;
    top: 100%; }
    .main-nav--subnav:not(.megamenu-active) {
      opacity: 0;
      visibility: hidden;
      transition: all 213ms ease-in-out; }
    .main-nav--subnav.megamenu-active {
      transition: all 213ms ease-in-out 213ms; }
  /*------------------------------------*      Extended Nav
  \*------------------------------------*/
  .global-cat-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    position: absolute;
    right: 0;
    bottom: 0;
    min-height: 70px;
    padding: 15px; }
    .global-cat-nav a {
      position: relative;
      display: inline-block;
      max-width: 100%;
      padding: .5em 1.3em;
      border-width: 2px;
      border-style: solid;
      border-radius: 10px;
      font-size: 1em;
      text-align: center;
      color: #FFF;
      cursor: pointer;
      text-transform: lowercase;
      transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
      background-color: #501e6e;
      border-color: #501e6e;
      padding: .375em 0.45em;
      font-size: 15px;
      -ms-flex-positive: 1;
          flex-grow: 1;
      /* &:hover{
          	background-color:$light-dodger-blue;
          	border-color:$light-dodger-blue;
          }*/ }
      .global-cat-nav a:hover, .global-cat-nav a:focus {
        background-color: #7f4a9d;
        border-color: #7f4a9d; }
      .global-cat-nav a:active {
        background-color: #b077ce;
        border-color: #b077ce; }
      .global-cat-nav a:not(:first-child) {
        margin-left: 10px; }
  .extended-nav {
    right: 0;
    min-height: 535px;
    padding-top: 10px;
    background-color: #F2F3F4; }
  .extended-nav--title {
    margin-bottom: 12px;
    font-size: 24px;
    text-transform: capitalize; }
  .extended-nav--subtitle {
    font-family: "hooligan-jf";
    font-weight: 400; }
  .extended-nav--item-anchor {
    display: block;
    z-index: 2;
    position: relative;
    max-width: calc(100% - 15px);
    color: #FFF;
    transition: all 213ms ease-in-out; }
    .extended-nav--item-anchor.megamenu-active {
      background-color: #FFF;
      color: #3e4da0;
      box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.25); }
      .extended-nav--item-anchor.megamenu-active:after {
        position: absolute;
        left: 100%;
        top: 0;
        width: 0;
        height: 0;
        border-left: 15px solid #FFF;
        filter: drop-shadow(1px 0 1px rgba(0, 0, 0, 0.05));
        content: ''; }
  .extended-nav--item-thumb {
    display: block;
    position: relative;
    height: 0;
    margin-bottom: 5px; }
    .extended-nav--item-thumb:empty {
      background-color: #F2F3F4; }
    .extended-nav--item-thumb-img {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto; }
  .extended-nav--subnav {
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    min-height: 100%;
    padding-bottom: 70px;
    background-color: #F2F3F4; }
    .extended-nav--subnav:not(.megamenu-active) {
      display: none; }
    .extended-nav--subnav:before {
      position: absolute;
      left: 0;
      top: 0;
      height: 100%;
      background-color: #3949AB;
      content: ''; }
  .extended-nav--subnav-contents {
    overflow: hidden;
    -ms-flex-positive: 1;
        flex-grow: 1;
    margin: 15px 15px 0;
    background-color: #FFF; }
  .extended-nav--subnav-section {
    float: left; }
  .extended-nav--showcase {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .extended-nav--showcase-item {
    width: calc(50% - 10px); }
  .extended-nav--showcase-anchor {
    display: block; }
  .extended-nav--shopby-list {
    max-width: 680px; }
  .extended-nav--showcase-item,
  .extended-nav--shopby-item {
    margin-bottom: 20px;
    text-align: center;
    word-break: break-word; }
  .extended-nav--shopby-item {
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: top;
    width: 20.575%;
    margin-left: 5.9%; }
    .extended-nav--shopby-item:nth-child(4n + 1) {
      margin-left: auto; }
    .extended-nav--shopby-item .extended-nav--item-thumb {
      padding-bottom: 100%;
      color: #FFF;
      width: 150px;
      height: 150px;
      border: 2px solid #000;
      border-radius: 8px;
      font-size: 2.6em; }
      .extended-nav--shopby-item .extended-nav--item-thumb.icon0to12months {
        background-color: #a1d9d2;
        border-color: #a1d9d2;
        color: #04606c; }
        .extended-nav--shopby-item .extended-nav--item-thumb.icon0to12months:hover, .extended-nav--shopby-item .extended-nav--item-thumb.icon0to12months:focus {
          background-color: #FFF;
          border-color: #04606c; }
      .extended-nav--shopby-item .extended-nav--item-thumb.icon12to24months {
        background-color: #FFD88D;
        border-color: #FFD88D;
        color: #a24520; }
        .extended-nav--shopby-item .extended-nav--item-thumb.icon12to24months:hover, .extended-nav--shopby-item .extended-nav--item-thumb.icon12to24months:focus {
          background-color: #FFF;
          border-color: #a24520; }
      .extended-nav--shopby-item .extended-nav--item-thumb.icon2to3years {
        background-color: #FAB0C3;
        border-color: #FAB0C3;
        color: #892f54; }
        .extended-nav--shopby-item .extended-nav--item-thumb.icon2to3years:hover, .extended-nav--shopby-item .extended-nav--item-thumb.icon2to3years:focus {
          background-color: #FFF;
          border-color: #892f54; }
      .extended-nav--shopby-item .extended-nav--item-thumb.icon3to4years {
        background-color: #A4D37F;
        border-color: #A4D37F;
        color: #00601c; }
        .extended-nav--shopby-item .extended-nav--item-thumb.icon3to4years:hover, .extended-nav--shopby-item .extended-nav--item-thumb.icon3to4years:focus {
          background-color: #FFF;
          border-color: #00601c; }
      .extended-nav--shopby-item .extended-nav--item-thumb.icon5to7years {
        background-color: #9BD4FF;
        border-color: #9BD4FF;
        color: #305791; }
        .extended-nav--shopby-item .extended-nav--item-thumb.icon5to7years:hover, .extended-nav--shopby-item .extended-nav--item-thumb.icon5to7years:focus {
          background-color: #FFF;
          border-color: #305791; }
      .extended-nav--shopby-item .extended-nav--item-thumb.icon8yearsandup {
        background-color: #EABAFD;
        border-color: #EABAFD;
        color: #4E2955; }
        .extended-nav--shopby-item .extended-nav--item-thumb.icon8yearsandup:hover {
          background-color: #FFF;
          border-color: #4E2955; }
      .extended-nav--shopby-item .extended-nav--item-thumb .number {
        display: block;
        margin-top: 30px;
        font-size: 1.2em; }
      .extended-nav--shopby-item .extended-nav--item-thumb .months {
        font-size: .8em;
        display: block;
        font-family: "hooligan-jf";
        font-weight: normal;
        -webkit-font-smoothing: antialiased;
        margin-top: 25px; }
  /*------------------------------------*      Simple Nav
  \*------------------------------------*/
  .simple-nav {
    left: 0;
    width: 100%;
    padding: 25px;
    background-color: #FFF;
    border-top: solid 15px #F2F3F4;
    border-bottom: solid 15px #F2F3F4;
    text-align: center; }
  .simple-nav--item {
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: top;
    width: 22.8475%;
    margin-left: 2.87%; }
    .simple-nav--item:nth-child(4n + 1) {
      margin-left: auto; }
  .simple-nav--item-title {
    margin: 15px 0 8px;
    font-size: 30px; }
  .simple-nav--item-descr {
    font-weight: 400; } }

@media screen and (min-width: 1025px) and (max-width: 1280px), screen and (min-width: 1025px) and (max-height: 767px) {
  /*------------------------------------*      Extended Nav
  \*------------------------------------*/
  .extended-nav {
    width: calc(100% - 147px); }
  .extended-nav--showcase,
  .extended-nav--more {
    width: 40%; }
  .extended-nav--more {
    padding-left: 40px; }
  .extended-nav--ages {
    width: 20%; } }

@media screen and (min-width: 1025px) {
  /*------------------------------------*      Main nav
  \*------------------------------------*/
  .header--nav {
    margin-left: 10px; }
  /*------------------------------------*      Header utilities
  \*------------------------------------*/
  .header--utility {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    right: 20px;
    height: 53px; }
  .header--utility-item:not(:first-child) {
    margin-left: 25px; }
  .header--utility-dropdown {
    top: -15px; }
  .user-help-trigger {
    position: relative;
    z-index: 6; }
    .user-help-trigger.active-content:after {
      opacity: 0; }
  .user-help-dropdown {
    left: -15px;
    -ms-transform-origin: top left;
        transform-origin: top left; }
    .user-help-dropdown .utility-dropdown--title {
      color: transparent; }
      .user-help-dropdown .utility-dropdown--title:after {
        color: #000; }
  .customer-greeting {
    overflow: hidden;
    position: absolute;
    bottom: 95%;
    left: 0;
    width: 100%;
    font-size: 0.75em;
    color: #6E6E6E;
    line-height: 1;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .user-info-trigger {
    position: relative;
    display: inline-block; }
  .user-info-dropdown {
    z-index: 7; }
  /*------------------------------------*        Extended Nav
    \*------------------------------------*/
  .extended-nav--ages-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .extended-nav--ages-item {
    width: calc(50% - 5px);
    margin-bottom: 10px; } }

@media screen and (min-width: 768px) and (max-width: 1280px), screen and (min-width: 768px) and (max-height: 767px) {
  /*------------------------------------*      Global header styles
  \*------------------------------------*/
  .header--logo {
    height: 42px; }
  /*------------------------------------*      Main nav
  \*------------------------------------*/
  .main-nav--item-anchor {
    padding: 1.8em .7em; }
  /*------------------------------------*      Extended Nav
  \*------------------------------------*/
  .extended-nav:before {
    max-width: 220px; }
  .extended-nav--subnav {
    padding-left: 220px; }
    .extended-nav--subnav:before {
      width: 220px; }
  .extended-nav--subnav-contents {
    padding: 15px; }
  .extended-nav--item {
    max-width: 235px; }
  .extended-nav--item-anchor {
    padding: 4px 15px;
    font-size: 15px; }
    .extended-nav--item-anchor:after {
      border-top: 15.5px solid transparent;
      border-bottom: 15.5px solid transparent; }
  .extended-nav--showcase-item .extended-nav--item-thumb {
    padding-bottom: 55%; }
  .extended-nav--subtitle {
    font-size: 18px; }
  .extended-nav--more-item {
    font-size: 15px; }
    .extended-nav--more-item:not(:last-child) {
      margin-bottom: 10px; }
  .extended-nav--ages {
    padding-left: 20px; }
  .global-cat-nav {
    width: calc(100% - 220px); } }

@media screen and (min-width: 768px) and (max-width: 1280px) {
  /*------------------------------------*      Header utilities
  \*------------------------------------*/
  .header--utility {
    position: absolute;
    top: 5px;
    right: 10px; }
  .header--utility-item:not(:first-child) {
    margin-left: 15px; }
  .header--utility-dropdown {
    z-index: 4;
    top: 0; }
  .user-help-dropdown {
    right: -15px;
    -ms-transform-origin: top right;
        transform-origin: top right; }
  /*------------------------------------*      Main nav
  \*------------------------------------*/
  .main-nav--item-anchor {
    font-size: 16px;
    padding: 2.2em 0.55em; }
    .main-nav--item-anchor:after {
      margin-left: 0; }
  /*------------------------------------*      Extended Nav
  \*------------------------------------*/
  .extended-nav {
    width: 100%; }
  .extended-nav--showcase {
    width: 45%; }
  .extended-nav--more {
    width: 35%;
    padding-left: 20px; }
  .extended-nav--ages {
    width: 20%; }
    .extended-nav--ages-item {
      display: inline-block;
      width: 50px; }
      .extended-nav--ages-item:not(:last-child) {
        margin-right: 10px; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*    Global header styles
\*------------------------------------*/
  .header--contents {
    z-index: 1;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #FFF; }
  .header--logo {
    display: block;
    width: 135px;
    margin: auto; }
  .navcallout-right {
    font-family: "hooligan-jf";
    color: #7f4a9d;
    font-weight: normal;
    font-size: 1.1rem;
    margin-bottom: 15px;
    float: left;
    width: 100%; }
  /*------------------------------------*    Main nav
\*------------------------------------*/
  .header--nav-trigger {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    width: 40px;
    height: 30px;
    left: 35px; }
  .header--nav-trigger-cross {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    width: 60%;
    height: 2px;
    background-color: #000; }
    .header--nav-trigger-cross:before, .header--nav-trigger-cross:after {
      position: absolute;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #000;
      content: '';
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
    .header--nav-trigger-cross:before {
      -ms-transform: translateY(-6px);
          transform: translateY(-6px); }
    .header--nav-trigger-cross:after {
      -ms-transform: translateY(6px);
          transform: translateY(6px); }
    .active-content > .header--nav-trigger-cross {
      background-color: transparent; }
      .active-content > .header--nav-trigger-cross:before, .active-content > .header--nav-trigger-cross:after {
        border-radius: 10px; }
      .active-content > .header--nav-trigger-cross:before {
        -ms-transform: translateY(0) rotate(-45deg);
            transform: translateY(0) rotate(-45deg); }
      .active-content > .header--nav-trigger-cross:after {
        -ms-transform: translateY(0) rotate(45deg);
            transform: translateY(0) rotate(45deg); }
  .header--nav,
  .extended-nav--subnav-ourtoys {
    position: fixed;
    left: 0; }
  .header--nav {
    top: 95px;
    bottom: 0;
    width: 100%;
    border: solid 2px #E5E5E5;
    background-color: #FFF;
    overflow: hidden; }
    .header--nav:not(.active-content) {
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
      opacity: 0;
      visibility: hidden;
      transition: transform 213ms cubic-bezier(0.15, 0.9, 0.5, 1), opacity 213ms cubic-bezier(0.15, 0.9, 0.5, 1) 213ms, visibility 213ms cubic-bezier(0.15, 0.9, 0.5, 1) 213ms; }
    .header--nav.active-content {
      -ms-transform: translateX(0);
          transform: translateX(0);
      transition: transform 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
      .highZoom .header--nav.active-content {
        top: 0 !important;
        width: 50%; }
  .main-nav {
    height: 100%;
    overflow-y: auto;
    padding-bottom: 25px;
    -webkit-overflow-scrolling: touch; }
  .main-nav--item:not(:first-child) {
    border-top: solid 2px #E5E5E5; }
  .main-nav--item.user-info {
    padding: 20px 15px;
    font-size: 15px; }
    .main-nav--item.user-info .header-mobile-need-help {
      padding: 15px;
      background-color: #f2f3f5;
      float: left;
      margin: 0;
      margin-top: 15px;
      width: 100%; }
      .main-nav--item.user-info .header-mobile-need-help .need-help-contact-info p {
        color: #333;
        font-weight: normal; }
        .main-nav--item.user-info .header-mobile-need-help .need-help-contact-info p a {
          color: #03a9f4; }
      .main-nav--item.user-info .header-mobile-need-help .need-help-contact-info {
        width: 60%;
        float: left; }
      .main-nav--item.user-info .header-mobile-need-help .need-help-image {
        float: left;
        width: 40%; }
  .main-nav--item-anchor {
    display: block;
    position: relative;
    padding: 20px 15px; }
    .main-nav--item-anchor:after {
      position: absolute;
      top: 0;
      bottom: 0;
      margin-top: auto;
      margin-bottom: auto;
      right: 15px;
      width: 22px;
      height: 22px;
      border-radius: 50%;
      border: solid 2px;
      color: #3949AB;
      text-align: center;
      font-size: 0.6em;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 18px;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
    .main-nav--item-anchor.active-content:after, .main-nav--item-anchor[data-filter-reveal].active-link:after, .main-nav--item-anchor.megamenu-active:after {
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
      content: '\e926'; }
  .main-nav--subnav:not(.megamenu-active) {
    display: none; }
  .main-nav--subnav.megamenu-active {
    padding: 20px 18px 25px; }
  /*------------------------------------*    Extended Nav 
\*------------------------------------*/
  .extended-nav--subnav-ourtoys {
    z-index: 3;
    top: 0;
    width: calc(100% + 2px);
    height: 100%;
    background-color: #FFF; }
    .extended-nav--subnav-ourtoys:not(.megamenu-active) {
      -ms-transform: translateX(100%);
          transform: translateX(100%);
      transition: transform 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
    .extended-nav--subnav-ourtoys.megamenu-active {
      -ms-transform: translateX(0);
          transform: translateX(0);
      transition: transform 426ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .global-cat-nav {
    display: none; }
  .extended-nav--subnav-contents {
    height: calc(100% - 80px);
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
  .extended-nav--title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    position: relative;
    min-height: 185px;
    padding: 15px calc(50% + 20px) 15px 20px;
    background-color: #3949AB;
    line-height: 1.294em;
    text-align: center;
    color: #FFF;
    font-size: 1.294em;
    /* John Freyer requested to hide mobile header banners */
    display: none !important; }
  .extended-nav--cat-banner-bg {
    position: absolute;
    right: 0;
    top: 0;
    width: 50%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #FFF;
    background-position: center; }
  .extended-nav--ourtoys-anchor {
    display: block;
    padding: 15px 20px; }
  .extended-nav--back {
    display: block;
    color: #A7A7A7;
    padding: 15px 10px; }
    .extended-nav--back:before {
      margin-right: 10px;
      font-size: 0.8em;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .extended-nav--ourtoys-anchor {
    position: relative; }
    .extended-nav--ourtoys-anchor:after {
      position: absolute;
      top: 0;
      bottom: 0;
      margin-top: auto;
      margin-bottom: auto;
      right: 20px;
      height: 18px;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .extended-nav--item:not(:last-child) {
    margin-bottom: 10px; }
  .extended-nav--subtitle {
    font-size: inherit; }
  .extended-nav--item-anchor {
    position: relative;
    display: block;
    max-width: 100%;
    padding: .5em 1.3em;
    border-width: 2px;
    border-style: solid;
    border-radius: 10px;
    font-size: 1em;
    text-align: center;
    color: #FFF;
    cursor: pointer;
    text-transform: lowercase;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
    background-color: #3949AB;
    border-color: #3949AB; }
    .extended-nav--item-anchor:hover, .extended-nav--item-anchor:focus {
      background-color: #3F51B5;
      border-color: #3F51B5; }
    .extended-nav--item-anchor:active {
      background-color: #303f9f;
      border-color: #303f9f; }
  .extended-nav--shopby-item {
    margin-bottom: 20px;
    text-align: center;
    word-break: break-word; }
  .extended-nav--subnav-shopby:not(.megamenu-active) {
    display: none; }
  .extended-nav--shopby-list {
    margin-top: 20px;
    overflow: hidden; }
  .extended-nav--shopby-item {
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: top;
    width: 30.26667%;
    margin-left: 4.6%;
    margin-bottom: 15px; }
    .extended-nav--shopby-item:nth-child(3n + 1) {
      margin-left: auto; }
    .extended-nav--shopby-item .extended-nav--item-thumb {
      padding-bottom: 100%; }
  /*------------------------------------*    Simple Nav 
\*------------------------------------*/
  .simple-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .simple-nav--item {
    width: 45%;
    margin-bottom: 15px;
    text-align: center; }
  .simple-nav--item-title {
    margin-top: 5px; }
  .simple-nav--item-descr {
    display: none; }
  /*------------------------------------*    Main Utilities
\*------------------------------------*/
  .header--utility {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    right: 10px;
    height: 42px;
    transition: all 213ms ease-in-out 213ms; }
    .active-content + .header--utility {
      /* @include set-invisible();*/ }
  .utility-dropdown--title {
    margin-bottom: 10px; }
  .utility-dropdown--item:not(:last-child) {
    margin-bottom: 10px; }
  .header--utility-item-anchor {
    color: #0A7EB5; } }

a.ea-icon {
  display: inline-block;
  width: 60px; }

/*------------------------------------*    Header Promos
\*------------------------------------*/
.header--banner {
  z-index: 7;
  position: relative;
  min-height: 25px;
  background-color: #3949AB;
  color: #FFF; }

.header--banner-content {
  padding: 4px 10px; }
  .header--banner-content .header--banner-actions-bar {
    text-align: center; }

.header--promo,
.header--switch {
  position: relative;
  transition: all 426ms ease-in-out; }
  .header--promo:not(.active-content),
  .header--switch:not(.active-content) {
    opacity: 0;
    visibility: hidden;
    max-height: 0;
    -ms-transform: scale(0.95);
        transform: scale(0.95); }
  .header--promo.active-content,
  .header--switch.active-content {
    opacity: 1;
    visibility: visible;
    max-height: 280px;
    margin-bottom: -20px;
    -ms-transform: scale(1);
        transform: scale(1); }

.header-promo-cta__description-container {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle; }

.header-promo-cta__description-text {
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.05);
  position: relative;
  left: -100%; }
  .header-promo-cta__description-text.success {
    left: 0%; }

.header--switch {
  text-align: center; }
  .header--switch.active-content {
    padding: 20px 0 30px; }

.header--switch-options {
  margin-top: 20px; }
  .header--switch-options .button {
    margin-left: 25px; }
    .header--switch-options .button:nth-child(3n + 1) {
      margin-left: auto; }

.header--promo-close {
  font-size: 0.94em; }
  .header--promo-close:before {
    margin-right: 5px;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    font-size: 0.75em; }

.header--promo-cta,
.header--switch-trigger {
  position: relative;
  font-size: 0.94em;
  transition: all 213ms ease-in-out; }

.header--promo-cta {
  /*&:before{
          margin-right: 10px;
          @include icon('\e917');
          font-size: 0.75em;
        }*/ }
  .active-content > .header--promo-cta,
  .header--promo-cta.active-content + .header--switch-trigger {
    opacity: 0;
    visibility: hidden; }

.header--promo-description {
  z-index: 2;
  position: absolute;
  top: calc(100% - 40px);
  left: 0;
  width: 100%;
  padding: 40px;
  background-color: #FFF;
  border-radius: 10px;
  color: #000;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  -ms-transform-origin: top center;
      transform-origin: top center;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
  .header--promo-description:not(.active-content) {
    top: calc(100% - 50px);
    -ms-transform: scale(0.9);
        transform: scale(0.9);
    opacity: 0;
    visibility: hidden; }

.header--switch-trigger {
  float: right;
  line-height: 1.2; }
  .header--switch-trigger:not(.borderfree-ready) {
    opacity: 0;
    visibility: hidden; }
  .header--switch-trigger img {
    display: inline-block;
    width: 25px;
    margin-right: 6px;
    border-radius: 2px;
    vertical-align: middle; }
  .header--switch-trigger:after {
    font-size: 0.5em;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.05);
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .header--switch-trigger.active-content:after {
    -ms-transform: rotate(180deg);
        transform: rotate(180deg); }

@media screen and (min-width: 768px) {
  /*------------------------------------*    Header Promos
\*------------------------------------*/
  .header--promo-cta {
    display: inline-block; }
  .header--switch-title {
    font-size: 1.88em;
    margin-bottom: 10px; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*    Header Promos
\*------------------------------------*/
  .header--banner-actions-bar {
    overflow: hidden; }
  .header--promo-cta {
    float: left;
    overflow: hidden;
    max-width: calc(100% - 20px);
    margin-left: 10px;
    text-overflow: ellipsis; }
  .header--switch-title {
    font-size: 1.294em;
    margin-bottom: 5px; } }

/*------------------------------------*    Search
\*------------------------------------*/
.search-form--input {
  padding: 0.325em 2.2em 0.325em 0.8em;
  border-radius: 13px;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1);
  color: #6f6f6f; }

.search-form:not(.active-content) {
  width: 100%; }

.search-form.active-content .search-form--input {
  border-bottom: none !important; }

.search-form--submit {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  width: 16px;
  height: 18px; }
  .search-form--submit:after {
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 18px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 100;
    font-size: 14px;
    vertical-align: top;
    color: #767676; }
  .search-form--submit:hover, .search-form--submit:focus, .search-form--submit:active {
    opacity: 0.5; }

/*------------------------------------*    Search Suggestions
\*------------------------------------*/
.search-suggestion-wrapper {
  z-index: 1;
  overflow: hidden;
  position: absolute;
  top: calc(100% - 9px);
  width: 300%;
  background-color: #FFF;
  border-radius: 0 0 20px 20px;
  font-size: 0.94em;
  box-shadow: 0px 2px 22px #333333; }
  .search-suggestion-wrapper .hitgroup {
    margin: 1.4rem .7rem .7rem; }
    .search-suggestion-wrapper .hitgroup + .hitgroup {
      margin-top: 1rem; }
    .search-suggestion-wrapper .hitgroup .header {
      margin: 0 0 .5rem 0;
      color: #6E6E6E;
      position: relative !important;
      box-shadow: none; }
    .search-suggestion-wrapper .hitgroup .hit {
      display: block;
      margin-bottom: .5rem;
      color: #7f4a9d;
      text-transform: lowercase; }
      .search-suggestion-wrapper .hitgroup .hit:hover {
        text-decoration: underline; }
    .search-suggestion-wrapper .hitgroup .parent-category {
      color: #6E6E6E; }

.phrase-suggestions {
  float: left;
  width: 40%; }

.product-suggestions {
  float: right;
  width: 100%; }

.product-suggestions-plus {
  float: left;
  width: 60%; }

.product-suggestion {
  padding: 0.5em 1em;
  text-transform: lowercase;
  width: 100%;
  clear: both;
  float: left; }
  .product-suggestion:hover, .product-suggestion:focus, .product-suggestion.selected {
    background-color: #F7F8FA; }
  .product-suggestion .product-details {
    color: #7f4a9d; }
    .product-suggestion .product-details .product-sale-price, .product-suggestion .product-details .product-standard-price {
      color: #6E6E6E !important;
      float: left; }
    .product-suggestion .product-details .product-standard-price {
      text-decoration: line-through; }
    .product-suggestion .product-details .product-sale-price-mark {
      color: #e31d1a;
      margin-left: 10px;
      float: left; }
  .product-suggestion .product-image {
    float: left;
    width: 25%; }
  .product-suggestion .product-details {
    float: left;
    width: 75%;
    padding-left: 10px; }

.search-phrase {
  margin: 1em 1em .5rem;
  color: #3e4da0;
  text-transform: lowercase; }
  .search-phrase .completed {
    font-style: italic;
    color: #3e4da0;
    /*$malachite;*/ }
    .search-phrase .completed .original {
      text-decoration: underline;
      font-weight: 800; }
  .search-phrase .corrected {
    text-decoration: underline;
    font-weight: 800;
    color: #00733B; }
  .search-phrase .match {
    color: #3e4da0; }

@media screen and (min-width: 1025px) {
  /*------------------------------------*    Search
\*------------------------------------*/
  .header-search {
    position: relative;
    width: 12.32%;
    max-width: 175px;
    margin-left: 10px; }
  .search-form {
    color: #767676; }
    .search-form:not(.active-content) {
      width: 100%; }
    .search-form.active-content {
      width: 280px; }
      .search-form.active-content .search-form--input {
        border-bottom: none !important; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  /*------------------------------------*    Search
\*------------------------------------*/
  .header-search {
    position: absolute;
    top: 35px;
    right: 10px;
    width: 35%;
    max-width: 225px; }
    .header-search .search-suggestion-wrapper {
      right: 0;
      top: calc(100% - 12px);
      width: 200%; }
      .header-search .search-suggestion-wrapper .product-suggestions-plus {
        float: right; }
      .header-search .search-suggestion-wrapper .phrase-suggestions {
        float: left; }
  .search-form {
    width: 100%; }
    .search-form .search-form--input {
      padding-top: 0.225em;
      padding-bottom: 0.225em; } }

@media screen and (min-width: 768px) {
  /*------------------------------------*    Search
\*------------------------------------*/
  .header-search {
    height: 35px; }
    .header-search .search-form--submit {
      right: 0.8em; }
  .search-form {
    z-index: 4;
    position: absolute;
    top: 0;
    left: 0;
    transition: width 426ms cubic-bezier(0.15, 0.9, 0.5, 1.05); }
    .search-form.active-content {
      z-index: 7; }
  .has-suggested .search-form--input {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*    Search
\*------------------------------------*/
  .search-form--trigger {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    right: 72px;
    width: 25px;
    height: 25px;
    line-height: 30px;
    text-align: center;
    font-size: 1em;
    transition: all 213ms ease-in-out 213ms;
    display: none; }
    .search-form--trigger:after {
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .header--mobile-search-trigger {
    position: absolute;
    top: 8px;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    width: 30px;
    height: 30px;
    left: 74px; }
    .header--mobile-search-trigger:after {
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 18px;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-weight: 100;
      font-size: 18px;
      vertical-align: top;
      color: #000; }
  .header-search {
    display: none; }
    .header-search .search-suggestion-wrapper {
      width: 100%;
      left: 0;
      border-radius: 0;
      border: 0;
      top: 119px; }
    .header-search:not(.active-content) > .search-form {
      overflow: hidden;
      /*max-height: 0;
      opacity: 0;
      transform: translateY(-100%);*/
      opacity: 1; }
    .header-search.active-content > .search-form--trigger {
      opacity: 0;
      visibility: hidden; }
    .header-search .search-form--submit {
      left: 1.4em; }
  .search-form {
    z-index: 2;
    position: absolute;
    /*top: 0;*/
    left: 0;
    width: 100%;
    height: 100%;
    padding: 10px;
    background-color: #F2F3F4;
    transition: all 213ms ease-in-out;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    max-height: 100%; }
    .search-form .search-form--input {
      /*width: calc(100% - 60px);*/
      width: 100%;
      padding-left: 2em; }
  .search-form--close {
    /*display: inline-block;*/
    padding: 15px 5px;
    color: #6E6E6E;
    font-size: 0.8235em;
    display: none; } }

/*------------------------------------*    Minicart Globals
\*------------------------------------*/
.header--minicart {
  position: relative; }

.minicart--trigger {
  display: inline-block;
  position: relative;
  padding-right: 10px;
  line-height: 1; }
  .minicart--trigger.mini-cart-empty:before {
    background-image: url("../images/UI/MD_cart_empty.svg"); }
  .minicart--trigger.mini-cart-full:before {
    background-image: url("../images/UI/MD_cart_full.svg"); }
  .minicart--trigger:before {
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    content: ''; }
  .minicart--trigger:after {
    position: absolute;
    top: 15px;
    right: -12px;
    min-width: 18px;
    padding: 1px 5px;
    background-color: #FFF;
    border-radius: 10px;
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    color: #000;
    content: attr(data-qty); }

/*------------------------------------*    Minicart Content
\*------------------------------------*/
.mini-cart-content {
  z-index: 11;
  position: fixed;
  top: 0;
  width: 380px;
  height: 100%;
  padding: 40px 20px;
  background-color: #3949AB;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.05); }
  .mini-cart-content.active-content {
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.05);
    display: block; }
  .mini-cart-content--checkout {
    position: relative;
    width: 380px;
    padding: 20px 20px 30px 20px;
    background-color: #3949AB;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.05); }

.mini-cart-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 10px 0;
  color: #FFF; }
  .mini-cart-header--checkout {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    padding: 0 0 10px 0;
    color: #FFF; }

.mini-cart-header-title {
  font-size: 1.294em; }

.mini-cart-header-count {
  display: inline-block;
  height: 45px;
  line-height: 45px; }

.mini-cart-products {
  overflow-y: auto;
  max-height: calc(100% - 370px);
  -webkit-overflow-scrolling: touch; }

.mini-cart-product {
  position: relative;
  overflow: hidden;
  padding: 5px;
  background-color: #FFF;
  font-size: 0.94em; }
  .mini-cart-product:not(:last-child) {
    margin-bottom: 10px; }
  .mini-cart-product.mini-cart-product--gift-card .mini-cart-product-pricing {
    position: absolute;
    right: 0px;
    bottom: 10px;
    padding: 0 5px 0 0; }

.mini-cart-image {
  float: left;
  width: 28.8%; }

.mini-cart-product-details {
  float: right;
  width: 60.62%;
  padding: 0 35px 0 0; }
  .mini-cart-product-details .sku {
    font-size: 0.8235em;
    color: #6E6E6E; }

.mini-cart-name, .mini-cart-product-pricing {
  font-weight: 600; }

.mini-cart-product-pricing {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 60.62%;
  float: right; }

.mini-cart-totals {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 20px;
  background-color: #F2F3F4;
  text-align: center; }
  .mini-cart-totals .highlighted-text-alt, .mini-cart-totals .alt-link-malachite {
    font-size: 0.94em; }

.mini-cart-promo {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  height: 120px;
  margin-top: 15px;
  padding: 20px;
  background-color: #0A7EB5;
  color: #FFF; }
  .mini-cart-promo--heading {
    margin-bottom: 5px;
    font-size: 24px;
    line-height: 29px; }
  .mini-cart-promo--additional {
    font-size: 16px;
    display: none; }

.mini-cart-buttonset,
.mini-cart-subtotals {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.mini-cart-subtotals {
  margin-top: 27px;
  font-size: 21px;
  font-weight: 800; }

.mini-cart-buttonset {
  margin-top: 16px;
  -ms-flex-pack: center;
      justify-content: center; }

.mini-cart-btn {
  font-family: "neutra", "Helvetica", sans-serif !important;
  font-weight: bold;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0; }
  .mini-cart-btn:before {
    font-family: customicons; }
  .mini-cart-btn:not(:last-child) {
    margin-right: 10px; }

.malachite-btn.mini-cart-btn {
  width: 75%;
  max-width: 75%; }

@media screen and (min-width: 1441px) {
  /*------------------------------------*    Minicart Content
\*------------------------------------*/
  .mini-cart-content {
    right: calc(50% - 720px); }
    .mini-cart-content:not(.active-content) {
      opacity: 0;
      visibility: hidden;
      display: none; }
  .mini-cart-totals {
    width: 100%; } }

@media screen and (min-width: 1025px) {
  /*------------------------------------*    Minicart Globals
\*------------------------------------*/
  .header--minicart {
    position: relative;
    height: 50px; } }

@media screen and (min-width: 768px) and (max-width: 1440px) {
  /*------------------------------------*    Minicart Content
\*------------------------------------*/
  .mini-cart-content {
    right: -20px;
    width: 400px;
    padding-right: 40px; }
    .mini-cart-content:not(.active-content) {
      -ms-transform: translateX(100%);
          transform: translateX(100%);
      display: none; }
  .mini-cart-totals {
    width: calc(100% - 20px); } }

@media screen and (min-width: 768px) {
  /*------------------------------------*    Minicart Globals
\*------------------------------------*/
  .minicart--trigger {
    font-size: 2.5em; }
    .minicart--trigger:before {
      width: 40px;
      height: 50px;
      background-size: 58px; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  /*------------------------------------*    Minicart Globals
\*------------------------------------*/
  .header--minicart {
    position: relative;
    height: 25px; }
    .header--minicart .minicart--trigger {
      font-size: 18px; }
      .header--minicart .minicart--trigger:before {
        width: 23px;
        height: 25px;
        background-size: 30px; }
      .header--minicart .minicart--trigger:after {
        top: 2px; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*    Minicart Globals
\*------------------------------------*/
  .header--minicart {
    padding-right: 20px; }
  .minicart--trigger:before {
    width: 42px;
    height: 42px; }
  .minicart--trigger:after {
    font-size: 14px;
    right: -10px; } }

.footer {
  position: relative;
  margin-top: 50px;
  clear: both; }
  .footer .footer-newsletter .email-red-text {
    color: #b31f24; }
  @media screen and (max-width: 767px) {
    .footer .footer-newsletter {
      padding: 0 !important; } }
  .footer .footer-newsletter .footer-newsletter-copy {
    margin-top: 40px; }
    .footer .footer-newsletter .footer-newsletter-copy .footer-email-form {
      background-color: #7f4a9d !important; }
      .footer .footer-newsletter .footer-newsletter-copy .footer-email-form .pop-elements-button, .footer .footer-newsletter .footer-newsletter-copy .footer-email-form #pop-submit {
        background-color: #501e6e !important; }
    @media screen and (max-width: 767px) {
      .footer .footer-newsletter .footer-newsletter-copy h2 {
        font-size: 2rem !important;
        margin: 0; }
      .footer .footer-newsletter .footer-newsletter-copy p {
        font-size: 1rem !important; } }
    .footer .footer-newsletter .footer-newsletter-copy h2 {
      font-family: "hooligan-jf";
      font-size: 3rem;
      line-height: 5rem;
      color: #03a9f4; }
    .footer .footer-newsletter .footer-newsletter-copy p {
      font-size: 1.3rem;
      display: block;
      color: #333;
      margin-bottom: 10px; }
  .footer .footer-newsletter iframe {
    width: 30%;
    height: auto; }

.footer-to-top .rocket-container {
  width: 85px;
  pointer-events: all;
  position: relative;
  left: calc(100% - 95px);
  cursor: pointer;
  -ms-transform: scale(0.6);
      transform: scale(0.6);
  -ms-transform-origin: bottom right;
      transform-origin: bottom right;
  position: fixed;
  z-index: 11;
  top: calc(100% - 95px);
  transition: transform 213ms ease-out, opacity 213ms ease-out;
  min-height: 90px;
  opacity: 1; }
  .footer-to-top .rocket-container:hover .rocket {
    margin-top: 10px; }
  .footer-to-top .rocket-container.stuck {
    -ms-transform: scale(1);
        transform: scale(1); }
    .footer-to-top .rocket-container.stuck .arrow-up {
      display: none; }
  .footer-to-top .rocket-container:not(.stuck) .arrow-up {
    display: block; }
  @media (max-width: 767px) {
    .footer-to-top .rocket-container:not(.stuck) .arrow-up {
      display: none; } }
  .footer-to-top .rocket-container:not(.stuck) .cta {
    display: none; }
  .footer-to-top .rocket-container.invisible {
    pointer-events: none;
    opacity: 0;
    -ms-transform: scale(0);
        transform: scale(0); }
  .footer-to-top .rocket-container .rocket {
    width: 50%;
    padding-bottom: 87.5%;
    height: 0;
    pointer-events: all;
    position: absolute;
    background-image: url("../images/rocket.png");
    background-size: 100%;
    z-index: 2;
    left: 50%;
    -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    background-repeat: no-repeat;
    top: -50px;
    transition: margin-top 1s ease-in-out; }
  .footer-to-top .rocket-container .text {
    pointer-events: all;
    position: absolute;
    color: #FFF;
    font-size: 15px;
    font-family: "neutra", "Helvetica", sans-serif;
    top: 17px;
    padding: 15px;
    text-align: center;
    line-height: 14px;
    width: 100%; }
    .footer-to-top .rocket-container .text .arrow-up {
      height: 0;
      border-left: 15px solid transparent;
      border-right: 15px solid transparent;
      border-bottom: 20px solid #fff;
      width: 30%;
      margin: 3px auto; }
  .footer-to-top .rocket-container .background {
    background-image: url("../images/sparkles.png");
    width: 100%;
    padding-bottom: 100%;
    border-radius: 50%;
    background-attachment: fixed;
    background-size: 400px;
    position: absolute;
    pointer-events: all;
    transition: background-position 1s ease-out; }

.footer-container,
.footer-items-list {
  display: -ms-flexbox;
  display: flex; }
  @media screen and (max-width: 767px) {
    .footer-container,
    .footer-items-list {
      display: block; } }

.footer-items-list li:not(:last-child) {
  margin-bottom: 10px; }

.footer-item {
  font-size: 16px; }

.footer-item--anchor,
.footer-item--copy {
  color: #6E6E6E; }

.footer-item--anchor:hover {
  text-decoration: underline; }

.footer-item--link-set {
  max-width: 320px;
  margin: 20px auto 0; }
  .footer-item--link-set .alt-link, .footer-item--link-set .nav-registered a[href*='Login-Logout'], .nav-registered .footer-item--link-set a[href*='Login-Logout'], .footer-item--link-set .nav-registered a.active-link, .nav-registered .footer-item--link-set a.active-link, .footer-item--link-set .pt_help-center .help-center__nav a.active-link, .pt_help-center .help-center__nav .footer-item--link-set a.active-link, .footer-item--link-set .pt_help-center .help-center__info a, .pt_help-center .help-center__info .footer-item--link-set a, .footer-item--link-set .careers__details__nav a.active-link, .careers__details__nav .footer-item--link-set a.active-link, .footer-item--link-set .post-single__article a, .post-single__article .footer-item--link-set a, .footer-item--link-set .post-single__author a, .post-single__author .footer-item--link-set a {
    display: inline-block;
    text-decoration: underline; }
    .footer-item--link-set .alt-link:not(:last-child), .footer-item--link-set .nav-registered a[href*='Login-Logout']:not(:last-child), .nav-registered .footer-item--link-set a[href*='Login-Logout']:not(:last-child), .footer-item--link-set .nav-registered a.active-link:not(:last-child), .nav-registered .footer-item--link-set a.active-link:not(:last-child), .footer-item--link-set .pt_help-center .help-center__nav a.active-link:not(:last-child), .pt_help-center .help-center__nav .footer-item--link-set a.active-link:not(:last-child), .footer-item--link-set .pt_help-center .help-center__info a:not(:last-child), .pt_help-center .help-center__info .footer-item--link-set a:not(:last-child), .footer-item--link-set .careers__details__nav a.active-link:not(:last-child), .careers__details__nav .footer-item--link-set a.active-link:not(:last-child), .footer-item--link-set .post-single__article a:not(:last-child), .post-single__article .footer-item--link-set a:not(:last-child), .footer-item--link-set .post-single__author a:not(:last-child), .post-single__author .footer-item--link-set a:not(:last-child) {
      margin: 0 8% 5px 0; }

.footer-social--list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.social-icon {
  display: inline-block;
  padding: 5px;
  font-size: 0;
  border-radius: 100%;
  color: #ffffff; }
  .social-icon:hover {
    opacity: 0.5; }
  .social-icon:not(:last-child) {
    margin-right: 10px; }
  .social-icon:before {
    font-size: 20px;
    vertical-align: middle;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .social-icon.facebook {
    background-color: #3b5998; }
    .social-icon.facebook:before {
      content: '\e90b'; }
  .social-icon.twitter {
    background-color: #55acf5; }
    .social-icon.twitter:before {
      content: '\e918'; }
  .social-icon.pinterest {
    background-color: #cb2027; }
    .social-icon.pinterest:before {
      content: '\e910'; }
  .social-icon.instagram {
    background-color: #424242; }
    .social-icon.instagram:before {
      content: '\e90d'; }
  .social-icon.youtube {
    background-color: #ff3a3a; }
    .social-icon.youtube:before {
      content: '\e91b'; }

.footer-copyright {
  text-align: center;
  font-size: 14px;
  color: #6E6E6E; }
  .footer-copyright a, .footer-copyright span {
    display: inline-block;
    margin-left: 7px;
    color: #6E6E6E; }
  .footer-copyright span:before {
    display: inline-block;
    margin-right: 7px;
    line-height: 1;
    content: '•'; }

.footer-copy {
  display: inline; }

@media screen and (min-width: 1025px) {
  .footer-newsletter {
    /*display: flex;*/
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center; }
  .footer-items-list {
    width: 65%; }
  .footer-social {
    width: 25%; } }

@media screen and (max-width: 1024px) {
  .footer-container {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    width: 100%; }
  .footer-newsletter {
    padding-top: 30px; }
    .footer-newsletter .footer-newsletter-copy {
      margin-top: 0 !important; }
    .footer-newsletter iframe {
      width: 100% !important; }
  .footer-social {
    text-align: center; }
  .footer-social--list {
    margin: 0 auto;
    width: 80%; } }

@media screen and (min-width: 768px) {
  .footer--char-list {
    overflow: hidden; }
  .footer-char {
    padding-top: 10px;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
    .footer-char .speech-bubble {
      transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25) 426ms;
      -ms-transform-origin: center right;
          transform-origin: center right; }
    .footer-char:not(.set-visible) {
      -ms-transform: translateY(100%);
          transform: translateY(100%); }
      .footer-char:not(.set-visible) .speech-bubble {
        opacity: 0;
        -ms-transform: scale(0.5, 0.8) translateX(5%);
            transform: scale(0.5, 0.8) translateX(5%); }
  .footer-contact-phone {
    padding: 25px 10px;
    background-color: #F2F3F4;
    text-align: center;
    font-size: 20px; }
    .footer-contact-phone a {
      font-weight: 800; }
      .footer-contact-phone a:hover {
        text-decoration: underline; }
  .footer-have-a-question,
  .footer-callbar--copy {
    display: inline; }
  .footer-container {
    -ms-flex-pack: justify;
        justify-content: space-between;
    overflow: hidden;
    padding: 35px 5.2% 40px; }
  .footer-items-list {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .footer-social {
    margin-bottom: 30px; }
  .footer-item:not(:last-child) {
    padding-right: 20px; }
  .footer-item--sublist:not(:first-child) {
    margin-top: 40px; }
  .footer-item--title {
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 700; }
  .footer-social--list {
    margin-top: 20px;
    max-width: 210px; }
  .footer-copyright {
    padding: 18px 10px;
    border-top: solid 2px #F2F3F4; } }

@media screen and (max-width: 767px) {
  .footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-direction: column;
        flex-direction: column; }
  .footer-to-top {
    display: block;
    width: 100%;
    position: relative;
    z-index: 10; }
    .footer-to-top .rocket-container {
      display: block;
      width: 100%;
      height: 85px;
      margin-top: 70px;
      position: static;
      cursor: default;
      -ms-transform: scale(1);
          transform: scale(1); }
      .footer-to-top .rocket-container .background {
        display: block;
        width: 100%;
        height: 85px;
        border-radius: 0px;
        position: relative;
        padding-bottom: 0px; }
      .footer-to-top .rocket-container .rocket {
        display: block;
        top: -50px;
        width: 55px;
        height: 96px;
        padding-bottom: 0px;
        margin-top: -14px; }
      .footer-to-top .rocket-container .text {
        display: block;
        font-size: 24px;
        bottom: 10px;
        left: 50%;
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
        line-height: 24px; }
        .footer-to-top .rocket-container .text .arrow_up {
          display: none !important; }
        .footer-to-top .rocket-container .text .cta {
          display: block; }
  .footer-group {
    display: -ms-flexbox;
    display: flex; }
    .footer-group .footer-section {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-positive: 1;
          flex-grow: 1;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      padding: 0; } }
    @media screen and (max-width: 767px) and (max-width: 767px) {
      .footer-group .footer-section {
        padding: 10px; } }

@media screen and (max-width: 767px) {
      .footer-group .footer-section:not(:last-child) {
        border-right: none; }
  .footer-section,
  .footer-copyright {
    border: solid 2px #E5E5E5; }
  .footer-section {
    border-bottom: none;
    padding: 15px 25px; }
  .footer-items-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-direction: column;
        flex-direction: column; }
  .footer-newsletter {
    -ms-flex-order: 1;
        order: 1; }
  .footer-contact {
    -ms-flex-order: 2;
        order: 2; }
  .footer-track-order {
    -ms-flex-order: 3;
        order: 3; }
  .footer-quick-links {
    -ms-flex-order: 4;
        order: 4; }
  .footer-copyright {
    -ms-flex-order: 5;
        order: 5;
    padding: 10px; }
  .footer-item-need-help {
    -ms-flex-order: 1;
        order: 1; }
  .footer-item-returns-rewards {
    -ms-flex-order: 2;
        order: 2; }
  .footer-item-resources-business {
    -ms-flex-order: 3;
        order: 3; }
  .footer-item-know-us {
    -ms-flex-order: 4;
        order: 4; }
  .footer-item--title {
    position: relative;
    font-size: 17px;
    font-weight: 600; }
    .footer-item--title.js-content-trigger:after {
      position: absolute;
      top: 0;
      bottom: 0;
      margin-top: auto;
      margin-bottom: auto;
      right: 0;
      width: 22px;
      height: 22px;
      border-radius: 50%;
      border: solid 2px;
      color: #3949AB;
      text-align: center;
      font-size: 0.6em;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 18px;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
    .footer-item--title.js-content-trigger.active-content:after, .footer-item--title.js-content-trigger[data-filter-reveal].active-link:after, .footer-item--title.js-content-trigger.megamenu-active:after {
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
      content: '\e926'; }
  .footer-item--list {
    margin-top: 20px; }
    .footer-item--list:not(.active-content) {
      display: none; }
  .footer-item--anchor {
    display: block;
    margin-top: 10px; } }

.modal-open {
  overflow: inherit !important; }

.pop-email {
  display: none; }

.pop-modal h2 {
  font-family: "hooligan-jf";
  font-weight: 400;
  font-size: 40px;
  margin: 20px 0;
  line-height: 30px; }

.pop-modal p {
  font-size: 20px; }

.pop-modal .modal-dialog {
  margin: 0;
  color: #ffffff;
  bottom: 0;
  right: 0;
  position: absolute;
  width: auto; }

@media screen and (max-width: 767px) {
  .pop-modal .modal-dialog {
    width: 100% !important; }
    .pop-modal .modal-dialog .modal-content {
      float: none !important; }
      .pop-modal .modal-dialog .modal-content .pop-content {
        width: auto !important; }
      .pop-modal .modal-dialog .modal-content #pop-form {
        float: none !important; } }

.pop-modal .modal-body {
  padding: 0px;
  text-align: center; }
  .pop-modal .modal-body .modal-header {
    padding: 0px;
    border-bottom: none; }
  .pop-modal .modal-body #pop-form {
    border-radius: 9px;
    overflow: hidden;
    background-color: #fff;
    border: none;
    width: 70%;
    margin: 0 auto;
    margin-bottom: 15px; }
    .pop-modal .modal-body #pop-form .pop-elements {
      float: left;
      width: 60%; }
    .pop-modal .modal-body #pop-form .pop-elements-button {
      width: 40% !important;
      background-color: #1793d1; }
    .pop-modal .modal-body #pop-form #popup-email {
      padding: 10px;
      float: left;
      color: #333;
      border: 0px; }
    .pop-modal .modal-body #pop-form #pop-submit {
      padding: 10px;
      background-color: #1793d1; }

.pop-modal .modal-content {
  border-radius: 0px;
  background-color: none;
  border: none;
  padding: 15px;
  float: left; }
  .pop-modal .modal-content .close {
    font-size: 29px; }

.content-details-container {
  padding: 80px; }

.content-details {
  margin-bottom: 80px;
  overflow: hidden; }
  .content-details h2 {
    font-family: "hooligan-jf"; }
  .content-details:nth-child(odd) .content-details-row .content-details-image {
    padding: 0 40px 0 0; }
  .content-details:nth-child(even) .content-details-row .content-details-text {
    -ms-flex-order: -1;
        order: -1; }
  .content-details:nth-child(even) .content-details-row .content-details-image {
    padding: 0 0 0 40px; }
  .content-details:last-child {
    margin-bottom: 0px; }

.content-details-row {
  display: -ms-flexbox;
  display: flex; }

.content-details-text {
  width: 50%;
  float: left;
  padding: 0px 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center; }
  .content-details-text .regular-heading {
    font-size: 36px;
    margin-bottom: 10px; }
  .content-details-text .content-details-text-items {
    font-weight: 500;
    font-size: 18px;
    line-height: 26px; }
    .content-details-text .content-details-text-items ul {
      text-align: center;
      color: #0A7EB5; }
  .content-details-text .content-details__cta {
    text-align: center;
    padding: 20px 0 10px; }

.content-details-text-section {
  margin-bottom: 35px; }
  .content-details-text-section:first-child {
    margin-top: 30px; }
  .content-details-text-section .highlighted-text, .content-details-text-section .alt-link, .content-details-text-section .nav-registered a[href*='Login-Logout'], .nav-registered .content-details-text-section a[href*='Login-Logout'], .content-details-text-section .nav-registered a.active-link, .nav-registered .content-details-text-section a.active-link, .content-details-text-section .pt_help-center .help-center__nav a.active-link, .pt_help-center .help-center__nav .content-details-text-section a.active-link, .content-details-text-section .pt_help-center .help-center__info a, .pt_help-center .help-center__info .content-details-text-section a, .content-details-text-section .careers__details__nav a.active-link, .careers__details__nav .content-details-text-section a.active-link, .content-details-text-section .post-single__article a, .post-single__article .content-details-text-section a, .content-details-text-section .post-single__author a, .post-single__author .content-details-text-section a {
    font-weight: 800;
    font-size: 18px; }
    .content-details-text-section .highlighted-text:after, .content-details-text-section .alt-link:after, .content-details-text-section .nav-registered a[href*='Login-Logout']:after, .nav-registered .content-details-text-section a[href*='Login-Logout']:after, .content-details-text-section .nav-registered a.active-link:after, .nav-registered .content-details-text-section a.active-link:after, .content-details-text-section .pt_help-center .help-center__nav a.active-link:after, .pt_help-center .help-center__nav .content-details-text-section a.active-link:after, .content-details-text-section .pt_help-center .help-center__info a:after, .pt_help-center .help-center__info .content-details-text-section a:after, .content-details-text-section .careers__details__nav a.active-link:after, .careers__details__nav .content-details-text-section a.active-link:after, .content-details-text-section .post-single__article a:after, .post-single__article .content-details-text-section a:after, .content-details-text-section .post-single__author a:after, .post-single__author .content-details-text-section a:after {
      content: ":"; }

.content-details-image {
  width: 50%;
  float: left; }

.content-details-image-block {
  background-size: cover;
  height: 0;
  padding-bottom: 70%; }

@media (max-width: 767px) {
  .content-details-container {
    padding: 0; }
  .content-details {
    margin-bottom: 10px; }
    .content-details:nth-child(even) .content-details-row .content-details-text {
      -ms-flex-order: 1;
          order: 1; }
    .content-details:nth-child(even) .content-details-row .content-details-image, .content-details:nth-child(odd) .content-details-row .content-details-image {
      padding: 0; }
    .content-details:last-child {
      margin-bottom: 30px; }
  .content-details-row {
    -ms-flex-direction: column;
        flex-direction: column; }
  .content-details-image,
  .content-details-text {
    width: 100%;
    float: left; }
  .content-details-text {
    margin-top: 10px;
    padding: 10px;
    text-align: center; }
  .content-details-text-section:first-child {
    margin-top: 10px; }
  .content-details-text-section:last-child {
    margin-bottom: 0px; } }

.country-selector {
  float: right;
  color: #FFF;
  text-align: right; }
  @media screen and (min-width: 768px) {
    .country-selector {
      position: absolute;
      top: .3rem;
      right: 15px;
      z-index: 30;
      width: auto;
      text-align: center; } }
  .country-selector .selector {
    display: none;
    margin-top: .5rem;
    background-color: #FFF;
    color: black;
    border-radius: 3px;
    box-shadow: -1px 2px 4px rgba(0, 0, 0, 0.3);
    margin-top: 1.8rem;
    padding: 1rem;
    text-align: left;
    width: 200px;
    position: absolute;
    top: 20px;
    right: 5px; }
    .country-selector .selector.active {
      display: block; }
    @media screen and (min-width: 768px) {
      .country-selector .selector {
        top: 0px;
        right: 0px; } }
  .country-selector .current-country {
    cursor: pointer;
    padding: .8em 1rem; }
    .country-selector .current-country.selector-active {
      border-bottom: 1px solid gray; }
      .country-selector .current-country.selector-active .selector-icon {
        -ms-transform: rotate(270deg);
            transform: rotate(270deg); }
    @media screen and (min-width: 768px) {
      .country-selector .current-country {
        padding: 0; }
        .country-selector .current-country.selector-active {
          border-bottom: none;
          padding-bottom: 0;
          right: 0; }
          .country-selector .current-country.selector-active:after {
            display: inline-block;
            font-family: "icomoon";
            font-weight: 100;
            content: "";
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale; } }
    .country-selector .current-country .flag-icon {
      border: none; }
    .country-selector .current-country:after {
      font-size: 0.5em;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.05);
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .country-selector .continent-name {
    margin-top: 0;
    margin-bottom: .5rem; }
    @media screen and (min-width: 768px) {
      .country-selector .continent-name {
        color: red; } }
  .country-selector .country {
    margin-bottom: .5rem; }
  .country-selector .locale {
    display: inline-block;
    padding: 0 .3rem;
    vertical-align: middle;
    color: black; }
    .country-selector .locale:first-of-type {
      padding-left: 0; }
    .country-selector .locale:last-of-type {
      border-right: none;
      padding-right: 0; }
  .country-selector .flag-icon {
    margin-right: .3rem; }

.product-personalization:not(.active-content) {
  display: none; }

.product-pz {
  width: 100%;
  overflow: hidden;
  padding-top: 40px; }
  .product-pz #EditElementArea {
    overflow: hidden; }
  .product-pz .product-pz-preview {
    float: left;
    width: 56.666%; }
    .product-pz .product-pz-preview #ldf_msg {
      display: none !important; }
  .product-pz .product-pz-controls {
    float: left;
    padding-left: 7%;
    width: 43.3333%; }
  .product-pz .product-pz-buttons {
    margin-top: 40px; }
    .product-pz .product-pz-buttons button {
      min-width: 46%; }
    .product-pz .product-pz-buttons .pz-done:after {
      position: absolute;
      content: attr(data-done);
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      line-height: inherit;
      padding: inherit;
      background-color: inherit; }

.product-pz-heading-row {
  overflow: hidden;
  width: 100%; }
  .product-pz-heading-row .product-pz-heading-pusher {
    width: 56.666%;
    float: left; }
  .product-pz-heading-row .product-pz-heading {
    padding-left: 7%;
    width: 43.3333%;
    float: left;
    margin-top: 40px; }
    .product-pz-heading-row .product-pz-heading .regular-heading {
      font-size: 36px; }
    .product-pz-heading-row .product-pz-heading .product-pz-description {
      margin-top: 20px;
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 20px; }

.ldf_product .ldf_holder {
  overflow: visible !important; }
  .ldf_product .ldf_holder .ldf_frame {
    overflow: visible !important;
    background: none !important; }
    .ldf_product .ldf_holder .ldf_frame .ldf_image {
      border: 0px !important;
      -ms-transform-origin: top left;
          transform-origin: top left; }
      .ldf_product .ldf_holder .ldf_frame .ldf_image img {
        max-width: none;
        max-height: none; }
    .ldf_product .ldf_holder .ldf_frame .ldf_zoom {
      position: absolute;
      top: calc(100% + 10px);
      right: 0;
      width: 44px;
      height: 51px;
      margin: auto;
      font-size: 40px;
      line-height: 40px;
      text-align: center;
      color: #0A7EB5;
      cursor: pointer;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
      background: none;
      font-size: 10em; }
      .ldf_product .ldf_holder .ldf_frame .ldf_zoom:before {
        text-indent: 0;
        z-index: 2;
        position: absolute;
        top: 7px;
        left: 0;
        border-radius: 50%;
        font-size: 0.4em;
        display: inline-block;
        font-family: "icomoon";
        font-weight: 100;
        content: "";
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1);
        -ms-transform: rotate(272deg);
            transform: rotate(272deg); }
      .ldf_product .ldf_holder .ldf_frame .ldf_zoom:after {
        display: inline-block;
        font-family: "icomoon";
        font-weight: 100;
        content: "";
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
        text-indent: 0;
        z-index: 2;
        position: absolute;
        top: 14px;
        left: 7px;
        border-radius: 50%;
        font-size: 22px;
        background: white; }
      .ldf_product .ldf_holder .ldf_frame .ldf_zoom:hover:after {
        left: 6px; }
      .ldf_product .ldf_holder .ldf_frame .ldf_zoom:hover:before {
        -ms-transform: rotate(266deg);
            transform: rotate(266deg); }

.ldf_info {
  margin-left: 40px;
  width: calc(100% - 40px) !important;
  margin-top: -30px !important;
  height: auto !important;
  float: left !important; }
  .ldf_info * {
    margin: 0;
    padding: 0; }
  .ldf_info fieldset {
    width: 100%; }
    .ldf_info fieldset .ldf_row {
      width: 100% !important; }
      .ldf_info fieldset .ldf_row .ldf_form-item {
        background: none !important; }
        .ldf_info fieldset .ldf_row .ldf_form-item input[type=text] {
          width: 100%;
          height: 3em;
          padding: 0 15px;
          border: 2px solid #E5E5E5;
          border-radius: 10px;
          color: #0A7EB5;
          font-family: "neutra", "Helvetica", sans-serif;
          font-size: 16px;
          margin-top: 10px; }
      .ldf_info fieldset .ldf_row label {
        font-family: "neutra", "Helvetica", sans-serif;
        text-transform: none !important;
        font-size: 20px;
        line-height: 26px;
        font-weight: 600; }
        .ldf_info fieldset .ldf_row label .instruct {
          margin-top: 10px;
          display: block;
          font-size: 16px;
          font-weight: normal;
          color: #000;
          width: 70%;
          line-height: 18px; }
  .ldf_info > div strong {
    margin-top: 7px;
    margin-bottom: 10px;
    font-family: "neutra", "Helvetica", sans-serif;
    text-transform: none !important;
    font-size: 20px !important;
    line-height: 26px;
    font-weight: 600 !important;
    counter-increment: section; }
    .ldf_info > div strong:before {
      content: counter(section);
      position: relative;
      width: 30px;
      height: 30px;
      left: -40px;
      top: 22px;
      display: block;
      color: #0A7EB5;
      border-radius: 50%;
      border: 3px solid #0A7EB5;
      font-size: 26px;
      font-weight: 800;
      font-family: "neutra", "Helvetica", sans-serif;
      text-align: center;
      line-height: 20px; }
  .ldf_info > div.ldf_element {
    counter-increment: section; }
  .ldf_info > div.ldf_element:before {
    content: counter(section);
    position: relative;
    width: 30px;
    height: 30px;
    left: -40px;
    top: 30px;
    display: block;
    color: #0A7EB5;
    border-radius: 50%;
    border: 3px solid #0A7EB5;
    font-size: 26px;
    font-weight: 800;
    font-family: "neutra", "Helvetica", sans-serif;
    text-align: center;
    line-height: 20px; }
  .ldf_info .ldf_link-prev,
  .ldf_info .ldf_link-next {
    display: none; }
  .ldf_info .ldf_gallery {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
    background: none !important; }
    .ldf_info .ldf_gallery > div {
      width: 100% !important;
      padding: 0 !important; }
      .ldf_info .ldf_gallery > div ul {
        width: 100% !important;
        height: auto !important; }
        .ldf_info .ldf_gallery > div ul li {
          margin: 5px !important;
          width: calc(20% - 10px); }
          .ldf_info .ldf_gallery > div ul li.ldf_active a {
            border: 0px !important;
            background: none; }
            .ldf_info .ldf_gallery > div ul li.ldf_active a img {
              border: 2px solid #0A7EB5; }
          .ldf_info .ldf_gallery > div ul li a {
            border: 0px !important;
            background: none; }
            .ldf_info .ldf_gallery > div ul li a img {
              margin: 0px;
              width: 100%;
              border: 2px solid #E5E5E5; }
  .ldf_info .ldf_color-box {
    width: 100% !important;
    padding: 0 !important; }
    .ldf_info .ldf_color-box .ldf_tabset {
      height: auto !important;
      width: 100% !important; }
      .ldf_info .ldf_color-box .ldf_tabset ul {
        width: 100% !important;
        padding-left: 5px; }
        .ldf_info .ldf_color-box .ldf_tabset ul li {
          margin: 3px !important;
          width: 10%;
          max-width: 30px; }
          .ldf_info .ldf_color-box .ldf_tabset ul li:first-child {
            margin-left: -3px !important; }
          .ldf_info .ldf_color-box .ldf_tabset ul li.ldf_active a {
            border: 2px solid #0A7EB5 !important; }
          .ldf_info .ldf_color-box .ldf_tabset ul li a {
            border: 2px solid #E5E5E5;
            background: none !important;
            padding: 0px;
            padding-bottom: calc(100% - 4px);
            height: 0;
            width: 100%; }
            .ldf_info .ldf_color-box .ldf_tabset ul li a span {
              width: 100%;
              height: 0;
              padding-bottom: 100%;
              border: 0px; }
    .ldf_info .ldf_color-box .ldf_color_gallery {
      width: 100%; }
      .ldf_info .ldf_color-box .ldf_color_gallery > div {
        width: 100% !important; }
      .ldf_info .ldf_color-box .ldf_color_gallery ul {
        width: 100% !important; }
        .ldf_info .ldf_color-box .ldf_color_gallery ul li {
          margin: 4px !important;
          width: 10%;
          max-width: 30px; }
          .ldf_info .ldf_color-box .ldf_color_gallery ul li.ldf_active a {
            border: 2px solid #0A7EB5 !important; }
          .ldf_info .ldf_color-box .ldf_color_gallery ul li a {
            border: 2px solid #E5E5E5;
            background: none;
            padding: 0px;
            padding-bottom: calc(100% - 4px);
            height: 0;
            width: 100%; }
            .ldf_info .ldf_color-box .ldf_color_gallery ul li a span {
              width: 100%;
              height: 0;
              padding-bottom: 100%;
              border: 0px; }

@media (max-width: 1024px) {
  .product-pz {
    width: 100%;
    overflow: hidden; }
    .product-pz .product-pz-preview {
      padding: 100px;
      padding-bottom: 0px;
      float: left;
      width: 100%;
      margin-left: 0; }
    .product-pz .product-pz-controls {
      float: left;
      width: 100%;
      margin-left: 0;
      padding: 50px; }
      .product-pz .product-pz-controls .ldf_gallery > div ul li {
        margin: 5px !important;
        width: calc(15% - 10px); }
  .product-pz-heading-row {
    overflow: hidden;
    width: 100%; }
    .product-pz-heading-row .product-pz-heading-pusher {
      display: none; }
    .product-pz-heading-row .product-pz-heading {
      padding: 0px 40px;
      float: left;
      width: 100%;
      margin-left: 0; } }

@media (max-width: 767px) {
  .product-pz .product-pz-preview {
    padding: 40px;
    padding-bottom: 0px; }
  .product-pz .product-pz-controls .ldf_gallery > div ul li {
    margin: 5px !important;
    width: calc(25% - 10px); } }

li.js-reviewTab {
  list-style: none;
  margin-left: 40px; }

/* PR Reviews style new display */
.category-snippet-container {
  padding-top: 10px; }

#reviews {
  padding-bottom: 20px !important; }

.search-results-container .p-w-r .pr-no-reviews, .quickview-modal .p-w-r .pr-no-reviews, .search-result-content .p-w-r .pr-no-reviews {
  display: none; }

.pdp-main--product-detail .p-w-r {
  margin-top: 10px; }
  .pdp-main--product-detail .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco {
    display: none !important; }
  .pdp-main--product-detail .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container {
    vertical-align: text-top !important; }
  .pdp-main--product-detail .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link:link {
    display: none; }
  .pdp-main--product-detail .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count:link {
    color: #000000 !important;
    font-weight: bold;
    font-size: 1rem !important;
    font-family: neutra,Helvetica,sans-serif !important;
    text-transform: lowercase; }
    .pdp-main--product-detail .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count:link:hover {
      text-decoration: none; }
  .pdp-main--product-detail .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {
    display: none; }

.p-w-r .pr-question-form {
  /*.pr-btn{
			&:hover{
				background-color: #5fcbfd !important;
				border-color: #5fcbfd !important;
			}
		}*/ }
  .p-w-r .pr-question-form .pr-btn.active {
    background-color: #03a9f4 !important;
    border-color: #03a9f4 !important; }

.p-w-r .pr-rd-no-reviews a:link {
  position: relative;
  display: inline-block;
  max-width: 100%;
  padding: .5em 1.3em;
  border-width: 2px;
  border-style: solid;
  border-radius: 10px;
  font-size: 1em;
  text-align: center;
  color: #FFF;
  cursor: pointer;
  text-transform: lowercase;
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
  font-size: 1rem !important;
  font-weight: normal !important;
  font-family: neutra,Helvetica,sans-serif !important;
  border: none !important;
  background-color: #4364ce !important;
  text-decoration: none !important; }

.p-w-r #pr-image-display {
  display: none !important; }

.p-w-r .pr-category-snippet .pr-snippet-rating-decimal {
  display: none;
  vertical-align: baseline !important; }

.p-w-r .pr-category-snippet .pr-category-snippet__item {
  vertical-align: baseline !important; }
  @media screen and (max-width: 767px) {
    .p-w-r .pr-category-snippet .pr-category-snippet__item {
      display: block !important; } }

.p-w-r .pr-category-snippet .pr-category-snippet__total {
  font-weight: bold;
  font-family: neutra,Helvetica,sans-serif !important;
  padding-left: 10px !important;
  vertical-align: baseline !important; }

.p-w-r .pr-category-snippet .pr-rating-stars {
  vertical-align: text-bottom !important; }

.p-w-r .pr-category-snippet .pr-snippet-stars {
  vertical-align: top !important; }

.p-w-r .pr-review-snapshot {
  padding: 20px; }
  @media screen and (max-width: 767px) {
    .p-w-r .pr-review-snapshot .pr-snippet-read-and-write {
      padding: 15px 0 !important; } }
  .p-w-r .pr-review-snapshot .pr-snippet-read-and-write a {
    color: white !important;
    margin-left: 10px; }
  .p-w-r .pr-review-snapshot .pr-snippet-read-and-write a:link {
    position: relative;
    display: inline-block;
    max-width: 100%;
    padding: .5em 1.3em;
    border-width: 2px;
    border-style: solid;
    border-radius: 10px;
    font-size: 1em;
    text-align: center;
    color: #FFF;
    cursor: pointer;
    text-transform: lowercase;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
    background-color: #066C9D;
    border-color: #066C9D;
    font-size: 1rem !important;
    font-weight: normal !important;
    font-family: neutra,Helvetica,sans-serif !important;
    border: none !important;
    background-color: transparent !important;
    background: linear-gradient(-90deg, #4364ce, #4364ce) !important;
    border-radius: 10px !important; }
    .p-w-r .pr-review-snapshot .pr-snippet-read-and-write a:link:hover, .p-w-r .pr-review-snapshot .pr-snippet-read-and-write a:link:focus {
      background-color: #0A7EB5;
      border-color: #0A7EB5; }
    .p-w-r .pr-review-snapshot .pr-snippet-read-and-write a:link:active {
      background-color: #0288D1;
      border-color: #0288D1; }
    .p-w-r .pr-review-snapshot .pr-snippet-read-and-write a:link:hover {
      text-decoration: none;
      opacity: .9 !important; }
    @media screen and (max-width: 767px) {
      .p-w-r .pr-review-snapshot .pr-snippet-read-and-write a:link {
        padding: 10px !important; } }
  .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-headline {
    font-family: "hooligan-jf";
    font-size: 2rem !important; }
  .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-subheadline {
    font-family: neutra,Helvetica,sans-serif !important; }
    .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-subheadline span {
      color: #000 !important; }
    .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-subheadline a:link {
      color: #000 !important; }
      .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-subheadline a:link:hover {
        text-decoration: none !important; }
  .p-w-r .pr-review-snapshot .pr-review-snapshot-block:last-child .pr-review-snapshot-tags dt {
    background-color: #47c7f4 !important; }
  .p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-tags dt {
    background-color: #8dc441; }
    .p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-tags dt h1 {
      background-color: transparent !important;
      color: #fff !important; }
  .p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-block-headline {
    font-family: "hooligan-jf" !important;
    font-size: 1.5rem !important;
    font-weight: normal !important;
    background-color: #e73687 !important;
    color: #fff !important;
    text-align: center !important; }
  .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue {
    background: #0A7EB5 !important; }
  .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label {
    color: #0A7EB5 !important; }
  .p-w-r .pr-review-snapshot .pr-review-snapshot-msqs {
    margin-top: 35px; }
    .p-w-r .pr-review-snapshot .pr-review-snapshot-msqs .pr-review-snapshot-msq-primaryuse, .p-w-r .pr-review-snapshot .pr-review-snapshot-msqs .pr-review-snapshot-msq-wasthisagift {
      display: none !important; }
  @media screen and (max-width: 767px) {
    .p-w-r .pr-review-snapshot .pr-msq-list {
      display: block !important; }
      .p-w-r .pr-review-snapshot .pr-msq-list dt {
        padding-bottom: 10px !important; } }

.p-w-r .pr-review-display {
  padding: 20px; }
  .p-w-r .pr-review-display #pr-rd-main-header {
    background-color: #4364ce !important; }
    .p-w-r .pr-review-display #pr-rd-main-header .pr-rd-review-total, .p-w-r .pr-review-display #pr-rd-main-header .pr-rd-sort-group label {
      color: #fff !important;
      font-weight: normal !important; }
    .p-w-r .pr-review-display #pr-rd-main-header .pr-rd-sort-group label {
      font-family: neutra,Helvetica,sans-serif !important;
      font-size: 1.1rem !important; }
    .p-w-r .pr-review-display #pr-rd-main-header .pr-rd-review-total {
      font-family: hooligan-jf !important;
      font-size: 1.8rem !important; }
  .p-w-r .pr-review-display .pr-rd-review-headline {
    font-family: "hooligan-jf";
    font-weight: normal !important;
    font-size: 1.4rem !important;
    color: #4364ce !important; }
  .p-w-r .pr-review-display .pr-review {
    font-family: neutra,Helvetica,sans-serif;
    padding: 10px 0 !important;
    border-bottom: 1px solid #767676 !important; }
    .p-w-r .pr-review-display .pr-review .pr-helpful-active {
      background: #4364ce !important; }
    .p-w-r .pr-review-display .pr-review .button__close {
      top: 110px !important; }
    .p-w-r .pr-review-display .pr-review .pr-rd-reviewer-details {
      font-weight: bold; }
      .p-w-r .pr-review-display .pr-review .pr-rd-reviewer-details p, .p-w-r .pr-review-display .pr-review .pr-rd-reviewer-details .pr-rd-bold, .p-w-r .pr-review-display .pr-review .pr-rd-reviewer-details time {
        color: #000 !important;
        font-weight: normal !important;
        font-size: 1rem !important; }
    .p-w-r .pr-review-display .pr-review .pr-snippet-rating-decimal {
      border: none !important;
      color: #000 !important;
      font-size: .8rem !important;
      font-weight: bold; }
    .p-w-r .pr-review-display .pr-review .pr-rd-flag-review-container a {
      color: #767676 !important;
      font-weight: bold !important; }
  .p-w-r .pr-review-display .pr-helpful-btn:hover .pr-thumbs-fill, .p-w-r .pr-review-display .pr-helpful-btn:hover .pr-thumbs-cuff-fill {
    fill: #4364ce !important; }
  .p-w-r .pr-review-display .pr-helpful-btn:active {
    background: #4364ce !important; }
    .p-w-r .pr-review-display .pr-helpful-btn:active .pr-thumbs-fill, .p-w-r .pr-review-display .pr-helpful-btn:active .pr-thumbs-cuff-fill {
      fill: #ffffff !important; }
  .p-w-r .pr-review-display .pr-rd-to-top, .p-w-r .pr-review-display .pr-rd-pagination-btn {
    color: #0A7EB5 !important; }
  .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-pagination {
    margin-right: -25%; }
    @media screen and (max-width: 1024px) {
      .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-pagination {
        margin: 0; } }

.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {
  padding: 2px !important; }

.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4 {
  width: 15px !important;
  height: 15px !important; }

.p-w-r .pr-star-v4-0-filled {
  background-image: url("../images/pr-star-v4-0-filled.png") !important; }

.p-w-r .pr-star-v4-25-filled {
  background-image: url("../images/pr-star-v4-25-filled.png") !important; }

.p-w-r .pr-star-v4-50-filled {
  background-image: url("../images/pr-star-v4-50-filled.png") !important; }

.p-w-r .pr-star-v4-75-filled {
  background-image: url("../images/pr-star-v4-75-filled.png") !important; }

.p-w-r .pr-star-v4-100-filled {
  background-image: url("../images/pr-star-v4-100-filled.png") !important; }

@media screen and (max-width: 767px) {
  .p-w-r .pr-qa-display-ask-question {
    width: 100% !important;
    text-align: center; }
    .p-w-r .pr-qa-display-ask-question .pr-btn-ask-question, .p-w-r .pr-qa-display-ask-question pr-qa-display-link {
      width: 100% !important;
      margin: 0 !important; } }

.p-w-r .pr-qa-display-ask-question .pr-cross-icon {
  display: none !important; }

.p-w-r .pr-qa-display-ask-question .pr-qa-display-link {
  position: relative;
  display: inline-block;
  max-width: 100%;
  padding: .5em 1.3em;
  border-width: 2px;
  border-style: solid;
  border-radius: 10px;
  font-size: 1em;
  text-align: center;
  color: #FFF;
  cursor: pointer;
  text-transform: lowercase;
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
  background-color: #066C9D;
  border-color: #066C9D;
  font-size: 1rem !important;
  font-weight: bold;
  font-family: neutra,Helvetica,sans-serif !important;
  border: none !important;
  color: #fff !important; }
  .p-w-r .pr-qa-display-ask-question .pr-qa-display-link:hover, .p-w-r .pr-qa-display-ask-question .pr-qa-display-link:focus {
    background-color: #0A7EB5;
    border-color: #0A7EB5; }
  .p-w-r .pr-qa-display-ask-question .pr-qa-display-link:active {
    background-color: #0288D1;
    border-color: #0288D1; }

.p-w-r .pr-qa-display-ask-question #questionType .pr-btn-default {
  border-left: 1px solid #767676 !important; }
  .p-w-r .pr-qa-display-ask-question #questionType .pr-btn-default:first-child {
    display: none !important; }

.p-w-r .pr-qa-display {
  margin-top: 15px; }
  .p-w-r .pr-qa-display .pr-waqwaa {
    max-width: 100% !important; }
  .p-w-r .pr-qa-display h1 {
    font-family: "hooligan-jf"; }
  .p-w-r .pr-qa-display section button {
    position: relative;
    display: inline-block;
    max-width: 100%;
    padding: .5em 1.3em;
    border-width: 2px;
    border-style: solid;
    border-radius: 10px;
    font-size: 1em;
    text-align: center;
    color: #FFF;
    cursor: pointer;
    text-transform: lowercase;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
    background-color: #066C9D;
    border-color: #066C9D;
    font-size: 1rem !important;
    font-weight: bold;
    font-family: neutra,Helvetica,sans-serif !important;
    border: none !important; }
    .p-w-r .pr-qa-display section button:hover, .p-w-r .pr-qa-display section button:focus {
      background-color: #0A7EB5;
      border-color: #0A7EB5; }
    .p-w-r .pr-qa-display section button:active {
      background-color: #0288D1;
      border-color: #0288D1; }
    .p-w-r .pr-qa-display section button:hover {
      color: #fff !important; }

.p-w-r .pr-submit .pr-btn-review {
  position: relative;
  display: "inline-block";
  max-width: 100%;
  padding: .5em 1.3em;
  border-width: 2px;
  border-style: solid;
  border-radius: 10px;
  font-size: 1em;
  text-align: center;
  color: #FFF;
  cursor: pointer;
  text-transform: lowercase;
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
  background-color: #3949AB;
  border-color: #3949AB;
  color: #fff;
  padding: 16px 22px;
  font-size: 1rem;
  font-weight: 200;
  font-family: neutra,Helvetica,sans-serif !important; }
  .p-w-r .pr-submit .pr-btn-review:hover, .p-w-r .pr-submit .pr-btn-review:focus {
    background-color: #3F51B5;
    border-color: #3F51B5; }
  .p-w-r .pr-submit .pr-btn-review:active {
    background-color: #303f9f;
    border-color: #303f9f; }
  .p-w-r .pr-submit .pr-btn-review:hover {
    color: #fff !important; }

.p-w-r .pr-submit .pr-logo-container {
  display: none !important; }

.p-w-r .pr-media_videourl-form-group .pr-btn {
  position: relative;
  display: inline-block;
  max-width: 100%;
  padding: .5em 1.3em;
  border-width: 2px;
  border-style: solid;
  border-radius: 10px;
  font-size: 1em;
  text-align: center;
  color: #FFF;
  cursor: pointer;
  text-transform: lowercase;
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
  background-color: #066C9D;
  border-color: #066C9D;
  font-size: 1rem !important;
  font-weight: bold;
  font-family: neutra,Helvetica,sans-serif !important;
  border: none !important;
  padding: 16px 22px; }
  .p-w-r .pr-media_videourl-form-group .pr-btn:hover, .p-w-r .pr-media_videourl-form-group .pr-btn:focus {
    background-color: #0A7EB5;
    border-color: #0A7EB5; }
  .p-w-r .pr-media_videourl-form-group .pr-btn:active {
    background-color: #0288D1;
    border-color: #0288D1; }
  .p-w-r .pr-media_videourl-form-group .pr-btn span {
    color: #fff !important;
    font-size: 1rem !important;
    font-family: neutra,Helvetica,sans-serif !important; }
    .p-w-r .pr-media_videourl-form-group .pr-btn span:after {
      display: none; }
  .p-w-r .pr-media_videourl-form-group .pr-btn:hover {
    color: #fff !important; }

#pr-write .pr-war {
  margin: 0 auto; }

#pr-write a:link {
  color: #0A7EB5 !important; }

#pr-write .pr-btn-default.active {
  background-color: #0A7EB5 !important; }

.grid-item-product #seeReview {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 10px; }
  .grid-item-product #seeReview .pr-snippet {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    @media screen and (max-width: 767px) {
      .grid-item-product #seeReview .pr-snippet .pr-snippet-stars, .grid-item-product #seeReview .pr-snippet .pr-snippet-review-count {
        float: none;
        clear: both; }
      .grid-item-product #seeReview .pr-snippet .pr-snippet-review-count {
        padding-top: 5px; } }
  @media screen and (max-width: 767px) {
    .grid-item-product #seeReview div[id^="reviewssnippet"] .pr-snippet-wrapper {
      text-align: center; } }

#pwrwritediv {
  max-width: 910px;
  margin: 0 auto; }
  #pwrwritediv * {
    outline: none;
    font-family: "neutra", "Helvetica", sans-serif; }
  #pwrwritediv #pr-war {
    padding: 20px; }
    #pwrwritediv #pr-war .p-w-r .pr-war {
      max-width: 100%; }
      #pwrwritediv #pr-war .p-w-r .pr-war .pr-header .pr-header-table h3 {
        font-family: "hooligan-jf";
        font-size: 48px;
        font-weight: 100; }
      #pwrwritediv #pr-war .p-w-r .pr-war .pr-header .pr-header-table a {
        font-size: 16px;
        color: #0A7EB5; }
  #pwrwritediv .pr-submit .pr-footer .pr-btn {
    position: relative;
    display: "inline-block";
    max-width: 100%;
    padding: .5em 1.3em;
    border-width: 2px;
    border-style: solid;
    border-radius: 10px;
    font-size: 1em;
    text-align: center;
    color: #FFF;
    cursor: pointer;
    text-transform: lowercase;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
    background-color: #3949AB;
    border-color: #3949AB;
    color: #fff;
    padding: 16px 22.1px;
    font-size: 17px;
    font-weight: 200; }
    #pwrwritediv .pr-submit .pr-footer .pr-btn:hover, #pwrwritediv .pr-submit .pr-footer .pr-btn:focus {
      background-color: #3F51B5;
      border-color: #3F51B5; }
    #pwrwritediv .pr-submit .pr-footer .pr-btn:active {
      background-color: #303f9f;
      border-color: #303f9f; }
    #pwrwritediv .pr-submit .pr-footer .pr-btn span {
      color: #fff;
      font-size: 17px;
      font-weight: 200; }
      #pwrwritediv .pr-submit .pr-footer .pr-btn span:after {
        content: ""; }
  #pwrwritediv #pr-war-form fieldset .form-group label span {
    font-size: 17px;
    font-weight: 100;
    color: #000; }
  #pwrwritediv #pr-war-form fieldset .form-group label .pr-required-indicator {
    color: #e31d1a; }
  #pwrwritediv #pr-war-form fieldset .form-group span.pr-btn {
    position: relative;
    display: "inline-block";
    max-width: 100%;
    padding: .5em 1.3em;
    border-width: 2px;
    border-style: solid;
    border-radius: 10px;
    font-size: 1em;
    text-align: center;
    color: #FFF;
    cursor: pointer;
    text-transform: lowercase;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
    background-color: #066C9D;
    border-color: #066C9D;
    color: #fff;
    padding: 16px 22.1px;
    font-size: 17px;
    font-weight: 200; }
    #pwrwritediv #pr-war-form fieldset .form-group span.pr-btn:hover, #pwrwritediv #pr-war-form fieldset .form-group span.pr-btn:focus {
      background-color: #0A7EB5;
      border-color: #0A7EB5; }
    #pwrwritediv #pr-war-form fieldset .form-group span.pr-btn:active {
      background-color: #0288D1;
      border-color: #0288D1; }
    #pwrwritediv #pr-war-form fieldset .form-group span.pr-btn span {
      color: #fff;
      font-size: 17px;
      font-weight: 200; }
      #pwrwritediv #pr-war-form fieldset .form-group span.pr-btn span:after {
        content: ""; }
  #pwrwritediv #pr-rating .pr-rating-stars .pr-star {
    border: 0px;
    background-color: transparent;
    background-image: url("../images/starz_128x244.png");
    background-repeat: no-repeat;
    background-position: top center;
    width: 32px;
    height: 30.5px;
    background-size: 32px 61px; }
    #pwrwritediv #pr-rating .pr-rating-stars .pr-star img {
      display: none; }
  #pwrwritediv #pr-rating .pr-rating-stars .pr-star-selected {
    border: 0px;
    background-color: transparent;
    background-image: url("../images/starz_128x244.png");
    background-repeat: no-repeat;
    background-position: bottom center;
    width: 32px;
    height: 30.5px;
    background-size: 32px 61px; }
    #pwrwritediv #pr-rating .pr-rating-stars .pr-star-selected img {
      display: none; }

.pdp-main--product-detail div[id^="reviewssnippet"] {
  margin-top: 30px; }

div[id^="reviewssnippet"] .pr-snippet-wrapper {
  border: 0;
  background: none;
  padding: 0;
  margin: 0;
  overflow: hidden; }
  div[id^="reviewssnippet"] .pr-snippet-wrapper .pr-snippet-read-write,
  div[id^="reviewssnippet"] .pr-snippet-wrapper .pr-clear,
  div[id^="reviewssnippet"] .pr-snippet-wrapper .pr-snippet-social-bar {
    display: none; }
  div[id^="reviewssnippet"] .pr-snippet-wrapper .pr-snippet-review-count {
    float: left;
    line-height: 1;
    font-size: 16px;
    text-transform: lowercase; }
  div[id^="reviewssnippet"] .pr-snippet-wrapper .pr-snippet-stars {
    border: 0;
    padding: 0; }
    div[id^="reviewssnippet"] .pr-snippet-wrapper .pr-snippet-stars .pr-stars {
      background-image: url("../images/stars_sm.png"); }
    div[id^="reviewssnippet"] .pr-snippet-wrapper .pr-snippet-stars .pr-snippet-rating-decimal {
      display: none; }

#pr-review-sort {
  border: 0px; }
  #pr-review-sort .pr-review-sort-wrapper {
    margin: 10px 0px;
    background-color: #FFF;
    border: 0px;
    padding: 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
    #pr-review-sort .pr-review-sort-wrapper .pr-review-sort-box label {
      display: none; }
    #pr-review-sort .pr-review-sort-wrapper .pr-clear {
      display: none; }

#reviews {
  padding: 20px 55px;
  padding-bottom: 0px; }
  @media screen and (max-width: 767px) {
    #reviews {
      padding: 25px; } }
  #reviews .pr-review-engine .pr-contents {
    border: 0px;
    padding: 0px; }
    #reviews .pr-review-engine .pr-contents .pr-contents-wrapper {
      border: 0px;
      padding: 0px; }
      #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-pagination-bottom {
        padding: 20px; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-pagination-bottom .pr-nav-back-to-top {
          display: none; }
      #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-pagination-top {
        display: none; }
      #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap {
        padding: 20px;
        margin: 0px;
        border-bottom: 10px solid #F2F3F4; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-other-attributes {
          padding: 5px 10px;
          margin-bottom: 15px;
          background-color: #F2F3F4;
          border-radius: 5px; }
          #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-other-attributes .pr-other-attribute-tag-group ul .pr-other-attribute-label {
            background: none;
            padding: 0px;
            text-transform: capitalize; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-points {
          margin-bottom: 20px; }
          #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-points .pr-review-points-attr-wrapper {
            display: -ms-flexbox;
            display: flex; }
            #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group {
              background-color: #F2F3F4;
              padding: 10px; }
              #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group p {
                margin: 0px;
                background: none; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-text {
          margin: 0px 0px 20px 0px; }
          #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-text p {
            margin: 0px; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-footer .pr-merchant-comments {
          margin: 0px 0px 20px 0px;
          padding: 15px;
          background-color: #F2F3F4;
          border-radius: 5px;
          border: 0px; }
          #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-footer .pr-merchant-comments .pr-merchant-comments-text {
            line-height: normal; }
            #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-footer .pr-merchant-comments .pr-merchant-comments-text span {
              font-style: normal; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-footer .pr-review-bottom-line-wrapper {
          margin-bottom: 20px; }
          #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-footer .pr-review-bottom-line-wrapper .pr-review-bottom-line {
            font-family: "neutra", "Helvetica", sans-serif;
            text-transform: lowercase;
            color: #000;
            font-size: 16px; }
            #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-footer .pr-review-bottom-line-wrapper .pr-review-bottom-line:after {
              content: ":"; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-comments-header {
          display: none; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-rating-wrapper .pr-review-author-date {
          background: none;
          border: 0px;
          padding: 0px;
          font-size: 16px;
          text-transform: capitalize; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-rating-wrapper .pr-review-rating .pr-stars {
          background-image: url("../images/stars_sm.png"); }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-rating-wrapper .pr-review-rating .pr-rating {
          background: none;
          color: #000;
          font-weight: 700;
          padding: 0px;
          float: none; }
        #reviews .pr-review-engine .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-rating-wrapper .pr-review-rating .pr-review-rating-headline {
          font-family: "hooligan-jf";
          font-size: 24px;
          font-weight: 100;
          margin-top: 15px; }
  #reviews .pr-snapshot .pr-snapshot-head {
    background: none;
    border: 0px;
    padding: 0px; }
    #reviews .pr-snapshot .pr-snapshot-head .pr-snapshot-title {
      font-family: "hooligan-jf";
      font-size: 36px;
      font-weight: 100;
      text-transform: capitalize; }
    #reviews .pr-snapshot .pr-snapshot-head .pr-snapshot-head-wrapper {
      width: 100%;
      background-color: #FFF;
      padding: 20px 20px 0px 30px; }
  #reviews .pr-snapshot .pr-snapshot-body {
    border: 0px;
    background-color: #FFF; }
    #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper {
      border: 0px;
      padding: 0px 20px 20px 20px; }
      #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-review-points {
        display: none; }
      #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-other-attributes {
        display: none; }
      #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating {
        line-height: normal;
        font-size: 0; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-rating,
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-snapshot-average-based-on-text {
          display: none; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-header-descript {
          color: #000;
          background: none;
          margin: 0;
          padding: 0;
          font-size: 16px;
          display: inline-block; }
          #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-header-descript strong {
            margin: 0px 10px 0px 20px; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-stars {
          background-image: url("../images/stars_lrg.png");
          display: inline-block; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-rating {
          font-size: 16px; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating #pr-snapshot-histogram {
          display: none; }
      #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer {
        position: relative; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer .pr-write-review-link {
          position: relative;
          display: inline-block;
          max-width: 100%;
          padding: .5em 1.3em;
          border-width: 2px;
          border-style: solid;
          border-radius: 10px;
          font-size: 1em;
          text-align: center;
          color: #FFF;
          cursor: pointer;
          text-transform: lowercase;
          transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1);
          background-color: #066C9D;
          border-color: #066C9D;
          position: absolute;
          right: 0;
          top: -40px; }
          #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer .pr-write-review-link:hover, #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer .pr-write-review-link:focus {
            background-color: #0A7EB5;
            border-color: #0A7EB5; }
          #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer .pr-write-review-link:active {
            background-color: #0288D1;
            border-color: #0288D1; }
          #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer .pr-write-review-link .pr-snapshot-write-review {
            background: none;
            padding: 0px; }
      #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-clear {
        display: none; }
      #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-consensus {
        display: none; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-consensus* {
          font-size: 16px; }
        #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-consensus .pr-snapshot-consensus-value {
          color: #000;
          background: none;
          margin: 0;
          padding: 0;
          border: 0px;
          background: none;
          vertical-align: top; }

@media (max-width: 1024px) {
  #reviews .pr-header .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-stars {
    display: block;
    width: 100%;
    margin-bottom: 10px; }
  #reviews .pr-header .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-header-descript {
    width: 60%;
    display: block; }
    #reviews .pr-header .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-header-descript strong {
      margin: 0; } }

@media (max-width: 767px) {
  #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper {
    float: none;
    width: 100%; }
    #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-points {
      margin-bottom: 20px; }
  #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-author {
    float: none;
    width: 100%; }
  #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-header-descript {
    display: block;
    clear: both;
    padding-top: 10px;
    width: 100%; }
    #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-header-descript strong {
      margin-left: 0px; }
  #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer {
    position: static;
    display: block;
    padding: 0px; }
    #reviews .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer .pr-write-review-link {
      position: static;
      top: 0px;
      margin-top: 10px; } }

@media (max-width: 480px) {
  #reviews .pr-header .pr-snapshot .pr-snapshot-head .pr-snapshot-head-wrapper .pr-snapshot-cobrand {
    display: block;
    margin: -20px 0px 8px 0px; }
  #reviews .pr-header .pr-snapshot .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-header-descript strong {
    display: block;
    margin-bottom: 8px; }
  #reviews .pr-header .pr-review-sort .pr-review-sort-wrapper .pr-review-count {
    text-align: left;
    line-height: normal; }
  #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-rating-wrapper {
    float: none;
    width: 100%; }
  #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-points .pr-review-points-attr-wrapper {
    -ms-flex-direction: column;
        flex-direction: column; }
    #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-main-wrapper .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group {
      margin-bottom: 10px;
      width: 100%; }
  #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-author .pr-review-author-info-wrapper p {
    display: inline-block;
    margin: 0px;
    margin-right: 5px; }
  #reviews .pr-contents .pr-contents-wrapper .pr-review-wrap .pr-review-author .pr-review-author-info-wrapper div {
    display: inline-block;
    margin: 0px;
    margin-right: 5px; } }

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px; }
  .alert h4 {
    margin-top: 0;
    color: inherit; }
  .alert .alert-link {
    font-weight: bold; }
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
  .alert > p + p {
    margin-top: 5px; }

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px; }
  .alert-dismissable .close,
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d; }
  .alert-success hr {
    border-top-color: #c9e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6e1ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7e1b5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442; }
  .alert-danger hr {
    border-top-color: #e4b9c0; }
  .alert-danger .alert-link {
    color: #843534; }

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px; }
  .badge:empty {
    display: none; }
  .btn .badge {
    position: relative;
    top: -1px; }
  .btn-xs .badge, .btn-group-xs > .btn .badge,
  .btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px; }
  .list-group-item.active > .badge,
  .nav-pills > .active > a > .badge {
    color: #337ab7;
    background-color: #fff; }
  .list-group-item > .badge {
    float: right; }
  .list-group-item > .badge + .badge {
    margin-right: 5px; }
  .nav-pills > li > a > .badge {
    margin-left: 3px; }

a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px; }
  .breadcrumb > li {
    display: inline-block; }
    .breadcrumb > li + li:before {
      content: "/ ";
      padding: 0 5px;
      color: #ccc; }
  .breadcrumb > .active {
    color: #777777; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:hover,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  margin-left: -5px; }
  .btn-toolbar:before, .btn-toolbar:after {
    content: " "; }
  .btn-toolbar:after {
    clear: both; }
  .btn-toolbar .btn,
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px; }

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px; }

.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn-group.open .dropdown-toggle.btn-link {
    box-shadow: none; }

.btn .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px; }

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }

.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " "; }

.btn-group-vertical > .btn-group:after {
  clear: both; }

.btn-group-vertical > .btn-group > .btn {
  float: none; }

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate; }
  .btn-group-justified > .btn,
  .btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%; }
  .btn-group-justified > .btn-group .btn {
    width: 100%; }
  .btn-group-justified > .btn-group .dropdown-menu {
    left: auto; }

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none; }
  .btn:active, .btn.active {
    outline: 0;
    background-image: none;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .btn[disabled],
  fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    box-shadow: none; }

button.back-in-stock {
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
  background-color: #3949ab !important;
  border-color: #3949ab !important;
  padding: 12px;
  text-transform: lowercase;
  font-size: 20px;
  font: inherit;
  min-width: 240px;
  border-style: solid;
  font-size: 20px;
  margin-left: 0px;
  border-radius: 50px; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc; }
  .btn-default:focus, .btn-default.focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c; }
  .btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
    .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,
    .open > .btn-default.dropdown-toggle:hover,
    .open > .btn-default.dropdown-toggle:focus,
    .open > .btn-default.dropdown-toggle.focus {
      color: #333;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus,
  fieldset[disabled] .btn-default:hover,
  fieldset[disabled] .btn-default:focus,
  fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #ccc; }
  .btn-default .badge {
    color: #fff;
    background-color: #333; }

.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40; }
  .btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #204d74;
      border-color: #122b40; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus,
  fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:focus,
  fieldset[disabled] .btn-primary.focus {
    background-color: #337ab7;
    border-color: #2e6da4; }
  .btn-primary .badge {
    color: #337ab7;
    background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #255625; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus,
  fieldset[disabled] .btn-success:hover,
  fieldset[disabled] .btn-success:focus,
  fieldset[disabled] .btn-success.focus {
    background-color: #5cb85c;
    border-color: #4cae4c; }
  .btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1b6d85; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus,
  fieldset[disabled] .btn-info:hover,
  fieldset[disabled] .btn-info:focus,
  fieldset[disabled] .btn-info.focus {
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #985f0d; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus,
  fieldset[disabled] .btn-warning:hover,
  fieldset[disabled] .btn-warning:focus,
  fieldset[disabled] .btn-warning.focus {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #761c19; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus,
  fieldset[disabled] .btn-danger:hover,
  fieldset[disabled] .btn-danger:focus,
  fieldset[disabled] .btn-danger.focus {
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }

.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
  fieldset[disabled] .btn-link {
    background-color: transparent;
    box-shadow: none; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus,
  fieldset[disabled] .btn-link:hover,
  fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px; }

.btn-sm, .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-xs, .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%; }
  .carousel-inner > .item {
    display: none;
    position: relative;
    transition: 0.6s ease-in-out left; }
    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
      display: block;
      max-width: 100%;
      height: auto;
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .item {
        transition: transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        perspective: 1000px; }
        .carousel-inner > .item.next, .carousel-inner > .item.active.right {
          transform: translate3d(100%, 0, 0);
          left: 0; }
        .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
          transform: translate3d(-100%, 0, 0);
          left: 0; }
        .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
          transform: translate3d(0, 0, 0);
          left: 0; } }
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: transparent; }
  .carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  .carousel-control.right {
    left: auto;
    right: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  .carousel-control:hover, .carousel-control:focus {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90); }
  .carousel-control .icon-prev,
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    z-index: 5;
    display: inline-block; }
  .carousel-control .icon-prev,
  .carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-right {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    line-height: 1;
    font-family: serif; }
  .carousel-control .icon-prev:before {
    content: '\2039'; }
  .carousel-control .icon-next:before {
    content: '\203a'; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: transparent; }
  .carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn {
    text-shadow: none; }

@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px; }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px; }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px; }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20); }
  .close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50); }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px; }

kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold;
    box-shadow: none; }

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.fade {
  opacity: 0;
  transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

tr.collapse.in {
  display: table-row; }

tbody.collapse.in {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  transition-property: height, visibility;
  transition-duration: 0.1s;
  transition-timing-function: ease; }

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle:focus {
  outline: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box; }
  .dropdown-menu.pull-right {
    right: 0;
    left: auto; }
  .dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857;
    color: #333333;
    white-space: nowrap; }

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7; }

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777777; }

.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  left: auto;
  right: 0; }

.dropdown-menu-left {
  left: 0;
  right: auto; }

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857;
  color: #777777;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990; }

.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: ""; }

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto; }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto; } }

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.glyphicon-asterisk:before {
  content: "\002a"; }

.glyphicon-plus:before {
  content: "\002b"; }

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac"; }

.glyphicon-minus:before {
  content: "\2212"; }

.glyphicon-cloud:before {
  content: "\2601"; }

.glyphicon-envelope:before {
  content: "\2709"; }

.glyphicon-pencil:before {
  content: "\270f"; }

.glyphicon-glass:before {
  content: "\e001"; }

.glyphicon-music:before {
  content: "\e002"; }

.glyphicon-search:before {
  content: "\e003"; }

.glyphicon-heart:before {
  content: "\e005"; }

.glyphicon-star:before {
  content: "\e006"; }

.glyphicon-star-empty:before {
  content: "\e007"; }

.glyphicon-user:before {
  content: "\e008"; }

.glyphicon-film:before {
  content: "\e009"; }

.glyphicon-th-large:before {
  content: "\e010"; }

.glyphicon-th:before {
  content: "\e011"; }

.glyphicon-th-list:before {
  content: "\e012"; }

.glyphicon-ok:before {
  content: "\e013"; }

.glyphicon-remove:before {
  content: "\e014"; }

.glyphicon-zoom-in:before {
  content: "\e015"; }

.glyphicon-zoom-out:before {
  content: "\e016"; }

.glyphicon-off:before {
  content: "\e017"; }

.glyphicon-signal:before {
  content: "\e018"; }

.glyphicon-cog:before {
  content: "\e019"; }

.glyphicon-trash:before {
  content: "\e020"; }

.glyphicon-home:before {
  content: "\e021"; }

.glyphicon-file:before {
  content: "\e022"; }

.glyphicon-time:before {
  content: "\e023"; }

.glyphicon-road:before {
  content: "\e024"; }

.glyphicon-download-alt:before {
  content: "\e025"; }

.glyphicon-download:before {
  content: "\e026"; }

.glyphicon-upload:before {
  content: "\e027"; }

.glyphicon-inbox:before {
  content: "\e028"; }

.glyphicon-play-circle:before {
  content: "\e029"; }

.glyphicon-repeat:before {
  content: "\e030"; }

.glyphicon-refresh:before {
  content: "\e031"; }

.glyphicon-list-alt:before {
  content: "\e032"; }

.glyphicon-lock:before {
  content: "\e033"; }

.glyphicon-flag:before {
  content: "\e034"; }

.glyphicon-headphones:before {
  content: "\e035"; }

.glyphicon-volume-off:before {
  content: "\e036"; }

.glyphicon-volume-down:before {
  content: "\e037"; }

.glyphicon-volume-up:before {
  content: "\e038"; }

.glyphicon-qrcode:before {
  content: "\e039"; }

.glyphicon-barcode:before {
  content: "\e040"; }

.glyphicon-tag:before {
  content: "\e041"; }

.glyphicon-tags:before {
  content: "\e042"; }

.glyphicon-book:before {
  content: "\e043"; }

.glyphicon-bookmark:before {
  content: "\e044"; }

.glyphicon-print:before {
  content: "\e045"; }

.glyphicon-camera:before {
  content: "\e046"; }

.glyphicon-font:before {
  content: "\e047"; }

.glyphicon-bold:before {
  content: "\e048"; }

.glyphicon-italic:before {
  content: "\e049"; }

.glyphicon-text-height:before {
  content: "\e050"; }

.glyphicon-text-width:before {
  content: "\e051"; }

.glyphicon-align-left:before {
  content: "\e052"; }

.glyphicon-align-center:before {
  content: "\e053"; }

.glyphicon-align-right:before {
  content: "\e054"; }

.glyphicon-align-justify:before {
  content: "\e055"; }

.glyphicon-list:before {
  content: "\e056"; }

.glyphicon-indent-left:before {
  content: "\e057"; }

.glyphicon-indent-right:before {
  content: "\e058"; }

.glyphicon-facetime-video:before {
  content: "\e059"; }

.glyphicon-picture:before {
  content: "\e060"; }

.glyphicon-map-marker:before {
  content: "\e062"; }

.glyphicon-adjust:before {
  content: "\e063"; }

.glyphicon-tint:before {
  content: "\e064"; }

.glyphicon-edit:before {
  content: "\e065"; }

.glyphicon-share:before {
  content: "\e066"; }

.glyphicon-check:before {
  content: "\e067"; }

.glyphicon-move:before {
  content: "\e068"; }

.glyphicon-step-backward:before {
  content: "\e069"; }

.glyphicon-fast-backward:before {
  content: "\e070"; }

.glyphicon-backward:before {
  content: "\e071"; }

.glyphicon-play:before {
  content: "\e072"; }

.glyphicon-pause:before {
  content: "\e073"; }

.glyphicon-stop:before {
  content: "\e074"; }

.glyphicon-forward:before {
  content: "\e075"; }

.glyphicon-fast-forward:before {
  content: "\e076"; }

.glyphicon-step-forward:before {
  content: "\e077"; }

.glyphicon-eject:before {
  content: "\e078"; }

.glyphicon-chevron-left:before {
  content: "\e079"; }

.glyphicon-chevron-right:before {
  content: "\e080"; }

.glyphicon-plus-sign:before {
  content: "\e081"; }

.glyphicon-minus-sign:before {
  content: "\e082"; }

.glyphicon-remove-sign:before {
  content: "\e083"; }

.glyphicon-ok-sign:before {
  content: "\e084"; }

.glyphicon-question-sign:before {
  content: "\e085"; }

.glyphicon-info-sign:before {
  content: "\e086"; }

.glyphicon-screenshot:before {
  content: "\e087"; }

.glyphicon-remove-circle:before {
  content: "\e088"; }

.glyphicon-ok-circle:before {
  content: "\e089"; }

.glyphicon-ban-circle:before {
  content: "\e090"; }

.glyphicon-arrow-left:before {
  content: "\e091"; }

.glyphicon-arrow-right:before {
  content: "\e092"; }

.glyphicon-arrow-up:before {
  content: "\e093"; }

.glyphicon-arrow-down:before {
  content: "\e094"; }

.glyphicon-share-alt:before {
  content: "\e095"; }

.glyphicon-resize-full:before {
  content: "\e096"; }

.glyphicon-resize-small:before {
  content: "\e097"; }

.glyphicon-exclamation-sign:before {
  content: "\e101"; }

.glyphicon-gift:before {
  content: "\e102"; }

.glyphicon-leaf:before {
  content: "\e103"; }

.glyphicon-fire:before {
  content: "\e104"; }

.glyphicon-eye-open:before {
  content: "\e105"; }

.glyphicon-eye-close:before {
  content: "\e106"; }

.glyphicon-warning-sign:before {
  content: "\e107"; }

.glyphicon-plane:before {
  content: "\e108"; }

.glyphicon-calendar:before {
  content: "\e109"; }

.glyphicon-random:before {
  content: "\e110"; }

.glyphicon-comment:before {
  content: "\e111"; }

.glyphicon-magnet:before {
  content: "\e112"; }

.glyphicon-chevron-up:before {
  content: "\e113"; }

.glyphicon-chevron-down:before {
  content: "\e114"; }

.glyphicon-retweet:before {
  content: "\e115"; }

.glyphicon-shopping-cart:before {
  content: "\e116"; }

.glyphicon-folder-close:before {
  content: "\e117"; }

.glyphicon-folder-open:before {
  content: "\e118"; }

.glyphicon-resize-vertical:before {
  content: "\e119"; }

.glyphicon-resize-horizontal:before {
  content: "\e120"; }

.glyphicon-hdd:before {
  content: "\e121"; }

.glyphicon-bullhorn:before {
  content: "\e122"; }

.glyphicon-bell:before {
  content: "\e123"; }

.glyphicon-certificate:before {
  content: "\e124"; }

.glyphicon-thumbs-up:before {
  content: "\e125"; }

.glyphicon-thumbs-down:before {
  content: "\e126"; }

.glyphicon-hand-right:before {
  content: "\e127"; }

.glyphicon-hand-left:before {
  content: "\e128"; }

.glyphicon-hand-up:before {
  content: "\e129"; }

.glyphicon-hand-down:before {
  content: "\e130"; }

.glyphicon-circle-arrow-right:before {
  content: "\e131"; }

.glyphicon-circle-arrow-left:before {
  content: "\e132"; }

.glyphicon-circle-arrow-up:before {
  content: "\e133"; }

.glyphicon-circle-arrow-down:before {
  content: "\e134"; }

.glyphicon-globe:before {
  content: "\e135"; }

.glyphicon-wrench:before {
  content: "\e136"; }

.glyphicon-tasks:before {
  content: "\e137"; }

.glyphicon-filter:before {
  content: "\e138"; }

.glyphicon-briefcase:before {
  content: "\e139"; }

.glyphicon-fullscreen:before {
  content: "\e140"; }

.glyphicon-dashboard:before {
  content: "\e141"; }

.glyphicon-paperclip:before {
  content: "\e142"; }

.glyphicon-heart-empty:before {
  content: "\e143"; }

.glyphicon-link:before {
  content: "\e144"; }

.glyphicon-phone:before {
  content: "\e145"; }

.glyphicon-pushpin:before {
  content: "\e146"; }

.glyphicon-usd:before {
  content: "\e148"; }

.glyphicon-gbp:before {
  content: "\e149"; }

.glyphicon-sort:before {
  content: "\e150"; }

.glyphicon-sort-by-alphabet:before {
  content: "\e151"; }

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152"; }

.glyphicon-sort-by-order:before {
  content: "\e153"; }

.glyphicon-sort-by-order-alt:before {
  content: "\e154"; }

.glyphicon-sort-by-attributes:before {
  content: "\e155"; }

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156"; }

.glyphicon-unchecked:before {
  content: "\e157"; }

.glyphicon-expand:before {
  content: "\e158"; }

.glyphicon-collapse-down:before {
  content: "\e159"; }

.glyphicon-collapse-up:before {
  content: "\e160"; }

.glyphicon-log-in:before {
  content: "\e161"; }

.glyphicon-flash:before {
  content: "\e162"; }

.glyphicon-log-out:before {
  content: "\e163"; }

.glyphicon-new-window:before {
  content: "\e164"; }

.glyphicon-record:before {
  content: "\e165"; }

.glyphicon-save:before {
  content: "\e166"; }

.glyphicon-open:before {
  content: "\e167"; }

.glyphicon-saved:before {
  content: "\e168"; }

.glyphicon-import:before {
  content: "\e169"; }

.glyphicon-export:before {
  content: "\e170"; }

.glyphicon-send:before {
  content: "\e171"; }

.glyphicon-floppy-disk:before {
  content: "\e172"; }

.glyphicon-floppy-saved:before {
  content: "\e173"; }

.glyphicon-floppy-remove:before {
  content: "\e174"; }

.glyphicon-floppy-save:before {
  content: "\e175"; }

.glyphicon-floppy-open:before {
  content: "\e176"; }

.glyphicon-credit-card:before {
  content: "\e177"; }

.glyphicon-transfer:before {
  content: "\e178"; }

.glyphicon-cutlery:before {
  content: "\e179"; }

.glyphicon-header:before {
  content: "\e180"; }

.glyphicon-compressed:before {
  content: "\e181"; }

.glyphicon-earphone:before {
  content: "\e182"; }

.glyphicon-phone-alt:before {
  content: "\e183"; }

.glyphicon-tower:before {
  content: "\e184"; }

.glyphicon-stats:before {
  content: "\e185"; }

.glyphicon-sd-video:before {
  content: "\e186"; }

.glyphicon-hd-video:before {
  content: "\e187"; }

.glyphicon-subtitles:before {
  content: "\e188"; }

.glyphicon-sound-stereo:before {
  content: "\e189"; }

.glyphicon-sound-dolby:before {
  content: "\e190"; }

.glyphicon-sound-5-1:before {
  content: "\e191"; }

.glyphicon-sound-6-1:before {
  content: "\e192"; }

.glyphicon-sound-7-1:before {
  content: "\e193"; }

.glyphicon-copyright-mark:before {
  content: "\e194"; }

.glyphicon-registration-mark:before {
  content: "\e195"; }

.glyphicon-cloud-download:before {
  content: "\e197"; }

.glyphicon-cloud-upload:before {
  content: "\e198"; }

.glyphicon-tree-conifer:before {
  content: "\e199"; }

.glyphicon-tree-deciduous:before {
  content: "\e200"; }

.glyphicon-cd:before {
  content: "\e201"; }

.glyphicon-save-file:before {
  content: "\e202"; }

.glyphicon-open-file:before {
  content: "\e203"; }

.glyphicon-level-up:before {
  content: "\e204"; }

.glyphicon-copy:before {
  content: "\e205"; }

.glyphicon-paste:before {
  content: "\e206"; }

.glyphicon-alert:before {
  content: "\e209"; }

.glyphicon-equalizer:before {
  content: "\e210"; }

.glyphicon-king:before {
  content: "\e211"; }

.glyphicon-queen:before {
  content: "\e212"; }

.glyphicon-pawn:before {
  content: "\e213"; }

.glyphicon-bishop:before {
  content: "\e214"; }

.glyphicon-knight:before {
  content: "\e215"; }

.glyphicon-baby-formula:before {
  content: "\e216"; }

.glyphicon-tent:before {
  content: "\26fa"; }

.glyphicon-blackboard:before {
  content: "\e218"; }

.glyphicon-bed:before {
  content: "\e219"; }

.glyphicon-apple:before {
  content: "\f8ff"; }

.glyphicon-erase:before {
  content: "\e221"; }

.glyphicon-hourglass:before {
  content: "\231b"; }

.glyphicon-lamp:before {
  content: "\e223"; }

.glyphicon-duplicate:before {
  content: "\e224"; }

.glyphicon-piggy-bank:before {
  content: "\e225"; }

.glyphicon-scissors:before {
  content: "\e226"; }

.glyphicon-bitcoin:before {
  content: "\e227"; }

.glyphicon-btc:before {
  content: "\e227"; }

.glyphicon-xbt:before {
  content: "\e227"; }

.glyphicon-yen:before {
  content: "\00a5"; }

.glyphicon-jpy:before {
  content: "\00a5"; }

.glyphicon-ruble:before {
  content: "\20bd"; }

.glyphicon-rub:before {
  content: "\20bd"; }

.glyphicon-scale:before {
  content: "\e230"; }

.glyphicon-ice-lolly:before {
  content: "\e231"; }

.glyphicon-ice-lolly-tasted:before {
  content: "\e232"; }

.glyphicon-education:before {
  content: "\e233"; }

.glyphicon-option-horizontal:before {
  content: "\e234"; }

.glyphicon-option-vertical:before {
  content: "\e235"; }

.glyphicon-menu-hamburger:before {
  content: "\e236"; }

.glyphicon-modal-window:before {
  content: "\e237"; }

.glyphicon-oil:before {
  content: "\e238"; }

.glyphicon-grain:before {
  content: "\e239"; }

.glyphicon-sunglasses:before {
  content: "\e240"; }

.glyphicon-text-size:before {
  content: "\e241"; }

.glyphicon-text-color:before {
  content: "\e242"; }

.glyphicon-text-background:before {
  content: "\e243"; }

.glyphicon-object-align-top:before {
  content: "\e244"; }

.glyphicon-object-align-bottom:before {
  content: "\e245"; }

.glyphicon-object-align-horizontal:before {
  content: "\e246"; }

.glyphicon-object-align-left:before {
  content: "\e247"; }

.glyphicon-object-align-vertical:before {
  content: "\e248"; }

.glyphicon-object-align-right:before {
  content: "\e249"; }

.glyphicon-triangle-right:before {
  content: "\e250"; }

.glyphicon-triangle-left:before {
  content: "\e251"; }

.glyphicon-triangle-bottom:before {
  content: "\e252"; }

.glyphicon-triangle-top:before {
  content: "\e253"; }

.glyphicon-console:before {
  content: "\e254"; }

.glyphicon-superscript:before {
  content: "\e255"; }

.glyphicon-subscript:before {
  content: "\e256"; }

.glyphicon-menu-left:before {
  content: "\e257"; }

.glyphicon-menu-right:before {
  content: "\e258"; }

.glyphicon-menu-down:before {
  content: "\e259"; }

.glyphicon-menu-up:before {
  content: "\e260"; }

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container:before, .container:after {
    content: " "; }
  .container:after {
    clear: both; }
  @media (min-width: 768px) {
    .container {
      width: 750px; } }
  @media (min-width: 992px) {
    .container {
      width: 970px; } }
  @media (min-width: 1200px) {
    .container {
      width: 1170px; } }

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container-fluid:before, .container-fluid:after {
    content: " "; }
  .container-fluid:after {
    clear: both; }

.row {
  margin-left: -15px;
  margin-right: -15px; }
  .row:before, .row:after {
    content: " "; }
  .row:after {
    clear: both; }

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

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-1 {
  width: 8.33333%; }

.col-xs-2 {
  width: 16.66667%; }

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

.col-xs-4 {
  width: 33.33333%; }

.col-xs-5 {
  width: 41.66667%; }

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

.col-xs-7 {
  width: 58.33333%; }

.col-xs-8 {
  width: 66.66667%; }

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

.col-xs-10 {
  width: 83.33333%; }

.col-xs-11 {
  width: 91.66667%; }

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

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

.col-xs-pull-1 {
  right: 8.33333%; }

.col-xs-pull-2 {
  right: 16.66667%; }

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

.col-xs-pull-4 {
  right: 33.33333%; }

.col-xs-pull-5 {
  right: 41.66667%; }

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

.col-xs-pull-7 {
  right: 58.33333%; }

.col-xs-pull-8 {
  right: 66.66667%; }

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

.col-xs-pull-10 {
  right: 83.33333%; }

.col-xs-pull-11 {
  right: 91.66667%; }

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

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

.col-xs-push-1 {
  left: 8.33333%; }

.col-xs-push-2 {
  left: 16.66667%; }

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

.col-xs-push-4 {
  left: 33.33333%; }

.col-xs-push-5 {
  left: 41.66667%; }

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

.col-xs-push-7 {
  left: 58.33333%; }

.col-xs-push-8 {
  left: 66.66667%; }

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

.col-xs-push-10 {
  left: 83.33333%; }

.col-xs-push-11 {
  left: 91.66667%; }

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

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.33333%; }

.col-xs-offset-2 {
  margin-left: 16.66667%; }

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

.col-xs-offset-4 {
  margin-left: 33.33333%; }

.col-xs-offset-5 {
  margin-left: 41.66667%; }

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

.col-xs-offset-7 {
  margin-left: 58.33333%; }

.col-xs-offset-8 {
  margin-left: 66.66667%; }

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

.col-xs-offset-10 {
  margin-left: 83.33333%; }

.col-xs-offset-11 {
  margin-left: 91.66667%; }

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

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.33333%; }
  .col-sm-2 {
    width: 16.66667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.33333%; }
  .col-sm-5 {
    width: 41.66667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.33333%; }
  .col-sm-8 {
    width: 66.66667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.33333%; }
  .col-sm-11 {
    width: 91.66667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.33333%; }
  .col-sm-pull-2 {
    right: 16.66667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.33333%; }
  .col-sm-pull-5 {
    right: 41.66667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.33333%; }
  .col-sm-pull-8 {
    right: 66.66667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.33333%; }
  .col-sm-pull-11 {
    right: 91.66667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.33333%; }
  .col-sm-push-2 {
    left: 16.66667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.33333%; }
  .col-sm-push-5 {
    left: 41.66667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.33333%; }
  .col-sm-push-8 {
    left: 66.66667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.33333%; }
  .col-sm-push-11 {
    left: 91.66667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.33333%; }
  .col-sm-offset-2 {
    margin-left: 16.66667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.33333%; }
  .col-sm-offset-5 {
    margin-left: 41.66667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.33333%; }
  .col-sm-offset-8 {
    margin-left: 66.66667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.33333%; }
  .col-sm-offset-11 {
    margin-left: 91.66667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.33333%; }
  .col-md-2 {
    width: 16.66667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.33333%; }
  .col-md-5 {
    width: 41.66667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.33333%; }
  .col-md-8 {
    width: 66.66667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.33333%; }
  .col-md-11 {
    width: 91.66667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.33333%; }
  .col-md-pull-2 {
    right: 16.66667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.33333%; }
  .col-md-pull-5 {
    right: 41.66667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.33333%; }
  .col-md-pull-8 {
    right: 66.66667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.33333%; }
  .col-md-pull-11 {
    right: 91.66667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.33333%; }
  .col-md-push-2 {
    left: 16.66667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.33333%; }
  .col-md-push-5 {
    left: 41.66667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.33333%; }
  .col-md-push-8 {
    left: 66.66667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.33333%; }
  .col-md-push-11 {
    left: 91.66667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.33333%; }
  .col-lg-2 {
    width: 16.66667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.33333%; }
  .col-lg-5 {
    width: 41.66667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.33333%; }
  .col-lg-8 {
    width: 66.66667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.33333%; }
  .col-lg-11 {
    width: 91.66667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }
  .input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .input-group .form-control:focus {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #6E6E6E;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px; }
  .input-group-addon.input-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px; }
  .input-group-addon.input-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group-addon:first-child {
  border-right: 0; }

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.input-group-addon:last-child {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative; }
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
      z-index: 2; }
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }

.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee; }
  .jumbotron h1,
  .jumbotron .h1 {
    color: inherit; }
  .jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200; }
  .jumbotron > hr {
    border-top-color: #d5d5d5; }
  .container .jumbotron,
  .container-fluid .jumbotron {
    border-radius: 6px;
    padding-left: 15px;
    padding-right: 15px; }
  .jumbotron .container {
    max-width: 100%; }
  @media screen and (min-width: 768px) {
    .jumbotron {
      padding-top: 48px;
      padding-bottom: 48px; }
      .container .jumbotron,
      .container-fluid .jumbotron {
        padding-left: 60px;
        padding-right: 60px; }
      .jumbotron h1,
      .jumbotron .h1 {
        font-size: 63px; } }

.list-group {
  margin-bottom: 20px;
  padding-left: 0; }

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  .list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }

a.list-group-item,
button.list-group-item {
  color: #555; }
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: #333; }
  a.list-group-item:hover, a.list-group-item:focus,
  button.list-group-item:hover,
  button.list-group-item:focus {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5; }

button.list-group-item {
  width: 100%;
  text-align: left; }

.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed; }
  .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
    color: inherit; }
  .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
    color: #777777; }

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7; }
  .list-group-item.active .list-group-item-heading,
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .list-group-item-heading > small,
  .list-group-item.active:focus .list-group-item-heading > .small {
    color: inherit; }
  .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
    color: #c7ddef; }

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:hover, a.list-group-item-success:focus,
  button.list-group-item-success:hover,
  button.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
  button.list-group-item-success.active,
  button.list-group-item-success.active:hover,
  button.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:hover, a.list-group-item-info:focus,
  button.list-group-item-info:hover,
  button.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
  button.list-group-item-info.active,
  button.list-group-item-info.active:hover,
  button.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:hover, a.list-group-item-warning:focus,
  button.list-group-item-warning:hover,
  button.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:hover,
  button.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:hover, a.list-group-item-danger:focus,
  button.list-group-item-danger:hover,
  button.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:hover,
  button.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

.media {
  margin-top: 15px; }
  .media:first-child {
    margin-top: 0; }

.media,
.media-body {
  zoom: 1;
  overflow: hidden; }

.media-body {
  width: 10000px; }

.media-object {
  display: block; }
  .media-object.img-thumbnail {
    max-width: none; }

.media-right,
.media > .pull-right {
  padding-left: 10px; }

.media-left,
.media > .pull-left {
  padding-right: 10px; }

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

.media-middle {
  vertical-align: middle; }

.media-bottom {
  vertical-align: bottom; }

.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.media-list {
  padding-left: 0;
  list-style: none; }

.modal-open {
  overflow: hidden; }

.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  .modal.fade .modal-dialog {
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%);
    transition: transform 0.3s ease-out; }
  .modal.in .modal-dialog {
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0); }
  .modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50); }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header:before, .modal-header:after {
    content: " "; }
  .modal-header:after {
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.42857; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer:before, .modal-footer:after {
    content: " "; }
  .modal-footer:after {
    clear: both; }
  .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  .modal-sm {
    width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    width: 900px; } }

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }
  .nav:before, .nav:after {
    content: " "; }
  .nav:after {
    clear: both; }
  .nav > li {
    position: relative;
    display: block; }
    .nav > li > a {
      position: relative;
      display: block;
      padding: 10px 15px; }
      .nav > li > a:hover, .nav > li > a:focus {
        text-decoration: none;
        background-color: #eeeeee; }
    .nav > li.disabled > a {
      color: #777777; }
      .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
        color: #777777;
        text-decoration: none;
        background-color: transparent;
        cursor: not-allowed; }
  .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #eeeeee;
    border-color: #337ab7; }
  .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .nav > li > a > img {
    max-width: none; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs > li > a {
      margin-right: 2px;
      line-height: 1.42857;
      border: 1px solid transparent;
      border-radius: 4px 4px 0 0; }
      .nav-tabs > li > a:hover {
        border-color: #eeeeee #eeeeee #ddd; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
      color: #6E6E6E;
      background-color: #fff;
      border: 1px solid #ddd;
      border-bottom-color: transparent;
      cursor: default; }

.nav-pills > li {
  float: left; }
  .nav-pills > li > a {
    border-radius: 4px; }
  .nav-pills > li + li {
    margin-left: 2px; }
  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #337ab7; }

.nav-stacked > li {
  float: none; }
  .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0; }

.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }
  .nav-justified > li, .nav-tabs.nav-justified > li {
    float: none; }
    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
      text-align: center;
      margin-bottom: 5px; }
  .nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto; }
  @media (min-width: 768px) {
    .nav-justified > li, .nav-tabs.nav-justified > li {
      display: table-cell;
      width: 1%; }
      .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
        margin-bottom: 0; } }

.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px; }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #ddd; }
  @media (min-width: 768px) {
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
      border-bottom: 1px solid #ddd;
      border-radius: 4px 4px 0 0; }
    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
    .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
      border-bottom-color: #fff; } }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center; }
  .pager:before, .pager:after {
    content: " "; }
  .pager:after {
    clear: both; }
  .pager li {
    display: inline; }
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-radius: 15px; }
    .pager li > a:hover,
    .pager li > a:focus {
      text-decoration: none;
      background-color: #eeeeee; }
  .pager .next > a,
  .pager .next > span {
    float: right; }
  .pager .previous > a,
  .pager .previous > span {
    float: left; }
  .pager .disabled > a,
  .pager .disabled > a:hover,
  .pager .disabled > a:focus,
  .pager .disabled > span {
    color: #777777;
    background-color: #fff;
    cursor: not-allowed; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px; }
  .pagination > li {
    display: inline; }
    .pagination > li > a,
    .pagination > li > span {
      position: relative;
      float: left;
      padding: 6px 12px;
      line-height: 1.42857;
      text-decoration: none;
      color: #337ab7;
      background-color: #fff;
      border: 1px solid #ddd;
      margin-left: -1px; }
    .pagination > li:first-child > a,
    .pagination > li:first-child > span {
      margin-left: 0;
      border-bottom-left-radius: 4px;
      border-top-left-radius: 4px; }
    .pagination > li:last-child > a,
    .pagination > li:last-child > span {
      border-bottom-right-radius: 4px;
      border-top-right-radius: 4px; }
  .pagination > li > a:hover, .pagination > li > a:focus,
  .pagination > li > span:hover,
  .pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
  .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
  .pagination > .active > span,
  .pagination > .active > span:hover,
  .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default; }
  .pagination > .disabled > span,
  .pagination > .disabled > span:hover,
  .pagination > .disabled > span:focus,
  .pagination > .disabled > a,
  .pagination > .disabled > a:hover,
  .pagination > .disabled > a:focus {
    color: #777777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed; }

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333; }

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px; }

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px; }

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5; }

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

.panel-body {
  padding: 15px; }
  .panel-body:before, .panel-body:after {
    content: " "; }
  .panel-body:after {
    clear: both; }

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px; }
  .panel-heading > .dropdown .dropdown-toggle {
    color: inherit; }

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit; }
  .panel-title > a,
  .panel-title > small,
  .panel-title > .small,
  .panel-title > small > a,
  .panel-title > .small > a {
    color: inherit; }

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }

.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0; }
  .panel > .list-group .list-group-item,
  .panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0; }
  .panel > .list-group:first-child .list-group-item:first-child,
  .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; }
  .panel > .list-group:last-child .list-group-item:last-child,
  .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0; }

.list-group + .panel-footer {
  border-top-width: 0; }

.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0; }
  .panel > .table caption,
  .panel > .table-responsive > .table caption,
  .panel > .panel-collapse > .table caption {
    padding-left: 15px;
    padding-right: 15px; }

.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px; }
  .panel > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table:first-child > tbody:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
    .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
      border-top-left-radius: 3px; }
    .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
      border-top-right-radius: 3px; }

.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }
  .panel > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table:last-child > tfoot:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px; }
    .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
      border-bottom-left-radius: 3px; }
    .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
      border-bottom-right-radius: 3px; }

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd; }

.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0; }

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0; }
  .panel > .table-bordered > thead > tr > th:first-child,
  .panel > .table-bordered > thead > tr > td:first-child,
  .panel > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-bordered > tfoot > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0; }
  .panel > .table-bordered > thead > tr > th:last-child,
  .panel > .table-bordered > thead > tr > td:last-child,
  .panel > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-bordered > tfoot > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0; }
  .panel > .table-bordered > thead > tr:first-child > td,
  .panel > .table-bordered > thead > tr:first-child > th,
  .panel > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-bordered > tbody > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0; }
  .panel > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-bordered > tfoot > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0; }

.panel > .table-responsive {
  border: 0;
  margin-bottom: 0; }

.panel-group {
  margin-bottom: 20px; }
  .panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px; }
    .panel-group .panel + .panel {
      margin-top: 5px; }
  .panel-group .panel-heading {
    border-bottom: 0; }
    .panel-group .panel-heading + .panel-collapse > .panel-body,
    .panel-group .panel-heading + .panel-collapse > .list-group {
      border-top: 1px solid #ddd; }
  .panel-group .panel-footer {
    border-top: 0; }
    .panel-group .panel-footer + .panel-collapse .panel-body {
      border-bottom: 1px solid #ddd; }

.panel-default {
  border-color: #ddd; }
  .panel-default > .panel-heading {
    color: #333333;
    background-color: #f5f5f5;
    border-color: #ddd; }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ddd; }
    .panel-default > .panel-heading .badge {
      color: #f5f5f5;
      background-color: #333333; }
  .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd; }

.panel-primary {
  border-color: #337ab7; }
  .panel-primary > .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7; }
    .panel-primary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #337ab7; }
    .panel-primary > .panel-heading .badge {
      color: #337ab7;
      background-color: #fff; }
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #337ab7; }

.panel-success {
  border-color: #d6e9c6; }
  .panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6; }
    .panel-success > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #d6e9c6; }
    .panel-success > .panel-heading .badge {
      color: #dff0d8;
      background-color: #3c763d; }
  .panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6; }

.panel-info {
  border-color: #bce8f1; }
  .panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1; }
    .panel-info > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #bce8f1; }
    .panel-info > .panel-heading .badge {
      color: #d9edf7;
      background-color: #31708f; }
  .panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1; }

.panel-warning {
  border-color: #faebcc; }
  .panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc; }
    .panel-warning > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #faebcc; }
    .panel-warning > .panel-heading .badge {
      color: #fcf8e3;
      background-color: #8a6d3b; }
  .panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc; }

.panel-danger {
  border-color: #ebccd1; }
  .panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1; }
    .panel-danger > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ebccd1; }
    .panel-danger > .panel-heading .badge {
      color: #f2dede;
      background-color: #a94442; }
  .panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  .popover.top {
    margin-top: -10px; }
  .popover.right {
    margin-left: 10px; }
  .popover.bottom {
    margin-top: 10px; }
  .popover.left {
    margin-left: -10px; }

.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0; }

.popover-content {
  padding: 9px 14px; }

.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover > .arrow {
  border-width: 11px; }

.popover > .arrow:after {
  border-width: 10px;
  content: ""; }

.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px; }
  .popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff; }

.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25); }
  .popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff; }

.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px; }
  .popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff; }

.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25); }
  .popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .label {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }

.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease; }

.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px; }

.progress.active .progress-bar,
.progress-bar.active {
  animation: progress-bar-stripes 2s linear infinite; }

.progress-bar-success {
  background-color: #5cb85c; }
  .progress-striped .progress-bar-success {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-info {
  background-color: #5bc0de; }
  .progress-striped .progress-bar-info {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-warning {
  background-color: #f0ad4e; }
  .progress-striped .progress-bar-warning {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-danger {
  background-color: #d9534f; }
  .progress-striped .progress-bar-danger {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0; }

.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

.embed-responsive-4by3 {
  padding-bottom: 75%; }

@-ms-viewport {
  width: device-width; }

.visible-xs {
  display: none !important; }

.visible-sm {
  display: none !important; }

.visible-md {
  display: none !important; }

.visible-lg {
  display: none !important; }

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table !important; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; } }

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table !important; }
  tr.visible-sm {
    display: table-row !important; }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table !important; }
  tr.visible-md {
    display: table-row !important; }
  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table !important; }
  tr.visible-lg {
    display: table-row !important; }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important; } }

@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table !important; }
  tr.visible-print {
    display: table-row !important; }
  th.visible-print,
  td.visible-print {
    display: table-cell !important; } }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

table {
  background-color: transparent; }

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left; }

th {
  text-align: left; }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px; }
  .table > thead > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > th,
  .table > tbody > tr > td,
  .table > tfoot > tr > th,
  .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857;
    vertical-align: top;
    border-top: 1px solid #ddd; }
  .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd; }
  .table > caption + thead > tr:first-child > th,
  .table > caption + thead > tr:first-child > td,
  .table > colgroup + thead > tr:first-child > th,
  .table > colgroup + thead > tr:first-child > td,
  .table > thead:first-child > tr:first-child > th,
  .table > thead:first-child > tr:first-child > td {
    border-top: 0; }
  .table > tbody + tbody {
    border-top: 2px solid #ddd; }
  .table .table {
    background-color: #fff; }

.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px; }

.table-bordered {
  border: 1px solid #ddd; }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td,
  .table-bordered > tbody > tr > th,
  .table-bordered > tbody > tr > td,
  .table-bordered > tfoot > tr > th,
  .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd; }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td {
    border-bottom-width: 2px; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5; }

table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column; }

table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell; }

.table > thead > tr > td.active,
.table > thead > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5; }

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8; }

.table > thead > tr > td.success,
.table > thead > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8; }

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6; }

.table > thead > tr > td.info,
.table > thead > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7; }

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3; }

.table > thead > tr > td.warning,
.table > thead > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3; }

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc; }

.table > thead > tr > td.danger,
.table > thead > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede; }

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc; }

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%; }
  @media screen and (max-width: 767px) {
    .table-responsive {
      width: 100%;
      margin-bottom: 15px;
      overflow-y: hidden;
      -ms-overflow-style: -ms-autohiding-scrollbar;
      border: 1px solid #ddd; }
      .table-responsive > .table {
        margin-bottom: 0; }
        .table-responsive > .table > thead > tr > th,
        .table-responsive > .table > thead > tr > td,
        .table-responsive > .table > tbody > tr > th,
        .table-responsive > .table > tbody > tr > td,
        .table-responsive > .table > tfoot > tr > th,
        .table-responsive > .table > tfoot > tr > td {
          white-space: nowrap; }
      .table-responsive > .table-bordered {
        border: 0; }
        .table-responsive > .table-bordered > thead > tr > th:first-child,
        .table-responsive > .table-bordered > thead > tr > td:first-child,
        .table-responsive > .table-bordered > tbody > tr > th:first-child,
        .table-responsive > .table-bordered > tbody > tr > td:first-child,
        .table-responsive > .table-bordered > tfoot > tr > th:first-child,
        .table-responsive > .table-bordered > tfoot > tr > td:first-child {
          border-left: 0; }
        .table-responsive > .table-bordered > thead > tr > th:last-child,
        .table-responsive > .table-bordered > thead > tr > td:last-child,
        .table-responsive > .table-bordered > tbody > tr > th:last-child,
        .table-responsive > .table-bordered > tbody > tr > td:last-child,
        .table-responsive > .table-bordered > tfoot > tr > th:last-child,
        .table-responsive > .table-bordered > tfoot > tr > td:last-child {
          border-right: 0; }
        .table-responsive > .table-bordered > tbody > tr:last-child > th,
        .table-responsive > .table-bordered > tbody > tr:last-child > td,
        .table-responsive > .table-bordered > tfoot > tr:last-child > th,
        .table-responsive > .table-bordered > tfoot > tr:last-child > td {
          border-bottom: 0; } }

.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: border 0.2s ease-in-out; }
  .thumbnail > img,
  .thumbnail a > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto; }
  .thumbnail .caption {
    padding: 9px;
    color: #333333; }

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7; }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0); }
  .tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90); }
  .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000; }

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000; }

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.clearfix:before, .clearfix:after {
  content: " "; }

.clearfix:after {
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.hide {
  display: none !important; }

.show {
  display: block !important; }

.invisible {
  visibility: hidden; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.hidden {
  display: none !important; }

.affix {
  position: fixed; }

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
  .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15); }

.well-lg {
  padding: 24px;
  border-radius: 6px; }

.well-sm {
  padding: 9px;
  border-radius: 3px; }

.overlay-shown {
  overflow: hidden; }

.window-overlay {
  z-index: 100;
  overflow: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.75);
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .window-overlay:not(.active-overlay) {
    opacity: 0;
    visibility: hidden; }
  .window-overlay--modal {
    overflow: auto;
    position: relative;
    top: 10%;
    width: 900px;
    min-height: 150px;
    margin: auto;
    background-color: #FFF;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
    opacity: 0;
    visibility: hidden; }
    .active-overlay .window-overlay--modal {
      top: 0;
      opacity: 1;
      visibility: visible; }
  .window-overlay--close {
    z-index: 10;
    position: absolute;
    top: 20px;
    right: 20px;
    height: 30px;
    width: 30px;
    background-color: #767676;
    border-radius: 50%;
    color: #FFF;
    text-align: center;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
    -ms-transform-origin: center;
        transform-origin: center;
    cursor: pointer; }
    .window-overlay--close:after {
      font-size: 14px;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 32px;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      -ms-transform: rotate(45deg);
          transform: rotate(45deg); }
    .window-overlay--close:hover, .window-overlay--close:focus {
      -ms-transform: scale(1.1);
          transform: scale(1.1);
      background-color: #6E6E6E; }

@media screen and (min-width: 768px) {
  .window-overlay--close {
    top: 20px;
    right: 20px; } }

@media screen and (max-width: 767px) {
  .window-overlay--close {
    top: 10px;
    right: 10px; } }

.quick-view--trigger:before {
  margin-right: 10px;
  font-size: 24px;
  vertical-align: middle;
  display: inline-block;
  font-family: "icomoon";
  font-weight: 100;
  content: "";
  line-height: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.quickview-modal {
  width: 1200px;
  padding-top: 30px; }
  .quickview-modal .pdp-main--product-name {
    font-size: 35px; }
  .quickview-modal .pdp-main .p-w-r {
    margin: -5px 0 0 0; }
  .quickview-modal .pdp-main .product-add-to-cart {
    float: left; }
  .quickview-modal .pdpset-main--container {
    padding-bottom: 30px; }
  .quickview-modal .pdp-extras {
    margin-top: 30px;
    width: 100%; }
    .quickview-modal .pdp-extras--tab-list {
      width: 100%; }
    .quickview-modal .pdp-extras--tab-title {
      height: auto;
      padding: 10px;
      font-size: 1.5rem;
      width: 100%;
      background-color: #e6e6e6;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1);
      color: #5f5f5f; }
      .quickview-modal .pdp-extras--tab-title:last-child {
        border: none !important; }
      .quickview-modal .pdp-extras--tab-title:hover {
        background-color: #ffffff;
        color: #7f4a9d; }
      .quickview-modal .pdp-extras--tab-title:not(:first-child) {
        margin-left: 0px; }
      .quickview-modal .pdp-extras--tab-title:after, .quickview-modal .pdp-extras--tab-title:before {
        content: none !important; }

@media screen and (min-width: 768px) {
  .quickview-modal .pdp-main--container {
    padding-right: 30px;
    padding-left: 30px; }
  .quickview-modal .pdp-main--image-container {
    width: 54.166%; }
  .quickview-modal .pdp-main--main-display-item {
    max-height: 520px; }
  .quickview-modal .pdp-main--product-detail {
    width: 46.133%;
    padding-left: 5%; }
  .quickview-modal .pdp-main--product-name {
    max-width: 315px; } }

.forgot-password-modal {
  max-width: 500px;
  padding: 40px;
  text-align: center; }
  .forgot-password-modal .button {
    width: 100%; }

@media screen and (min-width: 768px) {
  .forgot-password-modal {
    padding: 40px; } }

@media screen and (max-width: 767px) {
  .forgot-password-modal {
    padding: 30px; } }

.product-zoom-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 20px; }
  .product-zoom-modal .pdp-main--main-display-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    max-height: none; }
  .product-zoom-modal .pdp-main--main-display-img {
    max-height: 100%; }
  .product-zoom-modal .pdp-main--thumbnail-item {
    margin: 15px 0; }
  .product-zoom-modal button:focus, .product-zoom-modal a:focus, .product-zoom-modal span[role='button']:focus {
    outline: auto 2px Highlight;
    outline: auto 5px -webkit-focus-ring-color; }

.pdp-zoom--thumbnails {
  width: 60px;
  margin-left: 30px; }

.pdp-zoom--main-display {
  width: calc(100% - 140px);
  height: 100%; }
  .pdp-zoom--main-display .slick-list,
  .pdp-zoom--main-display .slick-track {
    height: 100%; }

.international-modal {
  width: 600px;
  text-align: center;
  background-color: #066C9D;
  color: white;
  padding: 30px; }
  .international-modal a {
    display: block; }
    .international-modal a.redirect-to-link {
      color: #066C9D;
      background-color: white;
      padding: 10px;
      width: 200px;
      margin: auto;
      margin-bottom: 10px; }
    .international-modal a.continue-link {
      color: white;
      font-style: italic;
      text-decoration: underline; }

/* Slick Slider base styles */
#wrapper:not(.pt_pagedesigner) .js-content-slider,
#wrapper.pt_pagedesigner .header--banner .js-content-slider {
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  #wrapper:not(.pt_pagedesigner) .js-content-slider:not(.slick-initialized):not(.set-visible),
  #wrapper.pt_pagedesigner .header--banner .js-content-slider:not(.slick-initialized):not(.set-visible) {
    display: -ms-flexbox;
    display: flex;
    opacity: 0; }

#wrapper:not(.pt_pagedesigner) .preloaded-slider:not(.slick-initialized),
#wrapper.pt_pagedesigner .header--banner .preloaded-slider:not(.slick-initialized) {
  white-space: nowrap;
  overflow: hidden; }
  #wrapper:not(.pt_pagedesigner) .preloaded-slider:not(.slick-initialized) .preloaded-slider--item,
  #wrapper.pt_pagedesigner .header--banner .preloaded-slider:not(.slick-initialized) .preloaded-slider--item {
    display: inline-block;
    width: 100%;
    white-space: normal; }

#wrapper:not(.pt_pagedesigner) .aligned-height-slider .slick-track,
#wrapper.pt_pagedesigner .header--banner .aligned-height-slider .slick-track {
  display: -ms-flexbox;
  display: flex; }

#wrapper:not(.pt_pagedesigner) .aligned-height-slider .slick-slide,
#wrapper.pt_pagedesigner .header--banner .aligned-height-slider .slick-slide {
  height: auto; }

#wrapper:not(.pt_pagedesigner) .slick-slider,
#wrapper.pt_pagedesigner .header--banner .slick-slider {
  position: relative;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

#wrapper:not(.pt_pagedesigner) .slick-list,
#wrapper.pt_pagedesigner .header--banner .slick-list {
  z-index: 2;
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  #wrapper:not(.pt_pagedesigner) .slick-list:focus,
  #wrapper.pt_pagedesigner .header--banner .slick-list:focus {
    outline: none; }
  #wrapper:not(.pt_pagedesigner) .slick-list.dragging,
  #wrapper.pt_pagedesigner .header--banner .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

#wrapper:not(.pt_pagedesigner) .slick-slider .slick-track,
#wrapper:not(.pt_pagedesigner) .slick-slider .slick-list,
#wrapper.pt_pagedesigner .header--banner .slick-slider .slick-track,
#wrapper.pt_pagedesigner .header--banner .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0); }

#wrapper:not(.pt_pagedesigner) .slick-track,
#wrapper.pt_pagedesigner .header--banner .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block; }
  #wrapper:not(.pt_pagedesigner) .slick-track:before, #wrapper:not(.pt_pagedesigner) .slick-track:after,
  #wrapper.pt_pagedesigner .header--banner .slick-track:before,
  #wrapper.pt_pagedesigner .header--banner .slick-track:after {
    content: "";
    display: table; }
  #wrapper:not(.pt_pagedesigner) .slick-track:after,
  #wrapper.pt_pagedesigner .header--banner .slick-track:after {
    clear: both; }
  .slick-loading #wrapper:not(.pt_pagedesigner) .slick-track, .slick-loading
  #wrapper.pt_pagedesigner .header--banner .slick-track {
    visibility: hidden; }

#wrapper:not(.pt_pagedesigner) .slick-slide,
#wrapper.pt_pagedesigner .header--banner .slick-slide {
  display: block;
  float: left;
  min-height: 1px;
  outline: none; }
  [dir="rtl"] #wrapper:not(.pt_pagedesigner) .slick-slide, [dir="rtl"]
  #wrapper.pt_pagedesigner .header--banner .slick-slide {
    float: right; }
  #wrapper:not(.pt_pagedesigner) .slick-slide.slick-loading img,
  #wrapper.pt_pagedesigner .header--banner .slick-slide.slick-loading img {
    display: none; }
  #wrapper:not(.pt_pagedesigner) .slick-slide.dragging img,
  #wrapper.pt_pagedesigner .header--banner .slick-slide.dragging img {
    pointer-events: none; }
  .slick-loading #wrapper:not(.pt_pagedesigner) .slick-slide, .slick-loading
  #wrapper.pt_pagedesigner .header--banner .slick-slide {
    visibility: hidden; }

#wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .slick-arrow,
#wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .slick-arrow {
  top: 0;
  bottom: 0; }
  .you-might-like #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .slick-arrow, .you-might-like
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .slick-arrow {
    bottom: 22px; }

#wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .slick-prev,
#wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .slick-prev {
  left: 0; }
  #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .slick-prev:before,
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .slick-prev:before {
    content: '\e901';
    color: #727274; }

#wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .slick-next,
#wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .slick-next {
  right: 0; }
  #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .slick-next:before,
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .slick-next:before {
    content: '\e902';
    color: #727274; }

#wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .simpletooltip_container,
#wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .minimalist-left-simpletooltip_container,
#wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .simpletooltip_container,
#wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .minimalist-left-simpletooltip_container {
  position: static; }
  #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .simpletooltip_container .simpletooltip,
  #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .minimalist-left-simpletooltip_container .simpletooltip,
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .simpletooltip_container .simpletooltip,
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .minimalist-left-simpletooltip_container .simpletooltip {
    top: 47%;
    left: 45px; }
  #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .simpletooltip_container .minimalist-left-simpletooltip,
  #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slick-vertical) .minimalist-left-simpletooltip_container .minimalist-left-simpletooltip,
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .simpletooltip_container .minimalist-left-simpletooltip,
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slick-vertical) .minimalist-left-simpletooltip_container .minimalist-left-simpletooltip {
    top: 47%;
    right: 45px; }

#wrapper:not(.pt_pagedesigner) .slick-slider.slick-vertical,
#wrapper.pt_pagedesigner .header--banner .slick-slider.slick-vertical {
  padding: 30px 0; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slick-vertical .slick-arrow,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slick-vertical .slick-arrow {
    left: 0;
    width: 100%;
    height: 20px; }
    #wrapper:not(.pt_pagedesigner) .slick-slider.slick-vertical .slick-arrow:before,
    #wrapper.pt_pagedesigner .header--banner .slick-slider.slick-vertical .slick-arrow:before {
      font-size: 20px;
      line-height: 1; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slick-vertical .slick-prev,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slick-vertical .slick-prev {
    top: 0; }
    #wrapper:not(.pt_pagedesigner) .slick-slider.slick-vertical .slick-prev:before,
    #wrapper.pt_pagedesigner .header--banner .slick-slider.slick-vertical .slick-prev:before {
      content: '\e903'; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slick-vertical .slick-next,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slick-vertical .slick-next {
    bottom: 0; }
    #wrapper:not(.pt_pagedesigner) .slick-slider.slick-vertical .slick-next:before,
    #wrapper.pt_pagedesigner .header--banner .slick-slider.slick-vertical .slick-next:before {
      content: '\e900'; }

#wrapper:not(.pt_pagedesigner) .slick-slider.white-arrows .slick-arrow:before,
#wrapper.pt_pagedesigner .header--banner .slick-slider.white-arrows .slick-arrow:before {
  color: #FFF; }

#wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-arrow,
#wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-arrow {
  background-color: #FFF; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-arrow:before,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-arrow:before {
    font-size: 22px; }

#wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-next,
#wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-next {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px; }

#wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-prev,
#wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-prev {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px; }

#wrapper:not(.pt_pagedesigner) .slick-arrow,
#wrapper.pt_pagedesigner .header--banner .slick-arrow {
  z-index: 3;
  position: absolute;
  height: 40px;
  width: 40px;
  margin: auto;
  background-color: transparent;
  text-align: center;
  font-size: 0;
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .overlay-arrows #wrapper:not(.pt_pagedesigner) .slick-arrow, .overlay-arrows
  #wrapper.pt_pagedesigner .header--banner .slick-arrow {
    z-index: 10; }
  #wrapper:not(.pt_pagedesigner) .slick-arrow:before,
  #wrapper.pt_pagedesigner .header--banner .slick-arrow:before {
    font-size: 36px;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 40px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

#wrapper:not(.pt_pagedesigner) .slick-dots,
#wrapper.pt_pagedesigner .header--banner .slick-dots {
  text-align: center;
  margin-top: 20px; }
  #wrapper:not(.pt_pagedesigner) .slick-dots li,
  #wrapper.pt_pagedesigner .header--banner .slick-dots li {
    display: inline-block;
    vertical-align: middle; }
  #wrapper:not(.pt_pagedesigner) .slick-dots button,
  #wrapper.pt_pagedesigner .header--banner .slick-dots button {
    display: inline-block;
    height: 8px;
    width: 8px;
    margin: 2px 8px;
    background-color: #000;
    border-radius: 50%;
    font-size: 0;
    vertical-align: top;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  #wrapper:not(.pt_pagedesigner) .slick-dots .slick-active button,
  #wrapper.pt_pagedesigner .header--banner .slick-dots .slick-active button {
    width: 12px;
    height: 12px;
    margin: 0px 10px;
    background-color: #3949AB; }

#wrapper:not(.pt_pagedesigner) .pause-btn-ctr .minimalist-left-simpletooltip,
#wrapper.pt_pagedesigner .header--banner .pause-btn-ctr .minimalist-left-simpletooltip {
  margin-right: 1em;
  top: -8px;
  width: 7em; }

@media screen and (min-width: 768px) {
  #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-arrow,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-arrow {
    height: 80px;
    width: 40px; }
    #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-arrow:before,
    #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-arrow:before {
      line-height: 60px; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-next:before,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-next:before {
    margin-left: 10px; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-prev:before,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-prev:before {
    margin-right: 10px; } }

@media screen and (max-width: 767px) {
  #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slider-arrows-inside):not(.slick-vertical),
  #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slider-arrows-inside):not(.slick-vertical) {
    padding-right: 25px;
    padding-left: 25px; }
    #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slider-arrows-inside):not(.slick-vertical) .slick-arrow,
    #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slider-arrows-inside):not(.slick-vertical) .slick-arrow {
      height: 50%;
      width: 30px; }
      #wrapper:not(.pt_pagedesigner) .slick-slider:not(.slider-arrows-inside):not(.slick-vertical) .slick-arrow:before,
      #wrapper.pt_pagedesigner .header--banner .slick-slider:not(.slider-arrows-inside):not(.slick-vertical) .slick-arrow:before {
        font-size: 24px; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-arrow,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-arrow {
    height: 50px;
    width: 25px; }
    .highZoom #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-arrow, .highZoom
    #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-arrow {
      bottom: 160px; }
    #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-arrow:before,
    #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-arrow:before {
      line-height: 50px; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-next:before,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-next:before {
    margin-left: 6px; }
  #wrapper:not(.pt_pagedesigner) .slick-slider.slider-arrows-inside .slick-prev:before,
  #wrapper.pt_pagedesigner .header--banner .slick-slider.slider-arrows-inside .slick-prev:before {
    margin-right: 6px; } }

.hero-carousel-item {
  position: relative;
  text-align: center; }
  .hero-carousel-item-bg {
    position: relative;
    height: 0;
    padding-bottom: 48.61111%; }
  .hero-carousel-item-bg-left-center {
    position: relative;
    height: 0;
    padding-bottom: 35.20833%; }
  .hero-carousel-item-img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: block; }
  .hero-carousel-item-image-mobile {
    display: none; }

@media screen and (min-width: 768px) {
  .hero-carousel {
    margin-bottom: 45px; }
    .hero-carousel .slick-dots {
      position: absolute;
      width: 100%;
      top: 100%;
      left: 0; }
    .hero-carousel-item-details {
      position: absolute;
      top: 50%;
      left: 0;
      right: 0;
      width: 100%;
      max-width: 600px;
      margin: auto;
      -ms-transform: translateY(-50px);
          transform: translateY(-50px); }
    .hero-carousel-item-details-left-center {
      position: absolute;
      top: 40%;
      left: 5%;
      width: 40%;
      max-width: 600px;
      margin: auto;
      -ms-transform: translateY(-50px);
          transform: translateY(-50px); }
    .hero-carousel-item-title {
      margin-bottom: 20px;
      font-size: 72px;
      color: #FFF; }
    .hero-carousel-item-text {
      margin-bottom: 25px;
      font-size: 24px;
      color: #FFF;
      line-height: 32px; } }

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .hero-carousel-item-title {
    margin-bottom: 10px;
    font-size: 52px; }
  .hero-carousel-item-text {
    margin-bottom: 15px;
    line-height: 28px; } }

@media screen and (max-width: 767px) {
  .hero-carousel {
    margin-top: 40px; }
    .highZoom .hero-carousel {
      width: 80vw; }
    .hero-carousel .button {
      min-width: auto;
      padding: .4em 1.3em;
      font-size: 17px; }
    .hero-carousel-item-details {
      padding: 20px 20px 0; }
    .hero-carousel-item-title {
      margin-bottom: 10px;
      color: #0A7EB5;
      font-size: 1.88em; }
    .hero-carousel-item-text {
      margin-bottom: 10px;
      font-size: 1.0588em; }
    .hero-carousel-item-image-desktop {
      display: none !important; }
    .hero-carousel-item-image-mobile {
      display: block !important; }
    .hero-carousel-item-bg-left-center {
      height: 0;
      padding-bottom: 69.23077%; } }

.card-category__content {
  width: 100%; }

.card-category__image {
  padding-bottom: 120%;
  background-repeat: repeat-y;
  background-size: auto 100%;
  background-position: 50% 50%;
  display: block;
  position: relative; }

.card-category__color-strip {
  padding: 25px 10px;
  color: #FFF; }

.card-category__heading {
  margin-bottom: 20px; }

.card-category__button {
  display: inline-block; }

.card-category.slider-arrows-inside .slick-next {
  width: 80px;
  padding-right: 20px; }

.card-category.slider-arrows-inside .slick-prev {
  width: 80px;
  padding-left: 20px; }

@media screen and (min-width: 1025px) {
  .card-category {
    margin: 0 20px; } }

@media screen and (max-width: 1024px) {
  .card-category {
    margin: 0 10px; }
    .card-category .rounded-btn {
      padding-right: 1.15em;
      padding-left: 1.15em; } }

/*------------------------------------*    Category landing page no products
\*------------------------------------*/
.catlanding-no-products .alt-container-bg {
  background-color: transparent; }

.catlanding-no-products .holiday-shop-header {
  width: 100%;
  text-align: center;
  float: left;
  margin: 40px 0; }
  .catlanding-no-products .holiday-shop-header h2 {
    font-family: "hooligan-jf";
    color: #03a9f4;
    font-weight: normal;
    font-size: 2.5rem;
    line-height: 4rem; }
  .catlanding-no-products .holiday-shop-header p {
    color: #333;
    font-weight: normal;
    font-size: 1.2rem; }

.catlanding-no-products .hero-grid--main-item p {
  padding: 15px 0 25px 0;
  font-weight: normal;
  font-size: 1.2rem; }

@media screen and (max-width: 767px) {
  .catlanding-no-products .holiday-shop-header-one {
    margin-bottom: 130px; } }

.catlanding-no-products .find-a-toy {
  margin: 0 auto;
  margin-top: 20px; }
  .catlanding-no-products .find-a-toy .find-a-toy__part1 {
    top: 121px; }
  .catlanding-no-products .find-a-toy .find-a-toy__part2 {
    top: 96px; }
    @media screen and (max-width: 767px) {
      .catlanding-no-products .find-a-toy .find-a-toy__part2 {
        top: 164px; } }
  .catlanding-no-products .find-a-toy .find-a-toy__part3 {
    top: 155px; }
    @media screen and (max-width: 767px) {
      .catlanding-no-products .find-a-toy .find-a-toy__part3 {
        top: 221px; } }
  .catlanding-no-products .find-a-toy .find-a-toy__part4 {
    bottom: -30px; }
    @media screen and (max-width: 767px) {
      .catlanding-no-products .find-a-toy .find-a-toy__part4 {
        display: none; } }
  .catlanding-no-products .find-a-toy .find-a-toy__part5 {
    top: 152px; }
    @media screen and (max-width: 767px) {
      .catlanding-no-products .find-a-toy .find-a-toy__part5 {
        top: 233px; } }
  .catlanding-no-products .find-a-toy .find-a-toy__part6 {
    top: 123px; }
    @media screen and (max-width: 767px) {
      .catlanding-no-products .find-a-toy .find-a-toy__part6 {
        top: 204px; } }

.catlanding-no-products .holiday-shop-by-age {
  float: left;
  width: 100%; }
  .catlanding-no-products .holiday-shop-by-age .square {
    background-color: #1693d3;
    font-size: 2rem;
    line-height: 2.2rem;
    text-align: center;
    color: #ffffff;
    margin-bottom: 50px; }

.catlanding-no-products .we-think-you-love-these {
  clear: both; }

.catlanding-no-products .cat-featured-carousel--info-content {
  position: absolute;
  top: 50%;
  width: 100%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%); }

.catlanding-no-products .clp-noproducts-grid {
  padding-bottom: 10px;
  width: 100%;
  float: left; }
  .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts {
    margin: 0 auto;
    max-width: 1440px;
    position: relative; }
    .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing {
      float: left;
      position: relative;
      width: 33.333%;
      padding: 10px; }
      .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+1) {
        margin-left: -10px; }
      .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+2) {
        margin-left: 10px;
        margin-right: 10px; }
      .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+3) {
        margin-right: -10px; }
      @media screen and (max-width: 1024px) {
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing .callout-spacing {
          width: 100% !important; }
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+1) {
          margin-left: 0px;
          width: 50%; }
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+2) {
          margin-left: 0px;
          margin-right: 0px;
          width: 50%; }
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+3) {
          margin-right: 0px;
          width: 50%; } }
      @media screen and (max-width: 768px) {
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+1) {
          margin-left: 0px;
          width: 100%; }
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+2) {
          margin-left: 0px;
          margin-right: 0px;
          width: 100%; }
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing:nth-of-type(3n+3) {
          margin-right: 0px;
          width: 100%; } }
      .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing .hero-grid--item {
        width: 100%;
        float: left;
        padding-bottom: 40%;
        /*outline:10px solid #f2f3f4;
						outline-offset:-5px;*/ }
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .callout-spacing .hero-grid--item:nth-of-type(3n+1) {
          clear: both; }
    @media screen and (max-width: 767px) {
      .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .hero-grid--item {
        width: 100% !important;
        padding-bottom: 35%; } }
    @media screen and (max-width: 1024px) {
      .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .hero-grid--item {
        width: 50%; }
        .catlanding-no-products .clp-noproducts-grid .clp-noproducts-callouts .hero-grid--item:nth-of-type(3n+1) {
          clear: none; } }

.catlanding-no-products .content-block-nocopy {
  clear: both; }
  .catlanding-no-products .content-block-nocopy .hero-grid__top-section .hero-grid--main-item {
    padding-bottom: 18%; }
  @media screen and (max-width: 768px) {
    .catlanding-no-products .content-block-nocopy .hero-grid__top-section .hero-grid--item {
      padding-bottom: 45% !important; } }

.catlanding-no-products .hero-grid--main-image {
  display: none; }

.catlanding-no-products .hero-grid--item {
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 36%; }

.catlanding-no-products .alt-container-bg {
  float: left;
  width: 100%; }

.catlanding-no-products .more-ways-to-play {
  clear: both;
  margin-top: 10px; }

.catlanding-no-products .more-ways-to-play__parts {
  clear: both;
  position: relative;
  top: 0; }
  @media screen and (max-width: 768px) {
    .catlanding-no-products .more-ways-to-play__parts .more-ways-to-play__part2 {
      top: 8px; }
    .catlanding-no-products .more-ways-to-play__parts .more-ways-to-play__part4 {
      top: 22px; } }
  @media screen and (min-width: 767px) {
    .catlanding-no-products .more-ways-to-play__parts .more-ways-to-play__part1 {
      top: 0; }
    .catlanding-no-products .more-ways-to-play__parts .more-ways-to-play__part2 {
      top: 8px; }
    .catlanding-no-products .more-ways-to-play__parts .more-ways-to-play__part3 {
      top: 43px; }
    .catlanding-no-products .more-ways-to-play__parts .more-ways-to-play__part4 {
      top: 22px; } }

.catlanding-no-products .more-ways-to-play__parts--right {
  top: 50%; }

.catlanding-no-products .category-landing-featured-bounds {
  padding: 0; }

.catlanding-no-products .catgrid-layout {
  width: 100%;
  position: relative;
  z-index: 1;
  padding-top: 10px; }
  .catlanding-no-products .catgrid-layout .cat-grid {
    width: 33.333%;
    float: left;
    /*padding:10px;
				padding-bottom:20px;
				
				&:nth-of-type(3n+1){
					margin-left:-10px;
				}
				
				&:nth-of-type(3n+2){
					margin-left:10px ;
					margin-right:10px;
				}
				
				&:nth-of-type(3n+3){
					margin-right:-10px;
				}*/ }
    @media screen and (max-width: 1024px) {
      .catlanding-no-products .catgrid-layout .cat-grid:nth-of-type(3n+1) {
        margin-left: 0px; }
      .catlanding-no-products .catgrid-layout .cat-grid:nth-of-type(3n+2) {
        margin-left: 0px;
        margin-right: 0px; }
      .catlanding-no-products .catgrid-layout .cat-grid:nth-of-type(3n+3) {
        margin-right: 0px; } }
  @media screen and (max-width: 767px) {
    .catlanding-no-products .catgrid-layout .cat-grid {
      width: 100% !important; } }
  @media screen and (max-width: 1024px) {
    .catlanding-no-products .catgrid-layout .cat-grid {
      width: 50%; }
      .catlanding-no-products .catgrid-layout .cat-grid:nth-of-type(3n+1) {
        clear: none; } }
  .catlanding-no-products .catgrid-layout .catgrid-color {
    color: #FFF;
    padding-bottom: 79%;
    background-size: cover;
    background-repeat: none;
    position: relative;
    /*outline:10px solid #f2f3f4;
				outline-offset:-5px;*/ }

/*------------------------------------*    Featured categories slider base
\*------------------------------------*/
.cat-featured-carousel--info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #FFF;
  text-align: center; }

.cat-featured-carousel--info-content .cat-featured-carousel--title, .cat-featured-carousel--info-content .button-container {
  text-align: center; }

.cat-featured-carousel--descr {
  font-size: 1.0588em; }

.cat-featured-carousel--btn {
  text-transform: lowercase; }

.cat-featured-carousel--list {
  background-color: #FFF; }
  .cat-featured-carousel--list .slick-arrow.slick-disabled {
    opacity: 0; }
  .cat-featured-carousel--list .slick-arrow:before {
    font-size: 28px; }

@media screen and (min-width: 1025px) {
  .cat-featured-carousel--info {
    width: 245px; }
  .cat-featured-carousel--list {
    width: calc(100% - 245px); } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .cat-featured-carousel--info {
    width: 200px; }
  .cat-featured-carousel--list {
    width: calc(100% - 200px); } }

@media screen and (min-width: 768px) {
  .cat-featured-carousel {
    display: -ms-flexbox;
    display: flex; }
  .cat-featured-carousel--info {
    padding: 30px 10px; }
  .cat-featured-carousel--title {
    margin-bottom: 18px;
    font-size: 2.117em; }
  .cat-featured-carousel--descr {
    margin-bottom: 35px; }
  .cat-featured-carousel--list {
    padding: 0 60px 0 20px; }
    .cat-featured-carousel--list .slick-next {
      right: 10px; } }

@media screen and (max-width: 767px) {
  .cat-featured-carousel--info {
    padding: 20px 10px; }
  .cat-featured-carousel--title {
    margin-bottom: 10px;
    font-size: 1.88em; }
  .cat-featured-carousel--descr {
    margin-bottom: 15px; } }

.seamless-carousel .slick-track {
  margin: 0 auto; }

@media screen and (min-width: 768px) {
  .seamless-carousel {
    padding: 0 40px; } }

.product-card-carousel--item {
  display: -ms-flexbox;
  display: flex;
  margin: 0 10px; }

.product-card-carousel .slick-list {
  margin: 0 auto; }

@media screen and (min-width: 1600px) {
  .product-card-carousel .slick-list {
    max-width: 1490px; } }

@media screen and (max-width: 1440px) {
  .product-card-carousel .slick-list {
    max-width: 1330px; } }

@media screen and (min-width: 768px) {
  .product-card-carousel {
    padding: 40px 55px; }
    .product-card-carousel--item {
      margin: 0 10px; } }

@media screen and (max-width: 767px) {
  .product-card-carousel {
    padding: 25px; }
    .product-card-carousel--item {
      margin: 0 5px; } }

.copy-slider {
  margin: 0 auto;
  max-width: 780px;
  color: #FFF; }
  .copy-slider-container {
    background-color: #3949AB; }
    .copy-slider-container--text-only {
      max-width: 1200px;
      margin: 0 auto 40px;
      padding: 30px 0;
      text-align: center; }
  .copy-slider.header--promo-slider {
    max-width: 600px;
    padding-bottom: 10px; }
  .copy-slider--item-text-large {
    line-height: 1; }
  .copy-slider--view-more {
    display: inline-block;
    margin-top: 14px;
    color: #FFF;
    font-size: 0.94em;
    font-weight: 700; }

@media screen and (min-width: 768px) {
  .copy-slider {
    padding: 25px 60px; }
    .copy-slider.header--promo-slider {
      padding-right: 50px;
      padding-left: 50px; }
    .copy-slider--header {
      margin-bottom: 10px; }
    .copy-slider--item-title {
      font-size: 1.88em; }
    .copy-slider--item-text {
      font-size: 20px;
      margin-bottom: 15px; }
    .copy-slider--item-text-large {
      font-size: 30px; }
    .copy-slider .slick-arrow:before {
      font-size: 30px; } }

@media screen and (max-width: 767px) {
  .copy-slider {
    padding-top: 15px;
    padding-bottom: 15px; }
    .copy-slider--header {
      margin-bottom: 5px; }
    .copy-slider__content {
      padding: 0 20px; }
    .copy-slider--item-title, .copy-slider--item-text-large {
      font-size: 1.294em; }
    .copy-slider--item-text {
      font-size: 1em;
      margin-bottom: 10px; } }

.copy-slider--media {
  max-width: 1200px;
  margin: 0 auto; }
  .copy-slider--media-bg {
    height: 0;
    padding-bottom: 37.5%;
    background-size: cover;
    background-position: center; }
  .copy-slider--media + .copy-slider-container--text-only {
    padding-top: 10px; }

@media screen and (min-width: 768px) {
  .copy-slider--footnote-title {
    font-size: 2.117em; } }

@media screen and (max-width: 767px) {
  .copy-slider--media + .copy-slider-container--text-only {
    padding-bottom: 10px; }
  .copy-slider--footnote-title {
    font-size: 1.88em; } }

.js-lazy {
  transition: all 426ms ease-in-out; }
  .js-lazy:not(.loaded) {
    opacity: 0;
    visibility: hidden; }

.flex-grid {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  padding-left: 10px;
  padding-right: 10px; }
  .flex-grid:not(.flex-grid--centered) {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .flex-grid--centered {
    -ms-flex-pack: center;
        justify-content: center; }
  .flex-grid--no-padding {
    padding: 0; }
  .flex-grid:not(.flex-grid--one-col) > .flex-grid {
    margin-left: 20px; }
  .flex-grid > .flex-grid {
    padding-left: 0;
    padding-right: 0; }
    .flex-grid > .flex-grid .flex-grid__item {
      margin-left: 0;
      margin-right: 0; }
    .flex-grid > .flex-grid.flex-grid--two-col > .flex-grid__item {
      width: calc(50% - 20px); }
      .flex-grid > .flex-grid.flex-grid--two-col > .flex-grid__item:nth-child(odd) {
        margin-right: 40px; }
    .flex-grid > .flex-grid.flex-grid--three-col > .flex-grid__item {
      width: calc(33.333% - 26.67px); }
      .flex-grid > .flex-grid.flex-grid--three-col > .flex-grid__item:not(:nth-child(3n)) {
        margin-right: 40px; }
    .flex-grid > .flex-grid.flex-grid--four-col > .flex-grid__item {
      width: calc(25% - 30px); }
      .flex-grid > .flex-grid.flex-grid--four-col > .flex-grid__item:not(:nth-child(4n)) {
        margin-right: 40px; }
  .flex-grid__item {
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    transition: all 300ms ease-in-out;
    margin-bottom: 40px;
    margin-left: 20px;
    margin-right: 20px; }
  .flex-grid--one-col > .flex-grid__item {
    width: 100%; }
  .flex-grid--two-col > .flex-grid__item {
    width: calc(50% - 40px); }
  .flex-grid--three-col > .flex-grid__item {
    width: calc(33.333% - 40px); }
  .flex-grid--four-col > .flex-grid__item {
    width: calc(25% - 40px); }

@media screen and (max-width: 1024px) {
  .flex-grid-tablet-landscape--one-col > .flex-grid__item {
    width: 100%; }
  .flex-grid-tablet-landscape--two-col > .flex-grid__item {
    width: calc(50% - 40px); }
  .flex-grid-tablet-landscape--three-col > .flex-grid__item {
    width: calc(33.333% - 40px); }
  .flex-grid-tablet-landscape--four-col > .flex-grid__item {
    width: calc(25% - 40px); }
  .flex-grid > .flex-grid.flex-grid--two-col > .flex-grid__item {
    width: calc(50% - 10px); }
    .flex-grid > .flex-grid.flex-grid--two-col > .flex-grid__item:nth-child(odd) {
      margin-right: 20px; }
  .flex-grid > .flex-grid.flex-grid--three-col > .flex-grid__item {
    width: calc(33.333% - 13.33px); }
    .flex-grid > .flex-grid.flex-grid--three-col > .flex-grid__item:not(:nth-child(3n)) {
      margin-right: 20px; }
  .flex-grid > .flex-grid.flex-grid--four-col > .flex-grid__item {
    width: calc(25% - 15px); }
    .flex-grid > .flex-grid.flex-grid--four-col > .flex-grid__item:not(:nth-child(4n)) {
      margin-right: 20px; } }

@media screen and (max-width: 767px) {
  .flex-grid {
    padding-left: 0;
    padding-right: 0; }
    .flex-grid:not(.flex-grid--one-col) > .flex-grid {
      margin-left: 10px;
      margin-right: 10px; }
    .flex-grid__item {
      margin-bottom: 20px;
      margin-left: 10px;
      margin-right: 10px; }
    .flex-grid-tablet--one-col > .flex-grid__item {
      width: 100%; }
    .flex-grid-tablet--two-col > .flex-grid__item {
      width: calc(50% - 20px); }
    .flex-grid-tablet--three-col > .flex-grid__item {
      width: calc(33.333% - 20px); }
    .flex-grid-tablet--four-col > .flex-grid__item {
      width: calc(25% - 20px); } }

@media screen and (max-width: 480px) {
  .flex-grid {
    padding-left: 0;
    padding-right: 0; }
    .flex-grid-mobile--one-col > .flex-grid__item {
      width: 100%; }
    .flex-grid-mobile--two-col > .flex-grid__item {
      width: calc(50% - 20px); }
    .flex-grid-mobile--three-col > .flex-grid__item {
      width: calc(33.333% - 20px); }
    .flex-grid-mobile--four-col > .flex-grid__item {
      width: calc(25% - 20px); } }

.pagination {
  display: -ms-flexbox;
  display: flex; }
  .bottom-pagination .pagination {
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }

.top-pagination .pagination--paging-btn {
  display: none; }

.bottom-pagination {
  margin-top: 20px; }

.pagination--results-hits {
  font-size: 1.294em; }

.pagination--paging-btn {
  font-size: 0.94em; }
  .pagination--paging-btn:after, .pagination--paging-btn:before {
    vertical-align: middle;
    color: #0A7EB5;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .pagination--paging-btn.page-previous:before {
    margin-right: 10px;
    content: '\e901'; }
  .pagination--paging-btn.page-next:after {
    margin-left: 10px;
    content: '\e902'; }
  .pagination--paging-btn.disabled:before, .pagination--paging-btn.disabled:after {
    color: #727274; }

@media screen and (min-width: 768px) {
  .top-pagination {
    overflow: hidden; }
    .top-pagination .pagination {
      float: left;
      width: 230px;
      margin-top: 5px; } }

@media screen and (max-width: 767px) {
  .top-pagination .pagination--results-hits {
    margin-left: 5px;
    font-size: 1.0588em; }
  .bottom-pagination .pagination--results-hits {
    -ms-flex-positive: 1;
        flex-grow: 1;
    text-align: center;
    font-size: 0.94em; }
  .bottom-pagination .hits-ending {
    display: block; } }

#secondary .refinements--filter-sets .refinements--show-toggle {
  display: none; }

.filter-options {
  margin-left: 0;
  margin-right: 0;
  float: left;
  width: 100%;
  padding-top: 10px; }
  .filter-options .pagination-container {
    float: left; }
    .filter-options .pagination-container .pagination {
      margin: 10px 0; }
  .filter-options .refinements--sort-by {
    float: right;
    margin-right: 10px; }
    .filter-options .refinements--sort-by a.styled-select--anchor:focus,
    .filter-options .refinements--sort-by a.styled-select--anchor:hover {
      color: #7f4a9d;
      outline: thin dotted; }
  .filter-options .search-results-breadcrumb {
    background-color: #f2f3f4;
    float: left;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0; }
    .filter-options .search-results-breadcrumb .sortedby-container {
      float: left;
      margin-right: 10px; }
      .filter-options .search-results-breadcrumb .sortedby-container .button {
        cursor: auto; }
        .filter-options .search-results-breadcrumb .sortedby-container .button:hover {
          background-color: #ffffff; }
    .filter-options .search-results-breadcrumb .breadcrumb-refined-by {
      margin-left: 10px; }
    .filter-options .search-results-breadcrumb .breadcrumb-refinement-value, .filter-options .search-results-breadcrumb .clear-alert-btn {
      float: left;
      position: relative;
      margin-left: 15px; }
    .filter-options .search-results-breadcrumb .breadcrumb-refinement-value:first-child {
      margin-left: 0; }
  .filter-options .pagination-container .pagination {
    width: auto; }
    .filter-options .pagination-container .pagination .pagination--results-hits {
      padding: .375em .8em; }

.clear-refinement {
  text-align: center; }
  .clear-refinement .button {
    display: block; }

/*------------------------------------*    Search Results Breadcrumbs
\*------------------------------------*/
.refinement {
  word-break: break-all;
  cursor: pointer; }

.breadcrumb-refinement-value {
  margin-bottom: 10px; }
  .breadcrumb-refinement-value:not(:last-child) {
    margin-right: calc(20px - 0.25em); }
  .breadcrumb-refinement-value:before, .breadcrumb-refinement-value .set-close-icon {
    color: #0A7EB5; }

.refinements--results-toggles {
  margin-top: 20px; }

@media screen and (min-width: 993px) {
  .refinements--filter-sets {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0 30px 30px; }
    .refinements--filter-sets .styled-select--container, .refinements--filter-sets .styled-select--tag-container {
      margin-top: 5px;
      margin-bottom: 5px; }
  .pt_product-search-result #secondary .refinements--filter-sets {
    padding-left: 0; }
  .pt_product-search-result #secondary .refinements-filters-bar-title {
    width: 100%;
    margin-bottom: 20px;
    float: left; }
    .pt_product-search-result #secondary .refinements-filters-bar-title .refinements-filters-main-filters {
      width: 100%; }
  .pt_product-search-result #secondary .refinements--filters-bar {
    padding-left: 0;
    padding-right: 0;
    width: 100%; }
    .pt_product-search-result #secondary .refinements--filters-bar .styled-select--container, .pt_product-search-result #secondary .refinements--filters-bar .styled-select--tag-container {
      display: block;
      min-width: auto; }
      .pt_product-search-result #secondary .refinements--filters-bar .styled-select--container .styled-select--trigger, .pt_product-search-result #secondary .refinements--filters-bar .styled-select--tag-container .styled-select--trigger {
        padding: 0;
        border: none;
        background-color: transparent;
        margin-bottom: 10px; }
        .pt_product-search-result #secondary .refinements--filters-bar .styled-select--container .styled-select--trigger:after, .pt_product-search-result #secondary .refinements--filters-bar .styled-select--tag-container .styled-select--trigger:after {
          display: none; }
      .pt_product-search-result #secondary .refinements--filters-bar .styled-select--container .styled-select--dropdown, .pt_product-search-result #secondary .refinements--filters-bar .styled-select--tag-container .styled-select--dropdown {
        max-height: inherit;
        position: relative;
        visibility: visible;
        opacity: 1;
        border: none;
        padding: 0;
        background-color: transparent;
        margin-bottom: 40px;
        transition-delay: 0s, 0s, 0.3s;
        /* this removes the transition delay so the menu will be visible while the other styles transition */
        z-index: 1;
        -ms-transform: translateY(0%);
            transform: translateY(0%);
        opacity: 1; }
        .pt_product-search-result #secondary .refinements--filters-bar .styled-select--container .styled-select--dropdown.active-content, .pt_product-search-result #secondary .refinements--filters-bar .styled-select--tag-container .styled-select--dropdown.active-content {
          visibility: hidden;
          height: 0;
          margin-bottom: 0;
          transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;
          z-index: -1;
          -ms-transform: translateY(-2em);
              transform: translateY(-2em);
          opacity: 0; }
        .pt_product-search-result #secondary .refinements--filters-bar .styled-select--container .styled-select--dropdown a, .pt_product-search-result #secondary .refinements--filters-bar .styled-select--tag-container .styled-select--dropdown a {
          word-break: normal; }
  .pt_product-search-result #secondary .refinements-filters-main-filters,
  .pt_product-search-result #secondary .refinements-filters-secondary-filters {
    display: block;
    float: left; }
  .pt_product-search-result #primary .filter-options {
    width: 100%;
    padding: 0;
    margin: 0;
    margin-top: 0;
    padding-top: 10px; }
    .pt_product-search-result #primary .filter-options .refinements--clear-all {
      float: left;
      margin-left: 10px; }
  .pt_product-search-result #primary .refinements--sort-by {
    float: right; }
  .pt_product-search-result #primary .filter-options, .pt_product-search-result #primary .pagination-container {
    float: left; }
    .pt_product-search-result #primary .filter-options .search-results-breadcrumb, .pt_product-search-result #primary .pagination-container .search-results-breadcrumb {
      float: left;
      width: 100%; }
  .pt_product-search-result #primary .search-results-breadcrumb {
    float: right; }
  .refinements-filters-bar-title {
    left: 0;
    top: 20px; }
  .refinements--filters-bar {
    position: relative;
    padding-left: 80px;
    padding-right: 20px; }
    .refinements--filters-bar .styled-select--container, .refinements--filters-bar .styled-select--tag-container {
      display: inline-block;
      margin-right: calc(10px - 0.25em); }
  .refinements-filters-main-filters,
  .refinements-filters-secondary-filters {
    display: inline; }
  .refinements-filters-secondary-filters:not(.active-content) {
    display: none; }
  .refinements--show-toggle {
    display: inline-block;
    margin-left: 10px;
    font-size: 0.94em; }
  .refinements--show-more.active-content {
    display: none; }
  .refinements--show-more:after {
    content: ' + '; }
  .refinements--show-less:after {
    content: ' - '; }
  /*------------------------------------*    Search Results Breadcrumbs
\*------------------------------------*/
  .search-results-breadcrumb {
    float: left;
    width: calc(100% - 230px); }
  .breadcrumb-refinements {
    float: left;
    max-width: calc(100% - 120px); }
  .refinements--clear-all {
    float: right; } }

@media (max-width: 767px) {
  .refinements {
    top: 150px !important; } }

@media screen and (max-width: 992px) {
  .refinements {
    z-index: 8;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #FFF;
    padding: 0; }
    .refinements:not(.active-content) {
      opacity: 0;
      visibility: hidden; }
  .active-content .refinements--btn-set .button {
    background-color: #4ba6ed;
    color: #fff;
    border: none; }
  .refinements--btn-set {
    padding: 10px;
    display: block !important; }
    .refinements--btn-set .button {
      width: 100%; }
  .refinements--filter-sets {
    overflow: auto;
    height: calc(100% - 64px);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-overflow-scrolling: touch; }
    .refinements--filter-sets .styled-select--container, .refinements--filter-sets .styled-select--tag-container {
      border: solid 2px #E5E5E5; }
      .refinements--filter-sets .styled-select--container:not(:last-child), .refinements--filter-sets .styled-select--tag-container:not(:last-child) {
        border-bottom: none; }
    .refinements--filter-sets .styled-select--trigger {
      border: none; }
      .refinements--filter-sets .styled-select--trigger:after {
        display: none !important; }
      .refinements--filter-sets .styled-select--trigger .refine-toggle-icon:after {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-top: auto;
        margin-bottom: auto;
        right: 15px;
        width: 22px;
        height: 22px;
        border-radius: 50%;
        border: solid 2px;
        color: #3949AB;
        text-align: center;
        font-size: 0.6em;
        transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
        display: inline-block;
        font-family: "icomoon";
        font-weight: 100;
        content: "";
        line-height: 18px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
      .refinements--filter-sets .styled-select--trigger .refine-toggle-icon.active-content:after, .refinements--filter-sets .styled-select--trigger .refine-toggle-icon[data-filter-reveal].active-link:after, .refinements--filter-sets .styled-select--trigger .refine-toggle-icon.megamenu-active:after {
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
        content: '\e926'; }
    .refinements--filter-sets .styled-select--dropdown {
      position: relative;
      top: 0;
      border: none; }
    .refinements--filter-sets .styled-select--item {
      margin-bottom: 2em; }
  .refinements-filters-bar-title {
    display: block;
    padding: 10px; }
  .refinements--sort-by {
    -ms-flex-order: 1;
        order: 1;
    margin-bottom: 20px; }
  .refinements--filters-bar {
    -ms-flex-order: 2;
        order: 2; }
  .refinements--clear-all {
    position: absolute;
    right: 0;
    bottom: calc(100% + 11px); }
  /*------------------------------------*    Search Results Breadcrumbs
\*------------------------------------*/
  .search-results-breadcrumb {
    position: relative;
    margin-top: 15px;
    font-size: 15px; }
    .search-results-breadcrumb .button {
      padding: 0.4em 1.15em;
      line-height: 1; } }

.interactive-grid {
  overflow: hidden; }

.interactive-grid-iconbox,
.interactive-grid-linkbox {
  width: 25%;
  float: left;
  height: 0;
  padding-bottom: 25%;
  position: relative; }

.interactive-grid-iconbox {
  -ms-flex-align: stretch;
      align-items: stretch;
  position: relative; }

.interactive-grid-iconbox-content {
  width: 100%;
  padding: 50px;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%); }

.interactive-grid-iconbox-heading {
  color: #FFF;
  font-size: 36px;
  text-align: center; }

.interactive-grid-iconbox-description {
  color: #FFF;
  margin-top: 20px;
  text-align: center; }

.interactive-grid-iconbox-icon {
  display: block;
  width: 30%;
  padding-bottom: 30%;
  margin: 0 auto;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top: 20px; }

.interactive-grid-linkbox {
  background-size: cover;
  background-position: center center;
  cursor: pointer; }
  .interactive-grid-linkbox:hover .interactive-grid-linkbox-background {
    opacity: 0.8; }
  .interactive-grid-linkbox:hover .interactive-grid-linkbox-content {
    opacity: 1; }
  .interactive-grid-linkbox:hover .interactive-grid-linkbox-icon {
    opacity: 0; }

.interactive-grid-linkbox-background {
  position: absolute;
  width: 80%;
  margin: 10%;
  z-index: 3;
  height: 80%;
  opacity: 0;
  transition: opacity 213ms ease-out; }

.interactive-grid-linkbox-content {
  position: absolute;
  width: 80%;
  margin: 10%;
  z-index: 4;
  height: 80%;
  padding: 20px;
  opacity: 0;
  transition: opacity 213ms ease-out;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center; }

.interactive-grid-linkbox-heading {
  font-size: 30px;
  line-height: 32px;
  color: #FFF;
  text-align: center; }

.interactive-grid-linkbox-description {
  color: #FFF;
  text-align: center;
  margin-top: 10px; }

.interactive-grid-linkbox-button-container {
  text-align: center;
  margin-top: 20px; }

.interactive-grid-linkbox-button {
  background-color: #FFF;
  border: none; }

.interactive-grid-linkbox-icon {
  z-index: 2;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 40%;
  height: 40%;
  opacity: 1;
  transition: opacity 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .interactive-grid-linkbox-icon-img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto; }

@media (max-width: 1280px) {
  .interactive-grid-linkbox .interactive-grid-linkbox-background {
    margin: 0;
    width: 100%;
    height: 100%; }
  .interactive-grid-linkbox .interactive-grid-linkbox-content {
    padding: 10px; } }

@media (max-width: 1024px) {
  .interactive-grid-iconbox,
  .interactive-grid-linkbox {
    width: 50%;
    float: left;
    padding-bottom: 50%; } }

@media (max-width: 480px) {
  .interactive-grid-iconbox,
  .interactive-grid-linkbox {
    width: 100%;
    float: left;
    padding-bottom: 100%; } }

.video-container--media {
  position: relative;
  height: 0;
  padding-bottom: 56.25%; }
  .video-wider .video-container--media, .video-container--media.video-wider {
    height: 0;
    padding-bottom: 43.75%; }
  .video-container--media iframe {
    z-index: 1; }
  .video-container--media:not(.always-visible) iframe {
    opacity: 0; }
  .video-container--media.active-video iframe {
    opacity: 1;
    z-index: 3; }

.video-container--media iframe,
.video-container--placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1); }

.video-container--placeholder {
  z-index: 2;
  background-position: center;
  background-size: cover; }

.video-container--content {
  left: 0;
  width: 100%;
  color: #FFF;
  text-align: center; }

.video-container-one-col .video-container--content-play {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto; }

.video-container-one-col .video-container--content-desc {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10%;
  margin: auto; }

.video-container-two-col .video-container--content {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%); }

.video-container--content-play {
  display: inline-block;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1);
  cursor: pointer; }
  .video-container--content-play:hover {
    opacity: 0.75; }

@media screen and (min-width: 1025px) {
  .video-container-two-col {
    display: -ms-flexbox;
    display: flex;
    max-width: 1200px;
    margin-top: 60px; }
    .video-container-two-col .video-container--resizable {
      width: 51.68%; }
  .video-container--details {
    width: 48.32%;
    background-color: #ffffff; }
  .video-container--content-title {
    font-size: 72px; }
  .video-container--content-text {
    font-size: 30px; } }

@media screen and (min-width: 768px) {
  .video-container-one-col {
    padding: 0 30px; }
    .video-no-padding .video-container-one-col, .video-container-one-col.video-no-padding {
      padding: 0; }
  .video-container--details {
    padding: 3.7% 6.3% 3.7% 3.7%; }
  .video-container--details-title {
    font-size: 36px;
    margin-bottom: 20px; }
  .video-container--details-copy {
    font-size: 20px;
    line-height: 30px; }
  .video-container--content-play {
    width: 90px;
    height: 90px; }
    .video-container--content-play:after {
      font-size: 90px;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 90px;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .video-container--content-title {
    font-size: 52px; }
  .video-container--content-text {
    font-size: 28px; } }

@media screen and (max-width: 767px) {
  .video-container--content-title {
    margin-top: 10px;
    font-size: 24px; }
  .video-container--content-text {
    font-size: 16px; }
  .video-container--details {
    padding: 30px 20px;
    background-color: #ffffff; }
  .video-container--details-title {
    font-size: 32px;
    margin-bottom: 10px; }
  .video-container--details-copy {
    font-size: 1.0588em;
    line-height: 30px; }
  .video-container--content-play {
    width: 50px;
    height: 50px; }
    .video-container--content-play:after {
      font-size: 50px;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 50px;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; } }

.hero-grid--item {
  position: relative;
  height: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  color: #FFF; }

.hero-grid--section {
  background-position: 0 100%; }

.hero-grid--item-full-width {
  width: 100% !important; }

.hero-grid--item-content {
  width: 100%;
  padding: 0 10px; }
  .hero-grid--item-content.special {
    position: absolute;
    top: 48%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%); }
  .hero-grid--item-content.regular {
    position: absolute;
    top: 56%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%); }

.hero-grid--item-button {
  margin-top: 15px; }

.hero-grid__quad-section .hero-grid--item {
  width: 25%; }

@media screen and (min-width: 1025px) {
  .hero-grid--item-heading {
    font-size: 48px; }
    .hero-grid--main-item .hero-grid--item-heading {
      font-size: 58px; }
  .hero-grid--item-description {
    margin-top: 20px;
    font-size: 24px; } }

@media screen and (max-width: 1024px) {
  .hero-grid--item-heading {
    font-size: 36px; }
  .hero-grid--item-description {
    margin-top: 10px;
    font-size: 18px; }
  .hero-grid__quad-section .hero-grid--item {
    width: 50%; } }

@media screen and (min-width: 768px) {
  .hero-grid--section {
    width: 100%;
    display: inline-block;
    margin-bottom: -6px; }
  .hero-grid--item {
    padding-bottom: 25%;
    width: 50%;
    float: left; } }

@media screen and (max-width: 767px) {
  .hero-grid--item {
    padding-bottom: 48%; }
  .hero-grid__main-item {
    padding-bottom: 30%; }
  .hero-grid__quad-section .hero-grid--item {
    width: 100%; }
  .hero-grid__top-section .hero-grid--main-image {
    display: none; } }

/*------------------------------------*    Product grid base
\*------------------------------------*/
.product-grid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: stretch;
      align-items: stretch; }
  .product-grid .button.centered {
    margin: 20px auto 30px auto; }

.pt_product-search-result .grid-interruptor,
.pt_product-search-result .grid-item {
  width: 33.3333%; }
  @media screen and (max-width: 1024px) {
    .pt_product-search-result .grid-interruptor,
    .pt_product-search-result .grid-item {
      width: 50%; } }

@media screen and (max-width: 767px) {
  .pt_product-search-result .grid-interruptor {
    width: 100% !important; } }

.grid-interruptor,
.grid-item {
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  -ms-flex-wrap: inherit;
      flex-wrap: inherit; }

.grid-interruptor {
  width: 50%; }
  @media (max-width: 767px) {
    .grid-interruptor {
      margin-bottom: 20px; } }

.grid-interruptor-content,
.grid-item-content {
  position: relative;
  width: 100%; }

.grid-interruptor-content {
  background-size: cover;
  background-position: center;
  color: #FFF;
  height: 60% !important; }
  @media (max-width: 767px) {
    .grid-interruptor-content {
      height: auto !important; } }

.grid-interruptor-topleft {
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 1.0588em; }

.grid-interruptor-details {
  left: 0;
  width: 100%;
  padding: 10px;
  height: 40%;
  background-color: #FFF; }
  @media (max-width: 767px) {
    .grid-interruptor-details {
      height: auto; } }
  .grid-interruptor-details .title {
    color: #333;
    word-wrap: break-word;
    font-size: 2rem; }
  .grid-interruptor-details .button {
    margin-top: 20px;
    color: #501e6e;
    border-color: #501e6e; }
    .grid-interruptor-details .button:focus {
      color: #501e6e; }
    .grid-interruptor-details .button:hover {
      border-color: #501e6e !important;
      opacity: .8;
      background-color: #501e6e;
      color: #FFF; }

.grid-item {
  width: 25%; }

.post-grid-item__description {
  margin-top: 10px; }

.post-grid-item__title {
  width: 100%; }

.grid-item-content {
  display: block;
  overflow: hidden;
  background-color: #FFF; }
  .grid-item-content:hover .grid-item-image--secondary, .grid-item-content:focus .grid-item-image--secondary {
    opacity: 1;
    visibility: visible;
    -ms-transform: scale(1);
        transform: scale(1); }
  .grid-item-content:hover .plp-inventory-display, .grid-item-content:focus .plp-inventory-display {
    display: none; }
  .grid-item-content .plp-inventory-display {
    border: 1px solid #E5E5E5;
    width: 120px;
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: center;
    color: #93cfdb;
    margin: auto;
    font-size: 1.0588em; }

.item-badge {
  z-index: 3;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #0A7EB5;
  font-weight: 700;
  color: #FFF; }
  .grid-item-carousel .item-badge {
    display: none; }

.grid-item-image-container {
  z-index: 2;
  display: block;
  position: relative; }
  .grid-item .grid-item-image-container {
    height: 0;
    padding-bottom: 101.5873%; }
  .grid-item-carousel .grid-item-image-container,
  .post-grid-item .grid-item-image-container {
    height: 0;
    padding-bottom: 100%; }

.grid-item-image {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
  .grid-item-image--secondary {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-color: #FFF;
    -ms-transform: scale(0.85);
        transform: scale(0.85);
    opacity: 0;
    visibility: hidden; }
  .post-grid-item .grid-item-image {
    max-height: 100%;
    max-width: 100%;
    width: 100%; }

.grid-item-specs {
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .grid-item-specs .button {
    margin-top: 20px; }

.quick-view--trigger {
  white-space: nowrap; }

.product-standard-price {
  color: #7f4a9d; }
  .promotion .product-standard-price {
    margin-right: 5px;
    color: #767676;
    text-decoration: line-through; }

.product-sales-price {
  color: #e31d1a; }

@media screen and (max-width: 1024px) {
  .grid-interruptor {
    width: 100%; }
  .grid-interruptor-content {
    height: 0;
    padding-bottom: 62.66667%; }
    .grid-interruptor-content .regular-heading {
      font-size: 40px; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .grid-item {
    width: 33.33333%; } }

@media screen and (min-width: 768px) {
  .search-results-container {
    /*padding: 10px 0 40px;*/ }
  .product-grid-padding {
    padding-right: 30px;
    padding-left: 30px; }
  .product-grid {
    padding: 10px; }
  .grid-interruptor {
    min-height: 350px; }
  .item-badge {
    padding: 2px 20px;
    font-size: 14px; }
  .post-grid-item__title {
    font-size: 30px; }
  .grid-item-content:hover .grid-item-viewmore, .grid-item-content:focus-within .grid-item-viewmore {
    -ms-transform: translateY(0);
        transform: translateY(0);
    opacity: 1;
    visibility: visible; }
    .grid-item-content:hover .grid-item-viewmore + .grid-item-specs, .grid-item-content:focus-within .grid-item-viewmore + .grid-item-specs {
      opacity: 0;
      visibility: hidden; }
  .grid-item-image-container:focus + .grid-item-viewmore {
    -ms-transform: translateY(0);
        transform: translateY(0);
    opacity: 1;
    visibility: visible; }
    .grid-item-image-container:focus + .grid-item-viewmore + .grid-item-specs {
      opacity: 0;
      visibility: hidden; }
  .grid-item-image:not(.grid-item-image--secondary):not(.post-grid-item-image) {
    max-width: calc(100% - 50px);
    max-height: calc(100% - 50px); }
  .grid-item-specs {
    padding: 20px;
    font-size: 1.0588em; }
    .grid-item-specs .product-price {
      margin-top: 8px; }
  .grid-item-viewmore {
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.05);
    -ms-transform: translateY(25%);
        transform: translateY(25%);
    opacity: 0;
    visibility: hidden; }
    .grid-item .grid-item-viewmore {
      padding-top: 101.5873%; }
    .grid-item-carousel .grid-item-viewmore,
    .post-grid-item .grid-item-viewmore {
      padding-top: 100%; } }

@media screen and (max-width: 767px) {
  .search-results-container {
    /*padding: 10px 0px;*/ }
  .product-grid-padding {
    padding-right: 10px;
    padding-left: 10px; }
  .product-grid {
    padding: 5px; }
  .grid-item {
    width: 50%; }
  .grid-item,
  .grid-interruptor {
    padding: 5px; }
  .post-grid-item__title {
    font-size: 20px; }
  .item-badge {
    padding: 2px 10px;
    font-size: 12px;
    line-height: 16px; }
  .grid-interruptor-content .regular-heading {
    font-size: 36px; }
  .grid-item-image:not(.grid-item-image--secondary) {
    max-width: calc(100% - 30px);
    max-height: calc(100% - 30px); }
  .grid-item-specs {
    padding: 10px; }
    .grid-item-specs .product-name,
    .grid-item-specs .product-price {
      font-size: 0.8823em;
      line-height: 20px; } }

/*------------------------------------*    Product grid Home Page
\*------------------------------------*/
.home-main .grid-interruptor-content, .pt_cart .grid-interruptor-content {
  height: 100% !important; }

.home-main .grid-interruptor-details, .pt_cart .grid-interruptor-details {
  height: auto !important;
  position: absolute;
  top: 50%;
  background-color: transparent;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%); }
  .home-main .grid-interruptor-details .title, .home-main .grid-interruptor-details a, .pt_cart .grid-interruptor-details .title, .pt_cart .grid-interruptor-details a {
    color: #FFF; }
  .home-main .grid-interruptor-details a, .pt_cart .grid-interruptor-details a {
    border-color: #FFF; }
    .home-main .grid-interruptor-details a:hover, .pt_cart .grid-interruptor-details a:hover {
      border-color: #FFF !important;
      background-color: #FFF;
      color: #000;
      opacity: 1 !important; }
  .home-main .grid-interruptor-details .title, .pt_cart .grid-interruptor-details .title {
    font-size: 2.8rem !important;
    font-weight: 400; }

.find-a-toy {
  max-width: 1150px;
  margin: 80px auto;
  position: relative;
  font-size: 18px;
  line-height: 24px; }
  .find-a-toy__form {
    background-color: #3949AB;
    border-width: 15px 20px;
    border-style: solid;
    border-color: #3F51B5;
    padding: 10px;
    color: #FFF;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
    .find-a-toy__form__group {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 1;
          flex-grow: 1;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between;
      padding: 0 20px; }
    .find-a-toy__form__select span {
      margin-right: 5px; }
  .find-a-toy .styled-select--tag-container {
    background-color: #FFF;
    border-radius: 300px;
    color: #000;
    display: inline-block;
    border: none; }
    .find-a-toy .styled-select--tag-container span:after {
      color: #000; }
    .find-a-toy .styled-select--tag-container select {
      color: #000;
      font-size: 18px;
      line-height: 24px;
      padding: 10px 35px 10px 20px; }
      .find-a-toy .styled-select--tag-container select:focus {
        box-shadow: none; }
  .find-a-toy__separator {
    width: 100%; }
  .find-a-toy__title {
    display: inline-block;
    font-size: 36px;
    line-height: 1;
    text-align: center;
    margin-top: -5px; }
  .find-a-toy__submit {
    vertical-align: middle;
    cursor: pointer;
    color: #FFF; }
    .find-a-toy__submit span {
      float: left;
      padding: 10px;
      width: 52px; }
      .find-a-toy__submit span:first-child {
        background-color: #00ad48;
        border-radius: 10px 0 0 10px; }
      .find-a-toy__submit span:last-child {
        background-color: #00733B;
        border-radius: 0 10px 10px 0; }
      .find-a-toy__submit span i {
        font-style: normal;
        display: inline-block; }
    .find-a-toy__submit:hover span i,
    .find-a-toy__submit:focus span i,
    .find-a-toy__submit:active span i {
      animation-name: icon-wobble;
      animation-duration: 400ms;
      animation-timing-function: ease-in-out;
      animation-iteration-count: 1; }
  .find-a-toy__parts {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1; }
    .find-a-toy__parts svg {
      position: absolute; }
  .find-a-toy__knobs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-align: center;
        align-items: center; }
    .find-a-toy__knobs [class*=knob]:hover {
      animation-name: rotate;
      animation-duration: 2s;
      animation-iteration-count: infinite;
      animation-timing-function: linear; }
    .find-a-toy__knobs--mobile {
      display: none; }
  .find-a-toy__part1 {
    top: -29px;
    left: 50px;
    width: 36px;
    height: 30px; }
  .find-a-toy__part2 {
    top: -56px;
    right: 87px;
    width: 36px;
    height: 56px; }
    .find-a-toy__part2:hover .st0 {
      animation-name: glow;
      animation-duration: 1.5s;
      animation-iteration-count: infinite;
      animation-timing-function: linear; }
  .find-a-toy__part3 {
    top: 26px;
    right: -55px;
    width: 71px;
    height: 54px; }
  .find-a-toy__part4 {
    bottom: -29px;
    right: 87px;
    width: 36px;
    height: 30px; }
  .find-a-toy__part5 {
    top: 2px;
    left: -64px;
    width: 75px;
    height: 70px; }
  .find-a-toy__part6 {
    top: -27px;
    left: -75px;
    width: 50px;
    height: 29px; }
  .find-a-toy__knob1 {
    width: 45px;
    height: 45px; }
  .find-a-toy__knob2, .find-a-toy__knob3 {
    width: 30px;
    height: 30px;
    margin-left: 10px; }

@keyframes icon-wobble {
  15% {
    transform: translateX(5px); }
  33% {
    transform: translateX(-5px); }
  50% {
    transform: translateX(4px); }
  66% {
    transform: translateX(-2px); }
  85% {
    transform: translateX(1px); }
  100% {
    transform: translateX(0); } }

@keyframes rotate {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }

@media (max-width: 1280px) {
  .find-a-toy {
    padding-left: 20px;
    padding-right: 20px; }
    .find-a-toy__form__group {
      padding-left: 0; }
    .find-a-toy__knobs {
      display: none; }
    .find-a-toy__part1 {
      display: none; }
    .find-a-toy__part2 {
      right: 127px; }
    .find-a-toy__part3 {
      bottom: -26px;
      right: 110px;
      left: auto;
      top: auto;
      width: 71px;
      -ms-transform: rotate(90deg);
          transform: rotateZ(90deg); }
    .find-a-toy__part4 {
      left: 120px;
      right: auto; }
    .find-a-toy__part5 {
      top: -30px;
      left: 121px;
      width: 75px; }
    .find-a-toy__part6 {
      top: -58px;
      left: 110px;
      width: 50px; } }

@media (max-width: 1024px) {
  .find-a-toy__title {
    margin: 0 0 10px;
    width: 100%; }
  .find-a-toy__form {
    -ms-flex-flow: column wrap;
        flex-flow: column wrap;
    border-width: 10px;
    padding: 20px; }
    .find-a-toy__form__group {
      margin: 0 auto;
      padding: 0; }
    .find-a-toy__form__select {
      margin-bottom: 20px; }
    .find-a-toy__form .styled-select--tag-container {
      margin: 10px 0; }
  .find-a-toy__button-group {
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .find-a-toy__knobs {
    display: none; }
    .find-a-toy__knobs--mobile {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center;
      margin-right: 10px;
      padding-bottom: 15px; } }

@media (max-width: 767px) {
  .find-a-toy__form {
    padding: 20px 10px; }
    .find-a-toy__form__group {
      -ms-flex-pack: center;
          justify-content: center; }
    .find-a-toy__form .styled-select--tag-container {
      margin-left: 10px; }
    .find-a-toy__form__select {
      margin-bottom: 20px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
      -ms-flex-align: center;
          align-items: center; }
      .find-a-toy__form__select span {
        margin: 0 0 10px; }
  .find-a-toy__knob2, .find-a-toy__knob3 {
    margin-left: 5px; }
  .find-a-toy__part2 {
    right: 97px; }
  .find-a-toy__part3 {
    bottom: -26px;
    right: 80px;
    left: auto;
    top: auto;
    -ms-transform: rotate(90deg);
        transform: rotateZ(90deg); }
  .find-a-toy__part4 {
    left: 90px;
    right: auto; }
  .find-a-toy__part5 {
    top: -30px;
    left: 91px; }
  .find-a-toy__part6 {
    top: -58px;
    left: 80px; } }

@media (max-width: 480px) {
  .find-a-toy__form__group {
    -ms-flex-flow: column wrap;
        flex-flow: column wrap; } }

.no-hits--main {
  max-width: 1200px; }
  @media (max-width: 767px) {
    .no-hits--main {
      padding-top: 30px !important; } }
  .no-hits--main .no-hits-footer {
    clear: both;
    padding-top: 20px; }
  .no-hits--main .find-a-toy {
    margin: 0; }
    @media (max-width: 767px) {
      .no-hits--main .find-a-toy {
        margin-top: 100px;
        margin-bottom: 40px; } }
    .no-hits--main .find-a-toy__knobs {
      display: none; }
      .no-hits--main .find-a-toy__knobs--mobile {
        display: block !important;
        padding-right: 15px; }
    .no-hits--main .find-a-toy__form {
      display: block; }
      .no-hits--main .find-a-toy__form__group {
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
        .no-hits--main .find-a-toy__form__group h3 {
          margin-bottom: 15px; }
        .no-hits--main .find-a-toy__form__group span {
          margin: 10px 0; }
    .no-hits--main .find-a-toy__button-group {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      margin-top: 20px; }

/*------------------------------------*	More Ways To Play Module
\*------------------------------------*/
.more-ways-to-play {
  max-width: 1146px;
  margin: 200px auto 60px;
  position: relative;
  /*------------------------------------*		Layout
	\*------------------------------------*/
  /*------------------------------------*		SVGs
	\*------------------------------------*/ }
  .more-ways-to-play__form {
    background-color: #FF9800;
    padding: 15px 10px;
    padding: 10px;
    color: #FFF;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-align: center;
        align-items: center; }
  .more-ways-to-play__header {
    width: 20%;
    font-family: "hooligan-jf"; }
  .more-ways-to-play__header-text {
    padding: 20px;
    font-size: 2.8235em;
    font-weight: 100;
    line-height: 1em;
    text-align: center; }
  .more-ways-to-play__results {
    -ms-flex-item-align: baseline;
        align-self: baseline;
    width: 50%; }
  .more-ways-to-play__reroll {
    width: 30%; }
  .more-ways-to-play__parts {
    position: absolute;
    margin: 0px auto 0px;
    width: 100%;
    height: 108px;
    top: -107px;
    zoom: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: baseline;
        align-items: baseline; }
    .more-ways-to-play__parts svg {
      position: absolute; }
  .more-ways-to-play__parts--right {
    position: absolute;
    right: -50px;
    top: 60px; }
  .more-ways-to-play__part1 {
    left: 33px;
    top: 0px;
    width: 211px;
    height: 108px; }
  .more-ways-to-play__part2 {
    top: 7px;
    left: 370px;
    width: 220px;
    height: 100px; }
  .more-ways-to-play__part3 {
    top: 43px;
    right: 342px;
    width: 220px;
    height: 65px; }
  .more-ways-to-play__part4 {
    top: 22px;
    right: 50px;
    width: 146px;
    height: 86px; }
  .more-ways-to-play__part5 {
    top: 20px;
    right: -50px;
    width: 53px;
    height: 87px; }

.idea-text-group {
  background: #f57d00;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .idea-text-group__single {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: baseline;
        align-items: baseline;
    padding: 20px 23px;
    text-align: center; }
    .idea-text-group__single img {
      display: inline-block; }
  .idea-text-group__idea-number {
    font-family: "hooligan-jf";
    font-size: 1.88em;
    font-weight: 100;
    margin: 0 10px 0 0;
    white-space: pre; }
  .idea-text-group__content a {
    color: inherit; }
  .idea-text-group__idea-action-one, .idea-text-group__idea-action-two {
    display: inline-block;
    font-size: 1.294em; }
  .idea-text-group__idea-product-one, .idea-text-group__idea-product-two {
    display: none !important;
    margin: 0 5px;
    font-size: 1.294em;
    display: inline-block;
    border-bottom: 2px solid rgba(255, 255, 255, 0.2); }

.idea-image-group {
  height: 133px;
  background: white;
  margin-top: 10px; }
  .idea-image-group__single {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-align: center;
        align-items: center; }
  .idea-image-group__right {
    float: right;
    padding-right: 7%; }
  .idea-image-group__left {
    float: left;
    padding-left: 7%; }

.image-placement {
  height: 113px;
  width: 100px;
  background: #dcdcdc; }

.more-ways-to-play__reroll-button-container {
  margin: 0 0 10px 0;
  text-align: center;
  height: 80px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .more-ways-to-play__reroll-button-container .reroll-button__reroll-symbol i {
    font-size: 28px; }
  .more-ways-to-play__reroll-button-container .reroll-button__reroll-text {
    color: #FFF;
    font-size: 1.294em; }

.more-ways-to-play__reroll-gear-graphic {
  padding: 0 35px; }
  .more-ways-to-play__reroll-gear-graphic svg {
    height: 133px;
    width: 267px; }

@media (max-width: 1280px) {
  .mwtp__mid-desktop-width, .more-ways-to-play, .more-ways-to-play__parts {
    max-width: 950px;
    padding: 0 40px; }
  .more-ways-to-play__header {
    width: 100%; }
  .more-ways-to-play__results {
    width: 70%; }
  .more-ways-to-play__reroll {
    width: 100%; }
    .more-ways-to-play__reroll-button-container {
      padding: 10px 30px;
      text-align: center; }
    .more-ways-to-play__reroll-gear-graphic {
      display: none; }
  .more-ways-to-play__parts {
    left: 0;
    top: auto; }
    .more-ways-to-play__parts--right {
      right: -10px; }
  .more-ways-to-play__part1 {
    top: -107px;
    left: 73px; }
  .more-ways-to-play__part2 {
    top: -100px;
    left: 30%; }
  .more-ways-to-play__part3 {
    top: -64px;
    left: 50%; }
  .more-ways-to-play__part4 {
    top: -85px;
    right: 90px; }
  .more-ways-to-play__part5 {
    top: 20%;
    right: -12px; } }

@media (max-width: 1024px) {
  .more-ways-to-play__header-text {
    font-size: 2.117em; }
  .more-ways-to-play__results {
    width: 80%; }
  .more-ways-to-play__part2 {
    left: 40%; }
  .more-ways-to-play__part3 {
    display: none; }
  .more-ways-to-play__part5 {
    display: none; }
  .idea-text-group {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
    .idea-text-group__idea-number {
      margin: 0 0 10px 0; } }

@media (max-width: 767px) {
  .more-ways-to-play {
    padding: 0 10px; }
    .more-ways-to-play .reroll-button .reroll-button__reroll-text {
      padding: 0 10px; }
    .more-ways-to-play__part1 {
      display: none; }
    .more-ways-to-play__part2 {
      width: 218px;
      top: -99px;
      left: 3%; }
    .more-ways-to-play__part4 {
      right: 10%;
      width: 147px;
      top: -85px; }
    .more-ways-to-play__part5 {
      display: none; }
    .more-ways-to-play__reroll-button-container {
      padding: 10px 0px; }
    .more-ways-to-play__results {
      width: 90%; }
  .idea-text-group__single {
    display: inline-block;
    padding: 20px 10px; }
  .idea-text-group__idea-number {
    display: block; }
  .idea-image-group {
    margin: 0; } }

.nav-registered a {
  display: block;
  margin-bottom: 10px; }
  .nav-registered a:hover {
    text-decoration: underline; }
  .nav-registered a[href*='Login-Logout'] {
    margin-top: 30px;
    text-decoration: underline;
    text-transform: lowercase; }

@media screen and (max-width: 767px) {
  .nav-registered {
    text-align: center; }
    .nav-registered a:not([href*='Login-Logout']) {
      display: none; }
    .nav-registered a[href*='Login-Logout'] {
      margin-top: 15px;
      margin-bottom: 30px; } }

.visual-nav-block-container {
  padding: 30px; }

.visual-nav-block {
  float: left;
  width: 31.46667%;
  margin-left: 2.8%;
  background-size: cover; }
  .visual-nav-block:nth-child(3n + 1) {
    margin-left: auto; }

.visual-nav-block-content {
  padding-bottom: 69%;
  height: 0;
  position: relative; }

.visual-nav-block-details {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  width: 100%; }
  .visual-nav-block-details .title {
    font-size: 36px;
    text-align: center;
    line-height: 48px; }
  .visual-nav-block-details .button-container {
    text-align: center; }
  .visual-nav-block-details .visual-nav-center-header-container {
    display: inline-block;
    padding: 10px 25px;
    background-color: white;
    color: #066896;
    opacity: 85%; }
    @media screen and (max-width: 767px) {
      .visual-nav-block-details .visual-nav-center-header-container {
        padding: 25px 35px; } }

@media (max-width: 767px) {
  .visual-nav-block-content {
    padding-bottom: 60%; }
  .visual-nav-block-container {
    padding: 60px 0px 30px 0px; }
  .visual-nav-block {
    float: left;
    width: 100%;
    margin-left: 0;
    width: 100%;
    float: left;
    margin-bottom: 0px; } }

/*------------------------------------*    Account base styles
\*------------------------------------*/
.address-list .address-tile {
  list-style-type: none;
  padding: 20px;
  margin-bottom: 20px;
  width: 100%;
  background-color: #FFF; }
  .address-list .address-tile-title {
    margin-bottom: 20px; }
  .address-list .address-tile .button {
    margin: 0 4px; }

.address-list .mini-address-title {
  margin-bottom: 10px; }

.address-list .mini-address-location {
  font-weight: 400;
  margin-bottom: 10px;
  font-style: normal; }

.address-list .cc-owner {
  font-weight: 700; }

.card-category {
  background-size: cover; }

.shop-the-room .content-details-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 1195px;
  margin: 0 auto; }

.shop-the-room .column {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex: 1 0 50%;
      flex: 1 0 50%;
  width: 50%; }
  .shop-the-room .column--one .content-block__text-block {
    left: 0px; }
  .shop-the-room .column--one .content-block:nth-child(1) .content-block__text-block {
    background: #0A7EB5; }
  .shop-the-room .column--one .content-block:nth-child(2) .content-block__text-block {
    background: #303f9f; }
  .shop-the-room .column--two .content-block__text-block {
    right: 0px; }
  .shop-the-room .column--two .content-block:nth-child(1) .content-block__text-block {
    background: #fec400; }

.shop-the-room .content-block {
  position: relative;
  width: 100%; }
  .shop-the-room .content-block__image-block {
    padding: 20px;
    overflow: hidden; }
  .shop-the-room .content-block__text-block {
    position: absolute;
    top: 60px;
    padding: 20px;
    width: 280px;
    color: #FFF; }
  .shop-the-room .content-block__heading {
    font-size: 1.88em;
    padding-bottom: 14px; }
  .shop-the-room .content-block__text-section {
    font-size: 1.0588em; }

/* Used to break sections */
.centered-heading-intro {
  text-align: center;
  padding: 83px 0 36px 0; }

/* Layout below */
.category-landing {
  background: #F2F3F4; }

.product-listing {
  max-width: 1440px;
  margin: 0 auto; }

@media (max-width: 1440px) {
  .category-landing {
    margin: auto; } }

@media (max-width: 1024px) {
  .shop-the-room .column {
    -ms-flex: 1 0 100%;
        flex: 1 0 100%;
    -ms-flex-align: center;
        align-items: center; }
    .shop-the-room .column .content-block {
      width: 90%; }
    .shop-the-room .column .content-block:nth-child(1) .content-block__text-block {
      left: 0; }
    .shop-the-room .column .content-block:nth-child(2) .content-block__image-block {
      float: right; }
    .shop-the-room .column .content-block:nth-child(2) .content-block__text-block {
      left: auto;
      right: 0; }
  .card-category {
    width: 50%; } }

@media (max-width: 480px) {
  .shop-the-room .column .content-block {
    width: 100%;
    margin-bottom: 20px; }
    .shop-the-room .column .content-block__text-block {
      top: auto; }
    .shop-the-room .column .content-block__image-block {
      padding: 0; }
      .shop-the-room .column .content-block__image-block img {
        margin: 0 auto; }
  .shop-the-room .column .content-block:nth-child(1) .content-block__text-block {
    width: 100%;
    position: relative;
    left: auto;
    right: auto; }
  .shop-the-room .column .content-block:nth-child(2) .content-block__text-block {
    width: 100%;
    position: relative;
    left: auto;
    right: auto; }
  .shop-the-room .column .content-block:nth-child(2) .content-block__image-block {
    float: none; }
  .card-category {
    width: 90%; } }

.slim-hero-box {
  position: relative; }
  .slim-hero-box__bg {
    background-size: cover;
    height: 0;
    padding-bottom: 34.72222%; }

@media screen and (min-width: 768px) {
  .slim-hero-text {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    width: 100%; } }

@media screen and (max-width: 767px) {
  .slim-hero-text {
    color: #0A7EB5;
    margin: 10px 0; }
    .slim-hero-text--blue-gray .slim-hero-byline {
      color: #6E6E6E; } }

.showcase-box {
  padding: 30px;
  background-color: #F2F3F4;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: start;
      align-items: flex-start; }
  .showcase-box--white {
    background-color: #FFF; }
  .showcase-box--red {
    background-color: #e31d1a; }
  .showcase-box--blue {
    background-color: #0A7EB5; }
  .showcase-box--green {
    background-color: #00733B; }
  .showcase-box img {
    display: inline-block; }
  .showcase-box__image {
    margin-bottom: 20px; }
  .showcase-box__heading {
    margin-bottom: 20px;
    width: 100%; }
  .showcase-box__copy {
    margin-bottom: 20px; }
  .showcase-box__text-link {
    text-decoration: underline; }
  .showcase-box__button {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .showcase-box--with-background {
    background-color: transparent;
    background-size: cover;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
    color: #FFF; }
    .showcase-box--with-background .showcase-box__button {
      -ms-flex-item-align: initial;
          -ms-grid-row-align: initial;
          align-self: initial; }
  .showcase-box-group {
    margin-top: 30px; }

@media screen and (max-width: 767px) {
  .showcase-box {
    padding: 20px; } }

@media screen and (max-width: 480px) {
  .showcase-box {
    margin-bottom: 20px;
    min-height: 400px; }
    .showcase-box__image {
      margin-bottom: 10px; }
    .showcase-box__heading {
      margin-bottom: 10px; }
    .showcase-box__copy {
      margin-bottom: 10px; } }

/*------------------------------------*    Cart Header 
\*------------------------------------*/
.cart-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  border-bottom: 2px solid #F2F3F4; }
  .cart-header__header-section {
    padding: 0 20px; }
  .cart-header__four-column {
    width: 66.66667%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .cart-header__two-column {
    width: 33.33333%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .cart-header .item-identifiers-header {
    margin-right: auto;
    width: 44%;
    margin-right: 128px; }
  .cart-header .quarter-column {
    width: 28%;
    text-align: left; }
  .cart-header__details-adjusted {
    width: 85%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end;
    padding-left: 10px; }
  .cart-header .item-identifiers-adjusted-header {
    width: 128px; }

/*------------------------------------*	Cart Row 
\*------------------------------------*/
.item-single-row {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  display: -ms-flexbox;
  display: flex;
  margin: 30px 0 60px 0; }
  .item-single-row .two-column {
    width: 33.33333%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .item-single-row .item-quantity {
    padding: 20px 5px 0; }
  .item-single-row .four-column {
    width: 66.66667%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .item-single-row__personalization {
    width: 65%;
    background: #F2F3F4;
    margin-top: 20px;
    margin-left: 168px;
    padding: 40px; }
  .item-single-row .personalization__columns {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .item-single-row .personalization__attributes {
    padding: 20px 0 0 0;
    -ms-flex: 2;
        flex: 2; }
  .item-single-row .personalization__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 9px; }
  .item-single-row .personalization__list-item {
    width: 50%;
    padding: 0;
    line-height: 1.750em; }
  .item-single-row .personalization__key {
    font-size: 0.94em;
    margin: 0;
    display: inline-block; }
  .item-single-row .personalization__value {
    font-size: 0.94em;
    font-weight: 500;
    display: inline-block; }
  .item-single-row .personalization__notice {
    padding: 20px 0 20px 20px;
    font-weight: 500;
    font-size: 0.94em;
    -ms-flex: 1;
        flex: 1; }
  .item-single-row .personalization__edit-link {
    font-size: 0.94em;
    text-decoration: underline; }
    .item-single-row .personalization__edit-link:hover {
      text-decoration: none; }
  .item-single-row .top-alignment {
    padding: 20px 0 0 0; }
  .item-single-row .item-identifiers {
    display: -ms-flexbox;
    display: flex; }
  .item-single-row .item-image {
    max-width: 128px;
    width: 100%; }
    .item-single-row .item-image img {
      width: 100%; }
  .item-single-row .js-qty-control {
    width: 100%;
    max-width: 300px; }
  .item-single-row .item-specific-properties {
    display: -ms-flexbox;
    display: flex;
    width: 85%;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding-left: 10px; }
    .item-single-row .item-specific-properties .product-list-item {
      -ms-flex-order: 0;
          order: 0;
      width: 44%;
      padding: 0 40px 0 40px; }
    .item-single-row .item-specific-properties .item-delivery-options {
      -ms-flex-order: 2;
          order: 2;
      width: 28%;
      font-size: 0.8823em;
      height: 100%;
      padding: 0 10px 0 0; }
      .item-single-row .item-specific-properties .item-delivery-options span {
        font-weight: 700;
        padding-right: 4px; }
    .item-single-row .item-specific-properties .item-price {
      -ms-flex-order: 3;
          order: 3;
      width: 28%; }
    .item-single-row .item-specific-properties label {
      color: #6E6E6E; }
  .item-single-row .name {
    width: 131px;
    font-size: 0.94em;
    font-style: normal; }
  .item-single-row .sku {
    font-size: 0.8235em;
    color: #6E6E6E;
    font-weight: 500; }
  .item-single-row .edit-item {
    margin: 10px 0 0 0; }
    .item-single-row .edit-item a {
      font-size: 0.94em;
      color: #0A7EB5;
      text-decoration: underline; }
  .item-single-row .item-total {
    color: #0A7EB5;
    text-align: right;
    font-size: 1em; }
    .item-single-row .item-total.full-width {
      min-width: 50px; }
  .item-single-row .quantity-control-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .item-single-row .remove-from-cart {
    text-transform: lowercase;
    margin-left: 20px; }
  .item-single-row .update-btn {
    margin: 0 0 0 10px; }

.coupon-single-row {
  -ms-flex-pack: end;
      justify-content: flex-end; }

.coupon-quantity-control {
  -ms-flex-order: 2;
      order: 2;
  text-align: right; }

.cart-promo__item-details .item-details {
  padding: 25px;
  background: #f7f8fa; }

.gift-card__edit-link {
  text-decoration: underline;
  float: left; }
  .gift-card__edit-link:hover {
    text-decoration: none; }

.gift-card__item-quantity-value {
  text-align: left; }

.gift-card__to-from {
  display: block; }

.gift-card__value {
  font-weight: 500; }

.item-price {
  color: #0A7EB5; }
  .item-price .price-sales, .item-price .price-total {
    text-align: right; }

.price-promotion .price-standard {
  color: #A7A7A7;
  text-decoration: line-through;
  display: block; }

.product-availability-list {
  display: inline-block;
  font-weight: 700; }

.is-in-stock {
  color: #00733B;
  font-weight: 700; }

.store-error, .not-available {
  color: #e31d1a;
  font-weight: 700; }

.blue-box-heading-inside {
  display: inline;
  margin-right: 10px; }

/*---- Condensed Case ----*/
.checkout-summary--condensed .order-details__shipped-summary .line-item-quantity {
  padding: 0; }

@media screen and (max-width: 1280px) {
  .item-personalization-row .personalization__columns {
    -ms-flex-direction: column;
        flex-direction: column; }
  .item-personalization-row .personalization__notice {
    padding: 20px 0; } }

@media screen and (min-width: 768px) {
  /*------------------------------------*		Cart Header 
	\*------------------------------------*/
  .cart-header {
    padding: 0 30px; }
  /*------------------------------------*		Cart Row 
	\*------------------------------------*/
  .checkout-summary {
    padding: 0 30px; } }

@media screen and (max-width: 1280px) {
  .item-single-row .personalization__columns {
    -ms-flex-direction: column;
        flex-direction: column; }
  .item-single-row .personalization__notice {
    padding: 20px 0; } }

@media screen and (max-width: 1024px) {
  /*------------------------------------*	    Cart Row Styles
	\*------------------------------------*/
  .item-single-row {
    -ms-flex-pack: center;
        justify-content: center; }
    .item-single-row .four-column {
      width: 80%; }
    .item-single-row .two-column {
      width: 80%;
      -ms-flex-pack: end;
          justify-content: flex-end;
      text-align: right; }
      .item-single-row .two-column .item-quantity {
        -ms-flex-pack: end;
            justify-content: flex-end;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        width: 50%;
        padding: 0; }
        .item-single-row .two-column .item-quantity .quantity-control {
          -ms-flex-pack: end;
              justify-content: flex-end; }
      .item-single-row .two-column .item-user-actions {
        width: 100%; }
        .item-single-row .two-column .item-user-actions-buttons {
          float: left;
          width: 66%; }
          .item-single-row .two-column .item-user-actions-buttons .add-to-wishlist {
            float: left; }
    .item-single-row .item-specific-properties {
      position: relative;
      -ms-flex-direction: column;
          flex-direction: column;
      width: 80%; }
      .item-single-row .item-specific-properties .product-list-item {
        width: 50%;
        padding: 0;
        -ms-flex-order: 1;
            order: 1; }
      .item-single-row .item-specific-properties .form-row {
        -ms-flex-order: 2;
            order: 2; }
      .item-single-row .item-specific-properties .item-price {
        text-align: right;
        position: absolute;
        right: 1px;
        top: 1px; }
      .item-single-row .item-specific-properties .item-delivery-options {
        width: 100%;
        height: auto; }
      .item-single-row .item-specific-properties .bottom-row {
        display: none; }
    .item-single-row .edit-item {
      margin: 0; }
    .item-single-row__personalization {
      width: 100%;
      margin-right: auto;
      margin-left: auto; }
  /*---- Condensed Case ----*/
  .checkout-summary--condensed .item-single-row .two-column {
    width: 33.33333%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .checkout-summary--condensed .item-single-row .two-column__price-qty {
      width: 70%;
      text-align: left; }
      .checkout-summary--condensed .item-single-row .two-column__price-qty .item-price-small, .checkout-summary--condensed .item-single-row .two-column__price-qty .line-item-quantity {
        display: inline-block; }
    .checkout-summary--condensed .item-single-row .two-column .line-item-quantity {
      vertical-align: top; }
  .checkout-summary--condensed .item-single-row .four-column {
    width: 66.66667%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .checkout-summary--condensed .item-single-row .item-specific-properties {
    width: 85%; }
    .checkout-summary--condensed .item-single-row .item-specific-properties .item-price-small {
      width: 28%;
      text-align: left;
      -ms-flex-pack: start;
          justify-content: flex-start; }
    .checkout-summary--condensed .item-single-row .item-specific-properties .name {
      width: 100%; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*	    Cart Row Styles
	\*------------------------------------*/
  .item-single-row {
    -ms-flex-pack: center;
        justify-content: center;
    margin: 0 -20px; }
    .item-single-row .mobile-row {
      max-width: 380px;
      width: 100%;
      -ms-flex-pack: center;
          justify-content: center; }
    .item-single-row .two-column .item-quantity {
      padding-top: 30px;
      width: 100%; }
    .item-single-row .two-column .quantity-control {
      -ms-flex-pack: center;
          justify-content: center; }
    .item-single-row .two-column .item-user-actions-buttons {
      width: 66%;
      text-align: left;
      display: inline-block;
      float: left; }
      .item-single-row .two-column .item-user-actions-buttons .remove-from-cart {
        margin: 0;
        float: right; }
    .item-single-row .item-specific-properties {
      max-width: 46%; }
      .item-single-row .item-specific-properties .product-list-item {
        width: 100%; }
      .item-single-row .item-specific-properties .price-sales-tablet-up {
        display: none; }
      .item-single-row .item-specific-properties .edit-item {
        display: inline-block; }
      .item-single-row .item-specific-properties .item-price-small {
        position: relative;
        right: auto;
        display: inline-block; }
      .item-single-row .item-specific-properties .item-price {
        -ms-flex-pack: justify;
            justify-content: space-between;
        margin-bottom: 20px;
        position: relative;
        right: auto;
        display: -ms-flexbox;
        display: flex;
        width: 100%; }
    .item-single-row__personalization {
      width: 80%;
      margin: 20px auto 0; }
    .item-single-row .personalization__columns {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
    .item-single-row .personalization__attributes {
      width: 100%;
      -ms-flex: initial;
          flex: initial; }
    .item-single-row .personalization__notice {
      width: 100%;
      -ms-flex: initial;
          flex: initial; }
  /*---- Condensed Case ----*/
  .checkout-summary--condensed .item-single-row .four-column {
    width: 100%; }
  .checkout-summary--condensed .item-single-row .two-column {
    padding: 20px 0 0 0;
    width: 100%; } }

@media screen and (max-width: 480px) {
  /*------------------------------------*	    Cart Row Styles
	\*------------------------------------*/
  .item-single-row .mobile-row {
    width: 300px; }
  .item-single-row .item-specific-properties .product-list-item {
    padding: 0 0 0 14px; }
    .item-single-row .item-specific-properties .product-list-item .product-availability {
      margin: 20px 0 0 0; }
    .item-single-row .item-specific-properties .product-list-item .bottom-row {
      margin: 20px 0 0 0; }
  .item-single-row .item-specific-properties .item-price {
    padding: 0 0 0 14px; }
  .item-single-row .item-specific-properties .item-delivery-options {
    padding: 0 0 0 14px; }
  .item-single-row__personalization {
    width: 100%; }
  .item-single-row .personalization__list-item {
    width: 100%; } }

.cookie-bar-container {
  bottom: 0;
  width: 100%;
  z-index: 29;
  display: none;
  position: fixed;
  background-color: #FFF;
  box-shadow: 3px 3px 8px 0 rgba(0, 0, 0, 0.5); }
  .cookie-bar-container input[type="submit"] {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    border: solid 1px;
    opacity: 1; }
    .cookie-bar-container input[type="submit"]:hover {
      background-color: black; }
    @media screen and (max-width: 767px) {
      .cookie-bar-container input[type="submit"] {
        width: 20px;
        height: 20px; } }
  .cookie-bar-container .float-left {
    float: left; }
  .cookie-bar-container .cookie-bar {
    padding: 17px;
    margin: 0 auto;
    text-align: left;
    font-size: 16px; }
    .cookie-bar-container .cookie-bar span {
      height: 22px;
      display: inline-block;
      border-bottom: 2px solid #918f8f; }
    .cookie-bar-container .cookie-bar a {
      font-weight: normal; }
    .cookie-bar-container .cookie-bar .cookie-bar-left,
    .cookie-bar-container .cookie-bar .cookie-bar-right {
      display: inline-block;
      margin-left: 1.5625rem; }
      @media screen and (max-width: 768px) {
        .cookie-bar-container .cookie-bar .cookie-bar-left,
        .cookie-bar-container .cookie-bar .cookie-bar-right {
          margin-left: 0; } }
      @media screen and (max-width: 321px) {
        .cookie-bar-container .cookie-bar .cookie-bar-left,
        .cookie-bar-container .cookie-bar .cookie-bar-right {
          font-size: 14px; }
          .cookie-bar-container .cookie-bar .cookie-bar-left a,
          .cookie-bar-container .cookie-bar .cookie-bar-right a {
            font-size: 14px; } }
    @media screen and (min-width: 1601px) {
      .cookie-bar-container .cookie-bar .cookie-bar-left {
        margin-left: 4rem; } }
    .cookie-bar-container .cookie-bar .cookie-bar-right {
      font-weight: 700; }
      @media screen and (max-width: 1025px) {
        .cookie-bar-container .cookie-bar .cookie-bar-right {
          margin-top: 10px; } }
      .cookie-bar-container .cookie-bar .cookie-bar-right a {
        font-weight: 700; }
    .cookie-bar-container .cookie-bar .radio-button {
      display: inline-block;
      float: right;
      margin-left: 15px;
      margin-bottom: -5px; }

.socialsharing {
  display: inline-block;
  padding: 5px 7px;
  background-color: #FFF;
  border: solid 2px #E5E5E5;
  border-radius: 40px;
  transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
  .socialsharing--share-item {
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    color: #FFF;
    text-align: center;
    font-size: 0.9em;
    line-height: 30px;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
    .socialsharing--share-item:before {
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
    .socialsharing--share-item:hover {
      opacity: 0.75; }
    .socialsharing--share-item:not(:last-child) {
      margin: 0 10px 0 0; }
  .socialsharing .facebook {
    background-color: #3b5998; }
    .socialsharing .facebook:before {
      content: '\e90b'; }
  .socialsharing .twitter {
    background-color: #55acee; }
    .socialsharing .twitter:before {
      content: '\e918'; }
  .socialsharing .pinterest {
    background-color: #cb2027; }
    .socialsharing .pinterest:before {
      content: '\e910'; }
  .socialsharing .email {
    background-color: #0aa0e3; }
    .socialsharing .email:before {
      content: '\e90a'; }

@media screen and (min-width: 1025px) {
  .socialsharing--fixed {
    z-index: 4;
    position: fixed;
    top: 150px;
    right: 0;
    width: 40px;
    padding: 7px 5px; }
    .socialsharing--fixed .socialsharing--share-item:not(:last-child) {
      margin: 0 0 10px; } }

.js-filter-content {
  display: none; }
  .js-filter-content--active {
    animation-duration: .35s;
    animation-name: scaleIn;
    animation-timing-function: cubic-bezier(0.57, -0.12, 0.36, 1.17);
    opacity: 1;
    display: block; }
  .js-filter-content--hide {
    animation-duration: .35s;
    animation-name: scaleOut;
    animation-timing-function: cubic-bezier(0.57, -0.12, 0.36, 1.17);
    opacity: 0;
    display: none; }

@keyframes scaleIn {
  from {
    transform: scale(0);
    opacity: 0; }
  75% {
    transform: scale(1.01);
    opacity: 1; }
  80% {
    transform: scale(0.998); }
  to {
    transform: scale(1); } }

@keyframes scaleOut {
  from {
    transform: scale(1);
    opacity: 0; }
  75% {
    transform: scale(0.998);
    opacity: 1; }
  80% {
    transform: scale(1.01); }
  to {
    transform: scale(0); } }

/*------------------------------------*    Homepage base styles
\*------------------------------------*/
.home-main .section-heading-title {
  color: #0A7EB5; }

.category-tile--item {
  text-align: center; }

.category-tile--anchor {
  display: block; }

.category-tile--thumb {
  z-index: 1;
  overflow: hidden;
  display: block;
  margin: 0 auto 15px;
  height: 0;
  padding-bottom: 100%;
  background-color: #F2F3F4;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%; }

.category-tile--title {
  padding: 0 5px;
  word-wrap: break-word; }

.home-favorites-section .button-set {
  padding-bottom: 20px; }

@media screen and (min-width: 1025px) {
  .category-tile--item {
    margin-bottom: 40px;
    padding: 0 20px;
    width: 12.5%;
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: top; }
    .category-tile--item:nth-last-child(-n + 8) {
      margin-bottom: 0; } }

@media screen and (min-width: 481px) and (max-width: 1024px) {
  .category-tile--item {
    margin-bottom: 30px;
    padding: 0 10px;
    width: 25%;
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: top; }
    .category-tile--item:nth-last-child(-n + 4) {
      margin-bottom: 0; } }

@media screen and (max-width: 1024px) {
  .home-favorites-section .grid-item {
    width: 50%; }
    .home-favorites-section .grid-item:nth-child(4) {
      -ms-flex-order: 5;
          order: 5; }
    .home-favorites-section .grid-item:nth-child(5) {
      -ms-flex-order: 6;
          order: 6; }
  .home-favorites-section .grid-interruptor:last-of-type {
    -ms-flex-order: 4;
        order: 4; } }

@media screen and (max-width: 767px) {
  .category-tile--item {
    margin-bottom: 20px;
    padding: 0 10px; }
  .category-tile--title {
    font-size: 16px;
    line-height: 16px; } }

@media screen and (max-width: 480px) {
  .category-tile--item {
    width: 50%;
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: top; }
    .category-tile--item:nth-last-child(-n + 2) {
      margin-bottom: 0; } }

.login-fieldset-subheading {
  margin-bottom: 20px;
  font-size: 0.94em;
  font-weight: 400; }

.login-box:not(:last-child) {
  margin-bottom: 50px; }

.login-type + .login-type {
  margin-top: 50px; }

#dwfrm_login {
  padding-bottom: 20px; }

#dwfrm_oauthlogin input[type=submit] {
  margin-bottom: 9px; }

/*------------------------------------*    Why create an account
\*------------------------------------*/
.registering-benefits {
  padding: 40px 20px;
  background-color: #e31d1a; }
  .registering-benefits--list {
    max-width: 1140px;
    margin: 30px auto 0; }
  .registering-benefits--item {
    padding: 0 10px;
    color: #FFF; }
    .registering-benefits--item-icon {
      display: inline-block;
      width: 100px;
      height: 70px;
      margin-bottom: 10px;
      background-size: contain;
      background-repeat: no-repeat;
      background-position: center; }
    .registering-benefits--item-title {
      margin-bottom: 20px;
      font-size: 30px; }
    .registering-benefits--item-descr {
      font-size: 18px; }

@media screen and (min-width: 768px) {
  .login-page-container {
    margin-top: 20px;
    overflow: hidden; }
  .login-page--heading {
    margin-bottom: 30px; }
  .login-page-top-row {
    margin-bottom: 30px; }
  .login-page-column-container {
    overflow: hidden; }
  .login-box {
    width: 48%; }
    .login-box:not(.offset) {
      float: left; }
    .login-box.offset {
      float: right; }
  /*------------------------------------*	    Why create an account
	\*------------------------------------*/
  .login-bottom {
    margin-top: 60px; }
  .registering-benefits--list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .registering-benefits--item {
    max-width: 320px;
    width: 33.33333%; } }

@media screen and (max-width: 767px) {
  .login-page--heading {
    margin-bottom: 20px; }
  .login-page-top-row {
    margin-bottom: 50px; }
  form fieldset .login-buttons .login-oauth {
    margin: 0; }
  /*------------------------------------*		Why create an account
	\*------------------------------------*/
  .login-bottom {
    margin-top: 30px; }
  .registering-benefits--item {
    margin-bottom: 30px; }
  .pt_cart .login-page-container {
    margin-top: 40px; } }

/*------------------------------------*    Category landing page styles
\*------------------------------------*/
.careers__hero .video-container {
  padding: 0; }

@media screen and (min-width: 768px) {
  .category-landing-featured .cat-featured-carousel:not(:last-child) {
    margin-bottom: 60px; }
  .category-landing-featured-bounds {
    padding: 80px 30px 40px; } }

@media screen and (max-width: 767px) {
  .category-landing-featured .cat-featured-carousel:not(:last-child) {
    margin-bottom: 40px; }
  .category-landing-featured-bounds {
    padding: 70px 0 40px;
    background-color: #FFF; } }

/*------------------------------------*    Account base styles
\*------------------------------------*/
.pt_account form fieldset {
  margin-bottom: 0; }

.account-col-left {
  width: 25%;
  float: left; }

.account-col-right {
  width: 75%;
  float: left; }

.account-landing-hero {
  margin-bottom: 80px;
  text-transform: capitalize; }

.account-landing__heading {
  text-transform: capitalize; }

.account-landing__group {
  background-color: #F2F3F4;
  margin-bottom: 20px;
  padding: 20px; }
  .account-landing__group__item {
    list-style-type: none;
    padding: 20px;
    margin-bottom: 20px;
    width: 100%;
    background-color: #FFF; }

.account-landing__title {
  margin-bottom: 20px; }

.account-landing__subtitle {
  font-size: 1.294em;
  margin-bottom: 30px;
  margin-top: 30px; }

.account-landing__subline {
  margin-bottom: 20px; }

.account-landing__cta {
  text-transform: lowercase;
  display: inline-block;
  font-size: 15px; }

.account-landing__personal-info {
  margin-top: 20px;
  margin-bottom: 20px; }

@media screen and (max-width: 767px) {
  .account-landing__heading {
    text-align: center; }
  .account-landing-hero {
    margin-bottom: 0; }
  .section-heading-title {
    text-align: center; }
  .account-col-left, .account-col-right {
    width: 100%;
    float: left; } }

#cart-table {
  width: 100%; }

.cart-empty {
  display: -ms-flexbox;
  display: flex; }
  @media screen and (max-width: 768px) {
    .cart-empty {
      display: block; } }
  .cart-empty .proceed-btn {
    margin-top: 10px; }
  .cart-empty-image, .cart-empty-content {
    float: left; }
    @media screen and (max-width: 768px) {
      .cart-empty-image, .cart-empty-content {
        clear: both;
        width: 100% !important;
        padding: 20px; } }
  .cart-empty-image {
    width: 30%; }
  .cart-empty-content {
    width: 70%;
    text-align: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center; }
    .cart-empty-content h1 {
      font-size: 3rem; }
    .cart-empty-content p {
      color: #9b9b9b;
      font-size: 1.2rem;
      line-height: 4rem; }
      @media screen and (max-width: 768px) {
        .cart-empty-content p {
          line-height: normal;
          margin: 15px 0; } }
    .cart-empty-content-buttons .clear-btn-dodger {
      margin-right: 10px; }

/*------------------------------------*    Page Header Styles
\*------------------------------------*/
.pt_cart .cart-recommendations {
  clear: both;
  margin-top: 20px; }

.pt_cart .bfx-checkout-container .cert-badge {
  float: right;
  padding: 0 30px 0 0; }
  @media screen and (max-width: 767px) {
    .pt_cart .bfx-checkout-container .cert-badge {
      padding: 0 10px 30px 0; } }

.pt_cart .header--nav, .pt_cart .header-search, .pt_cart .header--utility, .pt_cart .item-quantity .add-to-wishlist, .pt_cart .header--nav-trigger, .pt_cart .header--mobile-search-trigger {
  display: none; }

.page-header {
  margin: 0 0 50px 0;
  /*&__header-section{
		display: flex;
		justify-content: flex-start;
	}*/ }

.page-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-align: center;
      align-items: center;
  float: left;
  padding-top: 20px;
  margin-right: 20px; }
  @media screen and (max-width: 767px) {
    .page-title {
      -ms-flex-order: 1;
          order: 1; } }

.character-message {
  display: none; }

.qualified-message {
  -ms-flex: 1;
      flex: 1;
  padding: 5px 10px;
  text-align: center;
  width: 45%;
  margin: 0 auto; }
  @media screen and (max-width: 767px) {
    .qualified-message {
      -ms-flex-order: 0;
          order: 0; } }
  @media screen and (min-width: 768px) {
    .qualified-message {
      padding: 30px; } }
  .qualified-message .mini-cart-promo--heading {
    font-size: 22px;
    line-height: 36px; }
    @media screen and (min-width: 768px) {
      .qualified-message .mini-cart-promo--heading {
        font-size: 32px; } }

.section-header {
  font-size: 1.294em;
  text-transform: lowercase;
  padding-bottom: 15px; }

/*------------------------------------*	Cart Footer Styles
\*------------------------------------*/
.cart-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-align: stretch;
      align-items: stretch; }
  @media screen and (max-width: 767px) {
    .cart-footer .cart-promo {
      margin-bottom: 20px; } }

.promo-column {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  max-width: 832px;
  width: 100%;
  box-sizing: border-box; }
  .promo-column__details-header {
    font-size: 2.8235em; }
  .promo-column__details-text {
    margin-top: 20px; }
  .promo-column__image-callout {
    width: 100%;
    height: 420px;
    background-size: cover; }
  .promo-column__content {
    height: 100%; }
  .promo-column__details {
    text-align: center; }
  .promo-column__button {
    padding: .375em 3.15em; }

.order-help-copy {
  line-height: 1.294em;
  font-size: 0.8235em;
  color: #A7A7A7;
  padding: 20px 0 18px 0; }

.order-column {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  min-width: 430px;
  padding: 0 0 0 41px;
  box-sizing: border-box;
  width: 100%; }
  .order-column input, .order-column button {
    padding: .67em 1.3em;
    height: 100%; }
  .order-column__cart-coupon-code:first-of-type {
    height: 0;
    overflow: hidden;
    transition: height 200ms ease-in-out; }
    .order-column__cart-coupon-code:first-of-type.expanded {
      height: 50px;
      margin-bottom: 20px; }
  .order-column__cart-coupon-code {
    display: -ms-flexbox;
    display: flex; }
  .order-column > .order-help-copy {
    display: inline-block; }
  .order-column__cart-order-totals {
    padding: 25px;
    background: #F7F8FA; }
  .order-column__cart-order-conditions {
    width: 300px;
    padding-bottom: 0; }
  .order-column__error {
    padding-top: 10px;
    color: #e31d1a; }

.delivery {
  height: 45px;
  max-width: 745px;
  overflow: hidden;
  transition: margin 0.3s ease-in-out; }

.delivery.active {
  margin-bottom: 20px; }

.delivery-faster, .delivery-default {
  color: #3949ab;
  font-size: 18px;
  font-weight: 700; }

.happiness-guarantee {
  font-size: 18px;
  font-weight: 700;
  color: #000; }
  .happiness-guarantee a {
    color: #3949ab;
    text-decoration: underline; }

.delivery-faster {
  margin-top: -45px;
  transition: margin 0.3s ease-in-out; }

.delivery.active .delivery-faster {
  margin-top: 0; }

.delivery-link {
  text-decoration: underline;
  cursor: pointer; }

.coupon-trigger {
  display: inline-block;
  margin-right: 20px;
  text-decoration: underline;
  cursor: pointer;
  margin-bottom: 10px; }

.order-totals__line-formatting {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.order-totals__order-subtotal, .order-totals__order-discount, .order-totals__order-shipping, .order-totals__order-shipping-summary, .order-totals__order-sales-tax, .order-totals__order-subtotal {
  font-size: 1.0588em;
  line-height: 1.88em; }

.order-totals__order-discount {
  color: #0A7EB5; }

.order-totals__order-shipping, .order-totals__order-shipping-summary {
  color: #00733B; }

.order-totals__order-total {
  font-size: 1.294em;
  font-weight: 800;
  line-height: 1.88em;
  padding-top: 15px; }

.cart-actions {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 20px 0; }
  .cart-actions__continue-shopping-fieldset button {
    text-transform: lowercase;
    color: #0A7EB5;
    text-decoration: underline; }
  .cart-actions__checkout-form, .cart-actions__continue-shopping-form {
    -ms-flex: 1;
        flex: 1; }
    .cart-actions__checkout-form button, .cart-actions__continue-shopping-form button {
      width: 100%; }
  .cart-actions__continue-shopping-form {
    padding: 0 20px 0 0; }
  .cart-actions__checkout-fieldset .cart-actions__checkout-button, .cart-actions__checkout-fieldset .cart-actions__continue-shopping-button {
    width: 100%; }
  .cart-actions__checkout-button {
    font-weight: bold;
    font-family: "neutra", "Helvetica", sans-serif !important; }
    .cart-actions__checkout-button:before {
      font-family: customicons !important; }

.cart-coupon-code__coupon-input-nest {
  margin-right: 10px;
  -ms-flex: 1;
      flex: 1; }

.cart-coupon-code__coupon-input {
  padding: .75em 1.3em;
  border: 2px solid #E5E5E5;
  border-radius: 10px;
  color: #0A7EB5;
  font-family: "neutra", "Helvetica", sans-serif; }

.cart-coupon-code__coupon-submit {
  width: 110px; }

.cart-coupon-code__coupon-input-nest, .cart-coupon-code__coupon-submit.order-column button {
  height: 50px; }

.cart-promo__item-details {
  display: none; }

.coupon-single-row {
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0 0;
  -ms-flex-direction: column;
      flex-direction: column;
  border: 2px dotted #F7F8FA; }
  .coupon-single-row .coupon-status__applied {
    color: #00733B; }
  .coupon-single-row .coupon-status__not-applied {
    color: #CACACA; }
  .coupon-single-row .type {
    color: #6E6E6E;
    display: inline-block; }
  .coupon-single-row .item-details {
    font-weight: 100; }
    .coupon-single-row .item-details__value {
      font-weight: 600;
      font-size: 0.8235em;
      display: inline-block; }
  .coupon-single-row .value {
    color: #0A7EB5; }
  .coupon-single-row .small-column {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .coupon-single-row .remove-from-cart {
    padding: 0; }
  .coupon-single-row .item-specific-properties {
    width: 100%;
    padding: 15px 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .coupon-single-row .item-specific-properties .product-list-item {
      padding: 0; }

.pt_cart .footer-quick-links, .pt_cart .footer--char-list, .pt_cart .footer-newsletter {
  display: none; }

@media screen and (min-width: 768px) {
  /*------------------------------------*		Cart Footer Styles
	\*------------------------------------*/
  .cart-footer {
    padding: 0 30px; } }

@media screen and (max-width: 1024px) {
  /*------------------------------------*    	Cart Row Styles
	\*------------------------------------*/
  .cart-header {
    display: none; }
  .coupon-single-row {
    -ms-flex-pack: end;
        justify-content: flex-end;
    -ms-flex-order: 2;
        order: 2; } }

@media screen and (max-width: 832px) {
  /*------------------------------------*		Cart Footer Styles
	\*------------------------------------*/
  .cart-footer {
    -ms-flex-direction: column;
        flex-direction: column; }
  .order-column {
    padding: 0;
    -ms-flex-order: 1;
        order: 1; }
  .promo-column {
    -ms-flex-order: 1;
        order: 1; }
    .promo-column__image-callout {
      height: auto; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*    	Page Header Styles
	\*------------------------------------*/
  .page-header {
    margin: 0; }
    .page-header__header-section {
      -ms-flex-direction: column;
          flex-direction: column; }
  .page-title {
    padding: 30px 0;
    margin: 0 auto;
    float: none; }
    .page-title h2 {
      margin: 0 auto; }
  .qualified-message {
    margin: 0 auto;
    width: 100%; }
  .order-column__cart-coupon-ruleset {
    padding: 0 10px; }
  .order-column__cart-coupon-code {
    padding: 0 10px; }
  .cart-actions {
    padding: 20px 10px 20px 10px; }
  .coupon-single-row .small-column {
    width: 100%; }
  .coupon-trigger, .order-help-copy, .delivery, .happiness-guarantee {
    padding: 0 15px; }
  .delivery {
    height: 65px; }
  .delivery-faster {
    margin-top: -70px; }
  .order-help-copy, .order-column__cart-coupon-code {
    margin-bottom: 10px; }
  .bfx-checkout-container, .bfx-checkout-container form, .item-list {
    min-width: 100%;
    max-width: 100%; } }

@media screen and (max-width: 480px) {
  /*------------------------------------*	    Cart Footer Styles
	\*------------------------------------*/
  .order-column {
    min-width: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
    .order-column__cart-order-conditions {
      width: 100%; }
    .order-column__cart-order-totals {
      -ms-flex-order: 3;
          order: 3;
      margin: 0 -1em; }
    .order-column__cart-coupon-ruleset {
      -ms-flex-order: 2;
          order: 2; }
  .cart-actions {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
    -ms-flex-order: 4;
        order: 4; }
    .cart-actions__continue-shopping-fieldset {
      margin-top: 20px; }
    .cart-actions__continue-shopping-form {
      padding: 0; } }

.i-focus {
  border: 2px solid #000;
  display: block; }

.pt_wish-list .item {
  display: -ms-flexbox;
  display: flex;
  background-color: #FFF;
  padding: 20px; }
  .pt_wish-list .item:not(:last-child) {
    margin-bottom: 10px; }
  .pt_wish-list .item > div:not(:last-of-type) {
    padding-right: 10px; }
  .pt_wish-list .item-information {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-positive: 1;
        flex-grow: 1; }
  .pt_wish-list .item-image {
    width: 100px;
    margin-right: 10px; }
    .pt_wish-list .item-image img {
      width: 100px;
      max-width: none; }
  .pt_wish-list .item .sku {
    color: #6E6E6E; }
  .pt_wish-list .item .notavailable {
    font-weight: 600;
    color: #e31d1a; }
  .pt_wish-list .item .in-stock-msg, .pt_wish-list .item .is-in-stock, .pt_wish-list .item [data-status="store-in-stock"] {
    color: #0A7EB5; }
  .pt_wish-list .item-dashboard {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-positive: 0;
        flex-grow: 0;
    text-align: center;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .pt_wish-list .item-dashboard .option:not(:last-child) {
      margin-bottom: 10px; }
    .pt_wish-list .item-dashboard .option-text-link {
      min-width: 133.3px;
      text-decoration: underline;
      display: inline-block; }
    .pt_wish-list .item-dashboard .option-add-to-cart {
      display: inline-block; }
    .pt_wish-list .item-dashboard form, .pt_wish-list .item-dashboard form fieldset {
      margin: 0;
      width: 100%;
      display: inline-block; }

.pt_wish-list .list--empty__title {
  margin-bottom: 10px; }

.pt_wish-list .alt-link:hover, .pt_wish-list .nav-registered a[href*='Login-Logout']:hover, .nav-registered .pt_wish-list a[href*='Login-Logout']:hover, .pt_wish-list .nav-registered a.active-link:hover, .nav-registered .pt_wish-list a.active-link:hover, .pt_wish-list .pt_help-center .help-center__nav a.active-link:hover, .pt_help-center .help-center__nav .pt_wish-list a.active-link:hover, .pt_wish-list .pt_help-center .help-center__info a:hover, .pt_help-center .help-center__info .pt_wish-list a:hover, .pt_wish-list .careers__details__nav a.active-link:hover, .careers__details__nav .pt_wish-list a.active-link:hover, .pt_wish-list .post-single__article a:hover, .post-single__article .pt_wish-list a:hover, .pt_wish-list .post-single__author a:hover, .post-single__author .pt_wish-list a:hover {
  text-decoration: underline; }

.pt_wish-list .share-link-content {
  margin-top: 20px;
  background-color: #FFF;
  padding: 20px; }
  .pt_wish-list .share-link-content__url:hover {
    text-decoration: underline; }

.pt_wish-list .list-share {
  border-top: 1px solid #E5E5E5;
  padding: 20px;
  text-align: center;
  margin-top: 30px; }
  .pt_wish-list .list-share .socialsharing {
    margin-right: 10px; }
  .pt_wish-list .list-share .neutra-heading {
    margin-bottom: 10px; }
  .pt_wish-list .list-share .share-link-content {
    display: none; }
    .pt_wish-list .list-share .share-link-content.active {
      display: block; }

@media screen and (max-width: 480px) {
  .pt_wish-list .item {
    padding: 10px;
    -ms-flex-direction: column;
        flex-direction: column; }
    .pt_wish-list .item > div:not(:last-of-type) {
      padding-right: 0; }
    .pt_wish-list .item-dashboard {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-pack: start;
          justify-content: flex-start;
      margin-top: 20px; }
      .pt_wish-list .item-dashboard .option {
        margin-bottom: 0;
        display: inline-block; }
        .pt_wish-list .item-dashboard .option:not(:last-child) {
          margin-right: 10px; }
      .pt_wish-list .item-dashboard .option-text-link {
        min-width: auto; }
      .pt_wish-list .item-dashboard form, .pt_wish-list .item-dashboard form fieldset {
        width: auto; } }

.our-history-hero .slim-hero-text {
  position: absolute;
  left: 0;
  right: 0;
  max-width: 42%;
  margin: auto;
  top: 40px;
  -ms-transform: none;
      transform: none;
  color: #FFF; }

.our-history-hero .slim-hero-heading {
  font-size: 72px;
  line-height: 70px; }

.our-history-title-bar {
  text-align: center;
  color: #FFF;
  padding: 50px 0px; }
  .our-history-title-bar .our-history-title-bar-description {
    font-size: 20px; }
  .our-history-title-bar .our-history-title-bar-title {
    line-height: 60px; }

.our-history-bottomimage {
  background-size: cover;
  width: 100%;
  height: 0;
  padding-bottom: 42%;
  margin-bottom: 60px; }

.our-history-string {
  position: absolute;
  z-index: 1; }

.our-history-parent {
  width: 100%;
  max-width: 1024px;
  margin: 0 auto;
  position: relative;
  margin-top: 100px;
  margin-bottom: 80px;
  min-height: 800px;
  visibility: hidden; }

.our-history-cards {
  position: absolute;
  width: 100%;
  z-index: 1;
  box-sizing: border-box; }

.our-history-cards .column {
  -webkit-perspective: 5000;
  -webkit-transform-style: preserve-3d; }

.our-history-cards .left-column,
.our-history-cards .right-column {
  box-sizing: border-box; }

.our-history-cards .left-column .our-history-card {
  -webkit-transform-origin: bottom right; }

.our-history-cards .right-column .our-history-card {
  -webkit-transform-origin: bottom left; }

.our-history-cards .column .image {
  width: 100%; }
  .our-history-cards .column .image img {
    width: 100%; }

.our-history-cards .column .text {
  padding: 30px;
  box-sizing: border-box;
  font-family: "neutra", "Helvetica", sans-serif;
  color: #FFF;
  padding-bottom: 50px; }

.our-history-cards .column .card-title {
  margin-bottom: 20px;
  font-size: 36px;
  line-height: 36px; }

.our-history-cards .left-column {
  width: 50%;
  min-height: 40px;
  float: left;
  padding: 40px 80px 40px 0px; }

.our-history-cards .right-column {
  width: 50%;
  min-height: 40px;
  float: left;
  padding: 40px 0px 40px 80px; }

.our-history-cards .column .our-history-card {
  margin-top: 100px;
  position: relative;
  /*box-shadow:0px 0px 0px rgba(0,0,0,0.4);*/
  /*transition:box-shadow 0.3s ease-out;*/
  /*transition:left 0.5s  cubic-bezier(0.175, 0.885, 0.320, 1.275), top 0.5s  cubic-bezier(0.175, 0.885, 0.320, 1.275);*/ }

.our-history-cards .left-column .our-history-card:first-child {
  margin-top: 0px; }

.our-history-cards .left-column .our-history-card .text {
  background-color: #01C853;
  background-image: url("../images/trbl-corner.png");
  background-position: 95% 95%;
  background-repeat: no-repeat;
  background-size: 35px; }

.our-history-cards .right-column .our-history-card .text {
  background-color: #EA1E63;
  background-image: url("../images/tlbr-corner.png");
  background-position: 5% 95%;
  background-repeat: no-repeat;
  background-size: 35px; }

@media screen and (max-width: 1024px) {
  .our-history-parent {
    width: 90%; }
  .our-history-hero .slim-hero-text {
    top: 20px; }
  .our-history-hero .slim-hero-heading {
    font-size: 48px;
    line-height: 48px; }
  .our-history-hero .slim-hero-box__bg {
    padding-bottom: 52%;
    background-position: bottom center; } }

@media screen and (max-width: 767px) {
  .our-history-parent {
    width: 100%;
    margin-top: 10px; }
  .our-history-hero .slim-hero-heading {
    font-size: 42px;
    line-height: 42px; }
  .our-history-hero .slim-hero-text {
    max-width: 80%; }
  .our-history-hero .slim-hero-box__bg {
    padding-bottom: 73%;
    background-position: bottom center; }
  .our-history-cards {
    padding: 40px; }
  .our-history-cards .left-column,
  .our-history-cards .right-column {
    padding: 0; }
  .our-history-cards .left-column {
    width: 100%; }
  .our-history-cards .left-column .our-history-card:not(:first-child) {
    margin-top: 20px; }
  .our-history-cards .right-column {
    display: none; }
  .our-history-cards .column .our-history-card .text {
    background-image: none; } }

/*------------------------------------*    Possible Additions For global.scss
\*------------------------------------*/
.circled-single-value {
  border-radius: 29px;
  width: 29px;
  height: 29px;
  border: 3px solid #0A7EB5;
  text-align: center; }
  .circled-single-value span {
    line-height: 20px;
    font-size: 20px;
    font-weight: 700; }

.thinner-container {
  margin-top: 70px; }
  .thinner-container .checkout-progress__content {
    max-width: 1024px; }

.wider-container {
  margin-top: 70px;
  max-width: 1140px;
  margin: 0 auto; }
  .wider-container .checkout-progress__content {
    max-width: 1140px; }

/*------------------------------------*    Page Header Styles
\*------------------------------------*/
.pt_checkout .header--logo {
  float: left;
  height: auto !important;
  margin-right: 15px; }

.pt_checkout .header {
  max-width: 1440px;
  margin: 0 auto;
  margin-top: 20px;
  padding: 0 20px; }

.pt_checkout #main .main-center-narrow {
  margin-top: 20px; }

.pt_checkout .secure-icon {
  max-width: 1140px;
  margin: 0 auto; }
  @media screen and (max-width: 1024px) {
    .pt_checkout .secure-icon {
      max-width: 800px; } }
  @media screen and (max-width: 767px) {
    .pt_checkout .secure-icon {
      padding-left: 10px; } }
  .pt_checkout .secure-icon p, .pt_checkout .secure-icon span {
    float: left; }

.pt_checkout .footer-group {
  margin-top: 40px; }

.checkout-progress {
  border-bottom: 1px solid #E5E5E5; }
  .checkout-progress__content {
    margin: 0 auto;
    padding: 0 15px 15px; }

.checkout-breadcrumbs__step {
  display: inline-block; }
  .checkout-breadcrumbs__step:not(:last-child) {
    margin-right: 38px; }
  .checkout-breadcrumbs__step.active {
    color: #0A7EB5; }
    .checkout-breadcrumbs__step.active .step__number-indicator {
      color: #0A7EB5;
      border: #0A7EB5 3px solid; }
    .checkout-breadcrumbs__step.active .step__heading {
      color: #0A7EB5; }
  .checkout-breadcrumbs__step.inactive {
    color: #6E6E6E; }
    .checkout-breadcrumbs__step.inactive .step__number-indicator {
      border: #6E6E6E 3px solid;
      color: #6E6E6E; }
    .checkout-breadcrumbs__step.inactive .step__heading {
      color: #6E6E6E; }

.step__number-indicator {
  display: inline-block;
  margin-right: 10px; }

.step__heading {
  display: inline-block; }

/*------------------------------------*    Checkout Forms
\*------------------------------------*/
.checkout {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .checkout__forms {
    width: 100%;
    max-width: 432px; }
    .checkout__forms .control-label {
      display: inline-block;
      padding: 0 20px 0 25px; }
    .checkout__forms .tool-tip__container {
      margin-bottom: auto; }
    .checkout__forms .tool-tip__text {
      text-align: right;
      display: none; }
    .checkout__forms .tool-tip__bubble {
      background: #F7F8FA; }
  .checkout__proceed-btn {
    font-family: "neutra", "Helvetica", sans-serif !important;
    font-weight: 600; }
    .checkout__proceed-btn:before {
      font-family: customicons;
      font-weight: normal !important; }
  .checkout__cart {
    padding: 100px 90px 0 20px;
    width: 100%; }
  .checkout .tool-tip__apo-fpo.active {
    margin-top: 10px; }

.checkout-form__heading {
  padding: 20px 0 20px; }

.checkout-form__gift-label {
  display: inline-block;
  float: left;
  margin: 0 10px 0 0; }

.checkout-form__fieldset {
  margin-bottom: 20px; }

.checkout-form__subtitle {
  font-size: 0.8235em;
  color: #6E6E6E;
  padding: 0px 0 20px 0; }

.order-component-block {
  background: #F2F3F4;
  color: #000;
  margin: 0;
  padding: 30px 20px; }
  .order-component-block .section-header {
    text-transform: capitalize;
    border-bottom: 1px solid #CACACA;
    padding: 0 0 10px;
    margin: 0 0 10px; }
  .order-component-block .section-header-note {
    font-size: 0.94em;
    float: right;
    font-weight: normal; }

.required-indicator {
  display: none; }

legend {
  background: none; }

.shipping-details-callout {
  position: relative; }
  .shipping-details-callout .shipping-details-message {
    position: absolute;
    z-index: 10;
    left: 0;
    padding: 40px;
    background-color: #fff;
    border-radius: 10px;
    color: #000;
    box-shadow: 0px 2px 10px #333;
    -ms-transform-origin: top center;
        transform-origin: top center;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
    .shipping-details-callout .shipping-details-message ul li {
      list-style: disc;
      margin-left: 15px;
      margin-top: 10px; }
    .shipping-details-callout .shipping-details-message:not(.active-content) {
      position: absolute;
      top: 0;
      -ms-transform: scale(0.9);
          transform: scale(0.9);
      opacity: 0;
      visibility: hidden; }
    .shipping-details-callout .shipping-details-message .window-overlay--close {
      top: 5px;
      right: 5px; }
  .shipping-details-callout .shipping-details-trigger {
    position: relative;
    height: auto;
    float: right;
    left: -50px;
    cursor: pointer;
    line-height: 0;
    color: #03a9f4; }
    .shipping-details-callout .shipping-details-trigger:hover, .shipping-details-callout .shipping-details-trigger:focus {
      color: #0A7EB5;
      text-decoration: underline; }

.shipping__heading {
  margin: 0 0 20px 0;
  line-height: 0; }

#shipping-method-list {
  margin-bottom: 40px; }
  #shipping-method-list .tooltip {
    display: none; }
  #shipping-method-list fieldset .form-row:first-child .field-wrapper {
    padding-top: 20px; }

.order-help__copy {
  padding: 5px 0 20px; }

.error-list__item {
  font-weight: bold;
  text-decoration: underline; }

.ship-to-store {
  display: block;
  margin-bottom: 40px; }
  .ship-to-store .select-address.form-row {
    margin-bottom: 0; }
  .ship-to-store .store-address {
    margin-top: 15px; }

/*------------------------------------*    Billing Specific
\*------------------------------------*/
.billing__coupon-code .redemption .success {
  font-size: 14px;
  display: block;
  padding: 10px;
  background-color: #F2f2f4;
  border: 1px solid #f1f1f1;
  margin-top: 2px; }

.billing__coupon-code__lock-up {
  display: -ms-flexbox;
  display: flex; }
  .billing__coupon-code__lock-up .form-row {
    -ms-flex: 2;
        flex: 2; }
  .billing__coupon-code__lock-up__apply {
    padding: 0 0 0 10px;
    -ms-flex: 1;
        flex: 1; }

.billing__coupon-code__button {
  width: 100%;
  height: 53px; }

#payment-methods {
  margin-bottom: 20px; }
  #payment-methods .control-label {
    padding: 0 0 0 25px;
    margin-bottom: 5px; }
  #payment-methods .paypal-label {
    margin-right: 20px; }
  #payment-methods .month {
    width: 49%;
    float: left;
    margin-bottom: 0; }
  #payment-methods .year {
    float: right;
    width: 49%; }
  #payment-methods .error .input-text {
    border: #e31d1a 1px solid;
    background-color: #FFF7F8; }
  #payment-methods .form-row .error-message {
    position: relative;
    text-align: left;
    right: 0;
    top: 0;
    color: #e31d1a; }

.payment-method:not(.payment-method-expanded) {
  display: none; }

/*------------------------------------*    Summary Page
\*------------------------------------*/
.summary__content {
  padding: 40px 40px 0 0;
  width: 100%; }
  .summary__content .cart-header {
    padding: 0; }

.summary__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 20px; }
  .summary__header__back-to-cart {
    line-height: 32px;
    text-decoration: underline; }
  .summary__header .neutra-heading {
    font-weight: 700; }

.summary__bottom-submit {
  display: none; }

.item-single-row .summary__ordered-items__leading-column {
  width: 66.66667%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .item-single-row .summary__ordered-items__leading-column .item-details {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 100%;
    padding: 0 0 0 10px; }
    .item-single-row .summary__ordered-items__leading-column .item-details .item-price {
      width: 100px; }
  .item-single-row .summary__ordered-items__leading-column .product-list-item {
    padding: 0 10px 0 0; }
  .item-single-row .summary__ordered-items__leading-column .product-availability,
  .item-single-row .summary__ordered-items__leading-column .edit-item {
    display: none; }

.item-single-row .summary__ordered-items__details-column {
  width: 33.33333%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .item-single-row .summary__ordered-items__details-column .item-total {
    font-weight: 700; }

/*------------------------------------*    Sidebar Summary
\*------------------------------------*/
.checkout__summary {
  padding-top: 40px;
  width: 100%;
  max-width: 380px; }
  .checkout__summary .cert-badge {
    float: right;
    margin: 10px 0 0 0;
    clear: both; }

.mini-cart__summary {
  margin: 10px 0 0 0; }

@media screen and (min-width: 768px) {
  .checkout-progress {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%; }
  .checkout__main {
    margin-top: 45px;
    padding-top: 77px; }
  .payment-method-options {
    overflow: hidden; }
    .payment-method-options .form-row {
      float: left;
      width: 30%; } }

@media screen and (max-width: 1024px) {
  .checkout-breadcrumbs__step.active {
    margin-right: 10px; }
  .checkout-breadcrumbs__step.inactive {
    margin-right: 0; }
    .checkout-breadcrumbs__step.inactive .step__heading {
      display: none; }
    .checkout-breadcrumbs__step.inactive .step__number-indicator {
      margin-right: 5px; }
  .wider-container {
    -ms-flex-direction: column;
        flex-direction: column;
    max-width: 800px; }
    .wider-container .summary__content {
      padding: 40px 0 0 0; }
      .wider-container .summary__content .submit-order {
        display: none; }
    .wider-container .summary__bottom-submit {
      display: block; }
    .wider-container .checkout__summary {
      display: -ms-flexbox;
      display: flex;
      max-width: none;
      padding: 0; } }

@media screen and (max-width: 870px) {
  .thinner-container .checkout__forms {
    padding: 30px 0 0;
    max-width: none; }
  .thinner-container .checkout__summary {
    display: none !important; } }

@media screen and (max-width: 767px) {
  .pt_checkout #main {
    clear: both; }
    .pt_checkout #main .cart-actions__checkout-button {
      width: 100%;
      border: none;
      padding: 15px;
      border-radius: inherit; }
    .pt_checkout #main .summary__ordered-items {
      padding: 20px;
      border-bottom: 1px solid #cccccc; }
      .pt_checkout #main .summary__ordered-items .item-single-row {
        margin: 0 !important; }
  .pt_checkout .header {
    float: left;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    .pt_checkout .header a, .pt_checkout .header h1 {
      float: left;
      width: 50%;
      text-align: center; }
  .pt_checkout .checkout-progress .checkout-progress__content h1 {
    display: none; }
  .pt_checkout .footer-copyright {
    padding-top: 20px; }
  .item-single-row {
    margin: 0; }
    .item-single-row .summary__ordered-items__leading-column .name {
      width: auto; }
    .item-single-row .summary__ordered-items__details-column {
      -ms-flex-pack: start;
          justify-content: flex-start;
      -ms-flex-direction: column;
          flex-direction: column; }
    .item-single-row .item-image img {
      min-width: 100px; }
    .item-single-row .control-icon {
      width: 32px; }
  .checkout__summary {
    -ms-flex-direction: column;
        flex-direction: column; } }

@media screen and (max-width: 600px) {
  .checkout-breadcrumbs__step.inactive {
    display: none; } }

@media screen and (min-width: 481px) {
  .checkout-progress__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: baseline;
        align-items: baseline;
    -ms-flex-pack: justify;
        justify-content: space-between; } }

@media screen and (max-width: 480px) {
  .order-column__cart-order-totals {
    margin: 0; }
  .thinner-container .checkout__forms {
    width: 100%; }
  .checkout-progress .regular-heading {
    text-align: center; }
  .checkout-breadcrumbs {
    margin-top: 15px; }
  .checkout-heading {
    font-size: 44px;
    text-align: center;
    width: 100%; }
  .thinner-container {
    max-width: 906px;
    margin: 0 auto; }
  .checkout__proceed-btn {
    width: 100%; } }

.contact-us {
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px; }
  .contact-us .g-recaptcha {
    margin-bottom: 20px; }
  .contact-us__column {
    width: 31.25%;
    padding: 10px; }
    .contact-us__column--large {
      width: 37.5%;
      padding: 10px; }
  .contact-us__column-content, .contact-us__column-content--gray, .contact-us__column-content--blue {
    font-size: 1.0588em;
    line-height: 1.294em;
    padding: 25px 20px; }
    .contact-us__column-content--gray {
      background: #F2F3F4;
      color: #000; }
    .contact-us__column-content--blue {
      background: #3b5998;
      color: #FFF; }
    .contact-us__column-content a, .contact-us__column-content--gray a, .contact-us__column-content--blue a {
      color: #0A7EB5;
      text-decoration: underline; }
    .contact-us__column-content p, .contact-us__column-content--gray p, .contact-us__column-content--blue p {
      font-weight: 500; }
    .contact-us__column-content .form-row:last-child, .contact-us__column-content--gray .form-row:last-child, .contact-us__column-content--blue .form-row:last-child {
      margin-bottom: 0; }
  .contact-us__heading {
    margin-bottom: 30px;
    color: inherit; }
    .contact-us__heading .sub-heading {
      font-size: 24px; }
  .contact-us__sub-heading {
    margin-bottom: 10px;
    color: inherit; }
    .contact-us__sub-heading--light {
      font-weight: 500;
      margin-bottom: 10px;
      color: inherit; }
  .contact-us__text {
    font-weight: 500;
    margin-bottom: 20px; }
  .contact-us__subtitle {
    font-weight: 500;
    margin-bottom: 30px; }
  .contact-us__tool-tip {
    text-align: right; }
    .contact-us__tool-tip__container {
      text-align: left;
      display: none; }
    .contact-us__tool-tip__container.active {
      display: block; }
  .contact-us__message-counter {
    font-size: 14px; }

.contact-us-details {
  margin-top: 20px; }

@media screen and (max-width: 1024px) {
  .contact-us {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .contact-us__column {
      padding: 0 10px;
      margin: 0 auto 20px;
      width: 50%;
      max-width: 700px; }
    .contact-us__column--large {
      padding: 0 10px;
      margin: 0 auto 20px;
      width: 100%; } }

@media screen and (max-width: 767px) {
  .contact-us__column, .contact-us__column--large {
    width: 100%;
    max-width: 700px; } }

/*------------------------------------*	Common / Top
\*------------------------------------*/
.order-details {
  padding: 0 0 0 0;
  font-family: "neutra", "Helvetica", sans-serif;
  background: none; }
  .order-details__contained {
    max-width: 1024px;
    width: 100%;
    margin: 0 auto 60px;
    display: inherit;
    -ms-flex-wrap: inherit;
        flex-wrap: inherit; }
    .order-details__contained--no-extra-margin {
      max-width: 1024px;
      width: 100%;
      margin: 0 auto;
      display: inherit;
      -ms-flex-wrap: inherit;
          flex-wrap: inherit; }
  .order-details__align-padding {
    padding: 20px; }
  .order-details__condensed {
    padding: 0 20px;
    max-width: 986px;
    width: 100%;
    margin: 0 auto 60px;
    display: inherit;
    -ms-flex-wrap: inherit;
        flex-wrap: inherit; }
  .order-details__item-identifiers-header {
    min-width: 128px;
    width: 15%; }
  .order-details__pricing-only-header {
    width: 85%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end; }

.confirmation.create-account {
  width: 100% !important; }

/*------------------------------------*	Hero
\*------------------------------------*/
.order-details__order-information-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  height: 498px;
  background-size: cover;
  text-align: center;
  margin: 0 auto 30px;
  background-position: center; }
  .order-details__order-information-header__block {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    width: 370px; }
  .order-details__order-information-header__heading {
    font-size: 70px;
    padding-bottom: 30px; }
  .order-details__order-information-header__lead-in {
    font-size: 1.294em;
    padding-bottom: 30px; }

/*------------------------------------*	Overview
\*------------------------------------*/
.order-details__overview {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .order-details__overview-header {
    display: -ms-flexbox;
    display: flex;
    padding: 0 0 10px 0;
    margin: 0 auto; }

.order-details__border-bottom-extension {
  border-bottom: 2px solid #F2F3F4;
  width: 100%; }
  .order-details__border-bottom-extension--alternate {
    border-bottom: 2px solid #F2F3F4;
    width: 100%; }

.order-details__address-payment-header {
  width: 70%;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 20px; }
  .order-details__address-payment-header-item {
    width: 33.33%; }

.order-details__address-payment-section {
  padding: 20px;
  margin-bottom: 20px;
  width: 70%;
  background-color: #FFF;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.order-details__address-block {
  font-style: normal;
  font-weight: 500;
  width: 33.33%;
  margin-bottom: 20px; }

.order-details__order-payment-block {
  font-weight: 500;
  width: 33.33%; }

.order-details__block-heading {
  display: none;
  margin-bottom: 5px; }

.order-details__payment-type {
  color: #6E6E6E; }

.order-details__order-summary-header {
  width: 30%;
  text-align: right;
  padding: 0 25px 0 0; }

.order-details__order-summary-section {
  width: 30%;
  padding-top: 20px; }

/*------------------------------------*	Help Call out
\*------------------------------------*/
/*------------------------------------*	Shipped Summary
\*------------------------------------*/
.order-details__condensed .item-single-row__personalization {
  width: 100%; }

.order-details__shipped-summary-header {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  border: none; }

.order-details__shipped-summary .line-item-quantity__label {
  margin-left: 40px;
  display: inline-block; }

.order-details__shipped-summary .item-delivery-options {
  display: none; }

.item-single-row .item-specific-properties .bottom-row {
  display: none; }

/*------------------------------------*	Order Details Page
\*------------------------------------*/
.pt_order .order-details__contained {
  padding: 0; }

.pt_order .order-details__banner-image {
  display: none; }

.pt_order .order-details__order-number {
  padding-bottom: 10px; }

.pt_order .order-details__order-confirmation-header {
  padding-bottom: 20px; }

.pt_order .order-details__order-summary-header {
  display: none; }

.pt_order .order-details__address-payment-header {
  width: 100%;
  padding: 0; }

.pt_order .order-details__address-payment-section {
  width: 100%;
  padding: 20px 0; }

.pt_order .order-details__order-summary-section {
  width: 100%; }

@media screen and (max-width: 1024px) {
  /*------------------------------------*		Order Confirmation Page Specific
	\*------------------------------------*/
  .order-details__contained {
    padding: 0px 20px; }
  .order-details__address-payment-header {
    width: 100%; }
  .order-details__address-payment-section {
    width: 100%;
    padding: 20px 0; }
  .order-details__order-summary-header {
    display: none; }
  .order-details__order-summary-section {
    width: 100%; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*		Order Confirmation Page Specific
	\*------------------------------------*/
  .order-details__address-block {
    width: 50%; }
  .order-details__block-heading {
    display: block; }
  .order-details__border-bottom-extension {
    display: none; }
  .item-single-row {
    margin: 0 0 50px 0; } }

@media screen and (max-width: 480px) {
  .order-details__address-block {
    padding: 0 10px 0 0; } }

.pt_help-center .help-center__header {
  margin: 40px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: center;
      align-items: center; }
  .pt_help-center .help-center__header .regular-heading {
    -ms-flex-positive: 1;
        flex-grow: 1; }

.pt_help-center .help-center__nav {
  margin-right: 30px;
  max-width: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-preferred-size: 240px;
      flex-basis: 240px; }
  .pt_help-center .help-center__nav a {
    display: block;
    margin-bottom: 10px;
    font-weight: 600; }
    .pt_help-center .help-center__nav a:hover {
      text-decoration: underline; }
    .pt_help-center .help-center__nav a:last-child {
      margin-bottom: 0; }
  .pt_help-center .help-center__nav--account span:after {
    content: "\25B8";
    float: right; }
  .pt_help-center .help-center__nav--faq {
    margin-top: 60px; }

.pt_help-center .help-center__title {
  margin-bottom: 20px; }

.pt_help-center .help-center__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-preferred-size: 670px;
      flex-basis: 670px;
  background-color: #F2F3F4; }
  .pt_help-center .help-center__content__wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start; }

.pt_help-center .help-center__info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 1;
      flex-grow: 1;
  background-color: #F2F3F4; }
  .pt_help-center .help-center__info p {
    margin-bottom: 10px; }
  .pt_help-center .help-center__info a {
    text-decoration: underline;
    white-space: nowrap;
    font-weight: 600;
    display: inline; }
  .pt_help-center .help-center__info__image {
    -ms-flex-positive: 1;
        flex-grow: 1;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
  .pt_help-center .help-center__info__copy {
    width: 240px;
    padding: 20px; }
  .pt_help-center .help-center__info--collapsed {
    display: none; }

.pt_help-center .help-center__faq {
  -ms-flex-positive: 1;
      flex-grow: 1;
  margin-bottom: 0; }
  .pt_help-center .help-center__faq__group {
    padding: 20px; }
    .pt_help-center .help-center__faq__group:last-child {
      margin-bottom: 0; }
  .pt_help-center .help-center__faq__box {
    margin-bottom: 10px;
    background-color: #FFF;
    padding: 20px;
    font-weight: 100; }
    .pt_help-center .help-center__faq__box:last-child {
      margin-bottom: 0; }
    .pt_help-center .help-center__faq__box p:not(.help-center__faq__question) {
      font-weight: 400; }
  .pt_help-center .help-center__faq__title {
    margin-bottom: 20px; }
  .pt_help-center .help-center__faq__subline {
    margin-bottom: 20px; }
    .pt_help-center .help-center__faq__subline a {
      text-decoration: underline;
      font-weight: 600; }
  .pt_help-center .help-center__faq__question {
    color: #0A7EB5;
    margin-bottom: 10px; }
  .pt_help-center .help-center__faq--mobile {
    display: none; }

@media screen and (max-width: 767px) {
  .pt_help-center .help-center__header {
    -ms-flex-pack: center;
        justify-content: center; }
    .pt_help-center .help-center__header .regular-heading {
      width: 100%;
      margin-bottom: 20px; }
  .pt_help-center .help-center__nav {
    width: 100%;
    margin-right: 0; }
    .pt_help-center .help-center__nav--account {
      margin-bottom: 30px; }
      .pt_help-center .help-center__nav--account a {
        padding: 10px 0; }
    .pt_help-center .help-center__nav--faq {
      margin-bottom: 60px;
      margin-top: 30px; }
      .pt_help-center .help-center__nav--faq a {
        margin: 0 -10px;
        padding: 20px 10px;
        border-top: 1px solid #F2F3F4;
        position: relative; }
        .pt_help-center .help-center__nav--faq a:after {
          position: absolute;
          top: 0;
          bottom: 0;
          margin-top: auto;
          margin-bottom: auto;
          right: 15px;
          width: 22px;
          height: 22px;
          border-radius: 50%;
          border: solid 2px;
          color: #3949AB;
          text-align: center;
          font-size: 0.6em;
          transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
          display: inline-block;
          font-family: "icomoon";
          font-weight: 100;
          content: "";
          line-height: 18px;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale; }
        .pt_help-center .help-center__nav--faq a.active-content:after, .pt_help-center .help-center__nav--faq a[data-filter-reveal].active-link:after, .pt_help-center .help-center__nav--faq a.megamenu-active:after {
          -ms-transform: rotate(180deg);
              transform: rotate(180deg);
          content: '\e926'; }
        .pt_help-center .help-center__nav--faq a:last-child {
          border-bottom: 1px solid #F2F3F4; }
  .pt_help-center .help-center__content__group {
    padding: 10px; }
  .pt_help-center .help-center__content--mobile {
    display: block;
    background-color: #F2F3F4;
    margin: 0 -10px; }
    .pt_help-center .help-center__content--mobile .js-filter-content--active {
      padding: 10px; }
  .pt_help-center .help-center__info {
    text-align: center;
    margin: 0 -10px; }
    .pt_help-center .help-center__info__copy {
      width: 100%; }
  .pt_help-center .help-center__title {
    text-align: center;
    margin-bottom: 30px; } }

@media screen and (min-width: 768px) {
  .pt_help-center [data-desktop-collapse="true"] {
    display: none; } }

.error-404-button {
  margin: 40px 0px 40px 0px; }

.error-404-heading {
  font-size: 58px;
  margin: 30px 0px 30px 0px;
  text-align: center;
  padding: 0px 30px; }

.error-404-main {
  text-align: center;
  background-color: #ebebeb; }
  .error-404-main .error-404-media {
    text-align: Center;
    width: 100%;
    padding-bottom: 36%;
    background-size: cover;
    background-position: center center; }
    .error-404-main .error-404-media img {
      margin: 0 auto; }

.order-history {
  padding: 30px 20px; }
  .order-history__heading {
    margin-bottom: 20px; }
    .order-history__heading--lead-in {
      margin-top: 30px;
      font-size: 2.117em;
      text-transform: uppercase;
      font-weight: 700; }
  .order-history__message {
    margin-bottom: 30px; }
  .order-history__cart-order-totals {
    padding: 25px;
    background: #F7F8FA;
    height: 100%; }
  .order-history__details-section {
    padding: 20px 20px 0 20px;
    width: 70%;
    background-color: #FFF;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: end;
        justify-content: flex-end; }
    .order-history__details-section .blue-box a {
      color: #FFF;
      text-decoration: underline; }
      .order-history__details-section .blue-box a:hover {
        text-decoration: none; }
  .order-history__address-payment-header {
    width: 70%;
    display: -ms-flexbox;
    display: flex;
    padding: 0 20px; }
  .order-history__order-payment-block {
    width: 33.33%; }
  .order-history__order-pagination {
    padding-top: 30px;
    text-align: center; }
  .order-history__pagination-button:hover .order-history__pagination-icon,
  .order-history__pagination-button:focus .order-history__pagination-icon,
  .order-history__pagination-button:active .order-history__pagination-icon {
    animation-name: icon-wobble;
    animation-duration: 400ms;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1; }

.pagination-track {
  padding: 0 10px; }

.single-order {
  background: #FFF;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  margin-bottom: 10px; }
  .single-order__condensed {
    padding: 0;
    -ms-flex-direction: column;
        flex-direction: column; }
  .single-order__confirmation-header {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 10px 20px; }
  .single-order__confirmation-header-item {
    padding: 0 10px; }
    .single-order__confirmation-header-item:first-child {
      padding: 0 10px 0 0; }
    .single-order__confirmation-header-item:last-child {
      padding: 0 0 0 10px; }
  .single-order__form {
    width: 100%; }
  .single-order__order-meta {
    width: 100%;
    max-width: 275px; }
  .single-order__line-item {
    line-height: 24px; }
  .single-order__label {
    text-transform: lowercase; }
  .single-order__value {
    display: block;
    font-weight: 500; }
  .single-order__order-details-btn {
    margin-top: 20px; }
  .single-order__item-single {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    width: 100%; }
  .single-order__item-image {
    width: 100px;
    min-width: 100px; }
  .single-order__item-meta {
    padding: 0 0 0 20px;
    width: 100%; }
    .single-order__item-meta__price-qty {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      width: 100%; }
    .single-order__item-meta__bottom-row {
      display: none; }
    .single-order__item-meta__item-message {
      padding: 10px;
      background-color: #F2F3F4;
      font-weight: 400;
      font-size: 0.8235em;
      line-height: 1.5;
      margin-top: 20px; }
  .single-order__item-sku {
    font-size: 0.8235em;
    color: #6E6E6E; }
  .single-order__order-items {
    width: 100%; }
  .single-order .item-price {
    color: #0A7EB5; }
  .single-order__returns-section {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .single-order__returns-row {
    padding: 10px 0; }
  .single-order__radio-row {
    margin-bottom: 6px; }
  .single-order__returns-submit {
    padding: 20px 0 0;
    text-align: right; }
  .single-order__details-heading {
    font-size: 2.117em;
    padding: 20px 0; }
    .single-order__details-heading--small {
      font-size: 1.294em;
      padding: 0 0 10px 0; }
  .single-order label {
    cursor: pointer; }

.return__messaging-wrapper {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 400px;
  width: 80%;
  margin: 0 auto; }

.two-column--order-history {
  width: 33.33333%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .two-column--order-history__price-qty {
    width: 70%;
    text-align: left; }
    .two-column--order-history__price-qty .item-price-small, .two-column--order-history__price-qty .line-item-quantity {
      display: inline-block; }
  .two-column--order-history .line-item-quantity {
    vertical-align: top; }

.four-column--order-history {
  width: 66.66667%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.single-order-description {
  padding: 20px 0;
  margin-bottom: 10px;
  width: 100%; }

.return-link {
  text-decoration: underline;
  display: block;
  color: #0A7EB5;
  margin-top: 20px; }

.blue-box--small {
  width: 66.66%; }

@media screen and (max-width: 1024px) {
  .order-history {
    padding: 30px 10px; }
    .order-history__details-section {
      width: 100%;
      padding: 0; }
    .order-history__address-payment-header {
      width: 100%;
      padding: 0; }
  .single-order__returns-row__reason {
    width: 100%; }
  .single-order__confirmation-header-item {
    padding: 0 10px 0 0; }
    .single-order__confirmation-header-item:first-child, .single-order__confirmation-header-item:last-child {
      padding: 0 10px 0 0; }
  .blue-box--small {
    margin-top: 10px; } }

@media screen and (max-width: 767px) {
  .order-history__order-payment-block {
    width: 50%; }
  .blue-box--small {
    width: 50%; } }

@media screen and (max-width: 567px) {
  .single-order {
    -ms-flex-direction: column;
        flex-direction: column; }
    .single-order__order-meta {
      width: 100%;
      margin-bottom: 30px; }
    .single-order__order-items {
      width: 100%; }
    .single-order__item-single {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
    .single-order__item-image {
      width: 30%;
      min-width: 30%; }
    .single-order__item-meta {
      width: 70%; }
    .single-order__shipped-summary-header {
      display: none; }
    .single-order__returns-row {
      width: 100%; }
  .blue-box--small, .order-history__order-payment-block {
    width: 100%; }
  .four-column--order-history {
    width: 100%; }
  .two-column--order-history {
    width: 100%;
    padding-top: 10px; } }

.product-registration {
  font-weight: 400;
  overflow: hidden;
  margin-top: 40px; }
  .product-registration .g-recaptcha {
    margin-bottom: 20px; }
  .product-registration .smaller-heading {
    margin-bottom: 20px; }

.product-registration-title {
  margin-bottom: 40px; }

.product-registration-description {
  width: 50%;
  float: left;
  padding: 40px 40px 0px 0px; }
  .product-registration-description p {
    margin-bottom: 20px; }
    .product-registration-description p:last-child {
      margin-bottom: 0px; }

.product-registration-form-fields-left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .product-registration-form-fields-left .form-row {
    width: 48%; }
  .product-registration-form-fields-left .quarter-fields {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 48%; }
    .product-registration-form-fields-left .quarter-fields .form-row {
      width: 48%; }
      .product-registration-form-fields-left .quarter-fields .form-row:first-child label {
        display: none; }

.product-registration-form-fields-right {
  width: 50%;
  float: left; }

.product-registration-product-registration-form {
  float: left;
  width: 100%;
  padding: 40px;
  background-color: #F7F8FA;
  margin-top: 40px; }
  .product-registration-product-registration-form p {
    margin-bottom: 10px; }

.product-registration-product-selector-form {
  width: 50%;
  float: left;
  padding: 40px;
  background-color: #F7F8FA; }

.product-registration-top-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .product-registration-top-row .inline-block {
    display: inline-block; }
  .product-registration-top-row__text {
    color: #0A7EB5; }

.product-registration-form-half-fields {
  float: left;
  width: 100%; }
  .product-registration-form-half-fields .form-row {
    width: 50%;
    float: left; }

@media (max-width: 767px) {
  .product-registration-title {
    padding-left: 20px; }
  .product-registration-product-selector-form {
    width: 100%;
    float: none;
    overflow: hidden; }
  .product-registration-description {
    width: 100%;
    float: none;
    padding: 20px; }
  .product-registration-form-fields-left .form-row {
    width: 100%; }
  .product-registration-form-fields-left .quarter-fields {
    -ms-flex-direction: column;
        flex-direction: column;
    width: 100%; }
    .product-registration-form-fields-left .quarter-fields .form-row {
      width: 100%; } }

.terms,
.privacy-policy {
  padding: 0px 40px; }
  .terms h1,
  .privacy-policy h1 {
    font-family: "hooligan-jf";
    font-weight: 400;
    font-size: 72px;
    margin: 40px 0px;
    text-align: center;
    line-height: 1; }
  .terms p,
  .privacy-policy p {
    display: block;
    font-weight: 400;
    margin-bottom: 20px; }
    .terms p strong,
    .privacy-policy p strong {
      display: block;
      margin: 20px 0px 10px 0px; }
  .terms div.columns,
  .privacy-policy div.columns {
    padding-left: 30px;
    column-count: 4; }
    .terms div.columns p,
    .privacy-policy div.columns p {
      margin: 0; }

@media (max-width: 1024px) {
  .terms div.columns,
  .privacy-policy div.columns {
    column-count: 3; } }

@media (max-width: 767px) {
  .terms div.columns,
  .privacy-policy div.columns {
    padding-left: 0px;
    column-count: 2; } }

.careers {
  /*------------------------------------*	Detail Page
\*------------------------------------*/ }
  .careers__nav {
    padding: 15px;
    background-color: #e31d1a; }
    .careers__nav__link {
      display: inline-block;
      margin-top: 15px;
      margin-bottom: 15px;
      font-size: 30px;
      color: #FFF;
      vertical-align: middle;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
      .careers__nav__link:hover {
        opacity: 0.75; }
    .careers__nav__item:not(:last-child) {
      margin-right: 3.5%; }
  .careers__intro {
    max-width: 500px;
    margin: 0 auto;
    padding: 0 10px; }
    .careers__intro--copy {
      line-height: 1.6em; }
  .careers__working {
    max-width: 930px;
    margin: 0 auto; }
    .careers__working .section-heading-container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between; }
    .careers__working h2 {
      width: 100%; }
    .careers__working--row {
      max-width: 810px;
      margin-bottom: 20px; }
      .careers__working--row-title {
        font-size: 30px;
        margin-bottom: 20px; }
      .careers__working--row-descr {
        font-size: 1.0588em;
        line-height: 1.6em; }
  .careers__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    padding: 10px 0 40px; }
    .careers__header__item {
      padding: 20px 30px;
      background: #F7F8FA;
      width: calc(100%/3);
      text-decoration: none;
      text-align: center; }
    .careers__header a:hover {
      background: #F2F3F4;
      text-decoration: underline; }
  .careers__details__nav {
    margin-right: 30px;
    -ms-flex-preferred-size: 120px;
        flex-basis: 120px; }
    .careers__details__nav .socialsharing--share-item {
      margin: 0 0 10px 0; }
    .careers__details__nav a {
      display: block;
      margin-bottom: 10px;
      font-weight: 600; }
      .careers__details__nav a:hover {
        text-decoration: underline; }
      .careers__details__nav a:last-child {
        margin-bottom: 0; }
    .careers__details__nav--account a:after {
      content: "\25B8";
      float: right; }
    .careers__details__nav--faq {
      margin-top: 60px; }
  .careers__details__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-preferred-size: 980px;
        flex-basis: 980px; }
  .careers__details__title {
    font-weight: 600;
    color: #6E6E6E;
    font-size: 1em;
    font-family: "neutra", "Helvetica", sans-serif;
    line-height: 1.294em; }
  .careers__details__display-name {
    font-weight: 800;
    font-family: "neutra", "Helvetica", sans-serif;
    line-height: 1.294em; }
  .careers__details__type-location {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    color: #6E6E6E; }
  .careers__details__type {
    margin-right: 20px;
    color: #0A7EB5; }
  .careers__details__description p {
    padding-bottom: 1em; }
  .careers__details__question {
    padding-bottom: 1em;
    font-weight: 800; }
  .careers__details__questions {
    padding-bottom: 0.5882em; }
    .careers__details__questions ul {
      padding-left: 2em;
      list-style: inherit;
      font-weight: 100; }
      .careers__details__questions ul li {
        padding-bottom: 0.5882em; }
  .careers__details__notice {
    background: #F2F3F4;
    font-weight: 100;
    padding: 20px 30px;
    margin-bottom: 40px; }

@media screen and (max-width: 480px) {
  .careers__content-wrapper {
    -ms-flex-direction: column;
        flex-direction: column; }
  .careers__header {
    -ms-flex-direction: column;
        flex-direction: column; }
    .careers__header__item {
      width: 100%; }
  .careers__details__nav {
    padding: 0 20px;
    -ms-flex-preferred-size: 50px;
        flex-basis: 50px; }
    .careers__details__nav .socialsharing--share-item {
      margin: 0 10px 0 0; }
    .careers__details__nav a {
      display: inline-block; }
  .careers__details__content {
    padding: 0 20px;
    -ms-flex-preferred-size: initial;
        flex-basis: initial; } }

@media screen and (min-width: 768px) {
  .careers__intro--copy {
    font-size: 20px; }
  .careers__text-slider {
    margin-bottom: 100px;
    padding: 0 30px; }
  .careers__working {
    padding: 0 30px; }
    .careers__working--row-img {
      display: inline-block;
      max-width: 195px;
      margin-right: 35px;
      vertical-align: middle; }
    .careers__working--row-copy {
      display: inline-block;
      width: calc(100% - (235px + 0.25em));
      vertical-align: middle; } }

@media screen and (max-width: 767px) {
  .careers__text-slider {
    margin-bottom: 60px; }
  .careers__working .section-heading-container {
    -ms-flex-direction: column;
        flex-direction: column; }
    .careers__working .section-heading-container .button {
      margin-top: 10px; }
  .careers__working--row {
    padding: 0 10px; }
    .careers__working--row-img {
      width: 100%;
      max-height: none;
      margin-bottom: 30px; } }

.careers-listing {
  background: #F7F8FA;
  padding: 60px 39px; }
  .careers-listing__heading {
    color: #0A7EB5;
    font-size: 2.8235em;
    margin-bottom: 50px; }
  .careers-listing__expandable-area {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 70px; }
  .careers-listing__block {
    width: calc(25% - 24px);
    padding: 25px;
    text-align: center;
    padding: 39px 18px 48px;
    background: #FFF;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end;
    margin-bottom: 24px; }
    .careers-listing__block__image {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      margin-bottom: 30px; }
    .careers-listing__block__title {
      font-size: 1.88em;
      margin-bottom: 12px; }
    .careers-listing__block__job-detail {
      color: #0A7EB5;
      font-family: "hooligan-jf";
      font-weight: 100;
      font-size: 1.294em;
      margin-bottom: 27px; }
    .careers-listing__block__job-type {
      color: #0A7EB5; }
    .careers-listing__block__job-location {
      color: #0A7EB5; }
    .careers-listing__block__description {
      font-weight: 100;
      font-size: 1em;
      line-height: 1.6em;
      margin-bottom: 39px; }
    .careers-listing__block__btn {
      font-size: 1em; }
    .careers-listing__block__content {
      margin: 0 auto; }
  .careers-listing__block--title {
    color: #FFF;
    -ms-flex-align: center;
        align-items: center;
    min-height: 400px;
    border: 8px solid #ffffff; }
    .careers-listing__block--title .careers-listing__block__title {
      font-size: 2.8235em; }
    .careers-listing__block--title .careers-listing__block__description {
      font-size: 1em; }

@media screen and (max-width: 1280px) {
  .careers-listing__block {
    width: calc(50% - 12px);
    -ms-flex-align: center;
        align-items: center; } }

@media screen and (max-width: 767px) {
  .careers-listing__block {
    width: calc(100%);
    max-width: 400px;
    -ms-flex-align: center;
        align-items: center; }
    .careers-listing__block__description {
      font-size: 1.1em; }
    .careers-listing__block__btn {
      font-size: 1.2em; }
  .careers-listing__expandable-area {
    -ms-flex-pack: center;
        justify-content: center; } }

.careers__hero .slim-hero-box__bg {
  background-position: center center; }
  @media screen and (max-width: 767px) {
    .careers__hero .slim-hero-box__bg {
      padding-bottom: 75%; } }

.careers__hero .slim-hero-text {
  bottom: 0;
  top: auto;
  background: linear-gradient(to right, #3e4ea0 0%, rgba(62, 78, 160, 0.9) 0%, rgba(62, 78, 160, 0.9) 100%);
  -ms-transform: none;
      transform: none;
  margin: auto;
  left: 0;
  right: 0;
  width: 90%;
  padding: 20px 0; }
  @media screen and (max-width: 767px) {
    .careers__hero .slim-hero-text {
      color: #ffffff;
      width: 100%; } }
  @media screen and (max-width: 767px) {
    .careers__hero .slim-hero-text h1 {
      font-size: 3rem; }
    .careers__hero .slim-hero-text p {
      width: 100% !important;
      padding: 0 15px; } }
  .careers__hero .slim-hero-text p {
    font-weight: normal;
    width: 60%;
    margin: 15px auto; }
  .careers__hero .slim-hero-text nav {
    background-color: transparent;
    display: block !important; }
    .careers__hero .slim-hero-text nav a:link {
      text-transform: capitalize; }

.careers__featured_jobs {
  margin-top: 40px; }

.careers__text-slider {
  width: 80%;
  margin: 0 auto; }
  @media screen and (max-width: 767px) {
    .careers__text-slider {
      width: 100%; } }
  .careers__text-slider .section-heading-container {
    display: -ms-flexbox;
    display: flex; }
    .careers__text-slider .section-heading-container h2 {
      color: #9ccb3c;
      font-size: 5rem;
      margin: 0 auto;
      float: left; }
      .careers__text-slider .section-heading-container h2:after {
        font-family: 'customicons';
        content: "\e901"; }
      .careers__text-slider .section-heading-container h2:before {
        font-family: 'customicons';
        content: "\e900"; }
      @media screen and (max-width: 767px) {
        .careers__text-slider .section-heading-container h2 {
          font-size: 2rem; } }
  .careers__text-slider .careers__working--row:nth-of-type(2n+1) {
    clear: none !important; }
  .careers__text-slider .careers__working--row {
    float: left;
    clear: left; }
    @media screen and (max-width: 767px) {
      .careers__text-slider .careers__working--row {
        text-align: center; }
        .careers__text-slider .careers__working--row img {
          margin: 0 auto;
          width: 60%; } }
    @media screen and (min-width: 1024px) {
      .careers__text-slider .careers__working--row {
        max-width: 50%; } }
    .careers__text-slider .careers__working--row span {
      font-family: "hooligan-jf";
      font-size: 1.5rem; }
    .careers__text-slider .careers__working--row .text-imagine {
      color: #4dc6f3; }
    .careers__text-slider .careers__working--row .text-create {
      color: #ed1e64; }
    .careers__text-slider .careers__working--row .text-connect {
      color: #9ccb3c; }
    .careers__text-slider .careers__working--row .text-explore {
      color: #3e4ea0; }
    .careers__text-slider .careers__working--row .text-think {
      color: #05abc2; }
    .careers__text-slider .careers__working--row .text-move {
      color: #05b158; }

.careers__working {
  clear: both; }

.careers__intro {
  max-width: none; }
  .careers__intro .section-heading-container {
    display: -ms-flexbox;
    display: flex; }
  .careers__intro .mobile-only {
    display: none; }
  .careers__intro .desktop-only {
    display: block; }
  @media screen and (max-width: 767px) {
    .careers__intro .mobile-only {
      display: block !important; }
    .careers__intro .desktop-only {
      display: none; } }
  .careers__intro h2 {
    color: #ffc522;
    font-size: 5rem;
    margin: 0 auto;
    float: left; }
    .careers__intro h2:after, .careers__intro h2:before {
      font-size: 3.5rem; }
    @media screen and (max-width: 767px) {
      .careers__intro h2 {
        font-size: 2rem; }
        .careers__intro h2:after, .careers__intro h2:before {
          font-size: 1.5rem; } }
  .careers__intro .careers__intro--copy p {
    max-width: 500px;
    text-align: center;
    margin: 0 auto; }

.careers__body-video .video-container--content-desc {
  margin: 15px 0; }

.careers__body-video h2 {
  text-align: center;
  color: #595956;
  font-family: neutra,Helvetica,sans-serif;
  font-size: 2rem; }
  @media screen and (max-width: 767px) {
    .careers__body-video h2 {
      font-size: 1.5rem;
      line-height: 2rem; } }

.careers-listing .job-category {
  -ms-flex-pack: center;
      justify-content: center; }

@media screen and (max-width: 1024px) {
  .career-details-wrapper {
    padding: 0 20px;
    display: block !important; }
    .career-details-wrapper .careers__details__nav {
      margin-bottom: 15px;
      display: block !important;
      padding: 0 !important; }
      .career-details-wrapper .careers__details__nav a {
        display: inline-block;
        margin: 0 10px 0 0; }
    .career-details-wrapper .careers__details__content {
      display: block !important;
      padding: 0 !important; } }

.pressroom-hero .banner-container {
  position: relative; }
  .pressroom-hero .banner-container img {
    width: 100%; }
  .pressroom-hero .banner-container .banner-container-bg {
    background-position: center center;
    background-size: cover;
    padding-bottom: 33%; }
  .pressroom-hero .banner-container .banner-container-no-bg {
    padding: 0 !important; }
  .pressroom-hero .banner-container .banner-container-text {
    margin: auto;
    position: absolute;
    top: 50%;
    text-align: center;
    width: 100%;
    color: #ffffff;
    font-family: "hooligan-jf";
    font-size: 1.5rem;
    padding: 20px 0; }
    .pressroom-hero .banner-container .banner-container-text a:link {
      color: #fff;
      text-decoration: underline; }
    .pressroom-hero .banner-container .banner-container-text p {
      font-family: neutra,Helvetica,sans-serif; }
  .pressroom-hero .banner-container .banner-container-text-with-bg {
    background: linear-gradient(to right, #3e4ea0 0, rgba(62, 78, 160, 0.9) 0, rgba(62, 78, 160, 0.9) 100%);
    padding: 20px 0;
    width: 90%;
    left: 0;
    right: 0; }
  .pressroom-hero .banner-container .banner-container-text-no-bg {
    position: relative;
    color: #000;
    font-weight: normal;
    line-height: 2.5rem; }
    .pressroom-hero .banner-container .banner-container-text-no-bg h1 {
      color: #03a9f4;
      font-weight: 400; }
    .pressroom-hero .banner-container .banner-container-text-no-bg p {
      font-size: 1rem; }
    .pressroom-hero .banner-container .banner-container-text-no-bg a:link {
      color: #000;
      text-decoration: underline; }

.pressroom-hero .more-ways-to-play__parts {
  position: relative;
  top: auto; }
  @media screen and (max-width: 767px) {
    .pressroom-hero .more-ways-to-play__parts .more-ways-to-play__part2 {
      top: 8px; }
    .pressroom-hero .more-ways-to-play__parts .more-ways-to-play__part4 {
      top: 22px; } }
  .pressroom-hero .more-ways-to-play__parts .more-ways-to-play__part1 {
    top: 4px; }
  .pressroom-hero .more-ways-to-play__parts .more-ways-to-play__part2 {
    top: 8px; }
  .pressroom-hero .more-ways-to-play__parts .more-ways-to-play__part3 {
    top: 43px; }
  .pressroom-hero .more-ways-to-play__parts .more-ways-to-play__part4 {
    top: 22px; }

.pressroom-hero .orange-base {
  background-color: #ff9800;
  padding: 10px;
  width: 100%; }

.pressroom-content-main {
  padding: 30px;
  margin: 0;
  float: left; }
  .pressroom-content-main .press-room-articles-container article {
    float: left;
    border-bottom: 1px solid #d6d6d6;
    padding: 20px 0; }
    .pressroom-content-main .press-room-articles-container article:first-child {
      padding-top: 0; }
    .pressroom-content-main .press-room-articles-container article:last-child {
      margin-bottom: 30px; }
    .pressroom-content-main .press-room-articles-container article img {
      float: left;
      width: 60%;
      padding: 0px 20px 0 0; }
      @media screen and (max-width: 767px) {
        .pressroom-content-main .press-room-articles-container article img {
          width: 100%;
          margin-bottom: 20px; } }
    .pressroom-content-main .press-room-articles-container article h2 {
      font-family: neutra,Helvetica,sans-serif;
      color: #03a9f4; }
    .pressroom-content-main .press-room-articles-container article p {
      color: #bbaea8;
      font-weight: normal;
      margin: 20px 0; }
    .pressroom-content-main .press-room-articles-container article .date {
      color: #585455;
      margin: 10px 0;
      font-weight: bold; }
    .pressroom-content-main .press-room-articles-container article a {
      color: #03a9f4;
      text-decoration: underline;
      font-weight: normal; }
  .pressroom-content-main .pressroom-sidebar-content-container {
    float: left;
    width: 100%; }
    .pressroom-content-main .pressroom-sidebar-content-container h3 {
      margin-bottom: 20px;
      text-transform: uppercase; }
    .pressroom-content-main .pressroom-sidebar-content-container .pressroom-cat {
      width: 100%;
      clear: both;
      font-family: neutra,Helvetica,sans-serif;
      font-weight: normal;
      margin-bottom: 30px; }
      .pressroom-content-main .pressroom-sidebar-content-container .pressroom-cat .title {
        clear: both;
        color: #6b6b6b; }
      .pressroom-content-main .pressroom-sidebar-content-container .pressroom-cat img {
        width: 25%;
        padding: 0 20px 20px 0; }
  .pressroom-content-main .pressroom-contact-info {
    width: 100%;
    clear: both;
    font-weight: normal;
    background-color: #f2f3f5;
    padding: 20px;
    margin-top: 10px;
    float: left; }
    .pressroom-content-main .pressroom-contact-info h3 {
      font-family: "hooligan-jf";
      font-weight: normal;
      text-transform: case; }
    .pressroom-content-main .pressroom-contact-info p {
      color: #6c6d6f; }
    .pressroom-content-main .pressroom-contact-info a {
      color: #03a9f4;
      text-decoration: underline; }

/*------------------------------------*    Variables
\*------------------------------------*/
/*------------------------------------*   	Our Team
\*------------------------------------*/
.our-team {
  padding-top: 30px;
  background-color: #f2f3f4; }
  .our-team__page-header {
    color: #0A7EB5;
    text-align: center;
    margin: 40px 0 30px; }

/*------------------------------------*    Center Carousel
\*------------------------------------*/
.our-team__center-carousel {
  max-width: 1000px;
  margin: 0 auto 60px auto; }
  .our-team__center-carousel__item-details {
    padding: 40px 0;
    background: #3949AB;
    position: relative;
    text-align: center;
    color: white; }
  .our-team__center-carousel .our-team-carousel {
    overflow: hidden; }
    .our-team__center-carousel .our-team-carousel .slick-arrow {
      top: auto;
      height: 135px; }
      .our-team__center-carousel .our-team-carousel .slick-arrow:before {
        font-size: 24px; }
      .our-team__center-carousel .our-team-carousel .slick-arrow.slick-prev {
        margin-left: 20%; }
      .our-team__center-carousel .our-team-carousel .slick-arrow.slick-next {
        margin-right: 20%; }
  .our-team__center-carousel__item-content-container {
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
  .our-team__center-carousel__item-text-container {
    min-width: 60%;
    max-width: 500px; }
  .our-team__center-carousel__item-title {
    font-size: 1.88em; }
  .our-team__center-carousel__item-text {
    font-size: 1.0588em; }

/*------------------------------------*    Founders Section
\*------------------------------------*/
.our-team__founders-section {
  background: #F2F3F4;
  padding: 20px 0 60px; }
  .our-team__founders-section__section-heading {
    color: #0A7EB5; }
  .our-team__founders-section__photos-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
  .our-team__founders-section__photo-single {
    max-width: 500px;
    background: #FFF;
    padding: 10px; }
  .our-team__founders-section__photo-description {
    margin: 20px auto 40px auto; }
  .our-team__founders-section__heading {
    font-size: 1.294em; }
  .our-team__founders-section__byline {
    font-size: 0.8823em;
    font-family: "neutra", "Helvetica", sans-serif;
    color: #0A7EB5; }
  .our-team__founders-section__paragraph {
    font-size: 0.8823em;
    font-weight: 100;
    color: #222; }

/*------------------------------------*    Departments Section
\*------------------------------------*/
.our-team__department-grid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background: #F2F3F4;
  padding: 0 30px; }
  .our-team__department-grid__title-box {
    background: #9575cd;
    width: calc(100% / 3);
    padding: 40px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    text-align: center;
    color: #FFF; }
  .our-team__department-grid__banner-box {
    margin-left: 40px;
    width: calc(100% / 3 * 2 - 40px);
    background-size: cover !important; }
  .our-team__department-grid__dept-description {
    display: -ms-flexbox;
    display: flex;
    background: #FFF;
    padding: 20px;
    width: calc(100% / 2);
    margin-top: 40px; }
  .our-team__department-grid__our-team-carousel {
    width: calc(100% / 2);
    margin-top: 40px; }

.our-team button.slick-prev.slick-arrow {
  margin-left: 40px; }

.department-grid__item-icon-bg {
  margin-bottom: 20px; }

.department-grid__section-leading-text {
  margin-bottom: 20px;
  font-weight: 100; }

.department-grid__our-team-slide {
  padding-left: 40px; }

.department-grid__title-box__heading {
  margin-bottom: 20px; }

.department-grid__title-box__text {
  margin-bottom: 20px; }
  .department-grid__title-box__text p a:link {
    color: #ffffff;
    text-decoration: underline; }

.department-grid__dept-description__sidebar {
  width: 200px;
  min-width: 200px; }

.department-grid__dept-description__profile-pic {
  margin-bottom: 15px; }

.department-grid__dept-description__name {
  font-size: 1.88em;
  padding-bottom: 10px; }

.department-grid__dept-description__position {
  color: #0A7EB5;
  font-family: "neutra", "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 1em;
  padding-bottom: 10px; }

.department-grid__dept-description__text-content {
  padding-left: 20px;
  font-weight: 100; }

.department-grid__dept-description__linkedin {
  background: url("../images/linkedin-outline.png");
  background-size: cover;
  width: 21px;
  height: 21px; }

/*------------------------------------*    Departments Section
\*------------------------------------*/
@media screen and (max-width: 1280px) {
  .our-team__department-grid__dept-description {
    width: 70%; }
  .our-team__department-grid__our-team-carousel {
    width: 30%; } }

@media screen and (max-width: 1024px) {
  .our-team__department-grid__dept-description {
    width: 100%; }
  .our-team__department-grid__our-team-carousel {
    width: 100%; }
  .our-team button.slick-prev.slick-arrow {
    margin-left: 0; }
  .our-team button.slick-next.slick-arrow {
    margin-right: 0; }
  .department-grid__our-team-carousel .slick-track {
    margin: 0; }
  .department-grid__our-team-slide {
    padding: 0; }
    .department-grid__our-team-slide .card-category__content {
      width: 98%; } }

@media screen and (max-width: 767px) {
  .our-team__department-grid__title-box {
    width: 100%; }
  .our-team__department-grid__banner-box {
    width: 100%; } }

@media screen and (max-width: 641px) {
  .our-team__department-grid__dept-description {
    -ms-flex-direction: column;
        flex-direction: column;
    margin-top: 20px; }
  .our-team__department-grid__our-team-carousel {
    margin-top: 20px; }
  .department-grid__dept-description__sidebar {
    position: relative;
    width: auto;
    margin-bottom: 10px; }
  .department-grid__dept-description__linkedin {
    position: absolute;
    right: 0;
    bottom: 40px; }
  .department-grid__dept-description__our-team-carousel {
    margin-top: 20px; }
  .department-grid__dept-description__text-content {
    padding-left: initial; }
  .department-grid__our-team-slide {
    padding: 0; } }

/*------------------------------------*    Promotions Page Name Definitions
\*------------------------------------*/
/*------------------------------------*  Page Heading
\*------------------------------------*/
.promotion-header {
  margin: 30px 0; }

/*------------------------------------*  Modal
\*------------------------------------*/
.promotion-modal {
  width: 550px;
  padding: 30px; }
  .promotion-modal__expiration {
    font-size: 0.8235em;
    font-weight: 100;
    color: #0A7EB5; }
  .promotion-modal__title {
    font-size: 1.294em;
    padding-bottom: 10px; }
  .promotion-modal__details {
    font-size: 1em;
    font-weight: 100; }

/*------------------------------------*    Container
\*------------------------------------*/
.promotion-container {
  background: #F7F8FA;
  padding: 30px; }

/*------------------------------------*    Grid Container
\*------------------------------------*/
.promotion-grid-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center; }

/*------------------------------------*    Single Item
\*------------------------------------*/
.promotion-single {
  width: calc(25% - 30px);
  margin: 30px 15px;
  min-width: 300px; }
  .promotion-single__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 15px 10px;
    background: #FFF; }
    .promotion-single__header__heading {
      font-size: 1.88em;
      line-height: 1em;
      font-weight: 100;
      font-family: "hooligan-jf"; }
    .promotion-single__header__expiration {
      font-family: "neutra", "Helvetica", sans-serif;
      text-align: right;
      line-height: 1em; }
    .promotion-single__header__expiration-text {
      color: #0A7EB5;
      font-weight: 100;
      font-size: 0.5882em;
      vertical-align: bottom; }
    .promotion-single__header__expiration-date {
      font-weight: 100;
      font-size: 0.94em; }
  .promotion-single__callout {
    background: #FFF;
    min-height: 100px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-direction: column;
        flex-direction: column;
    z-index: 10;
    position: relative; }
  .promotion-single__callout-link {
    text-align: center; }
  .promotion-single__controls {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around; }
    .promotion-single__controls__button {
      position: relative;
      width: calc(50%);
      line-height: 1em;
      padding: 10px;
      color: #FFF;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-direction: column;
          flex-direction: column;
      cursor: pointer;
      text-align: center;
      height: 60px;
      overflow: hidden; }
      .promotion-single__controls__button--blue {
        background: #0A7EB5; }
      .promotion-single__controls__button--malachite {
        background: #00733B; }
      .promotion-single__controls__button--copy .coupon-code {
        height: 0;
        border: 0;
        position: absolute; }
      .promotion-single__controls__button--copy.success .promotion-single__controls__state-one {
        margin-top: -60px; }
      .promotion-single__controls__button--copy.success .promotion-single__controls__state-two {
        margin-top: 0; }
      .promotion-single__controls__button:first-child {
        border-radius: 0 0 0 10px; }
      .promotion-single__controls__button:last-child {
        border-radius: 0 0 10px 0; }
    .promotion-single__controls__completely-centered {
      width: 100%; }
    .promotion-single__controls__state-one, .promotion-single__controls__state-two {
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
      width: 100%;
      height: 60px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      position: absolute;
      text-align: center;
      top: 0px;
      left: 0px; }
    .promotion-single__controls__state-two {
      margin-top: 60px; }
    .promotion-single__controls__details-text {
      font-size: 1.0588em; }
    .promotion-single__controls__details-content {
      display: none;
      visibility: hidden; }
    .promotion-single__controls__annotation {
      font-size: 0.8235em;
      padding-top: 4px; }

@media screen and (max-width: 767px) {
  .promotion-single {
    margin: 15px 10px;
    min-width: 250px; }
    .promotion-single__heading {
      font-size: 1.294em; }
    .promotion-single__header__expiration {
      width: 90px; }
    .promotion-single__callout {
      min-height: 80px; } }

@media screen and (max-width: 615px) {
  /*------------------------------------*	    Grid Container
	\*------------------------------------*/
  .promotion-grid-container {
    display: block; }
  /*------------------------------------*	    Single Item
	\*------------------------------------*/
  .promotion-single {
    margin: 15px auto;
    min-width: 300px;
    display: block; } }

/*
 * AAP Main landing page
 */
.aap__top-signup-form {
  margin-bottom: 15px; }
  .aap__top-signup-form img {
    width: 100%; }
  .aap__top-signup-form .sub-heading {
    position: absolute;
    top: 3%;
    left: 3%;
    color: white;
    -ms-transform: none;
        transform: none; }
  .aap__top-signup-form .form-ctr {
    width: 470px;
    right: 3%;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%); }
    .aap__top-signup-form .form-ctr h1 {
      margin-bottom: 15px; }
    .aap__top-signup-form .form-ctr span.block-description {
      display: block;
      font-size: 0.94em;
      line-height: 1em;
      margin-bottom: 15px; }
    .aap__top-signup-form .form-ctr .form-title {
      font-size: 1.2em;
      font-weight: 700;
      margin-bottom: 10px; }
    .aap__top-signup-form .form-ctr .form-row {
      display: inline-block;
      width: 45%;
      margin-right: 15px; }
      .aap__top-signup-form .form-ctr .form-row label {
        float: left;
        color: white; }
      .aap__top-signup-form .form-ctr .form-row input {
        padding: 5px;
        border-radius: 0;
        border: 0; }
        .aap__top-signup-form .form-ctr .form-row input.error {
          border: 1px solid red; }
    .aap__top-signup-form .form-ctr .optin-message {
      display: inline-block;
      vertical-align: middle;
      width: 70%;
      margin-right: 15px;
      margin-bottom: 0;
      font-weight: 400;
      line-height: 1em; }
    .aap__top-signup-form .form-ctr button {
      display: inline-block;
      vertical-align: middle;
      font-size: 18px;
      font-weight: 700;
      padding: 10px 20px;
      background-color: #f26e6c;
      border-color: #f26e6c; }
    .aap__top-signup-form .form-ctr span.error {
      display: none !important; }
  @media screen and (max-width: 1024px) {
    .aap__top-signup-form .sub-heading {
      font-size: 2em; }
    .aap__top-signup-form img {
      width: 100%;
      height: 100%; }
    .aap__top-signup-form .form-ctr h1 {
      font-size: 2.5em; }
    .aap__top-signup-form .form-ctr .form-row {
      width: 35%; } }
  @media screen and (max-width: 600px) {
    .aap__top-signup-form img {
      width: auto; } }
  @media screen and (max-width: 767px) {
    .aap__top-signup-form .form-ctr {
      width: 100%;
      right: auto;
      top: 450px;
      padding: 0 10%;
      text-align: center;
      color: white; }
      .aap__top-signup-form .form-ctr .form-row {
        display: block;
        width: 80%;
        max-width: 300px;
        margin-left: auto;
        margin-right: auto; }
      .aap__top-signup-form .form-ctr .optin-message {
        margin-right: 0;
        margin-bottom: 15px; }
      .aap__top-signup-form .form-ctr button {
        display: block;
        margin-left: auto;
        margin-right: auto; } }

.aap__statement .bg_image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: -1; }

.aap__statement .content {
  display: block;
  margin-bottom: 20px;
  margin-right: 20%;
  margin-left: 20%;
  text-align: center;
  font-size: 0.8em; }
  .aap__statement .content span {
    display: inline-block; }
  @media screen and (max-width: 768px) {
    .aap__statement .content {
      margin-right: 5%;
      margin-left: 5%; } }

.aap__learnmore-grid .flex-grid {
  padding: 0; }
  .aap__learnmore-grid .flex-grid__item {
    position: relative;
    margin: 0;
    text-align: left;
    -ms-flex-align: start;
        align-items: start;
    width: 100%;
    padding: 0;
    min-height: 0; }
    .aap__learnmore-grid .flex-grid__item img {
      z-index: -1;
      width: 100%; }
    @media screen and (min-width: 768px) {
      .aap__learnmore-grid .flex-grid__item {
        padding: 0;
        width: 50%; } }
  .aap__learnmore-grid .flex-grid .content-container {
    position: absolute;
    left: 5%; }
  .aap__learnmore-grid .flex-grid .showcase-box__heading {
    font-weight: 700;
    width: 80%; }
    @media screen and (max-width: 1025px) {
      .aap__learnmore-grid .flex-grid .showcase-box__heading {
        font-size: 2.5em; } }
  .aap__learnmore-grid .flex-grid .showcase-box__copy {
    width: 55%;
    margin-bottom: 10px;
    line-height: 1.1; }
  .aap__learnmore-grid .flex-grid ul {
    list-style: disc;
    margin-left: 20px; }
  .aap__learnmore-grid .flex-grid .showcase-box__button {
    background: white;
    color: black; }
  .aap__learnmore-grid .flex-grid a {
    font-family: 'ColbyCondensed';
    font-weight: 900; }

.aap__get-your-guide .outer-container {
  position: relative; }

.aap__get-your-guide img {
  width: 100%; }

.aap__get-your-guide .content-container {
  color: white;
  position: absolute;
  top: 3%;
  left: 3%;
  width: 40%; }
  @media screen and (max-width: 767px) {
    .aap__get-your-guide .content-container {
      width: 90%; } }
  .aap__get-your-guide .content-container h2 {
    font-size: 3.625em;
    color: #f26e6c;
    margin-bottom: 15px; }
    @media screen and (max-width: 1025px) {
      .aap__get-your-guide .content-container h2 {
        font-size: 2.5em; } }
  .aap__get-your-guide .content-container span.block-description {
    font-size: 1.2em;
    line-height: 1.4;
    display: block;
    margin-bottom: 10px; }
    @media screen and (max-width: 1025px) {
      .aap__get-your-guide .content-container span.block-description {
        font-size: 0.85em; } }
  .aap__get-your-guide .content-container a {
    background-color: #f26e6c;
    border-color: #f26e6c;
    font-family: 'ColbyCondensed';
    font-weight: 900; }

.aap__carousels .aap__carousels-outer-ctr {
  padding-bottom: 15px; }

.aap__carousels .content-text {
  display: inline-block;
  width: 65%;
  text-align: center;
  -ms-flex-line-pack: center;
      align-content: center;
  margin: 50px 0; }
  .aap__carousels .content-text .quote-by {
    display: block;
    margin-top: 1em; }

.aap__carousels .category-icon {
  display: inline-block; }

.aap__carousels .cat-featured-carousel {
  padding: 0px 50px;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.aap__carousels .cat-featured-carousel--background-img {
  position: absolute;
  max-width: 330px;
  z-index: 3; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .aap__carousels .cat-featured-carousel--background-img {
      top: 50%;
      left: 50%;
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); } }

.aap__carousels .cat-featured-carousel--info {
  -ms-flex-positive: 1;
      flex-grow: 1;
  position: relative; }

.aap__carousels .cat-featured-carousel--info-content {
  width: 300px;
  z-index: 4; }
  .aap__carousels .cat-featured-carousel--info-content .cat-featured-carousel--title, .aap__carousels .cat-featured-carousel--info-content .cat-featured-carousel--descr {
    margin-bottom: 5px; }

.aap__carousels .cat-featured-carousel--btn {
  background-color: white;
  border-color: white; }

@media screen and (max-width: 768px) {
  .aap__carousels .content-text {
    width: 80%;
    font-size: 0.9em; } }

@media screen and (min-width: 1025px) {
  .aap__carousels .cat-featured-carousel--list {
    width: calc(100% - 300px); } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .aap__carousels .cat-featured-carousel--list {
    width: calc(100% - 300px); } }

@media screen and (max-width: 768px) {
  .aap__whats-new-grid {
    padding: 0;
    margin: 0; } }

.aap__whats-new-grid .outer-container {
  padding-left: 35px;
  padding-right: 35px;
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative; }

.aap__whats-new-grid .background-img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1; }

.aap__whats-new-grid .flex-grid.grid3by1 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 1fr 1fr 1fr;
      grid-template-rows: 1fr 1fr 1fr;
  grid-template-areas: "area1 area4" "area2 area4" "area3 area4";
  width: 100%; }
  @media screen and (max-width: 768px) {
    .aap__whats-new-grid .flex-grid.grid3by1 {
      grid-template-areas: "area1 area1" "area2 area2" "area3 area3" "area4 area4"; } }
  .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item {
    background-color: #F2F3F4;
    margin: 5px;
    padding-bottom: 0;
    min-height: 1px; }
    .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item:nth-child(1) {
      grid-area: area1; }
    .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item:nth-child(2) {
      grid-area: area2; }
    .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item:nth-child(3) {
      grid-area: area3; }
    .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item:nth-child(4) {
      grid-area: area4; }
    .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item .showcase-box__copy img, .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item .showcase-box__copy span {
      display: inline-block; }
    .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item a {
      background-color: #f26e6c;
      border-color: #f26e6c;
      font-weight: 600;
      margin-bottom: 15px; }
      .aap__whats-new-grid .flex-grid.grid3by1 .flex-grid__item a:hover {
        color: white; }

.aap__bottom-signup-form img {
  width: 100%; }

.aap__bottom-signup-form .form-ctr {
  top: 60%;
  width: 100%; }
  .aap__bottom-signup-form .form-ctr h1 {
    margin-bottom: 10px; }
  .aap__bottom-signup-form .form-ctr span.block-description, .aap__bottom-signup-form .form-ctr span.error {
    display: block;
    font-size: 0.94em;
    font-weight: 400;
    line-height: 1em;
    margin-bottom: 10px; }
  .aap__bottom-signup-form .form-ctr .form-title {
    font-weight: 700;
    font-size: 1.2em; }
  .aap__bottom-signup-form .form-ctr .form-row {
    display: inline-block;
    margin-right: 15px;
    width: 16%; }
    .aap__bottom-signup-form .form-ctr .form-row label {
      float: left;
      color: white; }
    .aap__bottom-signup-form .form-ctr .form-row input {
      padding: 5px;
      border-radius: 0;
      border: 0; }
      .aap__bottom-signup-form .form-ctr .form-row input.error {
        border: 1px solid red; }
  .aap__bottom-signup-form .form-ctr button {
    font-size: 18px;
    font-weight: 700;
    padding: 10px 20px;
    background-color: white;
    border-color: white;
    color: #60C7CA; }
  .aap__bottom-signup-form .form-ctr span.error {
    display: none !important; }

@media screen and (max-width: 1024px) {
  .aap__bottom-signup-form img {
    height: 100%;
    width: 100%; } }

@media screen and (max-width: 600px) {
  .aap__bottom-signup-form img {
    width: auto; } }

@media screen and (max-width: 767px) {
  .aap__bottom-signup-form .form-ctr {
    text-align: center;
    color: white;
    position: absolute;
    top: calc(100% - 650px); }
    .aap__bottom-signup-form .form-ctr h1 {
      padding: 0;
      font-size: 2em; }
    .aap__bottom-signup-form .form-ctr .form-row {
      display: block;
      width: 80%;
      max-width: 300px;
      margin-left: auto;
      margin-right: auto; }
    .aap__bottom-signup-form .form-ctr .optin-message {
      margin-right: 0;
      margin-bottom: 15px; }
    .aap__bottom-signup-form .form-ctr button {
      display: block;
      margin-left: auto;
      margin-right: auto; } }

/*
 * What we belive AAP landing page
 */
.aap-what-we-believe-ctr .aap-what-we-believe-first-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1; }

.aap-what-we-believe-ctr .aap-what-we-believe-bg {
  width: 100%;
  padding-top: 15%; }

.aap-what-we-believe-ctr .aap-what-we-believe-subtitle {
  position: absolute;
  top: 10px;
  left: 50%;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  font-size: 24px;
  text-align: center;
  color: #001F69;
  max-width: 450px; }
  @media screen and (max-width: 767px) {
    .aap-what-we-believe-ctr .aap-what-we-believe-subtitle {
      font-size: 16px;
      width: 90%; } }

.aap-what-we-believe-ctr .aap-what-we-believe-title {
  position: absolute;
  top: 6%;
  left: 3%;
  font-size: 8vw;
  line-height: 1;
  color: #001F69; }
  @media screen and (max-width: 767px) {
    .aap-what-we-believe-ctr .aap-what-we-believe-title {
      top: 5%;
      font-size: 48px; } }

.aap-what-we-believe-ctr .bubble-ctr {
  position: absolute;
  width: 42%; }
  .aap-what-we-believe-ctr .bubble-ctr .bubble-text {
    position: absolute;
    text-align: center;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    padding: 35px;
    color: white;
    font-size: 19px; }
    @media screen and (max-width: 767px) {
      .aap-what-we-believe-ctr .bubble-ctr .bubble-text {
        font-size: 14px;
        line-height: 1.2; } }
  .aap-what-we-believe-ctr .bubble-ctr:nth-child(1) {
    max-width: 524px;
    top: 23%;
    left: 2%;
    z-index: 4; }
  .aap-what-we-believe-ctr .bubble-ctr:nth-child(2) {
    max-width: 513px;
    top: 35%;
    left: 9%;
    z-index: 3; }
  .aap-what-we-believe-ctr .bubble-ctr:nth-child(3) {
    max-width: 513px;
    top: 48%;
    left: 1%;
    z-index: 2; }
  .aap-what-we-believe-ctr .bubble-ctr:nth-child(4) {
    max-width: 489px;
    top: 58%;
    left: 8%;
    z-index: 1; }
  @media screen and (max-width: 767px) {
    .aap-what-we-believe-ctr .bubble-ctr {
      width: 80%; }
      .aap-what-we-believe-ctr .bubble-ctr:nth-child(1) {
        top: 14%; }
      .aap-what-we-believe-ctr .bubble-ctr:nth-child(2) {
        top: 22%;
        left: 18%; }
      .aap-what-we-believe-ctr .bubble-ctr:nth-child(3) {
        top: 31%; }
      .aap-what-we-believe-ctr .bubble-ctr:nth-child(4) {
        top: 37%;
        left: 18%; } }

/*------------------------------------*    Category Header
\*------------------------------------*/
.pt_product-search-result .plp-container {
  max-width: 1440px;
  margin: 0 auto;
  padding: 0 30px; }
  @media screen and (max-width: 767px) {
    .pt_product-search-result .plp-container {
      padding: 0; } }
  .pt_product-search-result .plp-container .breadcrumbonly {
    margin: 0; }
    .pt_product-search-result .plp-container .breadcrumbonly .breadcrumb-float {
      float: left;
      padding: 0; }
      @media screen and (max-width: 767px) {
        .pt_product-search-result .plp-container .breadcrumbonly .breadcrumb-float {
          display: none; } }
      .pt_product-search-result .plp-container .breadcrumbonly .breadcrumb-float .breadcrumb-container ul li {
        display: inline-block; }
        .pt_product-search-result .plp-container .breadcrumbonly .breadcrumb-float .breadcrumb-container ul li a {
          color: #7f4a9d; }
    .pt_product-search-result .plp-container .breadcrumbonly .search-results-breadcrumb {
      display: none; }
  .pt_product-search-result .plp-container #primary {
    padding: 0; }
    .pt_product-search-result .plp-container #primary .breadcrumb-container {
      background-color: #ffffff;
      padding-bottom: 20px; }

.search-results-header {
  position: relative;
  text-align: center; }

.search-results-character-callout {
  display: none;
  right: 45px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  font-size: 1.0588em; }

.search-results-speech {
  margin-right: 0; }

.search-results-character {
  background-color: #E5E5E5; }
  .search-results-character .character-image {
    top: 0;
    max-height: 110px; }

@media screen and (max-width: 1024px) {
  .search-results-character-callout {
    display: none; } }

@media screen and (min-width: 768px) {
  .search-results-header {
    padding-top: 20px;
    padding-bottom: 20px; }
  .search-results-title {
    font-size: 58px; } }

@media screen and (max-width: 767px) {
  .search-results-header {
    margin: 10px 0; }
  .search-results-title {
    font-size: 36px;
    margin: 40px 0; } }

.no-hits--main {
  padding: 0 30px; }
  .no-hits--main .find-a-toy {
    margin-top: 60px; }
  .no-hits--main .search-results-header {
    padding: 40px 0; }
    @media (max-width: 767px) {
      .no-hits--main .search-results-header {
        padding-bottom: 0; } }
  .no-hits--main .search-page-nohits {
    padding-bottom: 25px; }

.no-hits--term-suggest {
  display: block; }

.no-hits--recommendation {
  font-size: 16px; }
  .no-hits--recommendation-title {
    display: block;
    margin-bottom: 20px;
    font-size: 22px; }

.no-hits--search-form {
  position: relative;
  max-width: none;
  margin: 30px 0; }
  @media (max-width: 767px) {
    .no-hits--search-form {
      margin-top: 0px; } }

.no-hits--search-input::-moz-placeholder {
  color: #0A7EB5;
  opacity: 1; }

.no-hits--search-input:-ms-input-placeholder {
  color: #0A7EB5; }

.no-hits--search-input::-webkit-input-placeholder {
  color: #0A7EB5; }

.no-hits--search-submit {
  right: 1.3em;
  width: 20px;
  height: 20px; }
  .no-hits--search-submit:after {
    font-size: 20px; }

.no-hits--media {
  text-align: center; }
  .no-hits--media-img, .no-hits--media-iframe {
    margin: 0 auto; }

.no-hits-tips .search-page-nohits {
  padding: 0 !important; }
  .no-hits-tips .search-page-nohits p {
    text-align: center; }
  .no-hits-tips .search-page-nohits .hidden-xs > p {
    font-size: 17px;
    font-weight: 600 !important; }
  .no-hits-tips .search-page-nohits ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .no-hits-tips .search-page-nohits ul li {
      font-weight: normal;
      text-align: center; }
  .no-hits-tips .search-page-nohits span.search-tip {
    display: block;
    margin: 12px auto;
    width: 29px;
    height: 29px;
    border-width: 1px;
    border-style: solid;
    color: white;
    font-weight: 700;
    border-radius: 50%;
    line-height: 25px;
    font-size: 19px;
    text-align: center; }

.float-none {
  float: none !important; }

/*------------------------------------*    Product Main (images/name/etc)
\*------------------------------------*/
#carousel-recommendations {
  background-color: transparent !important; }

.quickview-modal .pdp-main .breadcrumb-pdp {
  display: none; }

.pdp-main .breadcrumb-pdp {
  background-color: transparent !important;
  padding-left: 0; }
  @media screen and (max-width: 767px) {
    .pdp-main .breadcrumb-pdp {
      display: none; } }
  .pdp-main .breadcrumb-pdp a {
    color: #7f4a9d !important; }

.pt_product-details .pdp-main {
  margin-top: 30px; }

.pdp-main--container {
  position: relative;
  max-width: 1280px;
  margin: 0 auto; }

.pdp-main--main-display {
  position: relative; }
  .pdp-main--main-display .slick-track {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .pdp-main--main-display-img {
    max-height: inherit;
    margin: 0 auto; }

.pdp-main--product-tca {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start; }

.pdp-main--price-review {
  width: 100%;
  float: left;
  margin: 20px 0; }
  .pdp-main--price-review .pdp-main--pricing {
    margin: 0 15px 0 0; }
  .pdp-main--price-review .pdp-main--pricing, .pdp-main--price-review #pr-reviewsnippet {
    float: left; }
  .pdp-main--price-review #pr-reviewsnippet .pr-snippet-stars-container {
    float: left; }
  .pdp-main--price-review #pr-reviewsnippet .pr-snippet-read-and-write {
    margin: 0;
    margin-left: 10px; }
  .pdp-main--price-review #pr-reviewsnippet .p-w-r {
    margin: 0; }

.pdp-main--product-name-cont {
  width: calc(100% - 100px); }

.pdp-main--product-subcategory {
  font-size: 0.94em;
  line-height: 1; }

.pdp-main--product-id {
  color: #a7a7a7; }

.pdp-main--pricing {
  display: inline-block;
  margin: 30px 0;
  line-height: 1; }
  .pdp-main--pricing-label,
  .pdp-main--pricing .product-price {
    display: inline-block; }
  .pdp-main--pricing-label {
    color: #0A7EB5; }

.pdp-main--inventory {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 25px;
  clear: both; }

.pdp-main--availability {
  max-width: calc(100% - 160px);
  font-size: 0.8823em;
  line-height: 1.3; }
  .pdp-main--availability .inventory-count-left {
    border: 1px solid #E5E5E5;
    width: 100px;
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: center;
    color: #93cfdb; }
  .pdp-main--availability .in-stock-msg {
    color: #00733B; }
  .pdp-main--availability .preorder-msg,
  .pdp-main--availability .backorder-msg {
    color: #FF9800; }
  .pdp-main--availability .not-available-msg {
    color: #e31d1a; }

.pdp-main--availability-status {
  font-weight: 700; }

.pdp-main--availability-special {
  color: #A7A7A7; }

.pdp-main .personalizeit-trigger {
  display: inline-block;
  position: relative;
  width: 100%;
  margin-bottom: 30px;
  font-size: 1.0588em;
  text-decoration: underline; }
  .pdp-main .personalizeit-trigger:not(.has-personalization) {
    display: none; }
  .pdp-main .personalizeit-trigger.pz-applied:before {
    color: red;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px; }
  .pdp-main .personalizeit-trigger.pz-applied:after {
    position: absolute;
    content: "personalization applied click add to cart now!";
    top: 0;
    width: 100%;
    height: 100%;
    line-height: inherit;
    padding: inherit;
    background-color: #fff;
    left: 30px;
    font-weight: normal; }
  .pdp-main .personalizeit-trigger:before {
    margin-right: 10px;
    font-size: 27px;
    color: #6AC46A;
    vertical-align: middle;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .pdp-main .personalizeit-trigger:hover {
    text-decoration: underline; }

.pdp-main--buttonset .button {
  margin-bottom: 30px; }

.pdp-main .add-to-cart,
.pdp-main .add-all-to-cart {
  z-index: 1;
  position: relative;
  overflow: hidden;
  background-color: #3949ab !important;
  border-color: #3949ab !important;
  padding: 12px;
  border-radius: 50px; }
  @media screen and (max-width: 768px) {
    .pdp-main .add-to-cart,
    .pdp-main .add-all-to-cart {
      padding: 8px; } }
  .pdp-main .add-to-cart:hover, .pdp-main .add-to-cart:focus,
  .pdp-main .add-all-to-cart:hover,
  .pdp-main .add-all-to-cart:focus {
    background-color: #002671 !important;
    border-color: #002671 !important; }
  .pdp-main .add-to-cart-base,
  .pdp-main .add-all-to-cart-base {
    display: block;
    transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
  .pdp-main .add-to-cart:before, .pdp-main .add-to-cart-status,
  .pdp-main .add-all-to-cart:before,
  .pdp-main .add-all-to-cart-status {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: inherit;
    -ms-transform: translateY(100%);
        transform: translateY(100%);
    background-color: inherit;
    border-radius: inherit;
    color: inherit;
    text-align: center;
    transition: all 213ms ease-in-out;
    white-space: nowrap;
    opacity: 0;
    visibility: hidden; }
  .pdp-main .add-to-cart-status:before,
  .pdp-main .add-all-to-cart-status:before {
    margin-right: 10px;
    height: 26px;
    font-size: 1.2em;
    vertical-align: middle;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .pdp-main .add-to-cart:before,
  .pdp-main .add-all-to-cart:before {
    font-size: 1.4em;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .pdp-main .add-to-cart.set-loading,
  .pdp-main .add-all-to-cart.set-loading {
    pointer-events: none; }
    .pdp-main .add-to-cart.set-loading .add-to-cart-base,
    .pdp-main .add-all-to-cart.set-loading .add-to-cart-base {
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
      opacity: 0;
      visibility: hidden; }
    .pdp-main .add-to-cart.set-loading:before,
    .pdp-main .add-to-cart.set-loading .complete-status,
    .pdp-main .add-all-to-cart.set-loading:before,
    .pdp-main .add-all-to-cart.set-loading .complete-status {
      opacity: 1;
      visibility: visible;
      transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
    .pdp-main .add-to-cart.set-loading:before,
    .pdp-main .add-all-to-cart.set-loading:before {
      -ms-transform: translateY(0);
          transform: translateY(0); }
  .pdp-main .add-to-cart.set-complete:before,
  .pdp-main .add-all-to-cart.set-complete:before {
    opacity: 0;
    visibility: hidden;
    -ms-transform: translateY(-100%);
        transform: translateY(-100%); }
  .pdp-main .add-to-cart.set-complete .complete-status,
  .pdp-main .add-all-to-cart.set-complete .complete-status {
    -ms-transform: translateY(0);
        transform: translateY(0); }

.pdp-main--order-by-copy, .pdp-main--promotion {
  font-size: 0.8823em;
  color: #A7A7A7; }

.pdp-main--order-by-copy.active-content .pdp-main--order-by-default,
.pdp-main--order-by-copy.active-content .js-content-trigger {
  max-height: 0;
  opacity: 0;
  visibility: hidden; }

.pdp-main--order-by-default {
  display: inline; }

.pdp-main--order-by-faster:not(.active-content) {
  max-height: 0;
  opacity: 0;
  visibility: hidden; }

.pdp-main--order-by-faster, .pdp-main--order-by-default,
.pdp-main--order-by .js-content-trigger {
  max-height: 200px;
  transition: all 213ms ease-in-out; }

.pdp-main--promotion {
  margin-bottom: 25px; }

.detailed-coin-price {
  display: inline-block;
  width: 300px;
  vertical-align: middle; }
  .detailed-coin-price--item {
    width: 25%;
    float: left;
    text-align: center; }
  .detailed-coin-price--coin {
    display: block;
    height: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50%; }
    .quarters .detailed-coin-price--coin {
      background-size: 36%; }
    .dimes .detailed-coin-price--coin,
    .pennies .detailed-coin-price--coin {
      background-size: 30%; }
    .nickels .detailed-coin-price--coin {
      background-size: 32%; }
  .detailed-coin-price--label {
    display: inline-block;
    vertical-align: top;
    font-size: 14px; }
  .detailed-coin-price--separator {
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px; }
  .detailed-coin-price--price {
    display: inline-block;
    margin-top: 10px; }

/*------------------------------------*    Product Extras (tabs/ways to play/etc)
\*------------------------------------*/
.pdp-extras-container {
  background-color: #d3d3d338;
  padding: 20px 0 50px 0;
  margin-top: 20px; }

.pdp-extras {
  margin: 50px auto 0;
  margin-top: 15px;
  /*.tab-title-details{
		&:after{
			background-color: $red;
		}
		
		&:before{
			content: '\e908';
		}
	}*/
  /*.tab-title-moreways{
		&:after{
			background-color: $fuchsia;
		}

		&:before{
			content: '\e919';
		}
	}*/ }
  .pdp-extras .alt-container-bg {
    background-color: transparent !important; }
  .pdp-extras--section-content .video-container {
    float: left;
    display: inline;
    margin-top: 15px;
    width: 100%; }
    .pdp-extras--section-content .video-container .video-container--resizable {
      width: 100%;
      padding-top: 20px; }
    .pdp-extras--section-content .video-container .video-container--details {
      width: 100%;
      padding: 0;
      margin-top: 10px;
      background-color: transparent !important; }
  .pdp-extras--short-description h3 {
    margin-top: 20px; }
  .pdp-extras--short-description ul {
    list-style: disc;
    margin: 20px;
    padding: initial;
    font-weight: normal;
    font-size: 20px;
    line-height: 30px; }
  .pdp-extras--tab-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center;
    float: right; }
  .pdp-extras--tab-title {
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-direction: column;
        flex-direction: column;
    position: relative;
    color: #FFF;
    cursor: pointer;
    text-transform: lowercase;
    -ms-transform-origin: center;
        transform-origin: center;
    overflow: hidden; }
    .pdp-extras--tab-title-txt {
      display: inline-block;
      max-width: 100%;
      -ms-flex-negative: 1;
          flex-shrink: 1;
      color: #FFF; }
    .pdp-extras--tab-title:after {
      z-index: -1;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      border-radius: 50%;
      transition: all 0.6s cubic-bezier(0.55, -0.35, 0.32, 0.85);
      content: ''; }
    .pdp-extras--tab-title.active-tab {
      background-color: #ffffff;
      color: #000000;
      border-right: none !important;
      /*&:after{
				transform: scale(2);
			}*/ }
      .pdp-extras--tab-title.active-tab a {
        color: #000; }
    .pdp-extras--tab-title:not(.active-tab):hover:after {
      transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
      -ms-transform: scale(1.075);
          transform: scale(1.075); }
    .pdp-extras--tab-title:before {
      color: #FFC400;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .pdp-extras .tab-title-reviews:after {
    background-color: #3949AB; }
  .pdp-extras .tab-title-reviews:before {
    content: '\e913'; }
  .pdp-extras--tab:not(.active-tab) {
    display: none; }
  .pdp-extras .tab-content-reviews,
  .pdp-extras .tab-content-moreways,
  .pdp-extras .pt_morewaystoplay {
    box-shadow: -9px 14px 19px #ccc; }
  .pdp-extras--section {
    -ms-flex-positive: 1;
        flex-grow: 1;
    clear: both; }
    .pdp-extras--section .download-btn {
      margin-right: calc(10px - 0.25em);
      margin-bottom: 20px; }
    .pdp-extras--contents-specs .pdp-extras--section {
      -ms-flex-positive: 1;
          flex-grow: 1; }
    .pdp-extras--section::last-child {
      border: none; }
  .pdp-extras--subheading {
    margin-bottom: 15px; }
  .pdp-extras .what-you-get {
    padding: 0px 20px; }
    @media screen and (max-width: 767px) {
      .pdp-extras .what-you-get {
        padding: 0; } }
    .pdp-extras .what-you-get .pdp-extras--section-content {
      background-color: #d3d3d338 !important; }
  .pdp-extras .the-scoop-heading, .pdp-extras .what-you-get-heading, .pdp-extras .specs-heading {
    display: inline; }
  .pdp-extras .scoop-icon:before, .pdp-extras .what-icon:before, .pdp-extras .specs-icon:before {
    margin-right: 10px;
    margin-bottom: 15px;
    font-size: 36px;
    vertical-align: middle;
    display: inline-block;
    font-family: "icomoon";
    font-weight: 100;
    content: "";
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .pdp-extras .scoop-icon:before {
    color: #e31d1a;
    content: '\e92a'; }
  .pdp-extras .what-icon:before {
    font-size: 1.25em;
    color: #0A7EB5;
    content: '\e91a'; }
  .pdp-extras .specs-icon:before {
    color: #FFC400;
    content: '\e90e'; }
  .pdp-extras--badges img {
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)); }
  .pdp-extras--copy {
    line-height: 30px; }
  .pdp-extras--product-safety {
    margin-bottom: 15px;
    font-size: 0.8823em; }
  .pdp-extras--warnings {
    position: relative;
    margin-top: 30px;
    padding-left: 40px; }
    .pdp-extras--warnings:before {
      position: absolute;
      left: 0;
      top: 0;
      font-size: 27px;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .pdp-extras--warning-item {
    margin-bottom: 10px;
    font-size: 0.8823em; }
  .pdp-extras--spec-list {
    margin-top: 40px; }
  .pdp-extras--spec-item {
    margin-bottom: 8px; }
  .pdp-extras--related-posts {
    margin-top: 35px; }
    .pdp-extras--related-posts .posts {
      margin-top: 20px; }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  /*------------------------------------*	    Product Main (images/name/etc)
	\*------------------------------------*/
  .pdp-main--container {
    padding: 0 20px; }
  .pdp-main--image-container {
    width: 60%; }
  .pdp-main--thumbnails {
    width: 40px; }
  .pdp-main--thumbnail-item {
    height: 40px;
    margin: 15px 0; }
  .pdp-main--main-display {
    width: calc(100% - 60px); }
  .pdp-main--product-detail {
    width: 40%;
    padding-left: 4%; }
  .pdp-main--product-name {
    font-size: 36px; } }

@media screen and (max-width: 1024px) {
  /*------------------------------------*	    Product Main (images/name/etc)
	\*------------------------------------*/
  .pdp-main--socialsharing {
    margin-top: 20px; } }

@media screen and (min-width: 1025px) {
  /*------------------------------------*	    Product Main (images/name/etc)
	\*------------------------------------*/
  .pdp-main--container {
    padding: 0 40px; }
  .pdp-main--image-container {
    width: 53%; }
  .pdp-main--thumbnails {
    width: 60px; }
  .pdp-main--thumbnail-item {
    height: 60px;
    margin: 10px 0; }
  .pdp-main--main-display {
    width: calc(100% - 110px);
    /* width: 530px; */ }
  .pdp-main--product-detail {
    width: 43.333%;
    padding-left: 7%; }
  .pdp-main--product-name {
    font-size: 35px; } }

@media screen and (min-width: 768px) {
  /*------------------------------------*	    Product Main (images/name/etc)
	\*------------------------------------*/
  .pdp-main--image-container, .pdp-main--product-detail {
    display: inline-block;
    margin-right: -0.25em;
    vertical-align: top; }
  .pdp-main--image-container {
    overflow: hidden;
    position: relative; }
    .pdp-main--image-container .slick-arrow:before {
      background-color: #fff;
      opacity: .6;
      font-weight: normal;
      transition: all 426ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
    .pdp-main--image-container .slick-arrow:hover:before {
      opacity: .8; }
  .pdp-main--main-display-item {
    max-height: 570px; }
  .pdp-main--thumbnails {
    float: left;
    padding: 10px 0 !important; }
    .pdp-main--thumbnails.has-zoom {
      margin-bottom: 50px; }
  .pdp-main--thumbnail-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    overflow: hidden;
    position: relative;
    cursor: pointer; }
    .pdp-main--thumbnail-item:after {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      border-radius: 4px;
      box-shadow: 0;
      content: '';
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1); }
    .pdp-main--thumbnail-item.active-thumbnail:after {
      box-shadow: inset 0 0 0 2px #0A7EB5; }
  .pdp-main--main-display {
    float: right; }
  .pdp-main--zoom {
    position: absolute;
    /*top: calc(100% + 10px);*/
    top: 0;
    right: 0;
    /*left: 0;*/
    width: 40px;
    height: 40px;
    margin: auto;
    font-size: 40px;
    line-height: 40px;
    text-align: center;
    color: #767676;
    cursor: pointer;
    transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25); }
    .pdp-main--zoom:before {
      z-index: 2;
      position: absolute;
      top: 7px;
      left: 16px;
      background-color: #FFF;
      border-radius: 50%;
      font-size: 0.4em;
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1);
      display: none; }
    .pdp-main--zoom:after {
      display: inline-block;
      font-family: "icomoon";
      font-weight: 100;
      content: "";
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      transition: all 213ms cubic-bezier(0.15, 0.9, 0.5, 1.25);
      position: absolute;
      right: 0;
      z-index: 3;
      background-color: #ffffff;
      opacity: .6;
      font-weight: normal;
      color: #767676; }
    .pdp-main--zoom:hover {
      color: #A7A7A7; }
      .pdp-main--zoom:hover:before {
        top: 8px;
        left: 18px;
        -ms-transform: scale(1.35);
            transform: scale(1.35); }
      .pdp-main--zoom:hover:after {
        -ms-transform: scale(1);
            transform: scale(1);
        opacity: .8; }
  .pdp-main--pricing {
    font-size: 30px; }
  .pdp-main--qty-control {
    margin-right: 30px; }
  .pdp-main--buttonset .button:not(:last-child) {
    margin-right: calc(30px - 0.25em); }
  .pdp-main--recommendations .last-visited,
  .pdp-main--recommendations .you-might-like {
    float: left;
    width: 50%;
    margin-right: -0.25em; }
  .pdp-main--recommendations .month-favorites {
    clear: both; }
  /*------------------------------------*	    Product Extras (tabs/ways to play/etc)
	\*------------------------------------*/
  .pdp-extras {
    /*.tab-content-details,
		.tab-content-reviews{
			margin-top: 40px;
		}*/ }
    .pt_product-details .pdp-extras {
      max-width: 1260px; }
      .pt_product-details .pdp-extras .tab-title-moreways {
        font-size: 1.294em; }
    .pdp-extras--tab-title {
      width: 150px;
      height: 70px;
      padding: 10px;
      font-size: 1.5rem;
      float: left;
      background-color: #7f4a9d;
      border-right: 1px solid #ffffff;
      /*&:not(:first-child){
				margin-left: $medium-padding * 2; 
			}*/ }
      .pdp-extras--tab-title:before {
        font-size: 36px; }
      .pdp-extras--tab-title:after {
        width: calc(100% - 20px);
        height: calc(100% - 20px); }
    .pdp-extras--section-container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      clear: both;
      box-shadow: -9px 14px 19px #ccc;
      background-color: #ffffff; }
      .pdp-extras--section-container.fluid-heights {
        -ms-flex-align: start;
            align-items: flex-start; }
    .pdp-extras--section {
      margin: 40px 0;
      border-right: 1px dotted #cccccc; }
      .pdp-extras--section:last-child {
        border: none; }
      .pdp-extras--section-content {
        padding: 30px; }
    .pdp-extras--section-content {
      float: left; }
    .pdp-extras-left-container {
      float: left;
      padding-right: 15px;
      width: 30%; }
    .pdp-extras-right-container {
      float: left;
      width: 70%; }
    .pdp-extras--badges {
      max-width: 150px;
      margin-bottom: 30px;
      background-color: #ededed;
      padding: 7px;
      border-radius: 100%; }
    .pdp-extras--subheading {
      font-size: 2.117em; }
    .pdp-extras--copy {
      font-size: 20px; }
    .pdp-extras--dual-section {
      width: 48.3335%;
      margin-left: 3.333%; }
      .pdp-extras--dual-section:nth-child(2n + 1) {
        margin-left: auto; } }

@media screen and (max-width: 767px) {
  /*------------------------------------*	    Product Main (images/name/etc)
	\*------------------------------------*/
  .pdp-main--main-display-item {
    max-height: 360px; }
  .pdp-main--main-display-img {
    margin: 0 auto; }
  .pdp-main--product-detail {
    margin-top: 10px;
    padding: 0 20px;
    padding-top: 10px; }
  .pdp-main--image-container .slick-dots {
    display: none !important; }
  .pdp-main--pricing {
    font-size: 24px; }
  .pdp-main--qty-control {
    margin-right: 15px; }
  .pdp-main--availability {
    max-width: calc(100% - 135px); }
  .pdp-main--buttonset .larger-btn {
    width: 100%; }
  /*------------------------------------*	    Product Extras (tabs/ways to play/etc)
	\*------------------------------------*/
  .pdp-extras--tab-title {
    width: 130px;
    height: 70px;
    padding: 15px;
    font-size: 18px;
    background-color: #03a9f4;
    border-right: 1px solid #ffffff;
    /*&:not(:first-child){
				margin-left: 10px; 
			}*/ }
    .pdp-extras--tab-title:before {
      font-size: 32px; }
    .pdp-extras--tab-title:after {
      width: calc(100% - 10px);
      height: calc(100% - 10px); }
  .pdp-extras .tab-content-details,
  .pdp-extras .tab-content-reviews {
    margin-top: 20px;
    background-color: #ffffff;
    clear: both; }
  .pdp-extras--section {
    margin-bottom: 20px; }
    .pdp-extras--section-content {
      padding: 20px; }
  .pdp-extras--badges {
    max-width: 115px;
    margin-bottom: 20px;
    float: left;
    margin-right: 15px; }
  .pdp-extras--subheading {
    font-size: 1.88em; }
  .pdp-extras--copy {
    font-size: 18px; } }

.product-added-to-cart-modal {
  border-radius: 20px;
  margin: 20px;
  padding: 15px;
  border: 2px solid #767676;
  overflow: visible; }
  @media (min-width: 500px) {
    .product-added-to-cart-modal {
      width: 410px; } }
  .product-added-to-cart-modal .window-overlay--close {
    border: 2px solid #767676;
    color: #767676;
    background-color: #f7f7f7;
    top: -14px;
    right: -14px; }
    .product-added-to-cart-modal .window-overlay--close:after {
      position: relative;
      top: -2px; }
  .product-added-to-cart-modal .added-product-overlay-header, .product-added-to-cart-modal .added-product-overlay-footer, .product-added-to-cart-modal .added-product-overlay-body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .product-added-to-cart-modal .added-product-overlay-header, .product-added-to-cart-modal .added-product-overlay-footer {
    -ms-flex-align: center;
        align-items: center; }
  .product-added-to-cart-modal .added-product-overlay-header {
    border-bottom: 2px solid #333333;
    padding-bottom: 15px; }
    .product-added-to-cart-modal .added-product-overlay-header > div {
      font-weight: 600; }
  .product-added-to-cart-modal .added-product-overlay-body {
    font-weight: 100;
    margin: 30px 0px 20px 0; }
    .product-added-to-cart-modal .added-product-overlay-body .product-name {
      color: #7f4a9d;
      font-weight: 600; }
    .product-added-to-cart-modal .added-product-overlay-body .product-image img {
      width: 200px;
      height: auto; }
  .product-added-to-cart-modal .added-product-overlay-footer {
    width: 80%;
    margin: 20px auto;
    font-weight: 100; }
    @media (max-width: 460px) {
      .product-added-to-cart-modal .added-product-overlay-footer {
        width: auto;
        margin: 20px 15px; } }
    .product-added-to-cart-modal .added-product-overlay-footer > div:first-child a {
      text-decoration: underline;
      font-weight: 100;
      font-size: 15px; }
    .product-added-to-cart-modal .added-product-overlay-footer button {
      background-color: #3949ab;
      padding: 10px 30px;
      color: #fff;
      border-radius: 20px;
      font-size: 12px;
      font-weight: 800; }
    @media (max-width: 414px) {
      .product-added-to-cart-modal .added-product-overlay-footer {
        display: block; }
        .product-added-to-cart-modal .added-product-overlay-footer > div {
          text-align: center; }
          .product-added-to-cart-modal .added-product-overlay-footer > div button {
            width: 100%;
            margin-top: 15px; } }
  .product-added-to-cart-modal .added-product-overlay-info {
    text-align: center;
    font-weight: 100;
    margin: 10px 0; }
    .product-added-to-cart-modal .added-product-overlay-info span {
      border: 2px solid #71ca71;
      padding: 10px 10px;
      margin-right: 6px;
      border-radius: 50%;
      color: #71ca71;
      font-weight: 100; }
  .product-added-to-cart-modal .added-product-overlay .product-image > img {
    margin: auto; }
  .product-added-to-cart-modal .added-product-overlay-product-detail {
    margin-left: 15px; }

.ifocus-active, .pdp-main--zoom.ifocus-active:after {
  border: 2px solid #000; }

.back-in-stock.error {
  margin-left: 20px;
  color: #e31d1a; }

.back-in-stock.success {
  color: #6AC46A; }

.back-in-stock-input {
  padding-left: 0px; }

.primary-content .back-in-stock-disclaimer .content-asset {
  padding: 0; }

.pdp-main--thumbnails .simpletooltip_container,
.pdp-main--thumbnails .minimalist-simpletooltip_container {
  display: block;
  height: 20px;
  width: 100%; }

.pdpset-main--pricing .product-price {
  margin-right: 35px; }

.pdpset-main--setqty {
  display: none;
  color: #00733B;
  font-size: 24px; }

.pdpset-list--item {
  padding: 20px;
  background-color: #FFF; }

.pdpset-list--image-container img {
  margin: 0 auto; }

.pdpset-list--name {
  font-size: 28px; }

.pdpset-list--price-review-cont {
  margin: 15px 0; }

.pdpset-list--pricing {
  font-size: 24px; }

.pdpset-list--buttonset .button {
  margin-right: 20px;
  margin-bottom: 10px; }

.pdpset-list .save-for-later-link {
  display: inline-block;
  font-size: 14px; }

@media screen and (min-width: 768px) {
  .pdpset-list--container {
    padding-right: 20px;
    padding-left: 20px; }
  .pdpset-list--item {
    position: relative;
    padding-left: 34%; }
    .pdpset-list--item:not(:last-child) {
      margin-bottom: 20px; }
  .pdpset-list--image-container {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 24%; }
  .pdpset-list--price-review-cont {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; } }

@media screen and (min-width: 1025px) {
  .pdpset-extras--section-container {
    overflow: hidden;
    display: -ms-flexbox;
    display: flex; }
    .pdpset-extras--section-container > div:nth-child(2) {
      border: none !important; }
  .pdpset-extras--dual-section {
    float: left;
    width: 48.3335%;
    margin-left: 3.333%; }
    .pdpset-extras--dual-section:nth-child(2n + 1) {
      margin-left: auto; }
    .pdpset-extras--dual-section::last-child {
      border-right: none; } }

@media screen and (max-width: 767px) {
  .pdpset-list--container {
    padding-right: 0;
    padding-left: 0; }
  .pdpset-list--details {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px; }
  .pdpset-list--image-container {
    width: 45%; }
  .pdpset-list--properties {
    width: 55%;
    padding-left: 10px; }
  .pdpset-list--pricing {
    margin-top: 10px; } }

.alt-container-bg .product-set {
  background-color: #fff; }

@media (min-width: 1025px) {
  .alt-container-bg.product-set--container {
    padding-top: 20px;
    padding-bottom: 35px; } }

.tab-content-moreways .ways-to-play, .pt_morewaystoplay .ways-to-play {
  display: -ms-flexbox;
  display: flex;
  background: #FFF;
  padding: 35px; }
  .tab-content-moreways .ways-to-play__column--content, .pt_morewaystoplay .ways-to-play__column--content {
    width: 48.3335%;
    margin-left: 3.333%;
    min-width: 400px;
    padding-right: 3.333%;
    border-right: 1px dotted #ccc; }
    .tab-content-moreways .ways-to-play__column--content:nth-child(2n + 1), .pt_morewaystoplay .ways-to-play__column--content:nth-child(2n + 1) {
      margin-left: auto; }
  .tab-content-moreways .ways-to-play__column--image, .pt_morewaystoplay .ways-to-play__column--image {
    width: 48.3335%;
    margin-left: 3.333%; }
    .tab-content-moreways .ways-to-play__column--image:nth-child(2n + 1), .pt_morewaystoplay .ways-to-play__column--image:nth-child(2n + 1) {
      margin-left: auto; }
  .tab-content-moreways .ways-to-play__styled-numbered-list, .pt_morewaystoplay .ways-to-play__styled-numbered-list {
    padding-top: 10px; }
  .tab-content-moreways .ways-to-play__numbered-list-item, .pt_morewaystoplay .ways-to-play__numbered-list-item {
    display: -ms-flexbox;
    display: flex; }
    .tab-content-moreways .ways-to-play__numbered-list-item:before, .pt_morewaystoplay .ways-to-play__numbered-list-item:before {
      max-width: 28px;
      -ms-flex: 1;
          flex: 1; }
  .tab-content-moreways .ways-to-play__text-content, .pt_morewaystoplay .ways-to-play__text-content {
    font-size: 16px;
    line-height: 24px;
    -ms-flex: 1;
        flex: 1; }

.tab-content-moreways .ways-to-play__actions, .pt_morewaystoplay .ways-to-play__actions {
  padding: 20px 0; }
  .tab-content-moreways .ways-to-play__actions__download, .pt_morewaystoplay .ways-to-play__actions__download {
    margin: 0 10px 0 0; }
  .tab-content-moreways .ways-to-play__actions__socialsharing .socialsharing--share-item:not(:last-child), .pt_morewaystoplay .ways-to-play__actions__socialsharing .socialsharing--share-item:not(:last-child) {
    margin: 0 10px 0 0; }

.tab-content-moreways .hide-on-screens, .pt_morewaystoplay .hide-on-screens {
  display: none; }

.pt_morewaystoplay {
  background: #6E6E6E;
  margin: 0 auto;
  padding: 50px;
  box-shadow: 3px 3px 15px 6px rgba(40, 40, 40, 0.2); }
  .pt_morewaystoplay .ways-to-play {
    margin: 0 auto;
    width: 8.5in;
    min-height: 11in;
    position: relative; }
    .pt_morewaystoplay .ways-to-play__column--content {
      width: 50%;
      float: left;
      border: none;
      width: 100%; }
    .pt_morewaystoplay .ways-to-play__column--image {
      width: 50%;
      float: left;
      margin-top: 200px;
      display: none; }
    .pt_morewaystoplay .ways-to-play__line {
      padding-bottom: 10px; }
    .pt_morewaystoplay .ways-to-play__header {
      position: relative;
      width: 8.5in;
      height: 170px;
      text-align: center;
      padding: 50px 0 10px; }
    .pt_morewaystoplay .ways-to-play__logo {
      display: block;
      position: absolute;
      top: 20px;
      width: 190px; }
    .pt_morewaystoplay .ways-to-play__heading {
      font-size: 2.117em;
      margin-bottom: 0; }
    .pt_morewaystoplay .ways-to-play__lead-in {
      font-weight: 700; }
    .pt_morewaystoplay .ways-to-play__byline {
      color: #6E6E6E; }
    .pt_morewaystoplay .ways-to-play__section-content {
      padding: 0 35px; }
    .pt_morewaystoplay .ways-to-play__styled-numbered-list {
      padding-top: 10px; }
    .pt_morewaystoplay .ways-to-play__numbered-list-item {
      display: -ms-flexbox;
      display: flex; }
      .pt_morewaystoplay .ways-to-play__numbered-list-item:before {
        max-width: 28px;
        -ms-flex: 1;
            flex: 1; }
    .pt_morewaystoplay .ways-to-play__text-content {
      font-size: 16px;
      line-height: 24px;
      -ms-flex: 1;
          flex: 1; }
  .pt_morewaystoplay .ways-to-play__actions {
    display: none;
    visibility: hidden; }
  .pt_morewaystoplay .ways-to-print {
    width: 8.5in;
    margin: 0px auto 20px;
    text-align: right;
    position: relative; }

@media screen and (max-width: 870px) {
  .tab-content-moreways .ways-to-play, .pt_morewaystoplay .ways-to-play {
    -ms-flex-direction: column;
        flex-direction: column; }
    .tab-content-moreways .ways-to-play__column--image, .pt_morewaystoplay .ways-to-play__column--image {
      -ms-flex-order: 1;
          order: 1;
      width: 100%;
      margin: 0; }
    .tab-content-moreways .ways-to-play__column--content, .pt_morewaystoplay .ways-to-play__column--content {
      -ms-flex-order: 2;
          order: 2;
      width: 100%;
      min-width: inherit; }
    .tab-content-moreways .ways-to-play__image, .pt_morewaystoplay .ways-to-play__image {
      margin: 0 0 0 0; }
      .tab-content-moreways .ways-to-play__image img, .pt_morewaystoplay .ways-to-play__image img {
        margin: 0 auto; }
  .tab-content-moreways .ways-to-play__actions, .pt_morewaystoplay .ways-to-play__actions {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    .tab-content-moreways .ways-to-play__actions__download, .pt_morewaystoplay .ways-to-play__actions__download {
      margin: 0 10px 0 0; } }

@media screen and (max-width: 767px) {
  .tab-content-moreways .ways-to-play__image, .pt_morewaystoplay .ways-to-play__image {
    margin: 0 0 20px 0; } }

@media screen and (max-width: 480px) {
  .ways-to-play__actions {
    display: none; } }

@media print {
  .ways-to-print {
    display: none; }
  .pt_morewaystoplay {
    background: none;
    padding: 0;
    box-shadow: none; } }

.gift-card-pdp {
  /*------------------------------------*    About Column
\*------------------------------------*/
  /*------------------------------------*    Gift Details Column
\*------------------------------------*/ }
  .gift-card-pdp__container {
    position: relative;
    max-width: 1280px;
    margin: 30px auto 0;
    display: -ms-flexbox;
    display: flex; }
  .gift-card-pdp__description {
    font-weight: 100; }
  .gift-card-pdp__column {
    display: -ms-flexbox;
    display: flex;
    margin-right: -.25em;
    vertical-align: top;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .gift-card-pdp__leading-header, .gift-card-pdp__form {
    width: 90%;
    margin: 0 auto; }
  .gift-card-pdp__leading-header, .gift-card-pdp__select-amount, .gift-card-pdp__gift-recipient-field-wrapper {
    padding-bottom: 55px; }
  .gift-card-pdp__about-card {
    width: 49%; }
  .gift-card-pdp__image {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
  .gift-card-pdp__about-column-description.active .gift-card-pdp__section-content__limited-text {
    height: 0px;
    display: none; }
  .gift-card-pdp__about-column-description.active .gift-card-pdp__section-content__more-text {
    max-height: 700px; }
  .gift-card-pdp__about-column-description.active .tool-tip__text {
    display: none; }
  .gift-card-pdp__gift-details {
    margin-left: 3%;
    width: 48%; }
  .gift-card-pdp__gift-details-column-description {
    margin-bottom: 10px; }
  .gift-card-pdp__select-amount {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .gift-card-pdp__radio-input {
    width: 33%;
    margin: 20px 0 0 0; }
    .gift-card-pdp__radio-input:nth-child(3n+1) {
      padding: 0 10px 0 0; }
    .gift-card-pdp__radio-input:nth-child(3n+2) {
      padding: 0 10px; }
    .gift-card-pdp__radio-input:nth-child(3n+3) {
      padding: 0 0 0 10px; }
    .gift-card-pdp__radio-input .regular-btn {
      width: 100%; }
    .gift-card-pdp__radio-input input[type=radio]:checked + label {
      color: #FFF;
      background-color: #3949AB;
      border-color: #3949AB; }
    .gift-card-pdp__radio-input label {
      cursor: pointer;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      padding: .5em 1.3em;
      border: 2px solid #E5E5E5;
      text-transform: lowercase;
      border-radius: 10px;
      font-size: 1em; }
  .gift-card-pdp__gift-recipient-field-wrapper .char-count {
    color: #0A7EB5;
    font-size: 0.8235em; }
  .gift-card-pdp__gift-recipient-field-block {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    /*
				Override global.scss  
				*/ }
    .gift-card-pdp__gift-recipient-field-block .gift-card-pdp__gift-recipient-field-block__input {
      width: 49%;
      margin-bottom: 20px; }
      .gift-card-pdp__gift-recipient-field-block .gift-card-pdp__gift-recipient-field-block__input:nth-child(even) {
        margin-left: 2%; }
  .gift-card-pdp__check-balance {
    max-width: 490px;
    display: -ms-flexbox;
    display: flex; }
  .gift-card-pdp__check-balance-header {
    padding-bottom: 30px; }
  .gift-card-pdp__balance {
    min-width: 60%;
    margin-right: 20px; }
  .gift-card-pdp__balance-submit button {
    height: 100%; }
  .gift-card-pdp__case-notice {
    color: #6E6E6E;
    font-size: 0.8235em; }

@media screen and (max-width: 1280px) {
  .gift-card-pdp__radio-input {
    width: 50%; }
    .gift-card-pdp__radio-input:nth-child(2n+1) {
      padding: 0 5px 0 0; }
    .gift-card-pdp__radio-input:nth-child(2n+2) {
      padding: 0 0 0 5px; } }

@media screen and (max-width: 1024px) {
  .gift-card-pdp__leading-header, .gift-card-pdp__form {
    padding: 0 10px; }
  .gift-card-pdp__gift-details {
    margin-left: 0; }
  .gift-card-pdp__about-card, .gift-card-pdp__gift-details, .gift-card-pdp__leading-header, .gift-card-pdp__form {
    width: 100%; }
  .gift-card-pdp__container {
    -ms-flex-direction: column;
        flex-direction: column; }
  .gift-card-pdp__about-column-description {
    display: none; } }

@media screen and (max-width: 767px) {
  .gift-card-pdp__gift-recipient-field-block .gift-card-pdp__gift-recipient-field-block__input {
    width: 100%;
    margin-left: 0; }
    .gift-card-pdp__gift-recipient-field-block .gift-card-pdp__gift-recipient-field-block__input:nth-child(even) {
      margin-left: 0; } }

#main.viewProductIdeasAgreement {
  z-index: auto; }

@media screen and (max-width: 767px) {
  .idea-page-container {
    padding-top: 30px; } }

.idea-page-container .main-center-narrow {
  width: 1024px; }
  @media screen and (max-width: 480px) {
    .idea-page-container .main-center-narrow {
      width: 100vw; }
      .idea-page-container .main-center-narrow .product-ideas-thank-you {
        padding-top: 50px; } }

.product-ideas-asset {
  text-align: center; }

#product-ideas-banner img {
  width: 100%;
  height: auto; }

#product-ideas-howto-submit {
  width: 90%;
  margin: 0 auto; }
  #product-ideas-howto-submit img {
    width: 100%;
    height: auto; }
  #product-ideas-howto-submit h1 {
    margin: 40px 0;
    font-size: 3em; }

.ideas-box:not(.offset) {
  float: left; }

.ideas-box.offset {
  float: right; }

.ideas-box {
  width: 48%; }

.ideas-action button {
  border: 0;
  border-radius: 20px;
  background-color: #d2415d;
  padding: 10px 20px;
  color: #fff; }

.ideas-page-column-container {
  padding: 30px;
  background: #f2f3f4;
  text-align: center; }
  .ideas-page-column-container h2 {
    margin-bottom: 40px; }
  .ideas-page-column-container .hide {
    display: none; }
  .ideas-page-column-container #product-ideas-detail-personal, .ideas-page-column-container #product-ideas-detail-product {
    display: none; }
  .ideas-page-column-container #product-ideas-detail-personal.active, .ideas-page-column-container #product-ideas-detail-product.active {
    display: block; }
  .ideas-page-column-container .upload-container {
    border: solid 2px #767676;
    padding: 15px;
    border-radius: 10px;
    color: #000; }
    .ideas-page-column-container .upload-container .ideas-box:not(.offset) {
      float: left;
      width: 50%; }
    .ideas-page-column-container .upload-container .ideas-box.offset {
      float: right;
      width: 46%;
      text-align: right; }
      .ideas-page-column-container .upload-container .ideas-box.offset .ideas-action button {
        padding: 10px 15%; }
    .ideas-page-column-container .upload-container .file-format {
      font-size: 14px;
      text-align: left;
      color: #acacac; }
    .ideas-page-column-container .upload-container label {
      text-align: left; }
    .ideas-page-column-container .upload-container .error {
      color: #e31d1a; }

#productIdeasAgreement {
  font-weight: normal;
  text-align: justify; }
  #productIdeasAgreement .ideas-action {
    text-align: center; }

#productIdeasAgreement.modal .modal-header button {
  color: #e31d1a;
  font-size: 32px;
  font-weight: normal;
  opacity: 1; }

#productIdeasAgreement.modal .modal-header .close {
  margin-top: -25px; }

#productIdeasAgreement.modal .modal-body {
  padding: 30px 50px; }

.ideas-page-column-container .upload-container.error {
  border: solid 2px #e31d1a; }

.chevron::before {
  border-style: solid;
  border-width: 0.15em 0.15em 0 0;
  content: '';
  display: inline-block;
  height: 14px;
  left: 0.15em;
  position: relative;
  top: 0.2em;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  vertical-align: top;
  width: 14px; }

.chevron.right:before {
  left: 0;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg); }

.find-a-toy button {
  padding: 10px 20px; }

.find-a-toy .checkbox-row label {
  color: #fff;
  padding: 4px 0 0 40px;
  font-size: 1em;
  font-weight: normal; }

.find-a-toy .form-row {
  margin-bottom: 5px; }

.find-a-toy .checkbox-row label:before {
  height: 25px;
  width: 25px;
  box-sizing: border-box;
  border: solid 2px #fff;
  border-radius: 5px;
  left: 0px;
  top: 2px;
  transition: border-color 0.3s ease;
  background-color: transparent; }

.find-a-toy .control-label.checkbox.styled-select--anchor:checked:after, .find-a-toy .control-label.checkbox.styled-select--anchor:focus:after, .find-a-toy .control-label.checkbox.styled-select--anchor[aria-checked='true']:after, .find-a-toy .control-label.checkbox.selected:after, .find-a-toy .input-checkbox:focus + .control-label.checkbox:after, .find-a-toy .input-checkbox:checked + .control-label.checkbox:after {
  top: 3px;
  left: 2px;
  width: 18px;
  height: 18px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  display: inline-block;
  font-family: "icomoon";
  font-weight: 100;
  content: "";
  line-height: 20px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.find-a-toy a {
  color: #fff;
  text-decoration: underline; }

.ideas-page-column-container .upload-container .ideas-box.offset ul.filename li {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.ideas-page-column-container .upload-container .ideas-box.offset a.remove-image-upload {
  margin-left: 5px; }

form#ideasForm {
  display: -ms-flexbox;
  display: flex; }

.idea-page-container .success-message {
  text-align: center;
  font-size: 40px;
  margin-top: 70px;
  font-weight: normal;
  line-height: 40px; }

@media screen and (max-width: 767px) {
  form#ideasForm .ideas-box {
    display: contents;
    width: 100%;
    top: 2px;
    left: 5px;
    padding: 0 3px; }
  form#ideasForm textarea {
    height: 118px; }
  select {
    width: 100px;
    overflow: hidden;
    white-space: pre;
    text-overflow: ellipsis;
    -webkit-appearance: none; } }

.blog-nav {
  margin-top: 40px; }

.blog-header {
  margin-top: 40px; }

.blog__load-more {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 60px; }

.blog .posts {
  padding-top: 40px; }

.blog .post-featured-grid {
  margin-bottom: 40px; }
  .blog .post-featured-grid > .flex-grid__item {
    margin-bottom: 0; }
  .blog .post-featured-grid .post--featured,
  .blog .post-featured-grid .post-grid-item:nth-child(n+3) {
    margin-bottom: 0; }

.blog .post .title {
  text-transform: capitalize; }

.blog .refinements--filter-sets {
  padding-left: 0;
  padding-right: 0; }
  .blog .refinements--filter-sets a.styled-select--anchor:focus {
    color: #7f4a9d;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: 5px; }
  .blog .refinements--filter-sets span.styled-select--trigger:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -5px; }

@media screen and (min-width: 768px) {
  .blog-header .refinements--filters-bar {
    padding-left: 150px; } }

@media screen and (max-width: 767px) {
  .blog .posts {
    padding: 20px 10px; }
  .blog .post-featured-grid {
    margin-bottom: 20px; }
    .blog .post-featured-grid .post--featured {
      margin-bottom: 20px; } }

.post-single {
  margin-bottom: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
  font-weight: 400; }
  .post-single__header {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
    padding-right: 380px; }
  .post-single__category {
    color: #0A7EB5; }
  .post-single__title {
    margin-top: 5px;
    margin-bottom: 10px;
    text-transform: capitalize; }
  .post-single__meta {
    color: #A7A7A7;
    text-transform: capitalize;
    font-size: 15px; }
    .post-single__meta :first-child {
      margin-right: 30px; }
  .post-single .subscribe {
    width: 340px;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0 20px 40px;
    background-color: #FFF; }
  .post-single__article {
    width: calc(100% - 380px);
    font-size: 18px;
    line-height: 24px; }
    .post-single__article h1, .post-single__article h2, .post-single__article h3, .post-single__article h4, .post-single__article h5, .post-single__article h6 {
      font-family: "hooligan-jf";
      line-height: 1;
      margin: 40px 0 20px; }
    .post-single__article h1 {
      font-size: 36px; }
    .post-single__article h2 {
      font-size: 30px; }
    .post-single__article h3 {
      font-size: 26px; }
    .post-single__article h4 {
      font-size: 18px; }
    .post-single__article h5 {
      font-size: 16px; }
    .post-single__article h6 {
      font-size: 14px; }
    .post-single__article figure {
      margin: 0; }
    .post-single__article p {
      margin-bottom: 30px;
      overflow: hidden; }
    .post-single__article blockquote {
      font-style: italic;
      font-size: 1.0588em;
      color: #91a6ab;
      position: relative;
      margin-left: 70px;
      max-width: 504px; }
      .post-single__article blockquote:before {
        color: #e0e9e8;
        content: open-quote;
        font-size: 8em;
        line-height: .1em;
        margin-right: -0.55em;
        vertical-align: -.4em;
        font-family: serif;
        position: absolute;
        left: -94px;
        top: 34px; }
    .post-single__article > :first-child {
      margin-top: 0; }
    .post-single__article > :last-child {
      margin-bottom: 0; }
    .post-single__article img {
      height: auto;
      max-width: 100%;
      margin: 0; }
    .post-single__article pre {
      font-weight: 400;
      background-color: #f7f7f7;
      font-size: 16px;
      font-family: "Courier New", Courier, monospace;
      padding: 5px 20px;
      margin: 30px 0;
      display: block; }
    .post-single__article hr {
      display: block;
      width: 70%;
      margin: 40px auto;
      height: 2px;
      background-color: #F2F3F4;
      border: none; }
    .post-single__article .videowrapper {
      margin-top: 40px;
      margin-bottom: 40px; }
    .post-single__article video {
      width: 100% !important;
      height: auto !important; }
    .post-single__article .videowrapper {
      float: none;
      clear: both;
      width: 100%;
      position: relative;
      padding-bottom: 56.25%;
      height: 0; }
    .post-single__article .videowrapper iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    .post-single__article a {
      font-weight: 600; }
      .post-single__article a:hover {
        text-decoration: underline; }
    .post-single__article em {
      font-style: italic; }
    .post-single__article ol > li {
      list-style-type: decimal; }
    .post-single__article ul > li {
      list-style-type: disc; }
    .post-single__article ul, .post-single__article ol {
      margin-bottom: 20px;
      margin-left: 40px;
      list-style-position: outside; }
      .post-single__article ul li, .post-single__article ol li {
        margin-bottom: 1em; }
  .post-single__aside {
    background-color: #F2F3F4;
    width: 340px; }
    .post-single__aside .shop-the-story-container {
      padding: 40px; }
    .post-single__aside__title {
      margin-bottom: 30px;
      text-align: center; }
  .post-single .shop-the-story .product {
    text-align: center;
    background-color: #FFF;
    margin-bottom: 20px;
    padding: 20px; }
  .post-single .shop-the-story .product-price {
    color: #0A7EB5; }
  .post-single__author {
    background-color: #F2F3F4;
    padding: 40px;
    overflow: hidden;
    margin: 80px auto 80px;
    font-weight: 400; }
    .post-single__author a {
      font-weight: 600;
      font-size: 20px; }
      .post-single__author a:hover {
        text-decoration: underline; }
    .post-single__author__thumbnail {
      border-radius: 300px;
      width: 140px;
      height: 140px; }
    .post-single__author__name {
      font-size: 30px;
      margin-bottom: 10px;
      text-transform: capitalize; }
    .post-single__author__desc {
      font-size: 20px;
      line-height: 1.2; }
  .post-single__extra-stories {
    background-color: #F2F3F4;
    margin-top: 40px;
    padding: 30px 0; }
    .post-single__extra-stories__title {
      font-size: 32px;
      text-align: center;
      margin-bottom: 30px; }
    .post-single__extra-stories .post .title {
      font-size: 30px; }

@media screen and (min-width: 768px) {
  .post-single__aside__item {
    margin-bottom: 20px; }
  .post-single__author {
    max-width: 767px; }
    .post-single__author__thumbnail {
      display: inline-block;
      margin-right: calc(40px - 0.25em);
      margin-bottom: 20px;
      vertical-align: top; }
    .post-single__author__bio {
      display: inline-block;
      width: calc(100% - (40px + 140px)); } }

@media screen and (max-width: 767px) {
  .post-single__header {
    width: 100%;
    -ms-flex-direction: column;
        flex-direction: column;
    padding: 0;
    margin-top: 20px;
    margin-bottom: 20px; }
    .post-single__header .rounded-btn {
      margin-left: 10px; }
  .post-single .subscribe {
    width: 100%;
    position: static;
    margin: 0 0 40px 0; }
  .post-single__article {
    width: 100%;
    margin-bottom: 40px; }
  .post-single__meta {
    margin-bottom: 20px; }
  .post-single__aside {
    width: 100%;
    padding: 0;
    background-color: #FFF; }
    .post-single__aside__title {
      margin-bottom: 10px; }
  .post-single__author {
    padding: 30px;
    margin: 40px auto 0;
    text-align: center; }
    .post-single__author__thumbnail {
      margin: 0 auto 20px; }
  .post-single .shop-the-story-container {
    padding: 0; }
  .post-single__extra-stories {
    padding: 20px 0; }
    .post-single__extra-stories__title {
      margin-bottom: 20px; }
    .post-single__extra-stories .post .title {
      font-size: 20px; } }

strong, b, .bold {
  font-weight: 600; }

/** 
 * WordPress default styles added by WYSIWYG
 */
.post-single__article > * {
  clear: both; }

.post-single__article .alignleft {
  margin-right: 40px;
  display: inline-block;
  float: left; }

.post-single__article .alignright {
  margin-left: 40px;
  display: inline-block;
  float: right; }

.post-single__article .aligncenter {
  margin-right: auto;
  margin-left: auto;
  display: block;
  float: none; }

.post-single__article .wp-smiley {
  margin: 0 !important;
  max-height: 1em; }

.comments {
  max-width: 767px;
  margin: 80px auto 0; }
  .comments__count {
    margin-bottom: 20px;
    margin-left: 20px; }

.comments .comment {
  background-color: #FFF;
  border: 20px solid #F2F3F4;
  padding: 20px; }
  .comments .comment:not(:first-child) {
    margin-top: -20px; }
  .comments .comment__author {
    margin-bottom: 5px;
    font-size: 22px;
    text-transform: capitalize; }
  .comments .comment__date {
    color: #A7A7A7;
    text-transform: capitalize;
    font-size: 15px; }
  .comments .comment__content {
    margin: 20px 0;
    line-height: 1.2em;
    padding-right: 20%; }
  .comments .comment__cta__link {
    text-decoration: underline;
    display: inline-block; }
  .comments .comment__cta :first-child {
    margin-right: 20px; }

.comment-form-container {
  max-width: 767px;
  margin: 60px auto 0;
  padding-left: 20px;
  padding-right: 20px; }

.comment-form__title {
  margin-bottom: 40px;
  font-size: 36px; }

.comment-form__share {
  text-transform: capitalize;
  padding-left: 60px;
  padding-right: 60px;
  margin-top: 20px; }

.comment-form__row-split > .form-row {
  width: calc(50% - 5px);
  float: left; }
  .comment-form__row-split > .form-row:first-child {
    margin-right: 10px; }

@media screen and (max-width: 767px) {
  .comments {
    max-width: 100%;
    margin: 40px auto 0; }
    .comments__count {
      margin-left: 0;
      text-align: center; }
    .comments__list {
      padding-left: 10px;
      padding-right: 10px; }
    .comments .comment {
      padding: 10px; }
      .comments .comment__content {
        padding-right: 0; }
  .comment-form-container {
    padding-left: 10px;
    padding-right: 10px; }
  .comment-form__title {
    text-align: center; }
  .comment-form__row-split > .form-row {
    width: 100%;
    float: none; }
    .comment-form__row-split > .form-row:first-child {
      margin-right: 0; } }

/* it will work better with this box-sizing, you may adapt it to your needs */
/*html { box-sizing: border-box; }
*, *:before, *:after {
  box-sizing: inherit;
}*/
/* Tooltip hidden by default */
.simpletooltip[aria-hidden="true"],
.minimalist-simpletooltip[aria-hidden="true"],
.minimalist-left-simpletooltip[aria-hidden="true"],
.carousel-bullets-simpletooltip[aria-hidden="true"] {
  display: none; }

/* position relative for containers */
.simpletooltip_container,
.minimalist-simpletooltip_container,
.minimalist-left-simpletooltip_container,
.carousel-bullets-simpletooltip_container {
  position: relative;
  display: inline; }

/* tooltip styles */
.simpletooltip,
.minimalist-simpletooltip,
.minimalist-left-simpletooltip,
.carousel-bullets-simpletooltip {
  position: absolute;
  display: inline-block;
  z-index: 666;
  width: 6em;
  border-radius: .5em;
  background: rgba(0, 0, 0, 0.9);
  color: #eee;
  padding: .5em;
  text-align: left;
  line-height: 1.3; }

.simpletooltip,
.minimalist-simpletooltip,
.carousel-bullets-simpletooltip {
  right: auto;
  left: 100%;
  margin-left: .5em; }

.minimalist-left-simpletooltip {
  right: 100%;
  left: auto;
  margin-right: .5em; }

/* used pseudo-element to make arrows */
.simpletooltip::before,
.minimalist-simpletooltip::before,
.minimalist-left-simpletooltip::before {
  content: '';
  speak: none;
  position: absolute;
  z-index: 666;
  width: 10px;
  height: 10px; }

.simpletooltip::before,
.minimalist-simpletooltip::before {
  top: .5em;
  left: -10px;
  margin-left: -10px;
  border: 10px solid transparent;
  border-right: 10px solid rgba(0, 0, 0, 0.9); }

.minimalist-left-simpletooltip::before {
  top: .5em;
  right: -10px;
  margin-right: -10px;
  border: 10px solid transparent;
  border-left: 10px solid rgba(0, 0, 0, 0.9); }

/* it can be easily adapted in media-queries for tablets/mobile */
/* for this example: mobile */
@media (max-width: 44.375em) {
  .simpletooltip,
  .minimalist-simpletooltip,
  .minimalist-left-simpletooltip {
    top: 100%;
    left: 50%;
    right: 0;
    margin: 0;
    margin-top: .7em;
    margin-left: -5em; }
  .simpletooltip::before,
  .minimalist-simpletooltip::before,
  .minimalist-left-simpletooltip::before {
    top: -10px;
    right: auto;
    left: 50%;
    margin-left: -5px;
    margin-top: -10px;
    border: 10px solid transparent;
    border-bottom: 10px solid rgba(0, 0, 0, 0.9); } }

@media screen and (max-width: 767px) {
  .simpletooltip,
  .minimalist-simpletooltip,
  .minimalist-left-simpletooltip,
  .carousel-bullets-simpletooltip {
    display: none; } }

.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333em;
  line-height: 1em; }
  .flag-icon:before {
    content: '\00a0'; }
  .flag-icon.flag-icon-squared {
    width: 1em; }

.flag-icon-ad {
  background-image: url(../flags/4x3/ad.svg); }
  .flag-icon-ad.flag-icon-squared {
    background-image: url(../flags/1x1/ad.svg); }

.flag-icon-ae {
  background-image: url(../flags/4x3/ae.svg); }
  .flag-icon-ae.flag-icon-squared {
    background-image: url(../flags/1x1/ae.svg); }

.flag-icon-af {
  background-image: url(../flags/4x3/af.svg); }
  .flag-icon-af.flag-icon-squared {
    background-image: url(../flags/1x1/af.svg); }

.flag-icon-ag {
  background-image: url(../flags/4x3/ag.svg); }
  .flag-icon-ag.flag-icon-squared {
    background-image: url(../flags/1x1/ag.svg); }

.flag-icon-ai {
  background-image: url(../flags/4x3/ai.svg); }
  .flag-icon-ai.flag-icon-squared {
    background-image: url(../flags/1x1/ai.svg); }

.flag-icon-al {
  background-image: url(../flags/4x3/al.svg); }
  .flag-icon-al.flag-icon-squared {
    background-image: url(../flags/1x1/al.svg); }

.flag-icon-am {
  background-image: url(../flags/4x3/am.svg); }
  .flag-icon-am.flag-icon-squared {
    background-image: url(../flags/1x1/am.svg); }

.flag-icon-ao {
  background-image: url(../flags/4x3/ao.svg); }
  .flag-icon-ao.flag-icon-squared {
    background-image: url(../flags/1x1/ao.svg); }

.flag-icon-aq {
  background-image: url(../flags/4x3/aq.svg); }
  .flag-icon-aq.flag-icon-squared {
    background-image: url(../flags/1x1/aq.svg); }

.flag-icon-ar {
  background-image: url(../flags/4x3/ar.svg); }
  .flag-icon-ar.flag-icon-squared {
    background-image: url(../flags/1x1/ar.svg); }

.flag-icon-as {
  background-image: url(../flags/4x3/as.svg); }
  .flag-icon-as.flag-icon-squared {
    background-image: url(../flags/1x1/as.svg); }

.flag-icon-at {
  background-image: url(../flags/4x3/at.svg); }
  .flag-icon-at.flag-icon-squared {
    background-image: url(../flags/1x1/at.svg); }

.flag-icon-au {
  background-image: url(../flags/4x3/au.svg); }
  .flag-icon-au.flag-icon-squared {
    background-image: url(../flags/1x1/au.svg); }

.flag-icon-aw {
  background-image: url(../flags/4x3/aw.svg); }
  .flag-icon-aw.flag-icon-squared {
    background-image: url(../flags/1x1/aw.svg); }

.flag-icon-ax {
  background-image: url(../flags/4x3/ax.svg); }
  .flag-icon-ax.flag-icon-squared {
    background-image: url(../flags/1x1/ax.svg); }

.flag-icon-az {
  background-image: url(../flags/4x3/az.svg); }
  .flag-icon-az.flag-icon-squared {
    background-image: url(../flags/1x1/az.svg); }

.flag-icon-ba {
  background-image: url(../flags/4x3/ba.svg); }
  .flag-icon-ba.flag-icon-squared {
    background-image: url(../flags/1x1/ba.svg); }

.flag-icon-bb {
  background-image: url(../flags/4x3/bb.svg); }
  .flag-icon-bb.flag-icon-squared {
    background-image: url(../flags/1x1/bb.svg); }

.flag-icon-bd {
  background-image: url(../flags/4x3/bd.svg); }
  .flag-icon-bd.flag-icon-squared {
    background-image: url(../flags/1x1/bd.svg); }

.flag-icon-be {
  background-image: url(../flags/4x3/be.svg); }
  .flag-icon-be.flag-icon-squared {
    background-image: url(../flags/1x1/be.svg); }

.flag-icon-bf {
  background-image: url(../flags/4x3/bf.svg); }
  .flag-icon-bf.flag-icon-squared {
    background-image: url(../flags/1x1/bf.svg); }

.flag-icon-bg {
  background-image: url(../flags/4x3/bg.svg); }
  .flag-icon-bg.flag-icon-squared {
    background-image: url(../flags/1x1/bg.svg); }

.flag-icon-bh {
  background-image: url(../flags/4x3/bh.svg); }
  .flag-icon-bh.flag-icon-squared {
    background-image: url(../flags/1x1/bh.svg); }

.flag-icon-bi {
  background-image: url(../flags/4x3/bi.svg); }
  .flag-icon-bi.flag-icon-squared {
    background-image: url(../flags/1x1/bi.svg); }

.flag-icon-bj {
  background-image: url(../flags/4x3/bj.svg); }
  .flag-icon-bj.flag-icon-squared {
    background-image: url(../flags/1x1/bj.svg); }

.flag-icon-bl {
  background-image: url(../flags/4x3/bl.svg); }
  .flag-icon-bl.flag-icon-squared {
    background-image: url(../flags/1x1/bl.svg); }

.flag-icon-bm {
  background-image: url(../flags/4x3/bm.svg); }
  .flag-icon-bm.flag-icon-squared {
    background-image: url(../flags/1x1/bm.svg); }

.flag-icon-bn {
  background-image: url(../flags/4x3/bn.svg); }
  .flag-icon-bn.flag-icon-squared {
    background-image: url(../flags/1x1/bn.svg); }

.flag-icon-bo {
  background-image: url(../flags/4x3/bo.svg); }
  .flag-icon-bo.flag-icon-squared {
    background-image: url(../flags/1x1/bo.svg); }

.flag-icon-bq {
  background-image: url(../flags/4x3/bq.svg); }
  .flag-icon-bq.flag-icon-squared {
    background-image: url(../flags/1x1/bq.svg); }

.flag-icon-br {
  background-image: url(../flags/4x3/br.svg); }
  .flag-icon-br.flag-icon-squared {
    background-image: url(../flags/1x1/br.svg); }

.flag-icon-bs {
  background-image: url(../flags/4x3/bs.svg); }
  .flag-icon-bs.flag-icon-squared {
    background-image: url(../flags/1x1/bs.svg); }

.flag-icon-bt {
  background-image: url(../flags/4x3/bt.svg); }
  .flag-icon-bt.flag-icon-squared {
    background-image: url(../flags/1x1/bt.svg); }

.flag-icon-bv {
  background-image: url(../flags/4x3/bv.svg); }
  .flag-icon-bv.flag-icon-squared {
    background-image: url(../flags/1x1/bv.svg); }

.flag-icon-bw {
  background-image: url(../flags/4x3/bw.svg); }
  .flag-icon-bw.flag-icon-squared {
    background-image: url(../flags/1x1/bw.svg); }

.flag-icon-by {
  background-image: url(../flags/4x3/by.svg); }
  .flag-icon-by.flag-icon-squared {
    background-image: url(../flags/1x1/by.svg); }

.flag-icon-bz {
  background-image: url(../flags/4x3/bz.svg); }
  .flag-icon-bz.flag-icon-squared {
    background-image: url(../flags/1x1/bz.svg); }

.flag-icon-ca {
  background-image: url(../flags/4x3/ca.svg); }
  .flag-icon-ca.flag-icon-squared {
    background-image: url(../flags/1x1/ca.svg); }

.flag-icon-cc {
  background-image: url(../flags/4x3/cc.svg); }
  .flag-icon-cc.flag-icon-squared {
    background-image: url(../flags/1x1/cc.svg); }

.flag-icon-cd {
  background-image: url(../flags/4x3/cd.svg); }
  .flag-icon-cd.flag-icon-squared {
    background-image: url(../flags/1x1/cd.svg); }

.flag-icon-cf {
  background-image: url(../flags/4x3/cf.svg); }
  .flag-icon-cf.flag-icon-squared {
    background-image: url(../flags/1x1/cf.svg); }

.flag-icon-cg {
  background-image: url(../flags/4x3/cg.svg); }
  .flag-icon-cg.flag-icon-squared {
    background-image: url(../flags/1x1/cg.svg); }

.flag-icon-ch {
  background-image: url(../flags/4x3/ch.svg); }
  .flag-icon-ch.flag-icon-squared {
    background-image: url(../flags/1x1/ch.svg); }

.flag-icon-ci {
  background-image: url(../flags/4x3/ci.svg); }
  .flag-icon-ci.flag-icon-squared {
    background-image: url(../flags/1x1/ci.svg); }

.flag-icon-ck {
  background-image: url(../flags/4x3/ck.svg); }
  .flag-icon-ck.flag-icon-squared {
    background-image: url(../flags/1x1/ck.svg); }

.flag-icon-cl {
  background-image: url(../flags/4x3/cl.svg); }
  .flag-icon-cl.flag-icon-squared {
    background-image: url(../flags/1x1/cl.svg); }

.flag-icon-cm {
  background-image: url(../flags/4x3/cm.svg); }
  .flag-icon-cm.flag-icon-squared {
    background-image: url(../flags/1x1/cm.svg); }

.flag-icon-cn {
  background-image: url(../flags/4x3/cn.svg); }
  .flag-icon-cn.flag-icon-squared {
    background-image: url(../flags/1x1/cn.svg); }

.flag-icon-co {
  background-image: url(../flags/4x3/co.svg); }
  .flag-icon-co.flag-icon-squared {
    background-image: url(../flags/1x1/co.svg); }

.flag-icon-cr {
  background-image: url(../flags/4x3/cr.svg); }
  .flag-icon-cr.flag-icon-squared {
    background-image: url(../flags/1x1/cr.svg); }

.flag-icon-cu {
  background-image: url(../flags/4x3/cu.svg); }
  .flag-icon-cu.flag-icon-squared {
    background-image: url(../flags/1x1/cu.svg); }

.flag-icon-cv {
  background-image: url(../flags/4x3/cv.svg); }
  .flag-icon-cv.flag-icon-squared {
    background-image: url(../flags/1x1/cv.svg); }

.flag-icon-cw {
  background-image: url(../flags/4x3/cw.svg); }
  .flag-icon-cw.flag-icon-squared {
    background-image: url(../flags/1x1/cw.svg); }

.flag-icon-cx {
  background-image: url(../flags/4x3/cx.svg); }
  .flag-icon-cx.flag-icon-squared {
    background-image: url(../flags/1x1/cx.svg); }

.flag-icon-cy {
  background-image: url(../flags/4x3/cy.svg); }
  .flag-icon-cy.flag-icon-squared {
    background-image: url(../flags/1x1/cy.svg); }

.flag-icon-cz {
  background-image: url(../flags/4x3/cz.svg); }
  .flag-icon-cz.flag-icon-squared {
    background-image: url(../flags/1x1/cz.svg); }

.flag-icon-de {
  background-image: url(../flags/4x3/de.svg); }
  .flag-icon-de.flag-icon-squared {
    background-image: url(../flags/1x1/de.svg); }

.flag-icon-dj {
  background-image: url(../flags/4x3/dj.svg); }
  .flag-icon-dj.flag-icon-squared {
    background-image: url(../flags/1x1/dj.svg); }

.flag-icon-dk {
  background-image: url(../flags/4x3/dk.svg); }
  .flag-icon-dk.flag-icon-squared {
    background-image: url(../flags/1x1/dk.svg); }

.flag-icon-dm {
  background-image: url(../flags/4x3/dm.svg); }
  .flag-icon-dm.flag-icon-squared {
    background-image: url(../flags/1x1/dm.svg); }

.flag-icon-do {
  background-image: url(../flags/4x3/do.svg); }
  .flag-icon-do.flag-icon-squared {
    background-image: url(../flags/1x1/do.svg); }

.flag-icon-dz {
  background-image: url(../flags/4x3/dz.svg); }
  .flag-icon-dz.flag-icon-squared {
    background-image: url(../flags/1x1/dz.svg); }

.flag-icon-ec {
  background-image: url(../flags/4x3/ec.svg); }
  .flag-icon-ec.flag-icon-squared {
    background-image: url(../flags/1x1/ec.svg); }

.flag-icon-ee {
  background-image: url(../flags/4x3/ee.svg); }
  .flag-icon-ee.flag-icon-squared {
    background-image: url(../flags/1x1/ee.svg); }

.flag-icon-eg {
  background-image: url(../flags/4x3/eg.svg); }
  .flag-icon-eg.flag-icon-squared {
    background-image: url(../flags/1x1/eg.svg); }

.flag-icon-eh {
  background-image: url(../flags/4x3/eh.svg); }
  .flag-icon-eh.flag-icon-squared {
    background-image: url(../flags/1x1/eh.svg); }

.flag-icon-er {
  background-image: url(../flags/4x3/er.svg); }
  .flag-icon-er.flag-icon-squared {
    background-image: url(../flags/1x1/er.svg); }

.flag-icon-es {
  background-image: url(../flags/4x3/es.svg); }
  .flag-icon-es.flag-icon-squared {
    background-image: url(../flags/1x1/es.svg); }

.flag-icon-et {
  background-image: url(../flags/4x3/et.svg); }
  .flag-icon-et.flag-icon-squared {
    background-image: url(../flags/1x1/et.svg); }

.flag-icon-fi {
  background-image: url(../flags/4x3/fi.svg); }
  .flag-icon-fi.flag-icon-squared {
    background-image: url(../flags/1x1/fi.svg); }

.flag-icon-fj {
  background-image: url(../flags/4x3/fj.svg); }
  .flag-icon-fj.flag-icon-squared {
    background-image: url(../flags/1x1/fj.svg); }

.flag-icon-fk {
  background-image: url(../flags/4x3/fk.svg); }
  .flag-icon-fk.flag-icon-squared {
    background-image: url(../flags/1x1/fk.svg); }

.flag-icon-fm {
  background-image: url(../flags/4x3/fm.svg); }
  .flag-icon-fm.flag-icon-squared {
    background-image: url(../flags/1x1/fm.svg); }

.flag-icon-fo {
  background-image: url(../flags/4x3/fo.svg); }
  .flag-icon-fo.flag-icon-squared {
    background-image: url(../flags/1x1/fo.svg); }

.flag-icon-fr {
  background-image: url(../flags/4x3/fr.svg); }
  .flag-icon-fr.flag-icon-squared {
    background-image: url(../flags/1x1/fr.svg); }

.flag-icon-ga {
  background-image: url(../flags/4x3/ga.svg); }
  .flag-icon-ga.flag-icon-squared {
    background-image: url(../flags/1x1/ga.svg); }

.flag-icon-gb {
  background-image: url(../flags/4x3/gb.svg); }
  .flag-icon-gb.flag-icon-squared {
    background-image: url(../flags/1x1/gb.svg); }

.flag-icon-gd {
  background-image: url(../flags/4x3/gd.svg); }
  .flag-icon-gd.flag-icon-squared {
    background-image: url(../flags/1x1/gd.svg); }

.flag-icon-ge {
  background-image: url(../flags/4x3/ge.svg); }
  .flag-icon-ge.flag-icon-squared {
    background-image: url(../flags/1x1/ge.svg); }

.flag-icon-gf {
  background-image: url(../flags/4x3/gf.svg); }
  .flag-icon-gf.flag-icon-squared {
    background-image: url(../flags/1x1/gf.svg); }

.flag-icon-gg {
  background-image: url(../flags/4x3/gg.svg); }
  .flag-icon-gg.flag-icon-squared {
    background-image: url(../flags/1x1/gg.svg); }

.flag-icon-gh {
  background-image: url(../flags/4x3/gh.svg); }
  .flag-icon-gh.flag-icon-squared {
    background-image: url(../flags/1x1/gh.svg); }

.flag-icon-gi {
  background-image: url(../flags/4x3/gi.svg); }
  .flag-icon-gi.flag-icon-squared {
    background-image: url(../flags/1x1/gi.svg); }

.flag-icon-gl {
  background-image: url(../flags/4x3/gl.svg); }
  .flag-icon-gl.flag-icon-squared {
    background-image: url(../flags/1x1/gl.svg); }

.flag-icon-gm {
  background-image: url(../flags/4x3/gm.svg); }
  .flag-icon-gm.flag-icon-squared {
    background-image: url(../flags/1x1/gm.svg); }

.flag-icon-gn {
  background-image: url(../flags/4x3/gn.svg); }
  .flag-icon-gn.flag-icon-squared {
    background-image: url(../flags/1x1/gn.svg); }

.flag-icon-gp {
  background-image: url(../flags/4x3/gp.svg); }
  .flag-icon-gp.flag-icon-squared {
    background-image: url(../flags/1x1/gp.svg); }

.flag-icon-gq {
  background-image: url(../flags/4x3/gq.svg); }
  .flag-icon-gq.flag-icon-squared {
    background-image: url(../flags/1x1/gq.svg); }

.flag-icon-gr {
  background-image: url(../flags/4x3/gr.svg); }
  .flag-icon-gr.flag-icon-squared {
    background-image: url(../flags/1x1/gr.svg); }

.flag-icon-gs {
  background-image: url(../flags/4x3/gs.svg); }
  .flag-icon-gs.flag-icon-squared {
    background-image: url(../flags/1x1/gs.svg); }

.flag-icon-gt {
  background-image: url(../flags/4x3/gt.svg); }
  .flag-icon-gt.flag-icon-squared {
    background-image: url(../flags/1x1/gt.svg); }

.flag-icon-gu {
  background-image: url(../flags/4x3/gu.svg); }
  .flag-icon-gu.flag-icon-squared {
    background-image: url(../flags/1x1/gu.svg); }

.flag-icon-gw {
  background-image: url(../flags/4x3/gw.svg); }
  .flag-icon-gw.flag-icon-squared {
    background-image: url(../flags/1x1/gw.svg); }

.flag-icon-gy {
  background-image: url(../flags/4x3/gy.svg); }
  .flag-icon-gy.flag-icon-squared {
    background-image: url(../flags/1x1/gy.svg); }

.flag-icon-hk {
  background-image: url(../flags/4x3/hk.svg); }
  .flag-icon-hk.flag-icon-squared {
    background-image: url(../flags/1x1/hk.svg); }

.flag-icon-hm {
  background-image: url(../flags/4x3/hm.svg); }
  .flag-icon-hm.flag-icon-squared {
    background-image: url(../flags/1x1/hm.svg); }

.flag-icon-hn {
  background-image: url(../flags/4x3/hn.svg); }
  .flag-icon-hn.flag-icon-squared {
    background-image: url(../flags/1x1/hn.svg); }

.flag-icon-hr {
  background-image: url(../flags/4x3/hr.svg); }
  .flag-icon-hr.flag-icon-squared {
    background-image: url(../flags/1x1/hr.svg); }

.flag-icon-ht {
  background-image: url(../flags/4x3/ht.svg); }
  .flag-icon-ht.flag-icon-squared {
    background-image: url(../flags/1x1/ht.svg); }

.flag-icon-hu {
  background-image: url(../flags/4x3/hu.svg); }
  .flag-icon-hu.flag-icon-squared {
    background-image: url(../flags/1x1/hu.svg); }

.flag-icon-id {
  background-image: url(../flags/4x3/id.svg); }
  .flag-icon-id.flag-icon-squared {
    background-image: url(../flags/1x1/id.svg); }

.flag-icon-ie {
  background-image: url(../flags/4x3/ie.svg); }
  .flag-icon-ie.flag-icon-squared {
    background-image: url(../flags/1x1/ie.svg); }

.flag-icon-il {
  background-image: url(../flags/4x3/il.svg); }
  .flag-icon-il.flag-icon-squared {
    background-image: url(../flags/1x1/il.svg); }

.flag-icon-im {
  background-image: url(../flags/4x3/im.svg); }
  .flag-icon-im.flag-icon-squared {
    background-image: url(../flags/1x1/im.svg); }

.flag-icon-in {
  background-image: url(../flags/4x3/in.svg); }
  .flag-icon-in.flag-icon-squared {
    background-image: url(../flags/1x1/in.svg); }

.flag-icon-io {
  background-image: url(../flags/4x3/io.svg); }
  .flag-icon-io.flag-icon-squared {
    background-image: url(../flags/1x1/io.svg); }

.flag-icon-iq {
  background-image: url(../flags/4x3/iq.svg); }
  .flag-icon-iq.flag-icon-squared {
    background-image: url(../flags/1x1/iq.svg); }

.flag-icon-ir {
  background-image: url(../flags/4x3/ir.svg); }
  .flag-icon-ir.flag-icon-squared {
    background-image: url(../flags/1x1/ir.svg); }

.flag-icon-is {
  background-image: url(../flags/4x3/is.svg); }
  .flag-icon-is.flag-icon-squared {
    background-image: url(../flags/1x1/is.svg); }

.flag-icon-it {
  background-image: url(../flags/4x3/it.svg); }
  .flag-icon-it.flag-icon-squared {
    background-image: url(../flags/1x1/it.svg); }

.flag-icon-je {
  background-image: url(../flags/4x3/je.svg); }
  .flag-icon-je.flag-icon-squared {
    background-image: url(../flags/1x1/je.svg); }

.flag-icon-jm {
  background-image: url(../flags/4x3/jm.svg); }
  .flag-icon-jm.flag-icon-squared {
    background-image: url(../flags/1x1/jm.svg); }

.flag-icon-jo {
  background-image: url(../flags/4x3/jo.svg); }
  .flag-icon-jo.flag-icon-squared {
    background-image: url(../flags/1x1/jo.svg); }

.flag-icon-jp {
  background-image: url(../flags/4x3/jp.svg); }
  .flag-icon-jp.flag-icon-squared {
    background-image: url(../flags/1x1/jp.svg); }

.flag-icon-ke {
  background-image: url(../flags/4x3/ke.svg); }
  .flag-icon-ke.flag-icon-squared {
    background-image: url(../flags/1x1/ke.svg); }

.flag-icon-kg {
  background-image: url(../flags/4x3/kg.svg); }
  .flag-icon-kg.flag-icon-squared {
    background-image: url(../flags/1x1/kg.svg); }

.flag-icon-kh {
  background-image: url(../flags/4x3/kh.svg); }
  .flag-icon-kh.flag-icon-squared {
    background-image: url(../flags/1x1/kh.svg); }

.flag-icon-ki {
  background-image: url(../flags/4x3/ki.svg); }
  .flag-icon-ki.flag-icon-squared {
    background-image: url(../flags/1x1/ki.svg); }

.flag-icon-km {
  background-image: url(../flags/4x3/km.svg); }
  .flag-icon-km.flag-icon-squared {
    background-image: url(../flags/1x1/km.svg); }

.flag-icon-kn {
  background-image: url(../flags/4x3/kn.svg); }
  .flag-icon-kn.flag-icon-squared {
    background-image: url(../flags/1x1/kn.svg); }

.flag-icon-kp {
  background-image: url(../flags/4x3/kp.svg); }
  .flag-icon-kp.flag-icon-squared {
    background-image: url(../flags/1x1/kp.svg); }

.flag-icon-kr {
  background-image: url(../flags/4x3/kr.svg); }
  .flag-icon-kr.flag-icon-squared {
    background-image: url(../flags/1x1/kr.svg); }

.flag-icon-kw {
  background-image: url(../flags/4x3/kw.svg); }
  .flag-icon-kw.flag-icon-squared {
    background-image: url(../flags/1x1/kw.svg); }

.flag-icon-ky {
  background-image: url(../flags/4x3/ky.svg); }
  .flag-icon-ky.flag-icon-squared {
    background-image: url(../flags/1x1/ky.svg); }

.flag-icon-kz {
  background-image: url(../flags/4x3/kz.svg); }
  .flag-icon-kz.flag-icon-squared {
    background-image: url(../flags/1x1/kz.svg); }

.flag-icon-la {
  background-image: url(../flags/4x3/la.svg); }
  .flag-icon-la.flag-icon-squared {
    background-image: url(../flags/1x1/la.svg); }

.flag-icon-lb {
  background-image: url(../flags/4x3/lb.svg); }
  .flag-icon-lb.flag-icon-squared {
    background-image: url(../flags/1x1/lb.svg); }

.flag-icon-lc {
  background-image: url(../flags/4x3/lc.svg); }
  .flag-icon-lc.flag-icon-squared {
    background-image: url(../flags/1x1/lc.svg); }

.flag-icon-li {
  background-image: url(../flags/4x3/li.svg); }
  .flag-icon-li.flag-icon-squared {
    background-image: url(../flags/1x1/li.svg); }

.flag-icon-lk {
  background-image: url(../flags/4x3/lk.svg); }
  .flag-icon-lk.flag-icon-squared {
    background-image: url(../flags/1x1/lk.svg); }

.flag-icon-lr {
  background-image: url(../flags/4x3/lr.svg); }
  .flag-icon-lr.flag-icon-squared {
    background-image: url(../flags/1x1/lr.svg); }

.flag-icon-ls {
  background-image: url(../flags/4x3/ls.svg); }
  .flag-icon-ls.flag-icon-squared {
    background-image: url(../flags/1x1/ls.svg); }

.flag-icon-lt {
  background-image: url(../flags/4x3/lt.svg); }
  .flag-icon-lt.flag-icon-squared {
    background-image: url(../flags/1x1/lt.svg); }

.flag-icon-lu {
  background-image: url(../flags/4x3/lu.svg); }
  .flag-icon-lu.flag-icon-squared {
    background-image: url(../flags/1x1/lu.svg); }

.flag-icon-lv {
  background-image: url(../flags/4x3/lv.svg); }
  .flag-icon-lv.flag-icon-squared {
    background-image: url(../flags/1x1/lv.svg); }

.flag-icon-ly {
  background-image: url(../flags/4x3/ly.svg); }
  .flag-icon-ly.flag-icon-squared {
    background-image: url(../flags/1x1/ly.svg); }

.flag-icon-ma {
  background-image: url(../flags/4x3/ma.svg); }
  .flag-icon-ma.flag-icon-squared {
    background-image: url(../flags/1x1/ma.svg); }

.flag-icon-mc {
  background-image: url(../flags/4x3/mc.svg); }
  .flag-icon-mc.flag-icon-squared {
    background-image: url(../flags/1x1/mc.svg); }

.flag-icon-md {
  background-image: url(../flags/4x3/md.svg); }
  .flag-icon-md.flag-icon-squared {
    background-image: url(../flags/1x1/md.svg); }

.flag-icon-me {
  background-image: url(../flags/4x3/me.svg); }
  .flag-icon-me.flag-icon-squared {
    background-image: url(../flags/1x1/me.svg); }

.flag-icon-mf {
  background-image: url(../flags/4x3/mf.svg); }
  .flag-icon-mf.flag-icon-squared {
    background-image: url(../flags/1x1/mf.svg); }

.flag-icon-mg {
  background-image: url(../flags/4x3/mg.svg); }
  .flag-icon-mg.flag-icon-squared {
    background-image: url(../flags/1x1/mg.svg); }

.flag-icon-mh {
  background-image: url(../flags/4x3/mh.svg); }
  .flag-icon-mh.flag-icon-squared {
    background-image: url(../flags/1x1/mh.svg); }

.flag-icon-mk {
  background-image: url(../flags/4x3/mk.svg); }
  .flag-icon-mk.flag-icon-squared {
    background-image: url(../flags/1x1/mk.svg); }

.flag-icon-ml {
  background-image: url(../flags/4x3/ml.svg); }
  .flag-icon-ml.flag-icon-squared {
    background-image: url(../flags/1x1/ml.svg); }

.flag-icon-mm {
  background-image: url(../flags/4x3/mm.svg); }
  .flag-icon-mm.flag-icon-squared {
    background-image: url(../flags/1x1/mm.svg); }

.flag-icon-mn {
  background-image: url(../flags/4x3/mn.svg); }
  .flag-icon-mn.flag-icon-squared {
    background-image: url(../flags/1x1/mn.svg); }

.flag-icon-mo {
  background-image: url(../flags/4x3/mo.svg); }
  .flag-icon-mo.flag-icon-squared {
    background-image: url(../flags/1x1/mo.svg); }

.flag-icon-mp {
  background-image: url(../flags/4x3/mp.svg); }
  .flag-icon-mp.flag-icon-squared {
    background-image: url(../flags/1x1/mp.svg); }

.flag-icon-mq {
  background-image: url(../flags/4x3/mq.svg); }
  .flag-icon-mq.flag-icon-squared {
    background-image: url(../flags/1x1/mq.svg); }

.flag-icon-mr {
  background-image: url(../flags/4x3/mr.svg); }
  .flag-icon-mr.flag-icon-squared {
    background-image: url(../flags/1x1/mr.svg); }

.flag-icon-ms {
  background-image: url(../flags/4x3/ms.svg); }
  .flag-icon-ms.flag-icon-squared {
    background-image: url(../flags/1x1/ms.svg); }

.flag-icon-mt {
  background-image: url(../flags/4x3/mt.svg); }
  .flag-icon-mt.flag-icon-squared {
    background-image: url(../flags/1x1/mt.svg); }

.flag-icon-mu {
  background-image: url(../flags/4x3/mu.svg); }
  .flag-icon-mu.flag-icon-squared {
    background-image: url(../flags/1x1/mu.svg); }

.flag-icon-mv {
  background-image: url(../flags/4x3/mv.svg); }
  .flag-icon-mv.flag-icon-squared {
    background-image: url(../flags/1x1/mv.svg); }

.flag-icon-mw {
  background-image: url(../flags/4x3/mw.svg); }
  .flag-icon-mw.flag-icon-squared {
    background-image: url(../flags/1x1/mw.svg); }

.flag-icon-mx {
  background-image: url(../flags/4x3/mx.svg); }
  .flag-icon-mx.flag-icon-squared {
    background-image: url(../flags/1x1/mx.svg); }

.flag-icon-my {
  background-image: url(../flags/4x3/my.svg); }
  .flag-icon-my.flag-icon-squared {
    background-image: url(../flags/1x1/my.svg); }

.flag-icon-mz {
  background-image: url(../flags/4x3/mz.svg); }
  .flag-icon-mz.flag-icon-squared {
    background-image: url(../flags/1x1/mz.svg); }

.flag-icon-na {
  background-image: url(../flags/4x3/na.svg); }
  .flag-icon-na.flag-icon-squared {
    background-image: url(../flags/1x1/na.svg); }

.flag-icon-nc {
  background-image: url(../flags/4x3/nc.svg); }
  .flag-icon-nc.flag-icon-squared {
    background-image: url(../flags/1x1/nc.svg); }

.flag-icon-ne {
  background-image: url(../flags/4x3/ne.svg); }
  .flag-icon-ne.flag-icon-squared {
    background-image: url(../flags/1x1/ne.svg); }

.flag-icon-nf {
  background-image: url(../flags/4x3/nf.svg); }
  .flag-icon-nf.flag-icon-squared {
    background-image: url(../flags/1x1/nf.svg); }

.flag-icon-ng {
  background-image: url(../flags/4x3/ng.svg); }
  .flag-icon-ng.flag-icon-squared {
    background-image: url(../flags/1x1/ng.svg); }

.flag-icon-ni {
  background-image: url(../flags/4x3/ni.svg); }
  .flag-icon-ni.flag-icon-squared {
    background-image: url(../flags/1x1/ni.svg); }

.flag-icon-nl {
  background-image: url(../flags/4x3/nl.svg); }
  .flag-icon-nl.flag-icon-squared {
    background-image: url(../flags/1x1/nl.svg); }

.flag-icon-no {
  background-image: url(../flags/4x3/no.svg); }
  .flag-icon-no.flag-icon-squared {
    background-image: url(../flags/1x1/no.svg); }

.flag-icon-np {
  background-image: url(../flags/4x3/np.svg); }
  .flag-icon-np.flag-icon-squared {
    background-image: url(../flags/1x1/np.svg); }

.flag-icon-nr {
  background-image: url(../flags/4x3/nr.svg); }
  .flag-icon-nr.flag-icon-squared {
    background-image: url(../flags/1x1/nr.svg); }

.flag-icon-nu {
  background-image: url(../flags/4x3/nu.svg); }
  .flag-icon-nu.flag-icon-squared {
    background-image: url(../flags/1x1/nu.svg); }

.flag-icon-nz {
  background-image: url(../flags/4x3/nz.svg); }
  .flag-icon-nz.flag-icon-squared {
    background-image: url(../flags/1x1/nz.svg); }

.flag-icon-om {
  background-image: url(../flags/4x3/om.svg); }
  .flag-icon-om.flag-icon-squared {
    background-image: url(../flags/1x1/om.svg); }

.flag-icon-pa {
  background-image: url(../flags/4x3/pa.svg); }
  .flag-icon-pa.flag-icon-squared {
    background-image: url(../flags/1x1/pa.svg); }

.flag-icon-pe {
  background-image: url(../flags/4x3/pe.svg); }
  .flag-icon-pe.flag-icon-squared {
    background-image: url(../flags/1x1/pe.svg); }

.flag-icon-pf {
  background-image: url(../flags/4x3/pf.svg); }
  .flag-icon-pf.flag-icon-squared {
    background-image: url(../flags/1x1/pf.svg); }

.flag-icon-pg {
  background-image: url(../flags/4x3/pg.svg); }
  .flag-icon-pg.flag-icon-squared {
    background-image: url(../flags/1x1/pg.svg); }

.flag-icon-ph {
  background-image: url(../flags/4x3/ph.svg); }
  .flag-icon-ph.flag-icon-squared {
    background-image: url(../flags/1x1/ph.svg); }

.flag-icon-pk {
  background-image: url(../flags/4x3/pk.svg); }
  .flag-icon-pk.flag-icon-squared {
    background-image: url(../flags/1x1/pk.svg); }

.flag-icon-pl {
  background-image: url(../flags/4x3/pl.svg); }
  .flag-icon-pl.flag-icon-squared {
    background-image: url(../flags/1x1/pl.svg); }

.flag-icon-pm {
  background-image: url(../flags/4x3/pm.svg); }
  .flag-icon-pm.flag-icon-squared {
    background-image: url(../flags/1x1/pm.svg); }

.flag-icon-pn {
  background-image: url(../flags/4x3/pn.svg); }
  .flag-icon-pn.flag-icon-squared {
    background-image: url(../flags/1x1/pn.svg); }

.flag-icon-pr {
  background-image: url(../flags/4x3/pr.svg); }
  .flag-icon-pr.flag-icon-squared {
    background-image: url(../flags/1x1/pr.svg); }

.flag-icon-ps {
  background-image: url(../flags/4x3/ps.svg); }
  .flag-icon-ps.flag-icon-squared {
    background-image: url(../flags/1x1/ps.svg); }

.flag-icon-pt {
  background-image: url(../flags/4x3/pt.svg); }
  .flag-icon-pt.flag-icon-squared {
    background-image: url(../flags/1x1/pt.svg); }

.flag-icon-pw {
  background-image: url(../flags/4x3/pw.svg); }
  .flag-icon-pw.flag-icon-squared {
    background-image: url(../flags/1x1/pw.svg); }

.flag-icon-py {
  background-image: url(../flags/4x3/py.svg); }
  .flag-icon-py.flag-icon-squared {
    background-image: url(../flags/1x1/py.svg); }

.flag-icon-qa {
  background-image: url(../flags/4x3/qa.svg); }
  .flag-icon-qa.flag-icon-squared {
    background-image: url(../flags/1x1/qa.svg); }

.flag-icon-re {
  background-image: url(../flags/4x3/re.svg); }
  .flag-icon-re.flag-icon-squared {
    background-image: url(../flags/1x1/re.svg); }

.flag-icon-ro {
  background-image: url(../flags/4x3/ro.svg); }
  .flag-icon-ro.flag-icon-squared {
    background-image: url(../flags/1x1/ro.svg); }

.flag-icon-rs {
  background-image: url(../flags/4x3/rs.svg); }
  .flag-icon-rs.flag-icon-squared {
    background-image: url(../flags/1x1/rs.svg); }

.flag-icon-ru {
  background-image: url(../flags/4x3/ru.svg); }
  .flag-icon-ru.flag-icon-squared {
    background-image: url(../flags/1x1/ru.svg); }

.flag-icon-rw {
  background-image: url(../flags/4x3/rw.svg); }
  .flag-icon-rw.flag-icon-squared {
    background-image: url(../flags/1x1/rw.svg); }

.flag-icon-sa {
  background-image: url(../flags/4x3/sa.svg); }
  .flag-icon-sa.flag-icon-squared {
    background-image: url(../flags/1x1/sa.svg); }

.flag-icon-sb {
  background-image: url(../flags/4x3/sb.svg); }
  .flag-icon-sb.flag-icon-squared {
    background-image: url(../flags/1x1/sb.svg); }

.flag-icon-sc {
  background-image: url(../flags/4x3/sc.svg); }
  .flag-icon-sc.flag-icon-squared {
    background-image: url(../flags/1x1/sc.svg); }

.flag-icon-sd {
  background-image: url(../flags/4x3/sd.svg); }
  .flag-icon-sd.flag-icon-squared {
    background-image: url(../flags/1x1/sd.svg); }

.flag-icon-se {
  background-image: url(../flags/4x3/se.svg); }
  .flag-icon-se.flag-icon-squared {
    background-image: url(../flags/1x1/se.svg); }

.flag-icon-sg {
  background-image: url(../flags/4x3/sg.svg); }
  .flag-icon-sg.flag-icon-squared {
    background-image: url(../flags/1x1/sg.svg); }

.flag-icon-sh {
  background-image: url(../flags/4x3/sh.svg); }
  .flag-icon-sh.flag-icon-squared {
    background-image: url(../flags/1x1/sh.svg); }

.flag-icon-si {
  background-image: url(../flags/4x3/si.svg); }
  .flag-icon-si.flag-icon-squared {
    background-image: url(../flags/1x1/si.svg); }

.flag-icon-sj {
  background-image: url(../flags/4x3/sj.svg); }
  .flag-icon-sj.flag-icon-squared {
    background-image: url(../flags/1x1/sj.svg); }

.flag-icon-sk {
  background-image: url(../flags/4x3/sk.svg); }
  .flag-icon-sk.flag-icon-squared {
    background-image: url(../flags/1x1/sk.svg); }

.flag-icon-sl {
  background-image: url(../flags/4x3/sl.svg); }
  .flag-icon-sl.flag-icon-squared {
    background-image: url(../flags/1x1/sl.svg); }

.flag-icon-sm {
  background-image: url(../flags/4x3/sm.svg); }
  .flag-icon-sm.flag-icon-squared {
    background-image: url(../flags/1x1/sm.svg); }

.flag-icon-sn {
  background-image: url(../flags/4x3/sn.svg); }
  .flag-icon-sn.flag-icon-squared {
    background-image: url(../flags/1x1/sn.svg); }

.flag-icon-so {
  background-image: url(../flags/4x3/so.svg); }
  .flag-icon-so.flag-icon-squared {
    background-image: url(../flags/1x1/so.svg); }

.flag-icon-sr {
  background-image: url(../flags/4x3/sr.svg); }
  .flag-icon-sr.flag-icon-squared {
    background-image: url(../flags/1x1/sr.svg); }

.flag-icon-ss {
  background-image: url(../flags/4x3/ss.svg); }
  .flag-icon-ss.flag-icon-squared {
    background-image: url(../flags/1x1/ss.svg); }

.flag-icon-st {
  background-image: url(../flags/4x3/st.svg); }
  .flag-icon-st.flag-icon-squared {
    background-image: url(../flags/1x1/st.svg); }

.flag-icon-sv {
  background-image: url(../flags/4x3/sv.svg); }
  .flag-icon-sv.flag-icon-squared {
    background-image: url(../flags/1x1/sv.svg); }

.flag-icon-sx {
  background-image: url(../flags/4x3/sx.svg); }
  .flag-icon-sx.flag-icon-squared {
    background-image: url(../flags/1x1/sx.svg); }

.flag-icon-sy {
  background-image: url(../flags/4x3/sy.svg); }
  .flag-icon-sy.flag-icon-squared {
    background-image: url(../flags/1x1/sy.svg); }

.flag-icon-sz {
  background-image: url(../flags/4x3/sz.svg); }
  .flag-icon-sz.flag-icon-squared {
    background-image: url(../flags/1x1/sz.svg); }

.flag-icon-tc {
  background-image: url(../flags/4x3/tc.svg); }
  .flag-icon-tc.flag-icon-squared {
    background-image: url(../flags/1x1/tc.svg); }

.flag-icon-td {
  background-image: url(../flags/4x3/td.svg); }
  .flag-icon-td.flag-icon-squared {
    background-image: url(../flags/1x1/td.svg); }

.flag-icon-tf {
  background-image: url(../flags/4x3/tf.svg); }
  .flag-icon-tf.flag-icon-squared {
    background-image: url(../flags/1x1/tf.svg); }

.flag-icon-tg {
  background-image: url(../flags/4x3/tg.svg); }
  .flag-icon-tg.flag-icon-squared {
    background-image: url(../flags/1x1/tg.svg); }

.flag-icon-th {
  background-image: url(../flags/4x3/th.svg); }
  .flag-icon-th.flag-icon-squared {
    background-image: url(../flags/1x1/th.svg); }

.flag-icon-tj {
  background-image: url(../flags/4x3/tj.svg); }
  .flag-icon-tj.flag-icon-squared {
    background-image: url(../flags/1x1/tj.svg); }

.flag-icon-tk {
  background-image: url(../flags/4x3/tk.svg); }
  .flag-icon-tk.flag-icon-squared {
    background-image: url(../flags/1x1/tk.svg); }

.flag-icon-tl {
  background-image: url(../flags/4x3/tl.svg); }
  .flag-icon-tl.flag-icon-squared {
    background-image: url(../flags/1x1/tl.svg); }

.flag-icon-tm {
  background-image: url(../flags/4x3/tm.svg); }
  .flag-icon-tm.flag-icon-squared {
    background-image: url(../flags/1x1/tm.svg); }

.flag-icon-tn {
  background-image: url(../flags/4x3/tn.svg); }
  .flag-icon-tn.flag-icon-squared {
    background-image: url(../flags/1x1/tn.svg); }

.flag-icon-to {
  background-image: url(../flags/4x3/to.svg); }
  .flag-icon-to.flag-icon-squared {
    background-image: url(../flags/1x1/to.svg); }

.flag-icon-tr {
  background-image: url(../flags/4x3/tr.svg); }
  .flag-icon-tr.flag-icon-squared {
    background-image: url(../flags/1x1/tr.svg); }

.flag-icon-tt {
  background-image: url(../flags/4x3/tt.svg); }
  .flag-icon-tt.flag-icon-squared {
    background-image: url(../flags/1x1/tt.svg); }

.flag-icon-tv {
  background-image: url(../flags/4x3/tv.svg); }
  .flag-icon-tv.flag-icon-squared {
    background-image: url(../flags/1x1/tv.svg); }

.flag-icon-tw {
  background-image: url(../flags/4x3/tw.svg); }
  .flag-icon-tw.flag-icon-squared {
    background-image: url(../flags/1x1/tw.svg); }

.flag-icon-tz {
  background-image: url(../flags/4x3/tz.svg); }
  .flag-icon-tz.flag-icon-squared {
    background-image: url(../flags/1x1/tz.svg); }

.flag-icon-ua {
  background-image: url(../flags/4x3/ua.svg); }
  .flag-icon-ua.flag-icon-squared {
    background-image: url(../flags/1x1/ua.svg); }

.flag-icon-ug {
  background-image: url(../flags/4x3/ug.svg); }
  .flag-icon-ug.flag-icon-squared {
    background-image: url(../flags/1x1/ug.svg); }

.flag-icon-um {
  background-image: url(../flags/4x3/um.svg); }
  .flag-icon-um.flag-icon-squared {
    background-image: url(../flags/1x1/um.svg); }

.flag-icon-us {
  background-image: url(../flags/4x3/us.svg); }
  .flag-icon-us.flag-icon-squared {
    background-image: url(../flags/1x1/us.svg); }

.flag-icon-uy {
  background-image: url(../flags/4x3/uy.svg); }
  .flag-icon-uy.flag-icon-squared {
    background-image: url(../flags/1x1/uy.svg); }

.flag-icon-uz {
  background-image: url(../flags/4x3/uz.svg); }
  .flag-icon-uz.flag-icon-squared {
    background-image: url(../flags/1x1/uz.svg); }

.flag-icon-va {
  background-image: url(../flags/4x3/va.svg); }
  .flag-icon-va.flag-icon-squared {
    background-image: url(../flags/1x1/va.svg); }

.flag-icon-vc {
  background-image: url(../flags/4x3/vc.svg); }
  .flag-icon-vc.flag-icon-squared {
    background-image: url(../flags/1x1/vc.svg); }

.flag-icon-ve {
  background-image: url(../flags/4x3/ve.svg); }
  .flag-icon-ve.flag-icon-squared {
    background-image: url(../flags/1x1/ve.svg); }

.flag-icon-vg {
  background-image: url(../flags/4x3/vg.svg); }
  .flag-icon-vg.flag-icon-squared {
    background-image: url(../flags/1x1/vg.svg); }

.flag-icon-vi {
  background-image: url(../flags/4x3/vi.svg); }
  .flag-icon-vi.flag-icon-squared {
    background-image: url(../flags/1x1/vi.svg); }

.flag-icon-vn {
  background-image: url(../flags/4x3/vn.svg); }
  .flag-icon-vn.flag-icon-squared {
    background-image: url(../flags/1x1/vn.svg); }

.flag-icon-vu {
  background-image: url(../flags/4x3/vu.svg); }
  .flag-icon-vu.flag-icon-squared {
    background-image: url(../flags/1x1/vu.svg); }

.flag-icon-wf {
  background-image: url(../flags/4x3/wf.svg); }
  .flag-icon-wf.flag-icon-squared {
    background-image: url(../flags/1x1/wf.svg); }

.flag-icon-ws {
  background-image: url(../flags/4x3/ws.svg); }
  .flag-icon-ws.flag-icon-squared {
    background-image: url(../flags/1x1/ws.svg); }

.flag-icon-ye {
  background-image: url(../flags/4x3/ye.svg); }
  .flag-icon-ye.flag-icon-squared {
    background-image: url(../flags/1x1/ye.svg); }

.flag-icon-yt {
  background-image: url(../flags/4x3/yt.svg); }
  .flag-icon-yt.flag-icon-squared {
    background-image: url(../flags/1x1/yt.svg); }

.flag-icon-za {
  background-image: url(../flags/4x3/za.svg); }
  .flag-icon-za.flag-icon-squared {
    background-image: url(../flags/1x1/za.svg); }

.flag-icon-zm {
  background-image: url(../flags/4x3/zm.svg); }
  .flag-icon-zm.flag-icon-squared {
    background-image: url(../flags/1x1/zm.svg); }

.flag-icon-zw {
  background-image: url(../flags/4x3/zw.svg); }
  .flag-icon-zw.flag-icon-squared {
    background-image: url(../flags/1x1/zw.svg); }

.modal-open .pt_pagedesigner #main {
  z-index: inherit; }

@font-face {
  font-family: 'Colby Condensed';
  src: url("fonts/colmed/colby_condensed_medium.woff2") format("woff2"), url("fonts/colmed/colby_condensed_medium.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Colby';
  src: url("fonts/colmed/colby_medium.woff2") format("woff2"), url("fonts/colmed/colby_medium.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

#wrapper.pt_pagedesigner.add-stickynav {
  padding-top: 94px; }
  @media screen and (min-width: 768px) and (max-width: 1280px), screen and (min-width: 768px) and (max-height: 767px) {
    #wrapper.pt_pagedesigner.add-stickynav {
      padding-top: 64px; } }
  @media screen and (min-width: 1025px) {
    #wrapper.pt_pagedesigner.add-stickynav {
      padding-top: 84px; } }
  @media screen and (min-width: 768px) and (max-width: 1280px) {
    #wrapper.pt_pagedesigner.add-stickynav {
      padding-top: 94px; } }
  @media screen and (min-width: 1281px) and (min-height: 768px) {
    #wrapper.pt_pagedesigner.add-stickynav {
      padding-top: 91px; } }
  @media screen and (max-width: 767px) {
    #wrapper.pt_pagedesigner.add-stickynav {
      padding-top: 64px; } }
  #wrapper.pt_pagedesigner.add-stickynav .header--banner {
    -ms-transform: translateY(-94px);
        transform: translateY(-94px);
    transition: none; }
    @media screen and (min-width: 768px) and (max-width: 1280px), screen and (min-width: 768px) and (max-height: 767px) {
      #wrapper.pt_pagedesigner.add-stickynav .header--banner {
        -ms-transform: translateY(-64px);
            transform: translateY(-64px); } }
    @media screen and (min-width: 1025px) {
      #wrapper.pt_pagedesigner.add-stickynav .header--banner {
        -ms-transform: translateY(-84px);
            transform: translateY(-84px); } }
    @media screen and (min-width: 768px) and (max-width: 1280px) {
      #wrapper.pt_pagedesigner.add-stickynav .header--banner {
        -ms-transform: translateY(-94px);
            transform: translateY(-94px); } }
    @media screen and (min-width: 1281px) and (min-height: 768px) {
      #wrapper.pt_pagedesigner.add-stickynav .header--banner {
        -ms-transform: translateY(-91px);
            transform: translateY(-91px); } }
    @media screen and (max-width: 767px) {
      #wrapper.pt_pagedesigner.add-stickynav .header--banner {
        -ms-transform: translateY(-64px);
            transform: translateY(-64px); } }

.pt_pagedesigner #primary {
  font-weight: 400;
  line-height: 1.5;
  font-size: 16px;
  /* ============================================================================
	    Client Name
	   ============================================================================ */
  /**
	 * MEL, by @pixelmedia
	 */
  /* ============================================================================
Component Variables
============================================================================ */
  /**
* Sets up the initial variables for components, using a structure that falls in-line with Bootstrap
*/
  /* ============================================================================
    Skin theme specific variable
============================================================================ */
  /**
* Overrides for component variables in components/_components.variables.scss
* Leave the !default on these vars so they can be overriden at the app level
*/
  /* ============================================================================
Component Mixins
============================================================================ */
  /**
* Provides mixins for component styles
*/
  /* ============================================================================
Component Placeholders
============================================================================ */
  /**
* Provides "placeholder" classes designed to be cleanly shared across multiple components
* No style changes should be made to these placeholders outside of this document
* If you can't use these without external changes, then they're not the right option for your solution
*/
  /* ============================================================================
	    Skin theme specific variable
	============================================================================ */
  /**
	* Overrides for component variables in components/_components.variables.scss
	* Leave the !default on these vars so they can be overriden at the app level
	*/
  /* ============================================================================
   Component
   ============================================================================ */
  /**
 * Styles the general Page Designer component theme
 */
  /* ============================================================================
   Category Tile
   ============================================================================ */
  /* ============================================================================
   Category Banner
   ============================================================================ */
  /**
 * Provides a category banner
 */
  /* ============================================================================
   Copy Module
   ============================================================================ */
  /* ============================================================================
   Content Banner
   ============================================================================ */
  /**
 * Provides a content banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Content Block
   ============================================================================ */
  /**
 * Provides a content block that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Content Grid
   ============================================================================ */
  /**
 * Provides a content grid that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
Page Designer Carousel
============================================================================ */
  /* ============================================================================
   Feature Banner
   ============================================================================ */
  /**
 * Provides a feature banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Image Tile
   ============================================================================ */
  /* ============================================================================
   Image Gallery
   ============================================================================ */
  /**
 * Provides styles for Image Galleries
 */
  /* ============================================================================
   Marketing Banner
   ============================================================================ */
  /**
 * Provides a marketing banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Marketing Block
   ============================================================================ */
  /**
 * Provides a marketing block that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
    Page Designer Layouts
   ============================================================================ */
  /**
 * Provides a title banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Product Grid
   ============================================================================ */
  /**
 * Provides a product grid that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Promo Tile
   ============================================================================ */
  /**
 * Allows merchandisers to replace a product tile with a promo tile
 */
  /* ============================================================================
   Title Banner
   ============================================================================ */
  /**
 * Provides a title banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Split Banner
   ============================================================================ */
  /**
 * Provides a split banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Video Banner
   ============================================================================ */
  /**
 * Provides a video banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Copy Module
   ============================================================================ */
  /**
 * Handles the styling of user-generated feature banner components
 */
  /* ============================================================================
   Feature Banner
   ============================================================================ */
  /**
 * Handles the styling of user-generated feature banner components
 */
  /* ============================================================================
   Marketing Banner
   ============================================================================ */
  /**
 * Handles the styling of user-generated marketing banner components
 */
  /* ============================================================================
   Graphical Asset
   ============================================================================ */
  /**
 * Handles the styling of graphical asset HTMLs
 */
  /* ============================================================================
   Slick Carousel
   ============================================================================ */
  /**
 * Handles the styling of dynamically created newslick sliders
 */
  /* ============================================================================
   SKIN - Component
   ============================================================================ */
  /**
 * Styles the general Page Designer component theme
 */
  /* ============================================================================
   SKIN - Content Block
   ============================================================================ */
  /* ============================================================================
   SKIN - Category Tile
   ============================================================================ */
  /* ============================================================================
   SKIN - Category Banner
   ============================================================================ */
  /* ============================================================================
   SKIN - Content Banner
   ============================================================================ */
  /* ============================================================================
   SKIN - Content Block
   ============================================================================ */
  /* ============================================================================
   SKIN - Content Grid
   ============================================================================ */
  /* ============================================================================
 SKIN - Page Designer Carousel
============================================================================ */
  /* ============================================================================
   SKIN - Feature Banner
   ============================================================================ */
  /* ============================================================================
   SKIN - Image Gallery
   ============================================================================ */
  /* ============================================================================
   SKIN - Marketing Banner
   ============================================================================ */
  /* ============================================================================
   Compact Banner
   ============================================================================ */
  /**
 * Provides a compact banner that allows merchandisers to
 * highlight products, categories, etc.
 */
  /* ============================================================================
   Email Capture
   ============================================================================ */
  /**
 * Provides an email capture form
 */
  /* ============================================================================
   SKIN - Marketing Block
   ============================================================================ */
  /* ============================================================================
   SKIN - Page Designer Layouts
   ============================================================================ */
  /* ============================================================================
   SKIN - Product Grid
   ============================================================================ */
  /* ============================================================================
   Title Banner
   ============================================================================ */
  /* ============================================================================
   SKIN - Split Banner
   ============================================================================ */
  /* ============================================================================
   SKIN - Video Banner
   ============================================================================ */
  /* ============================================================================
   Copy Module
   ============================================================================ */
  /**
 * Handles the styling of user-generated content in copy module components
 */
  /* ============================================================================
   Slick Carousel
   ============================================================================ */
  /**
 * Handles the styling of dynamically created newslick sliders
 */ }
  .pt_pagedesigner #primary .js-simpletooltip {
    font-family: "neutra", "Helvetica", sans-serif !important; }
  .pt_pagedesigner #primary .storepage {
    padding-top: 0px; }
    @media screen and (max-width: 768px) {
      .pt_pagedesigner #primary .storepage {
        padding-top: 30px; } }
  .pt_pagedesigner #primary .pageanchor {
    padding-top: 110px;
    margin-top: -110px; }
    @media screen and (min-width: 768px) and (max-width: 1280px), screen and (min-width: 768px) and (max-height: 767px) {
      .pt_pagedesigner #primary .pageanchor {
        padding-top: 80px;
        margin-top: -80px; } }
    @media screen and (min-width: 1025px) {
      .pt_pagedesigner #primary .pageanchor {
        padding-top: 100px;
        margin-top: -100px; } }
    @media screen and (min-width: 768px) and (max-width: 1280px) {
      .pt_pagedesigner #primary .pageanchor {
        padding-top: 110px;
        margin-top: -110px; } }
    @media screen and (min-width: 1281px) and (min-height: 768px) {
      .pt_pagedesigner #primary .pageanchor {
        padding-top: 107px;
        margin-top: -107px; } }
    @media screen and (max-width: 767px) {
      .pt_pagedesigner #primary .pageanchor {
        padding-top: 80px;
        margin-top: -80px; } }
    .pt_pagedesigner #primary .pageanchor:before {
      content: " ";
      display: block;
      visibility: hidden;
      padding-top: 110px;
      margin-top: -110px; }
      @media screen and (min-width: 768px) and (max-width: 1280px), screen and (min-width: 768px) and (max-height: 767px) {
        .pt_pagedesigner #primary .pageanchor:before {
          padding-top: 80px;
          margin-top: -80px; } }
      @media screen and (min-width: 1025px) {
        .pt_pagedesigner #primary .pageanchor:before {
          padding-top: 100px;
          margin-top: -100px; } }
      @media screen and (min-width: 768px) and (max-width: 1280px) {
        .pt_pagedesigner #primary .pageanchor:before {
          padding-top: 110px;
          margin-top: -110px; } }
      @media screen and (min-width: 1281px) and (min-height: 768px) {
        .pt_pagedesigner #primary .pageanchor:before {
          padding-top: 107px;
          margin-top: -107px; } }
      @media screen and (max-width: 767px) {
        .pt_pagedesigner #primary .pageanchor:before {
          padding-top: 80px;
          margin-top: -80px; } }
  .pt_pagedesigner #primary .slick-div,
  .pt_pagedesigner #primary .rec-wrapper {
    height: 100%; }
  .pt_pagedesigner #primary .curalate--edit {
    padding: 20px;
    border: 1px dashed #000;
    margin: 0 20px; }
  .pt_pagedesigner #primary .btn {
    line-height: 1.5; }
    .pt_pagedesigner #primary .btn:focus, .pt_pagedesigner #primary .btn.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(51, 122, 183, 0.25); }
    .pt_pagedesigner #primary .btn.disabled, .pt_pagedesigner #primary .btn:disabled {
      opacity: .65;
      box-shadow: none; }
  .pt_pagedesigner #primary :root {
    /** ==================================================================== **/
    /** Create Custom CSS Variables from "sfra bootstrap override" variables **/
    /** ==================================================================== **/
    --color-white: #fff;
    --color-black: #000;
    --color-blue: #0070d2;
    --color-green: #008827;
    --color-primary: #00a1e0;
    --color-red: #c00;
    --color-success: var(--color-green);
    --color-danger: var(--color-red);
    --color-light-blue: #7ed0ee;
    --color-grey1: #f9f9f9;
    --color-grey2: #eee;
    --color-grey3: #ccc;
    --color-grey4: #999;
    --color-grey5: #666;
    --color-grey6: #444;
    --color-grey7: #222;
    --color-grey8: #333;
    --color-grey-transparent-1: rgba(0, 0, 0, 0.65);
    --color-grey-transparent-2: rgba(0, 0, 0, 0.25);
    --color-light-gray: var(--color-grey1);
    --color-slightly-darker-gray: var(--color-grey4);
    --color-dark-gray: var(--color-grey6);
    --color-darker-gray: var(--color-grey7);
    --color-horizontal-rule-grey: var(--color-grey3);
    --color-product-number-grey: var(--color-grey3);
    --color-horizontal-border-grey: var(--color-grey4);
    --color-menu-link: var(--color-grey6);
    --color-close-menu-bg: var(--color-grey2);
    --color-link-color: var(--color-dark-gray);
    --color-hr-border-color: var(--color-grey3);
    /** ==================================================================== **/
    /** Define skin named variables here                                    **/
    /** ==================================================================== **/
    --skin-background-color-1: var(--color-gray1);
    --skin-border-color-1: var(--color-white);
    --skin-main-text-color-1: var(--color-gray7);
    --skin-main-text-color-2: var(--color-gray7);
    --skin-menu-color-1: #444;
    --skin-menu-color-1-invert: var(--color-white);
    --skin-menu-color-2: #222;
    --skin-link-color-1: #444;
    --skin-link-color-2: var(--color-blue);
    --skin-primary-color-1: var(--color-primary);
    --skin-primary-color-2: var(--color-primary);
    --skin-primary-color-invert-1: var(--color-white);
    --skin-selectbox-background-color-1: var(--color-white);
    --skin-selectbox-text-color-1: var(--skin-main-text-color-1);
    --skin-banner-background-color-1: #444;
    --skin-banner-background-color-2: #222;
    --skin-banner-text-color-1: var(--color-white);
    --skin-heading-color-1: var(--color-primary);
    --skin-heading-color-1-invert: var(--color-white);
    --skin-price-1: var(--color-gray7);
    --skin-header-font: 'Dosis';
    --skin-body-font: var(--font-family-sans-serif); }
  .pt_pagedesigner #primary .container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.17647rem;
    padding-left: 1.17647rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .container {
        padding-right: 2.35294rem;
        padding-left: 2.35294rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .container {
        max-width: 1440px; } }
  .pt_pagedesigner #primary .container-fluid {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.17647rem;
    padding-left: 1.17647rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .container-fluid {
        padding-right: 2.35294rem;
        padding-left: 2.35294rem; } }
  .pt_pagedesigner #primary .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: -0.58824rem;
    margin-left: -0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .row {
        margin-right: -1.17647rem;
        margin-left: -1.17647rem; } }
  .pt_pagedesigner #primary .no-gutters {
    margin-right: 0;
    margin-left: 0; }
    .pt_pagedesigner #primary .no-gutters > .col,
    .pt_pagedesigner #primary .no-gutters > [class*="col-"] {
      padding-right: 0;
      padding-left: 0; }
  .pt_pagedesigner #primary .col-1, .pt_pagedesigner #primary .col-2, .pt_pagedesigner #primary .col-3, .pt_pagedesigner #primary .col-4, .pt_pagedesigner #primary .col-5, .pt_pagedesigner #primary .col-6, .pt_pagedesigner #primary .col-7, .pt_pagedesigner #primary .col-8, .pt_pagedesigner #primary .col-9, .pt_pagedesigner #primary .col-10, .pt_pagedesigner #primary .col-11, .pt_pagedesigner #primary .col-12, .pt_pagedesigner #primary .col, .pt_pagedesigner #primary .col-auto, .pt_pagedesigner #primary .col-sm-1, .pt_pagedesigner #primary .col-sm-2, .pt_pagedesigner #primary .col-sm-3, .pt_pagedesigner #primary .col-sm-4, .pt_pagedesigner #primary .col-sm-5, .pt_pagedesigner #primary .col-sm-6, .pt_pagedesigner #primary .col-sm-7, .pt_pagedesigner #primary .col-sm-8, .pt_pagedesigner #primary .col-sm-9, .pt_pagedesigner #primary .col-sm-10, .pt_pagedesigner #primary .col-sm-11, .pt_pagedesigner #primary .col-sm-12, .pt_pagedesigner #primary .col-sm, .pt_pagedesigner #primary .col-sm-auto, .pt_pagedesigner #primary .col-md-1, .pt_pagedesigner #primary .col-md-2, .pt_pagedesigner #primary .col-md-3, .pt_pagedesigner #primary .col-md-4, .pt_pagedesigner #primary .col-md-5, .pt_pagedesigner #primary .col-md-6, .pt_pagedesigner #primary .col-md-7, .pt_pagedesigner #primary .col-md-8, .pt_pagedesigner #primary .col-md-9, .pt_pagedesigner #primary .col-md-10, .pt_pagedesigner #primary .col-md-11, .pt_pagedesigner #primary .col-md-12, .pt_pagedesigner #primary .col-md, .pt_pagedesigner #primary .col-md-auto, .pt_pagedesigner #primary .col-lg-1, .pt_pagedesigner #primary .col-lg-2, .pt_pagedesigner #primary .col-lg-3, .pt_pagedesigner #primary .col-lg-4, .pt_pagedesigner #primary .col-lg-5, .pt_pagedesigner #primary .col-lg-6, .pt_pagedesigner #primary .col-lg-7, .pt_pagedesigner #primary .col-lg-8, .pt_pagedesigner #primary .col-lg-9, .pt_pagedesigner #primary .col-lg-10, .pt_pagedesigner #primary .col-lg-11, .pt_pagedesigner #primary .col-lg-12, .pt_pagedesigner #primary .col-lg, .pt_pagedesigner #primary .col-lg-auto, .pt_pagedesigner #primary .col-xl-1, .pt_pagedesigner #primary .col-xl-2, .pt_pagedesigner #primary .col-xl-3, .pt_pagedesigner #primary .col-xl-4, .pt_pagedesigner #primary .col-xl-5, .pt_pagedesigner #primary .col-xl-6, .pt_pagedesigner #primary .col-xl-7, .pt_pagedesigner #primary .col-xl-8, .pt_pagedesigner #primary .col-xl-9, .pt_pagedesigner #primary .col-xl-10, .pt_pagedesigner #primary .col-xl-11, .pt_pagedesigner #primary .col-xl-12, .pt_pagedesigner #primary .col-xl, .pt_pagedesigner #primary .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 0.58824rem;
    padding-left: 0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .col-1, .pt_pagedesigner #primary .col-2, .pt_pagedesigner #primary .col-3, .pt_pagedesigner #primary .col-4, .pt_pagedesigner #primary .col-5, .pt_pagedesigner #primary .col-6, .pt_pagedesigner #primary .col-7, .pt_pagedesigner #primary .col-8, .pt_pagedesigner #primary .col-9, .pt_pagedesigner #primary .col-10, .pt_pagedesigner #primary .col-11, .pt_pagedesigner #primary .col-12, .pt_pagedesigner #primary .col, .pt_pagedesigner #primary .col-auto, .pt_pagedesigner #primary .col-sm-1, .pt_pagedesigner #primary .col-sm-2, .pt_pagedesigner #primary .col-sm-3, .pt_pagedesigner #primary .col-sm-4, .pt_pagedesigner #primary .col-sm-5, .pt_pagedesigner #primary .col-sm-6, .pt_pagedesigner #primary .col-sm-7, .pt_pagedesigner #primary .col-sm-8, .pt_pagedesigner #primary .col-sm-9, .pt_pagedesigner #primary .col-sm-10, .pt_pagedesigner #primary .col-sm-11, .pt_pagedesigner #primary .col-sm-12, .pt_pagedesigner #primary .col-sm, .pt_pagedesigner #primary .col-sm-auto, .pt_pagedesigner #primary .col-md-1, .pt_pagedesigner #primary .col-md-2, .pt_pagedesigner #primary .col-md-3, .pt_pagedesigner #primary .col-md-4, .pt_pagedesigner #primary .col-md-5, .pt_pagedesigner #primary .col-md-6, .pt_pagedesigner #primary .col-md-7, .pt_pagedesigner #primary .col-md-8, .pt_pagedesigner #primary .col-md-9, .pt_pagedesigner #primary .col-md-10, .pt_pagedesigner #primary .col-md-11, .pt_pagedesigner #primary .col-md-12, .pt_pagedesigner #primary .col-md, .pt_pagedesigner #primary .col-md-auto, .pt_pagedesigner #primary .col-lg-1, .pt_pagedesigner #primary .col-lg-2, .pt_pagedesigner #primary .col-lg-3, .pt_pagedesigner #primary .col-lg-4, .pt_pagedesigner #primary .col-lg-5, .pt_pagedesigner #primary .col-lg-6, .pt_pagedesigner #primary .col-lg-7, .pt_pagedesigner #primary .col-lg-8, .pt_pagedesigner #primary .col-lg-9, .pt_pagedesigner #primary .col-lg-10, .pt_pagedesigner #primary .col-lg-11, .pt_pagedesigner #primary .col-lg-12, .pt_pagedesigner #primary .col-lg, .pt_pagedesigner #primary .col-lg-auto, .pt_pagedesigner #primary .col-xl-1, .pt_pagedesigner #primary .col-xl-2, .pt_pagedesigner #primary .col-xl-3, .pt_pagedesigner #primary .col-xl-4, .pt_pagedesigner #primary .col-xl-5, .pt_pagedesigner #primary .col-xl-6, .pt_pagedesigner #primary .col-xl-7, .pt_pagedesigner #primary .col-xl-8, .pt_pagedesigner #primary .col-xl-9, .pt_pagedesigner #primary .col-xl-10, .pt_pagedesigner #primary .col-xl-11, .pt_pagedesigner #primary .col-xl-12, .pt_pagedesigner #primary .col-xl, .pt_pagedesigner #primary .col-xl-auto {
        padding-right: 1.17647rem;
        padding-left: 1.17647rem; } }
  .pt_pagedesigner #primary .col {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    min-width: 0;
    max-width: 100%; }
  .pt_pagedesigner #primary .row-cols-1 > * {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .pt_pagedesigner #primary .row-cols-2 > * {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .pt_pagedesigner #primary .row-cols-3 > * {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .pt_pagedesigner #primary .row-cols-4 > * {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .pt_pagedesigner #primary .row-cols-5 > * {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%; }
  .pt_pagedesigner #primary .row-cols-6 > * {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .pt_pagedesigner #primary .col-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .pt_pagedesigner #primary .col-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .pt_pagedesigner #primary .col-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .pt_pagedesigner #primary .col-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .pt_pagedesigner #primary .col-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .pt_pagedesigner #primary .col-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .pt_pagedesigner #primary .col-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .pt_pagedesigner #primary .col-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .pt_pagedesigner #primary .col-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .pt_pagedesigner #primary .col-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .pt_pagedesigner #primary .col-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .pt_pagedesigner #primary .col-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .pt_pagedesigner #primary .col-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .pt_pagedesigner #primary .order-first {
    -ms-flex-order: -1;
        order: -1; }
  .pt_pagedesigner #primary .order-last {
    -ms-flex-order: 13;
        order: 13; }
  .pt_pagedesigner #primary .order-0 {
    -ms-flex-order: 0;
        order: 0; }
  .pt_pagedesigner #primary .order-1 {
    -ms-flex-order: 1;
        order: 1; }
  .pt_pagedesigner #primary .order-2 {
    -ms-flex-order: 2;
        order: 2; }
  .pt_pagedesigner #primary .order-3 {
    -ms-flex-order: 3;
        order: 3; }
  .pt_pagedesigner #primary .order-4 {
    -ms-flex-order: 4;
        order: 4; }
  .pt_pagedesigner #primary .order-5 {
    -ms-flex-order: 5;
        order: 5; }
  .pt_pagedesigner #primary .order-6 {
    -ms-flex-order: 6;
        order: 6; }
  .pt_pagedesigner #primary .order-7 {
    -ms-flex-order: 7;
        order: 7; }
  .pt_pagedesigner #primary .order-8 {
    -ms-flex-order: 8;
        order: 8; }
  .pt_pagedesigner #primary .order-9 {
    -ms-flex-order: 9;
        order: 9; }
  .pt_pagedesigner #primary .order-10 {
    -ms-flex-order: 10;
        order: 10; }
  .pt_pagedesigner #primary .order-11 {
    -ms-flex-order: 11;
        order: 11; }
  .pt_pagedesigner #primary .order-12 {
    -ms-flex-order: 12;
        order: 12; }
  .pt_pagedesigner #primary .offset-1 {
    margin-left: 8.33333%; }
  .pt_pagedesigner #primary .offset-2 {
    margin-left: 16.66667%; }
  .pt_pagedesigner #primary .offset-3 {
    margin-left: 25%; }
  .pt_pagedesigner #primary .offset-4 {
    margin-left: 33.33333%; }
  .pt_pagedesigner #primary .offset-5 {
    margin-left: 41.66667%; }
  .pt_pagedesigner #primary .offset-6 {
    margin-left: 50%; }
  .pt_pagedesigner #primary .offset-7 {
    margin-left: 58.33333%; }
  .pt_pagedesigner #primary .offset-8 {
    margin-left: 66.66667%; }
  .pt_pagedesigner #primary .offset-9 {
    margin-left: 75%; }
  .pt_pagedesigner #primary .offset-10 {
    margin-left: 83.33333%; }
  .pt_pagedesigner #primary .offset-11 {
    margin-left: 91.66667%; }
  @media (min-width: 576px) {
    .pt_pagedesigner #primary .col-sm {
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      -ms-flex-positive: 1;
          flex-grow: 1;
      min-width: 0;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-sm-1 > * {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-sm-2 > * {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .row-cols-sm-3 > * {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .row-cols-sm-4 > * {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .row-cols-sm-5 > * {
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
      max-width: 20%; }
    .pt_pagedesigner #primary .row-cols-sm-6 > * {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-sm-auto {
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .pt_pagedesigner #primary .col-sm-1 {
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .pt_pagedesigner #primary .col-sm-2 {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-sm-3 {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .col-sm-4 {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .col-sm-5 {
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .pt_pagedesigner #primary .col-sm-6 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .col-sm-7 {
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .pt_pagedesigner #primary .col-sm-8 {
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .pt_pagedesigner #primary .col-sm-9 {
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
      max-width: 75%; }
    .pt_pagedesigner #primary .col-sm-10 {
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .pt_pagedesigner #primary .col-sm-11 {
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .pt_pagedesigner #primary .col-sm-12 {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .order-sm-first {
      -ms-flex-order: -1;
          order: -1; }
    .pt_pagedesigner #primary .order-sm-last {
      -ms-flex-order: 13;
          order: 13; }
    .pt_pagedesigner #primary .order-sm-0 {
      -ms-flex-order: 0;
          order: 0; }
    .pt_pagedesigner #primary .order-sm-1 {
      -ms-flex-order: 1;
          order: 1; }
    .pt_pagedesigner #primary .order-sm-2 {
      -ms-flex-order: 2;
          order: 2; }
    .pt_pagedesigner #primary .order-sm-3 {
      -ms-flex-order: 3;
          order: 3; }
    .pt_pagedesigner #primary .order-sm-4 {
      -ms-flex-order: 4;
          order: 4; }
    .pt_pagedesigner #primary .order-sm-5 {
      -ms-flex-order: 5;
          order: 5; }
    .pt_pagedesigner #primary .order-sm-6 {
      -ms-flex-order: 6;
          order: 6; }
    .pt_pagedesigner #primary .order-sm-7 {
      -ms-flex-order: 7;
          order: 7; }
    .pt_pagedesigner #primary .order-sm-8 {
      -ms-flex-order: 8;
          order: 8; }
    .pt_pagedesigner #primary .order-sm-9 {
      -ms-flex-order: 9;
          order: 9; }
    .pt_pagedesigner #primary .order-sm-10 {
      -ms-flex-order: 10;
          order: 10; }
    .pt_pagedesigner #primary .order-sm-11 {
      -ms-flex-order: 11;
          order: 11; }
    .pt_pagedesigner #primary .order-sm-12 {
      -ms-flex-order: 12;
          order: 12; }
    .pt_pagedesigner #primary .offset-sm-0 {
      margin-left: 0; }
    .pt_pagedesigner #primary .offset-sm-1 {
      margin-left: 8.33333%; }
    .pt_pagedesigner #primary .offset-sm-2 {
      margin-left: 16.66667%; }
    .pt_pagedesigner #primary .offset-sm-3 {
      margin-left: 25%; }
    .pt_pagedesigner #primary .offset-sm-4 {
      margin-left: 33.33333%; }
    .pt_pagedesigner #primary .offset-sm-5 {
      margin-left: 41.66667%; }
    .pt_pagedesigner #primary .offset-sm-6 {
      margin-left: 50%; }
    .pt_pagedesigner #primary .offset-sm-7 {
      margin-left: 58.33333%; }
    .pt_pagedesigner #primary .offset-sm-8 {
      margin-left: 66.66667%; }
    .pt_pagedesigner #primary .offset-sm-9 {
      margin-left: 75%; }
    .pt_pagedesigner #primary .offset-sm-10 {
      margin-left: 83.33333%; }
    .pt_pagedesigner #primary .offset-sm-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .col-md {
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      -ms-flex-positive: 1;
          flex-grow: 1;
      min-width: 0;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-md-1 > * {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-md-2 > * {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .row-cols-md-3 > * {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .row-cols-md-4 > * {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .row-cols-md-5 > * {
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
      max-width: 20%; }
    .pt_pagedesigner #primary .row-cols-md-6 > * {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-md-auto {
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .pt_pagedesigner #primary .col-md-1 {
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .pt_pagedesigner #primary .col-md-2 {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-md-3 {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .col-md-4 {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .col-md-5 {
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .pt_pagedesigner #primary .col-md-6 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .col-md-7 {
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .pt_pagedesigner #primary .col-md-8 {
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .pt_pagedesigner #primary .col-md-9 {
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
      max-width: 75%; }
    .pt_pagedesigner #primary .col-md-10 {
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .pt_pagedesigner #primary .col-md-11 {
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .pt_pagedesigner #primary .col-md-12 {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .order-md-first {
      -ms-flex-order: -1;
          order: -1; }
    .pt_pagedesigner #primary .order-md-last {
      -ms-flex-order: 13;
          order: 13; }
    .pt_pagedesigner #primary .order-md-0 {
      -ms-flex-order: 0;
          order: 0; }
    .pt_pagedesigner #primary .order-md-1 {
      -ms-flex-order: 1;
          order: 1; }
    .pt_pagedesigner #primary .order-md-2 {
      -ms-flex-order: 2;
          order: 2; }
    .pt_pagedesigner #primary .order-md-3 {
      -ms-flex-order: 3;
          order: 3; }
    .pt_pagedesigner #primary .order-md-4 {
      -ms-flex-order: 4;
          order: 4; }
    .pt_pagedesigner #primary .order-md-5 {
      -ms-flex-order: 5;
          order: 5; }
    .pt_pagedesigner #primary .order-md-6 {
      -ms-flex-order: 6;
          order: 6; }
    .pt_pagedesigner #primary .order-md-7 {
      -ms-flex-order: 7;
          order: 7; }
    .pt_pagedesigner #primary .order-md-8 {
      -ms-flex-order: 8;
          order: 8; }
    .pt_pagedesigner #primary .order-md-9 {
      -ms-flex-order: 9;
          order: 9; }
    .pt_pagedesigner #primary .order-md-10 {
      -ms-flex-order: 10;
          order: 10; }
    .pt_pagedesigner #primary .order-md-11 {
      -ms-flex-order: 11;
          order: 11; }
    .pt_pagedesigner #primary .order-md-12 {
      -ms-flex-order: 12;
          order: 12; }
    .pt_pagedesigner #primary .offset-md-0 {
      margin-left: 0; }
    .pt_pagedesigner #primary .offset-md-1 {
      margin-left: 8.33333%; }
    .pt_pagedesigner #primary .offset-md-2 {
      margin-left: 16.66667%; }
    .pt_pagedesigner #primary .offset-md-3 {
      margin-left: 25%; }
    .pt_pagedesigner #primary .offset-md-4 {
      margin-left: 33.33333%; }
    .pt_pagedesigner #primary .offset-md-5 {
      margin-left: 41.66667%; }
    .pt_pagedesigner #primary .offset-md-6 {
      margin-left: 50%; }
    .pt_pagedesigner #primary .offset-md-7 {
      margin-left: 58.33333%; }
    .pt_pagedesigner #primary .offset-md-8 {
      margin-left: 66.66667%; }
    .pt_pagedesigner #primary .offset-md-9 {
      margin-left: 75%; }
    .pt_pagedesigner #primary .offset-md-10 {
      margin-left: 83.33333%; }
    .pt_pagedesigner #primary .offset-md-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .col-lg {
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      -ms-flex-positive: 1;
          flex-grow: 1;
      min-width: 0;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-lg-1 > * {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-lg-2 > * {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .row-cols-lg-3 > * {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .row-cols-lg-4 > * {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .row-cols-lg-5 > * {
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
      max-width: 20%; }
    .pt_pagedesigner #primary .row-cols-lg-6 > * {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-lg-auto {
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .pt_pagedesigner #primary .col-lg-1 {
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .pt_pagedesigner #primary .col-lg-2 {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-lg-3 {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .col-lg-4 {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .col-lg-5 {
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .pt_pagedesigner #primary .col-lg-6 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .col-lg-7 {
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .pt_pagedesigner #primary .col-lg-8 {
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .pt_pagedesigner #primary .col-lg-9 {
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
      max-width: 75%; }
    .pt_pagedesigner #primary .col-lg-10 {
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .pt_pagedesigner #primary .col-lg-11 {
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .pt_pagedesigner #primary .col-lg-12 {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .order-lg-first {
      -ms-flex-order: -1;
          order: -1; }
    .pt_pagedesigner #primary .order-lg-last {
      -ms-flex-order: 13;
          order: 13; }
    .pt_pagedesigner #primary .order-lg-0 {
      -ms-flex-order: 0;
          order: 0; }
    .pt_pagedesigner #primary .order-lg-1 {
      -ms-flex-order: 1;
          order: 1; }
    .pt_pagedesigner #primary .order-lg-2 {
      -ms-flex-order: 2;
          order: 2; }
    .pt_pagedesigner #primary .order-lg-3 {
      -ms-flex-order: 3;
          order: 3; }
    .pt_pagedesigner #primary .order-lg-4 {
      -ms-flex-order: 4;
          order: 4; }
    .pt_pagedesigner #primary .order-lg-5 {
      -ms-flex-order: 5;
          order: 5; }
    .pt_pagedesigner #primary .order-lg-6 {
      -ms-flex-order: 6;
          order: 6; }
    .pt_pagedesigner #primary .order-lg-7 {
      -ms-flex-order: 7;
          order: 7; }
    .pt_pagedesigner #primary .order-lg-8 {
      -ms-flex-order: 8;
          order: 8; }
    .pt_pagedesigner #primary .order-lg-9 {
      -ms-flex-order: 9;
          order: 9; }
    .pt_pagedesigner #primary .order-lg-10 {
      -ms-flex-order: 10;
          order: 10; }
    .pt_pagedesigner #primary .order-lg-11 {
      -ms-flex-order: 11;
          order: 11; }
    .pt_pagedesigner #primary .order-lg-12 {
      -ms-flex-order: 12;
          order: 12; }
    .pt_pagedesigner #primary .offset-lg-0 {
      margin-left: 0; }
    .pt_pagedesigner #primary .offset-lg-1 {
      margin-left: 8.33333%; }
    .pt_pagedesigner #primary .offset-lg-2 {
      margin-left: 16.66667%; }
    .pt_pagedesigner #primary .offset-lg-3 {
      margin-left: 25%; }
    .pt_pagedesigner #primary .offset-lg-4 {
      margin-left: 33.33333%; }
    .pt_pagedesigner #primary .offset-lg-5 {
      margin-left: 41.66667%; }
    .pt_pagedesigner #primary .offset-lg-6 {
      margin-left: 50%; }
    .pt_pagedesigner #primary .offset-lg-7 {
      margin-left: 58.33333%; }
    .pt_pagedesigner #primary .offset-lg-8 {
      margin-left: 66.66667%; }
    .pt_pagedesigner #primary .offset-lg-9 {
      margin-left: 75%; }
    .pt_pagedesigner #primary .offset-lg-10 {
      margin-left: 83.33333%; }
    .pt_pagedesigner #primary .offset-lg-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .col-xl {
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      -ms-flex-positive: 1;
          flex-grow: 1;
      min-width: 0;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-xl-1 > * {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .row-cols-xl-2 > * {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .row-cols-xl-3 > * {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .row-cols-xl-4 > * {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .row-cols-xl-5 > * {
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
      max-width: 20%; }
    .pt_pagedesigner #primary .row-cols-xl-6 > * {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-xl-auto {
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .pt_pagedesigner #primary .col-xl-1 {
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .pt_pagedesigner #primary .col-xl-2 {
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .pt_pagedesigner #primary .col-xl-3 {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .pt_pagedesigner #primary .col-xl-4 {
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .pt_pagedesigner #primary .col-xl-5 {
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .pt_pagedesigner #primary .col-xl-6 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .pt_pagedesigner #primary .col-xl-7 {
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .pt_pagedesigner #primary .col-xl-8 {
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .pt_pagedesigner #primary .col-xl-9 {
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
      max-width: 75%; }
    .pt_pagedesigner #primary .col-xl-10 {
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .pt_pagedesigner #primary .col-xl-11 {
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .pt_pagedesigner #primary .col-xl-12 {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .pt_pagedesigner #primary .order-xl-first {
      -ms-flex-order: -1;
          order: -1; }
    .pt_pagedesigner #primary .order-xl-last {
      -ms-flex-order: 13;
          order: 13; }
    .pt_pagedesigner #primary .order-xl-0 {
      -ms-flex-order: 0;
          order: 0; }
    .pt_pagedesigner #primary .order-xl-1 {
      -ms-flex-order: 1;
          order: 1; }
    .pt_pagedesigner #primary .order-xl-2 {
      -ms-flex-order: 2;
          order: 2; }
    .pt_pagedesigner #primary .order-xl-3 {
      -ms-flex-order: 3;
          order: 3; }
    .pt_pagedesigner #primary .order-xl-4 {
      -ms-flex-order: 4;
          order: 4; }
    .pt_pagedesigner #primary .order-xl-5 {
      -ms-flex-order: 5;
          order: 5; }
    .pt_pagedesigner #primary .order-xl-6 {
      -ms-flex-order: 6;
          order: 6; }
    .pt_pagedesigner #primary .order-xl-7 {
      -ms-flex-order: 7;
          order: 7; }
    .pt_pagedesigner #primary .order-xl-8 {
      -ms-flex-order: 8;
          order: 8; }
    .pt_pagedesigner #primary .order-xl-9 {
      -ms-flex-order: 9;
          order: 9; }
    .pt_pagedesigner #primary .order-xl-10 {
      -ms-flex-order: 10;
          order: 10; }
    .pt_pagedesigner #primary .order-xl-11 {
      -ms-flex-order: 11;
          order: 11; }
    .pt_pagedesigner #primary .order-xl-12 {
      -ms-flex-order: 12;
          order: 12; }
    .pt_pagedesigner #primary .offset-xl-0 {
      margin-left: 0; }
    .pt_pagedesigner #primary .offset-xl-1 {
      margin-left: 8.33333%; }
    .pt_pagedesigner #primary .offset-xl-2 {
      margin-left: 16.66667%; }
    .pt_pagedesigner #primary .offset-xl-3 {
      margin-left: 25%; }
    .pt_pagedesigner #primary .offset-xl-4 {
      margin-left: 33.33333%; }
    .pt_pagedesigner #primary .offset-xl-5 {
      margin-left: 41.66667%; }
    .pt_pagedesigner #primary .offset-xl-6 {
      margin-left: 50%; }
    .pt_pagedesigner #primary .offset-xl-7 {
      margin-left: 58.33333%; }
    .pt_pagedesigner #primary .offset-xl-8 {
      margin-left: 66.66667%; }
    .pt_pagedesigner #primary .offset-xl-9 {
      margin-left: 75%; }
    .pt_pagedesigner #primary .offset-xl-10 {
      margin-left: 83.33333%; }
    .pt_pagedesigner #primary .offset-xl-11 {
      margin-left: 91.66667%; } }
  .pt_pagedesigner #primary .d-none {
    display: none !important; }
  .pt_pagedesigner #primary .d-inline {
    display: inline !important; }
  .pt_pagedesigner #primary .d-inline-block {
    display: inline-block !important; }
  .pt_pagedesigner #primary .d-block {
    display: block !important; }
  .pt_pagedesigner #primary .d-table {
    display: table !important; }
  .pt_pagedesigner #primary .d-table-row {
    display: table-row !important; }
  .pt_pagedesigner #primary .d-table-cell {
    display: table-cell !important; }
  .pt_pagedesigner #primary .d-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .pt_pagedesigner #primary .d-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  @media (min-width: 576px) {
    .pt_pagedesigner #primary .d-sm-none {
      display: none !important; }
    .pt_pagedesigner #primary .d-sm-inline {
      display: inline !important; }
    .pt_pagedesigner #primary .d-sm-inline-block {
      display: inline-block !important; }
    .pt_pagedesigner #primary .d-sm-block {
      display: block !important; }
    .pt_pagedesigner #primary .d-sm-table {
      display: table !important; }
    .pt_pagedesigner #primary .d-sm-table-row {
      display: table-row !important; }
    .pt_pagedesigner #primary .d-sm-table-cell {
      display: table-cell !important; }
    .pt_pagedesigner #primary .d-sm-flex {
      display: -ms-flexbox !important;
      display: flex !important; }
    .pt_pagedesigner #primary .d-sm-inline-flex {
      display: -ms-inline-flexbox !important;
      display: inline-flex !important; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .d-md-none {
      display: none !important; }
    .pt_pagedesigner #primary .d-md-inline {
      display: inline !important; }
    .pt_pagedesigner #primary .d-md-inline-block {
      display: inline-block !important; }
    .pt_pagedesigner #primary .d-md-block {
      display: block !important; }
    .pt_pagedesigner #primary .d-md-table {
      display: table !important; }
    .pt_pagedesigner #primary .d-md-table-row {
      display: table-row !important; }
    .pt_pagedesigner #primary .d-md-table-cell {
      display: table-cell !important; }
    .pt_pagedesigner #primary .d-md-flex {
      display: -ms-flexbox !important;
      display: flex !important; }
    .pt_pagedesigner #primary .d-md-inline-flex {
      display: -ms-inline-flexbox !important;
      display: inline-flex !important; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .d-lg-none {
      display: none !important; }
    .pt_pagedesigner #primary .d-lg-inline {
      display: inline !important; }
    .pt_pagedesigner #primary .d-lg-inline-block {
      display: inline-block !important; }
    .pt_pagedesigner #primary .d-lg-block {
      display: block !important; }
    .pt_pagedesigner #primary .d-lg-table {
      display: table !important; }
    .pt_pagedesigner #primary .d-lg-table-row {
      display: table-row !important; }
    .pt_pagedesigner #primary .d-lg-table-cell {
      display: table-cell !important; }
    .pt_pagedesigner #primary .d-lg-flex {
      display: -ms-flexbox !important;
      display: flex !important; }
    .pt_pagedesigner #primary .d-lg-inline-flex {
      display: -ms-inline-flexbox !important;
      display: inline-flex !important; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .d-xl-none {
      display: none !important; }
    .pt_pagedesigner #primary .d-xl-inline {
      display: inline !important; }
    .pt_pagedesigner #primary .d-xl-inline-block {
      display: inline-block !important; }
    .pt_pagedesigner #primary .d-xl-block {
      display: block !important; }
    .pt_pagedesigner #primary .d-xl-table {
      display: table !important; }
    .pt_pagedesigner #primary .d-xl-table-row {
      display: table-row !important; }
    .pt_pagedesigner #primary .d-xl-table-cell {
      display: table-cell !important; }
    .pt_pagedesigner #primary .d-xl-flex {
      display: -ms-flexbox !important;
      display: flex !important; }
    .pt_pagedesigner #primary .d-xl-inline-flex {
      display: -ms-inline-flexbox !important;
      display: inline-flex !important; } }
  @media print {
    .pt_pagedesigner #primary .d-print-none {
      display: none !important; }
    .pt_pagedesigner #primary .d-print-inline {
      display: inline !important; }
    .pt_pagedesigner #primary .d-print-inline-block {
      display: inline-block !important; }
    .pt_pagedesigner #primary .d-print-block {
      display: block !important; }
    .pt_pagedesigner #primary .d-print-table {
      display: table !important; }
    .pt_pagedesigner #primary .d-print-table-row {
      display: table-row !important; }
    .pt_pagedesigner #primary .d-print-table-cell {
      display: table-cell !important; }
    .pt_pagedesigner #primary .d-print-flex {
      display: -ms-flexbox !important;
      display: flex !important; }
    .pt_pagedesigner #primary .d-print-inline-flex {
      display: -ms-inline-flexbox !important;
      display: inline-flex !important; } }
  .pt_pagedesigner #primary .flex-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .pt_pagedesigner #primary .flex-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .pt_pagedesigner #primary .flex-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .pt_pagedesigner #primary .flex-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .pt_pagedesigner #primary .flex-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .pt_pagedesigner #primary .flex-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .pt_pagedesigner #primary .flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .pt_pagedesigner #primary .flex-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .pt_pagedesigner #primary .flex-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .pt_pagedesigner #primary .flex-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .pt_pagedesigner #primary .flex-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .pt_pagedesigner #primary .flex-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .pt_pagedesigner #primary .justify-content-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .pt_pagedesigner #primary .justify-content-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .pt_pagedesigner #primary .justify-content-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .pt_pagedesigner #primary .justify-content-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .pt_pagedesigner #primary .justify-content-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .pt_pagedesigner #primary .align-items-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .pt_pagedesigner #primary .align-items-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .pt_pagedesigner #primary .align-items-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .pt_pagedesigner #primary .align-items-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .pt_pagedesigner #primary .align-items-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .pt_pagedesigner #primary .align-content-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .pt_pagedesigner #primary .align-content-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .pt_pagedesigner #primary .align-content-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .pt_pagedesigner #primary .align-content-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .pt_pagedesigner #primary .align-content-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .pt_pagedesigner #primary .align-content-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .pt_pagedesigner #primary .align-self-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .pt_pagedesigner #primary .align-self-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .pt_pagedesigner #primary .align-self-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .pt_pagedesigner #primary .align-self-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .pt_pagedesigner #primary .align-self-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .pt_pagedesigner #primary .align-self-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; }
  @media (min-width: 576px) {
    .pt_pagedesigner #primary .flex-sm-row {
      -ms-flex-direction: row !important;
          flex-direction: row !important; }
    .pt_pagedesigner #primary .flex-sm-column {
      -ms-flex-direction: column !important;
          flex-direction: column !important; }
    .pt_pagedesigner #primary .flex-sm-row-reverse {
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important; }
    .pt_pagedesigner #primary .flex-sm-column-reverse {
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important; }
    .pt_pagedesigner #primary .flex-sm-wrap {
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important; }
    .pt_pagedesigner #primary .flex-sm-nowrap {
      -ms-flex-wrap: nowrap !important;
          flex-wrap: nowrap !important; }
    .pt_pagedesigner #primary .flex-sm-wrap-reverse {
      -ms-flex-wrap: wrap-reverse !important;
          flex-wrap: wrap-reverse !important; }
    .pt_pagedesigner #primary .flex-sm-fill {
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important; }
    .pt_pagedesigner #primary .flex-sm-grow-0 {
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important; }
    .pt_pagedesigner #primary .flex-sm-grow-1 {
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important; }
    .pt_pagedesigner #primary .flex-sm-shrink-0 {
      -ms-flex-negative: 0 !important;
          flex-shrink: 0 !important; }
    .pt_pagedesigner #primary .flex-sm-shrink-1 {
      -ms-flex-negative: 1 !important;
          flex-shrink: 1 !important; }
    .pt_pagedesigner #primary .justify-content-sm-start {
      -ms-flex-pack: start !important;
          justify-content: flex-start !important; }
    .pt_pagedesigner #primary .justify-content-sm-end {
      -ms-flex-pack: end !important;
          justify-content: flex-end !important; }
    .pt_pagedesigner #primary .justify-content-sm-center {
      -ms-flex-pack: center !important;
          justify-content: center !important; }
    .pt_pagedesigner #primary .justify-content-sm-between {
      -ms-flex-pack: justify !important;
          justify-content: space-between !important; }
    .pt_pagedesigner #primary .justify-content-sm-around {
      -ms-flex-pack: distribute !important;
          justify-content: space-around !important; }
    .pt_pagedesigner #primary .align-items-sm-start {
      -ms-flex-align: start !important;
          align-items: flex-start !important; }
    .pt_pagedesigner #primary .align-items-sm-end {
      -ms-flex-align: end !important;
          align-items: flex-end !important; }
    .pt_pagedesigner #primary .align-items-sm-center {
      -ms-flex-align: center !important;
          align-items: center !important; }
    .pt_pagedesigner #primary .align-items-sm-baseline {
      -ms-flex-align: baseline !important;
          align-items: baseline !important; }
    .pt_pagedesigner #primary .align-items-sm-stretch {
      -ms-flex-align: stretch !important;
          align-items: stretch !important; }
    .pt_pagedesigner #primary .align-content-sm-start {
      -ms-flex-line-pack: start !important;
          align-content: flex-start !important; }
    .pt_pagedesigner #primary .align-content-sm-end {
      -ms-flex-line-pack: end !important;
          align-content: flex-end !important; }
    .pt_pagedesigner #primary .align-content-sm-center {
      -ms-flex-line-pack: center !important;
          align-content: center !important; }
    .pt_pagedesigner #primary .align-content-sm-between {
      -ms-flex-line-pack: justify !important;
          align-content: space-between !important; }
    .pt_pagedesigner #primary .align-content-sm-around {
      -ms-flex-line-pack: distribute !important;
          align-content: space-around !important; }
    .pt_pagedesigner #primary .align-content-sm-stretch {
      -ms-flex-line-pack: stretch !important;
          align-content: stretch !important; }
    .pt_pagedesigner #primary .align-self-sm-auto {
      -ms-flex-item-align: auto !important;
          -ms-grid-row-align: auto !important;
          align-self: auto !important; }
    .pt_pagedesigner #primary .align-self-sm-start {
      -ms-flex-item-align: start !important;
          align-self: flex-start !important; }
    .pt_pagedesigner #primary .align-self-sm-end {
      -ms-flex-item-align: end !important;
          align-self: flex-end !important; }
    .pt_pagedesigner #primary .align-self-sm-center {
      -ms-flex-item-align: center !important;
          -ms-grid-row-align: center !important;
          align-self: center !important; }
    .pt_pagedesigner #primary .align-self-sm-baseline {
      -ms-flex-item-align: baseline !important;
          align-self: baseline !important; }
    .pt_pagedesigner #primary .align-self-sm-stretch {
      -ms-flex-item-align: stretch !important;
          -ms-grid-row-align: stretch !important;
          align-self: stretch !important; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .flex-md-row {
      -ms-flex-direction: row !important;
          flex-direction: row !important; }
    .pt_pagedesigner #primary .flex-md-column {
      -ms-flex-direction: column !important;
          flex-direction: column !important; }
    .pt_pagedesigner #primary .flex-md-row-reverse {
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important; }
    .pt_pagedesigner #primary .flex-md-column-reverse {
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important; }
    .pt_pagedesigner #primary .flex-md-wrap {
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important; }
    .pt_pagedesigner #primary .flex-md-nowrap {
      -ms-flex-wrap: nowrap !important;
          flex-wrap: nowrap !important; }
    .pt_pagedesigner #primary .flex-md-wrap-reverse {
      -ms-flex-wrap: wrap-reverse !important;
          flex-wrap: wrap-reverse !important; }
    .pt_pagedesigner #primary .flex-md-fill {
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important; }
    .pt_pagedesigner #primary .flex-md-grow-0 {
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important; }
    .pt_pagedesigner #primary .flex-md-grow-1 {
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important; }
    .pt_pagedesigner #primary .flex-md-shrink-0 {
      -ms-flex-negative: 0 !important;
          flex-shrink: 0 !important; }
    .pt_pagedesigner #primary .flex-md-shrink-1 {
      -ms-flex-negative: 1 !important;
          flex-shrink: 1 !important; }
    .pt_pagedesigner #primary .justify-content-md-start {
      -ms-flex-pack: start !important;
          justify-content: flex-start !important; }
    .pt_pagedesigner #primary .justify-content-md-end {
      -ms-flex-pack: end !important;
          justify-content: flex-end !important; }
    .pt_pagedesigner #primary .justify-content-md-center {
      -ms-flex-pack: center !important;
          justify-content: center !important; }
    .pt_pagedesigner #primary .justify-content-md-between {
      -ms-flex-pack: justify !important;
          justify-content: space-between !important; }
    .pt_pagedesigner #primary .justify-content-md-around {
      -ms-flex-pack: distribute !important;
          justify-content: space-around !important; }
    .pt_pagedesigner #primary .align-items-md-start {
      -ms-flex-align: start !important;
          align-items: flex-start !important; }
    .pt_pagedesigner #primary .align-items-md-end {
      -ms-flex-align: end !important;
          align-items: flex-end !important; }
    .pt_pagedesigner #primary .align-items-md-center {
      -ms-flex-align: center !important;
          align-items: center !important; }
    .pt_pagedesigner #primary .align-items-md-baseline {
      -ms-flex-align: baseline !important;
          align-items: baseline !important; }
    .pt_pagedesigner #primary .align-items-md-stretch {
      -ms-flex-align: stretch !important;
          align-items: stretch !important; }
    .pt_pagedesigner #primary .align-content-md-start {
      -ms-flex-line-pack: start !important;
          align-content: flex-start !important; }
    .pt_pagedesigner #primary .align-content-md-end {
      -ms-flex-line-pack: end !important;
          align-content: flex-end !important; }
    .pt_pagedesigner #primary .align-content-md-center {
      -ms-flex-line-pack: center !important;
          align-content: center !important; }
    .pt_pagedesigner #primary .align-content-md-between {
      -ms-flex-line-pack: justify !important;
          align-content: space-between !important; }
    .pt_pagedesigner #primary .align-content-md-around {
      -ms-flex-line-pack: distribute !important;
          align-content: space-around !important; }
    .pt_pagedesigner #primary .align-content-md-stretch {
      -ms-flex-line-pack: stretch !important;
          align-content: stretch !important; }
    .pt_pagedesigner #primary .align-self-md-auto {
      -ms-flex-item-align: auto !important;
          -ms-grid-row-align: auto !important;
          align-self: auto !important; }
    .pt_pagedesigner #primary .align-self-md-start {
      -ms-flex-item-align: start !important;
          align-self: flex-start !important; }
    .pt_pagedesigner #primary .align-self-md-end {
      -ms-flex-item-align: end !important;
          align-self: flex-end !important; }
    .pt_pagedesigner #primary .align-self-md-center {
      -ms-flex-item-align: center !important;
          -ms-grid-row-align: center !important;
          align-self: center !important; }
    .pt_pagedesigner #primary .align-self-md-baseline {
      -ms-flex-item-align: baseline !important;
          align-self: baseline !important; }
    .pt_pagedesigner #primary .align-self-md-stretch {
      -ms-flex-item-align: stretch !important;
          -ms-grid-row-align: stretch !important;
          align-self: stretch !important; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .flex-lg-row {
      -ms-flex-direction: row !important;
          flex-direction: row !important; }
    .pt_pagedesigner #primary .flex-lg-column {
      -ms-flex-direction: column !important;
          flex-direction: column !important; }
    .pt_pagedesigner #primary .flex-lg-row-reverse {
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important; }
    .pt_pagedesigner #primary .flex-lg-column-reverse {
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important; }
    .pt_pagedesigner #primary .flex-lg-wrap {
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important; }
    .pt_pagedesigner #primary .flex-lg-nowrap {
      -ms-flex-wrap: nowrap !important;
          flex-wrap: nowrap !important; }
    .pt_pagedesigner #primary .flex-lg-wrap-reverse {
      -ms-flex-wrap: wrap-reverse !important;
          flex-wrap: wrap-reverse !important; }
    .pt_pagedesigner #primary .flex-lg-fill {
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important; }
    .pt_pagedesigner #primary .flex-lg-grow-0 {
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important; }
    .pt_pagedesigner #primary .flex-lg-grow-1 {
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important; }
    .pt_pagedesigner #primary .flex-lg-shrink-0 {
      -ms-flex-negative: 0 !important;
          flex-shrink: 0 !important; }
    .pt_pagedesigner #primary .flex-lg-shrink-1 {
      -ms-flex-negative: 1 !important;
          flex-shrink: 1 !important; }
    .pt_pagedesigner #primary .justify-content-lg-start {
      -ms-flex-pack: start !important;
          justify-content: flex-start !important; }
    .pt_pagedesigner #primary .justify-content-lg-end {
      -ms-flex-pack: end !important;
          justify-content: flex-end !important; }
    .pt_pagedesigner #primary .justify-content-lg-center {
      -ms-flex-pack: center !important;
          justify-content: center !important; }
    .pt_pagedesigner #primary .justify-content-lg-between {
      -ms-flex-pack: justify !important;
          justify-content: space-between !important; }
    .pt_pagedesigner #primary .justify-content-lg-around {
      -ms-flex-pack: distribute !important;
          justify-content: space-around !important; }
    .pt_pagedesigner #primary .align-items-lg-start {
      -ms-flex-align: start !important;
          align-items: flex-start !important; }
    .pt_pagedesigner #primary .align-items-lg-end {
      -ms-flex-align: end !important;
          align-items: flex-end !important; }
    .pt_pagedesigner #primary .align-items-lg-center {
      -ms-flex-align: center !important;
          align-items: center !important; }
    .pt_pagedesigner #primary .align-items-lg-baseline {
      -ms-flex-align: baseline !important;
          align-items: baseline !important; }
    .pt_pagedesigner #primary .align-items-lg-stretch {
      -ms-flex-align: stretch !important;
          align-items: stretch !important; }
    .pt_pagedesigner #primary .align-content-lg-start {
      -ms-flex-line-pack: start !important;
          align-content: flex-start !important; }
    .pt_pagedesigner #primary .align-content-lg-end {
      -ms-flex-line-pack: end !important;
          align-content: flex-end !important; }
    .pt_pagedesigner #primary .align-content-lg-center {
      -ms-flex-line-pack: center !important;
          align-content: center !important; }
    .pt_pagedesigner #primary .align-content-lg-between {
      -ms-flex-line-pack: justify !important;
          align-content: space-between !important; }
    .pt_pagedesigner #primary .align-content-lg-around {
      -ms-flex-line-pack: distribute !important;
          align-content: space-around !important; }
    .pt_pagedesigner #primary .align-content-lg-stretch {
      -ms-flex-line-pack: stretch !important;
          align-content: stretch !important; }
    .pt_pagedesigner #primary .align-self-lg-auto {
      -ms-flex-item-align: auto !important;
          -ms-grid-row-align: auto !important;
          align-self: auto !important; }
    .pt_pagedesigner #primary .align-self-lg-start {
      -ms-flex-item-align: start !important;
          align-self: flex-start !important; }
    .pt_pagedesigner #primary .align-self-lg-end {
      -ms-flex-item-align: end !important;
          align-self: flex-end !important; }
    .pt_pagedesigner #primary .align-self-lg-center {
      -ms-flex-item-align: center !important;
          -ms-grid-row-align: center !important;
          align-self: center !important; }
    .pt_pagedesigner #primary .align-self-lg-baseline {
      -ms-flex-item-align: baseline !important;
          align-self: baseline !important; }
    .pt_pagedesigner #primary .align-self-lg-stretch {
      -ms-flex-item-align: stretch !important;
          -ms-grid-row-align: stretch !important;
          align-self: stretch !important; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .flex-xl-row {
      -ms-flex-direction: row !important;
          flex-direction: row !important; }
    .pt_pagedesigner #primary .flex-xl-column {
      -ms-flex-direction: column !important;
          flex-direction: column !important; }
    .pt_pagedesigner #primary .flex-xl-row-reverse {
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important; }
    .pt_pagedesigner #primary .flex-xl-column-reverse {
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important; }
    .pt_pagedesigner #primary .flex-xl-wrap {
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important; }
    .pt_pagedesigner #primary .flex-xl-nowrap {
      -ms-flex-wrap: nowrap !important;
          flex-wrap: nowrap !important; }
    .pt_pagedesigner #primary .flex-xl-wrap-reverse {
      -ms-flex-wrap: wrap-reverse !important;
          flex-wrap: wrap-reverse !important; }
    .pt_pagedesigner #primary .flex-xl-fill {
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important; }
    .pt_pagedesigner #primary .flex-xl-grow-0 {
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important; }
    .pt_pagedesigner #primary .flex-xl-grow-1 {
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important; }
    .pt_pagedesigner #primary .flex-xl-shrink-0 {
      -ms-flex-negative: 0 !important;
          flex-shrink: 0 !important; }
    .pt_pagedesigner #primary .flex-xl-shrink-1 {
      -ms-flex-negative: 1 !important;
          flex-shrink: 1 !important; }
    .pt_pagedesigner #primary .justify-content-xl-start {
      -ms-flex-pack: start !important;
          justify-content: flex-start !important; }
    .pt_pagedesigner #primary .justify-content-xl-end {
      -ms-flex-pack: end !important;
          justify-content: flex-end !important; }
    .pt_pagedesigner #primary .justify-content-xl-center {
      -ms-flex-pack: center !important;
          justify-content: center !important; }
    .pt_pagedesigner #primary .justify-content-xl-between {
      -ms-flex-pack: justify !important;
          justify-content: space-between !important; }
    .pt_pagedesigner #primary .justify-content-xl-around {
      -ms-flex-pack: distribute !important;
          justify-content: space-around !important; }
    .pt_pagedesigner #primary .align-items-xl-start {
      -ms-flex-align: start !important;
          align-items: flex-start !important; }
    .pt_pagedesigner #primary .align-items-xl-end {
      -ms-flex-align: end !important;
          align-items: flex-end !important; }
    .pt_pagedesigner #primary .align-items-xl-center {
      -ms-flex-align: center !important;
          align-items: center !important; }
    .pt_pagedesigner #primary .align-items-xl-baseline {
      -ms-flex-align: baseline !important;
          align-items: baseline !important; }
    .pt_pagedesigner #primary .align-items-xl-stretch {
      -ms-flex-align: stretch !important;
          align-items: stretch !important; }
    .pt_pagedesigner #primary .align-content-xl-start {
      -ms-flex-line-pack: start !important;
          align-content: flex-start !important; }
    .pt_pagedesigner #primary .align-content-xl-end {
      -ms-flex-line-pack: end !important;
          align-content: flex-end !important; }
    .pt_pagedesigner #primary .align-content-xl-center {
      -ms-flex-line-pack: center !important;
          align-content: center !important; }
    .pt_pagedesigner #primary .align-content-xl-between {
      -ms-flex-line-pack: justify !important;
          align-content: space-between !important; }
    .pt_pagedesigner #primary .align-content-xl-around {
      -ms-flex-line-pack: distribute !important;
          align-content: space-around !important; }
    .pt_pagedesigner #primary .align-content-xl-stretch {
      -ms-flex-line-pack: stretch !important;
          align-content: stretch !important; }
    .pt_pagedesigner #primary .align-self-xl-auto {
      -ms-flex-item-align: auto !important;
          -ms-grid-row-align: auto !important;
          align-self: auto !important; }
    .pt_pagedesigner #primary .align-self-xl-start {
      -ms-flex-item-align: start !important;
          align-self: flex-start !important; }
    .pt_pagedesigner #primary .align-self-xl-end {
      -ms-flex-item-align: end !important;
          align-self: flex-end !important; }
    .pt_pagedesigner #primary .align-self-xl-center {
      -ms-flex-item-align: center !important;
          -ms-grid-row-align: center !important;
          align-self: center !important; }
    .pt_pagedesigner #primary .align-self-xl-baseline {
      -ms-flex-item-align: baseline !important;
          align-self: baseline !important; }
    .pt_pagedesigner #primary .align-self-xl-stretch {
      -ms-flex-item-align: stretch !important;
          -ms-grid-row-align: stretch !important;
          align-self: stretch !important; } }
  .pt_pagedesigner #primary .m-0 {
    margin: 0 !important; }
  .pt_pagedesigner #primary .mt-0,
  .pt_pagedesigner #primary .my-0 {
    margin-top: 0 !important; }
  .pt_pagedesigner #primary .mr-0,
  .pt_pagedesigner #primary .mx-0 {
    margin-right: 0 !important; }
  .pt_pagedesigner #primary .mb-0,
  .pt_pagedesigner #primary .my-0 {
    margin-bottom: 0 !important; }
  .pt_pagedesigner #primary .ml-0,
  .pt_pagedesigner #primary .mx-0 {
    margin-left: 0 !important; }
  .pt_pagedesigner #primary .m-1 {
    margin: 0.25rem !important; }
  .pt_pagedesigner #primary .mt-1,
  .pt_pagedesigner #primary .my-1 {
    margin-top: 0.25rem !important; }
  .pt_pagedesigner #primary .mr-1,
  .pt_pagedesigner #primary .mx-1 {
    margin-right: 0.25rem !important; }
  .pt_pagedesigner #primary .mb-1,
  .pt_pagedesigner #primary .my-1 {
    margin-bottom: 0.25rem !important; }
  .pt_pagedesigner #primary .ml-1,
  .pt_pagedesigner #primary .mx-1 {
    margin-left: 0.25rem !important; }
  .pt_pagedesigner #primary .m-2 {
    margin: 0.5rem !important; }
  .pt_pagedesigner #primary .mt-2,
  .pt_pagedesigner #primary .my-2 {
    margin-top: 0.5rem !important; }
  .pt_pagedesigner #primary .mr-2,
  .pt_pagedesigner #primary .mx-2 {
    margin-right: 0.5rem !important; }
  .pt_pagedesigner #primary .mb-2,
  .pt_pagedesigner #primary .my-2 {
    margin-bottom: 0.5rem !important; }
  .pt_pagedesigner #primary .ml-2,
  .pt_pagedesigner #primary .mx-2 {
    margin-left: 0.5rem !important; }
  .pt_pagedesigner #primary .m-3 {
    margin: 1rem !important; }
  .pt_pagedesigner #primary .mt-3,
  .pt_pagedesigner #primary .my-3 {
    margin-top: 1rem !important; }
  .pt_pagedesigner #primary .mr-3,
  .pt_pagedesigner #primary .mx-3 {
    margin-right: 1rem !important; }
  .pt_pagedesigner #primary .mb-3,
  .pt_pagedesigner #primary .my-3 {
    margin-bottom: 1rem !important; }
  .pt_pagedesigner #primary .ml-3,
  .pt_pagedesigner #primary .mx-3 {
    margin-left: 1rem !important; }
  .pt_pagedesigner #primary .m-4 {
    margin: 1.5rem !important; }
  .pt_pagedesigner #primary .mt-4,
  .pt_pagedesigner #primary .my-4 {
    margin-top: 1.5rem !important; }
  .pt_pagedesigner #primary .mr-4,
  .pt_pagedesigner #primary .mx-4 {
    margin-right: 1.5rem !important; }
  .pt_pagedesigner #primary .mb-4,
  .pt_pagedesigner #primary .my-4 {
    margin-bottom: 1.5rem !important; }
  .pt_pagedesigner #primary .ml-4,
  .pt_pagedesigner #primary .mx-4 {
    margin-left: 1.5rem !important; }
  .pt_pagedesigner #primary .m-5 {
    margin: 3rem !important; }
  .pt_pagedesigner #primary .mt-5,
  .pt_pagedesigner #primary .my-5 {
    margin-top: 3rem !important; }
  .pt_pagedesigner #primary .mr-5,
  .pt_pagedesigner #primary .mx-5 {
    margin-right: 3rem !important; }
  .pt_pagedesigner #primary .mb-5,
  .pt_pagedesigner #primary .my-5 {
    margin-bottom: 3rem !important; }
  .pt_pagedesigner #primary .ml-5,
  .pt_pagedesigner #primary .mx-5 {
    margin-left: 3rem !important; }
  .pt_pagedesigner #primary .p-0 {
    padding: 0 !important; }
  .pt_pagedesigner #primary .pt-0,
  .pt_pagedesigner #primary .py-0 {
    padding-top: 0 !important; }
  .pt_pagedesigner #primary .pr-0,
  .pt_pagedesigner #primary .px-0 {
    padding-right: 0 !important; }
  .pt_pagedesigner #primary .pb-0,
  .pt_pagedesigner #primary .py-0 {
    padding-bottom: 0 !important; }
  .pt_pagedesigner #primary .pl-0,
  .pt_pagedesigner #primary .px-0 {
    padding-left: 0 !important; }
  .pt_pagedesigner #primary .p-1 {
    padding: 0.25rem !important; }
  .pt_pagedesigner #primary .pt-1,
  .pt_pagedesigner #primary .py-1 {
    padding-top: 0.25rem !important; }
  .pt_pagedesigner #primary .pr-1,
  .pt_pagedesigner #primary .px-1 {
    padding-right: 0.25rem !important; }
  .pt_pagedesigner #primary .pb-1,
  .pt_pagedesigner #primary .py-1 {
    padding-bottom: 0.25rem !important; }
  .pt_pagedesigner #primary .pl-1,
  .pt_pagedesigner #primary .px-1 {
    padding-left: 0.25rem !important; }
  .pt_pagedesigner #primary .p-2 {
    padding: 0.5rem !important; }
  .pt_pagedesigner #primary .pt-2,
  .pt_pagedesigner #primary .py-2 {
    padding-top: 0.5rem !important; }
  .pt_pagedesigner #primary .pr-2,
  .pt_pagedesigner #primary .px-2 {
    padding-right: 0.5rem !important; }
  .pt_pagedesigner #primary .pb-2,
  .pt_pagedesigner #primary .py-2 {
    padding-bottom: 0.5rem !important; }
  .pt_pagedesigner #primary .pl-2,
  .pt_pagedesigner #primary .px-2 {
    padding-left: 0.5rem !important; }
  .pt_pagedesigner #primary .p-3 {
    padding: 1rem !important; }
  .pt_pagedesigner #primary .pt-3,
  .pt_pagedesigner #primary .py-3 {
    padding-top: 1rem !important; }
  .pt_pagedesigner #primary .pr-3,
  .pt_pagedesigner #primary .px-3 {
    padding-right: 1rem !important; }
  .pt_pagedesigner #primary .pb-3,
  .pt_pagedesigner #primary .py-3 {
    padding-bottom: 1rem !important; }
  .pt_pagedesigner #primary .pl-3,
  .pt_pagedesigner #primary .px-3 {
    padding-left: 1rem !important; }
  .pt_pagedesigner #primary .p-4 {
    padding: 1.5rem !important; }
  .pt_pagedesigner #primary .pt-4,
  .pt_pagedesigner #primary .py-4 {
    padding-top: 1.5rem !important; }
  .pt_pagedesigner #primary .pr-4,
  .pt_pagedesigner #primary .px-4 {
    padding-right: 1.5rem !important; }
  .pt_pagedesigner #primary .pb-4,
  .pt_pagedesigner #primary .py-4 {
    padding-bottom: 1.5rem !important; }
  .pt_pagedesigner #primary .pl-4,
  .pt_pagedesigner #primary .px-4 {
    padding-left: 1.5rem !important; }
  .pt_pagedesigner #primary .p-5 {
    padding: 3rem !important; }
  .pt_pagedesigner #primary .pt-5,
  .pt_pagedesigner #primary .py-5 {
    padding-top: 3rem !important; }
  .pt_pagedesigner #primary .pr-5,
  .pt_pagedesigner #primary .px-5 {
    padding-right: 3rem !important; }
  .pt_pagedesigner #primary .pb-5,
  .pt_pagedesigner #primary .py-5 {
    padding-bottom: 3rem !important; }
  .pt_pagedesigner #primary .pl-5,
  .pt_pagedesigner #primary .px-5 {
    padding-left: 3rem !important; }
  .pt_pagedesigner #primary .m-n1 {
    margin: -0.25rem !important; }
  .pt_pagedesigner #primary .mt-n1,
  .pt_pagedesigner #primary .my-n1 {
    margin-top: -0.25rem !important; }
  .pt_pagedesigner #primary .mr-n1,
  .pt_pagedesigner #primary .mx-n1 {
    margin-right: -0.25rem !important; }
  .pt_pagedesigner #primary .mb-n1,
  .pt_pagedesigner #primary .my-n1 {
    margin-bottom: -0.25rem !important; }
  .pt_pagedesigner #primary .ml-n1,
  .pt_pagedesigner #primary .mx-n1 {
    margin-left: -0.25rem !important; }
  .pt_pagedesigner #primary .m-n2 {
    margin: -0.5rem !important; }
  .pt_pagedesigner #primary .mt-n2,
  .pt_pagedesigner #primary .my-n2 {
    margin-top: -0.5rem !important; }
  .pt_pagedesigner #primary .mr-n2,
  .pt_pagedesigner #primary .mx-n2 {
    margin-right: -0.5rem !important; }
  .pt_pagedesigner #primary .mb-n2,
  .pt_pagedesigner #primary .my-n2 {
    margin-bottom: -0.5rem !important; }
  .pt_pagedesigner #primary .ml-n2,
  .pt_pagedesigner #primary .mx-n2 {
    margin-left: -0.5rem !important; }
  .pt_pagedesigner #primary .m-n3 {
    margin: -1rem !important; }
  .pt_pagedesigner #primary .mt-n3,
  .pt_pagedesigner #primary .my-n3 {
    margin-top: -1rem !important; }
  .pt_pagedesigner #primary .mr-n3,
  .pt_pagedesigner #primary .mx-n3 {
    margin-right: -1rem !important; }
  .pt_pagedesigner #primary .mb-n3,
  .pt_pagedesigner #primary .my-n3 {
    margin-bottom: -1rem !important; }
  .pt_pagedesigner #primary .ml-n3,
  .pt_pagedesigner #primary .mx-n3 {
    margin-left: -1rem !important; }
  .pt_pagedesigner #primary .m-n4 {
    margin: -1.5rem !important; }
  .pt_pagedesigner #primary .mt-n4,
  .pt_pagedesigner #primary .my-n4 {
    margin-top: -1.5rem !important; }
  .pt_pagedesigner #primary .mr-n4,
  .pt_pagedesigner #primary .mx-n4 {
    margin-right: -1.5rem !important; }
  .pt_pagedesigner #primary .mb-n4,
  .pt_pagedesigner #primary .my-n4 {
    margin-bottom: -1.5rem !important; }
  .pt_pagedesigner #primary .ml-n4,
  .pt_pagedesigner #primary .mx-n4 {
    margin-left: -1.5rem !important; }
  .pt_pagedesigner #primary .m-n5 {
    margin: -3rem !important; }
  .pt_pagedesigner #primary .mt-n5,
  .pt_pagedesigner #primary .my-n5 {
    margin-top: -3rem !important; }
  .pt_pagedesigner #primary .mr-n5,
  .pt_pagedesigner #primary .mx-n5 {
    margin-right: -3rem !important; }
  .pt_pagedesigner #primary .mb-n5,
  .pt_pagedesigner #primary .my-n5 {
    margin-bottom: -3rem !important; }
  .pt_pagedesigner #primary .ml-n5,
  .pt_pagedesigner #primary .mx-n5 {
    margin-left: -3rem !important; }
  .pt_pagedesigner #primary .m-auto {
    margin: auto !important; }
  .pt_pagedesigner #primary .mt-auto,
  .pt_pagedesigner #primary .my-auto {
    margin-top: auto !important; }
  .pt_pagedesigner #primary .mr-auto,
  .pt_pagedesigner #primary .mx-auto {
    margin-right: auto !important; }
  .pt_pagedesigner #primary .mb-auto,
  .pt_pagedesigner #primary .my-auto {
    margin-bottom: auto !important; }
  .pt_pagedesigner #primary .ml-auto,
  .pt_pagedesigner #primary .mx-auto {
    margin-left: auto !important; }
  @media (min-width: 576px) {
    .pt_pagedesigner #primary .m-sm-0 {
      margin: 0 !important; }
    .pt_pagedesigner #primary .mt-sm-0,
    .pt_pagedesigner #primary .my-sm-0 {
      margin-top: 0 !important; }
    .pt_pagedesigner #primary .mr-sm-0,
    .pt_pagedesigner #primary .mx-sm-0 {
      margin-right: 0 !important; }
    .pt_pagedesigner #primary .mb-sm-0,
    .pt_pagedesigner #primary .my-sm-0 {
      margin-bottom: 0 !important; }
    .pt_pagedesigner #primary .ml-sm-0,
    .pt_pagedesigner #primary .mx-sm-0 {
      margin-left: 0 !important; }
    .pt_pagedesigner #primary .m-sm-1 {
      margin: 0.25rem !important; }
    .pt_pagedesigner #primary .mt-sm-1,
    .pt_pagedesigner #primary .my-sm-1 {
      margin-top: 0.25rem !important; }
    .pt_pagedesigner #primary .mr-sm-1,
    .pt_pagedesigner #primary .mx-sm-1 {
      margin-right: 0.25rem !important; }
    .pt_pagedesigner #primary .mb-sm-1,
    .pt_pagedesigner #primary .my-sm-1 {
      margin-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .ml-sm-1,
    .pt_pagedesigner #primary .mx-sm-1 {
      margin-left: 0.25rem !important; }
    .pt_pagedesigner #primary .m-sm-2 {
      margin: 0.5rem !important; }
    .pt_pagedesigner #primary .mt-sm-2,
    .pt_pagedesigner #primary .my-sm-2 {
      margin-top: 0.5rem !important; }
    .pt_pagedesigner #primary .mr-sm-2,
    .pt_pagedesigner #primary .mx-sm-2 {
      margin-right: 0.5rem !important; }
    .pt_pagedesigner #primary .mb-sm-2,
    .pt_pagedesigner #primary .my-sm-2 {
      margin-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .ml-sm-2,
    .pt_pagedesigner #primary .mx-sm-2 {
      margin-left: 0.5rem !important; }
    .pt_pagedesigner #primary .m-sm-3 {
      margin: 1rem !important; }
    .pt_pagedesigner #primary .mt-sm-3,
    .pt_pagedesigner #primary .my-sm-3 {
      margin-top: 1rem !important; }
    .pt_pagedesigner #primary .mr-sm-3,
    .pt_pagedesigner #primary .mx-sm-3 {
      margin-right: 1rem !important; }
    .pt_pagedesigner #primary .mb-sm-3,
    .pt_pagedesigner #primary .my-sm-3 {
      margin-bottom: 1rem !important; }
    .pt_pagedesigner #primary .ml-sm-3,
    .pt_pagedesigner #primary .mx-sm-3 {
      margin-left: 1rem !important; }
    .pt_pagedesigner #primary .m-sm-4 {
      margin: 1.5rem !important; }
    .pt_pagedesigner #primary .mt-sm-4,
    .pt_pagedesigner #primary .my-sm-4 {
      margin-top: 1.5rem !important; }
    .pt_pagedesigner #primary .mr-sm-4,
    .pt_pagedesigner #primary .mx-sm-4 {
      margin-right: 1.5rem !important; }
    .pt_pagedesigner #primary .mb-sm-4,
    .pt_pagedesigner #primary .my-sm-4 {
      margin-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .ml-sm-4,
    .pt_pagedesigner #primary .mx-sm-4 {
      margin-left: 1.5rem !important; }
    .pt_pagedesigner #primary .m-sm-5 {
      margin: 3rem !important; }
    .pt_pagedesigner #primary .mt-sm-5,
    .pt_pagedesigner #primary .my-sm-5 {
      margin-top: 3rem !important; }
    .pt_pagedesigner #primary .mr-sm-5,
    .pt_pagedesigner #primary .mx-sm-5 {
      margin-right: 3rem !important; }
    .pt_pagedesigner #primary .mb-sm-5,
    .pt_pagedesigner #primary .my-sm-5 {
      margin-bottom: 3rem !important; }
    .pt_pagedesigner #primary .ml-sm-5,
    .pt_pagedesigner #primary .mx-sm-5 {
      margin-left: 3rem !important; }
    .pt_pagedesigner #primary .p-sm-0 {
      padding: 0 !important; }
    .pt_pagedesigner #primary .pt-sm-0,
    .pt_pagedesigner #primary .py-sm-0 {
      padding-top: 0 !important; }
    .pt_pagedesigner #primary .pr-sm-0,
    .pt_pagedesigner #primary .px-sm-0 {
      padding-right: 0 !important; }
    .pt_pagedesigner #primary .pb-sm-0,
    .pt_pagedesigner #primary .py-sm-0 {
      padding-bottom: 0 !important; }
    .pt_pagedesigner #primary .pl-sm-0,
    .pt_pagedesigner #primary .px-sm-0 {
      padding-left: 0 !important; }
    .pt_pagedesigner #primary .p-sm-1 {
      padding: 0.25rem !important; }
    .pt_pagedesigner #primary .pt-sm-1,
    .pt_pagedesigner #primary .py-sm-1 {
      padding-top: 0.25rem !important; }
    .pt_pagedesigner #primary .pr-sm-1,
    .pt_pagedesigner #primary .px-sm-1 {
      padding-right: 0.25rem !important; }
    .pt_pagedesigner #primary .pb-sm-1,
    .pt_pagedesigner #primary .py-sm-1 {
      padding-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .pl-sm-1,
    .pt_pagedesigner #primary .px-sm-1 {
      padding-left: 0.25rem !important; }
    .pt_pagedesigner #primary .p-sm-2 {
      padding: 0.5rem !important; }
    .pt_pagedesigner #primary .pt-sm-2,
    .pt_pagedesigner #primary .py-sm-2 {
      padding-top: 0.5rem !important; }
    .pt_pagedesigner #primary .pr-sm-2,
    .pt_pagedesigner #primary .px-sm-2 {
      padding-right: 0.5rem !important; }
    .pt_pagedesigner #primary .pb-sm-2,
    .pt_pagedesigner #primary .py-sm-2 {
      padding-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .pl-sm-2,
    .pt_pagedesigner #primary .px-sm-2 {
      padding-left: 0.5rem !important; }
    .pt_pagedesigner #primary .p-sm-3 {
      padding: 1rem !important; }
    .pt_pagedesigner #primary .pt-sm-3,
    .pt_pagedesigner #primary .py-sm-3 {
      padding-top: 1rem !important; }
    .pt_pagedesigner #primary .pr-sm-3,
    .pt_pagedesigner #primary .px-sm-3 {
      padding-right: 1rem !important; }
    .pt_pagedesigner #primary .pb-sm-3,
    .pt_pagedesigner #primary .py-sm-3 {
      padding-bottom: 1rem !important; }
    .pt_pagedesigner #primary .pl-sm-3,
    .pt_pagedesigner #primary .px-sm-3 {
      padding-left: 1rem !important; }
    .pt_pagedesigner #primary .p-sm-4 {
      padding: 1.5rem !important; }
    .pt_pagedesigner #primary .pt-sm-4,
    .pt_pagedesigner #primary .py-sm-4 {
      padding-top: 1.5rem !important; }
    .pt_pagedesigner #primary .pr-sm-4,
    .pt_pagedesigner #primary .px-sm-4 {
      padding-right: 1.5rem !important; }
    .pt_pagedesigner #primary .pb-sm-4,
    .pt_pagedesigner #primary .py-sm-4 {
      padding-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .pl-sm-4,
    .pt_pagedesigner #primary .px-sm-4 {
      padding-left: 1.5rem !important; }
    .pt_pagedesigner #primary .p-sm-5 {
      padding: 3rem !important; }
    .pt_pagedesigner #primary .pt-sm-5,
    .pt_pagedesigner #primary .py-sm-5 {
      padding-top: 3rem !important; }
    .pt_pagedesigner #primary .pr-sm-5,
    .pt_pagedesigner #primary .px-sm-5 {
      padding-right: 3rem !important; }
    .pt_pagedesigner #primary .pb-sm-5,
    .pt_pagedesigner #primary .py-sm-5 {
      padding-bottom: 3rem !important; }
    .pt_pagedesigner #primary .pl-sm-5,
    .pt_pagedesigner #primary .px-sm-5 {
      padding-left: 3rem !important; }
    .pt_pagedesigner #primary .m-sm-n1 {
      margin: -0.25rem !important; }
    .pt_pagedesigner #primary .mt-sm-n1,
    .pt_pagedesigner #primary .my-sm-n1 {
      margin-top: -0.25rem !important; }
    .pt_pagedesigner #primary .mr-sm-n1,
    .pt_pagedesigner #primary .mx-sm-n1 {
      margin-right: -0.25rem !important; }
    .pt_pagedesigner #primary .mb-sm-n1,
    .pt_pagedesigner #primary .my-sm-n1 {
      margin-bottom: -0.25rem !important; }
    .pt_pagedesigner #primary .ml-sm-n1,
    .pt_pagedesigner #primary .mx-sm-n1 {
      margin-left: -0.25rem !important; }
    .pt_pagedesigner #primary .m-sm-n2 {
      margin: -0.5rem !important; }
    .pt_pagedesigner #primary .mt-sm-n2,
    .pt_pagedesigner #primary .my-sm-n2 {
      margin-top: -0.5rem !important; }
    .pt_pagedesigner #primary .mr-sm-n2,
    .pt_pagedesigner #primary .mx-sm-n2 {
      margin-right: -0.5rem !important; }
    .pt_pagedesigner #primary .mb-sm-n2,
    .pt_pagedesigner #primary .my-sm-n2 {
      margin-bottom: -0.5rem !important; }
    .pt_pagedesigner #primary .ml-sm-n2,
    .pt_pagedesigner #primary .mx-sm-n2 {
      margin-left: -0.5rem !important; }
    .pt_pagedesigner #primary .m-sm-n3 {
      margin: -1rem !important; }
    .pt_pagedesigner #primary .mt-sm-n3,
    .pt_pagedesigner #primary .my-sm-n3 {
      margin-top: -1rem !important; }
    .pt_pagedesigner #primary .mr-sm-n3,
    .pt_pagedesigner #primary .mx-sm-n3 {
      margin-right: -1rem !important; }
    .pt_pagedesigner #primary .mb-sm-n3,
    .pt_pagedesigner #primary .my-sm-n3 {
      margin-bottom: -1rem !important; }
    .pt_pagedesigner #primary .ml-sm-n3,
    .pt_pagedesigner #primary .mx-sm-n3 {
      margin-left: -1rem !important; }
    .pt_pagedesigner #primary .m-sm-n4 {
      margin: -1.5rem !important; }
    .pt_pagedesigner #primary .mt-sm-n4,
    .pt_pagedesigner #primary .my-sm-n4 {
      margin-top: -1.5rem !important; }
    .pt_pagedesigner #primary .mr-sm-n4,
    .pt_pagedesigner #primary .mx-sm-n4 {
      margin-right: -1.5rem !important; }
    .pt_pagedesigner #primary .mb-sm-n4,
    .pt_pagedesigner #primary .my-sm-n4 {
      margin-bottom: -1.5rem !important; }
    .pt_pagedesigner #primary .ml-sm-n4,
    .pt_pagedesigner #primary .mx-sm-n4 {
      margin-left: -1.5rem !important; }
    .pt_pagedesigner #primary .m-sm-n5 {
      margin: -3rem !important; }
    .pt_pagedesigner #primary .mt-sm-n5,
    .pt_pagedesigner #primary .my-sm-n5 {
      margin-top: -3rem !important; }
    .pt_pagedesigner #primary .mr-sm-n5,
    .pt_pagedesigner #primary .mx-sm-n5 {
      margin-right: -3rem !important; }
    .pt_pagedesigner #primary .mb-sm-n5,
    .pt_pagedesigner #primary .my-sm-n5 {
      margin-bottom: -3rem !important; }
    .pt_pagedesigner #primary .ml-sm-n5,
    .pt_pagedesigner #primary .mx-sm-n5 {
      margin-left: -3rem !important; }
    .pt_pagedesigner #primary .m-sm-auto {
      margin: auto !important; }
    .pt_pagedesigner #primary .mt-sm-auto,
    .pt_pagedesigner #primary .my-sm-auto {
      margin-top: auto !important; }
    .pt_pagedesigner #primary .mr-sm-auto,
    .pt_pagedesigner #primary .mx-sm-auto {
      margin-right: auto !important; }
    .pt_pagedesigner #primary .mb-sm-auto,
    .pt_pagedesigner #primary .my-sm-auto {
      margin-bottom: auto !important; }
    .pt_pagedesigner #primary .ml-sm-auto,
    .pt_pagedesigner #primary .mx-sm-auto {
      margin-left: auto !important; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .m-md-0 {
      margin: 0 !important; }
    .pt_pagedesigner #primary .mt-md-0,
    .pt_pagedesigner #primary .my-md-0 {
      margin-top: 0 !important; }
    .pt_pagedesigner #primary .mr-md-0,
    .pt_pagedesigner #primary .mx-md-0 {
      margin-right: 0 !important; }
    .pt_pagedesigner #primary .mb-md-0,
    .pt_pagedesigner #primary .my-md-0 {
      margin-bottom: 0 !important; }
    .pt_pagedesigner #primary .ml-md-0,
    .pt_pagedesigner #primary .mx-md-0 {
      margin-left: 0 !important; }
    .pt_pagedesigner #primary .m-md-1 {
      margin: 0.25rem !important; }
    .pt_pagedesigner #primary .mt-md-1,
    .pt_pagedesigner #primary .my-md-1 {
      margin-top: 0.25rem !important; }
    .pt_pagedesigner #primary .mr-md-1,
    .pt_pagedesigner #primary .mx-md-1 {
      margin-right: 0.25rem !important; }
    .pt_pagedesigner #primary .mb-md-1,
    .pt_pagedesigner #primary .my-md-1 {
      margin-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .ml-md-1,
    .pt_pagedesigner #primary .mx-md-1 {
      margin-left: 0.25rem !important; }
    .pt_pagedesigner #primary .m-md-2 {
      margin: 0.5rem !important; }
    .pt_pagedesigner #primary .mt-md-2,
    .pt_pagedesigner #primary .my-md-2 {
      margin-top: 0.5rem !important; }
    .pt_pagedesigner #primary .mr-md-2,
    .pt_pagedesigner #primary .mx-md-2 {
      margin-right: 0.5rem !important; }
    .pt_pagedesigner #primary .mb-md-2,
    .pt_pagedesigner #primary .my-md-2 {
      margin-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .ml-md-2,
    .pt_pagedesigner #primary .mx-md-2 {
      margin-left: 0.5rem !important; }
    .pt_pagedesigner #primary .m-md-3 {
      margin: 1rem !important; }
    .pt_pagedesigner #primary .mt-md-3,
    .pt_pagedesigner #primary .my-md-3 {
      margin-top: 1rem !important; }
    .pt_pagedesigner #primary .mr-md-3,
    .pt_pagedesigner #primary .mx-md-3 {
      margin-right: 1rem !important; }
    .pt_pagedesigner #primary .mb-md-3,
    .pt_pagedesigner #primary .my-md-3 {
      margin-bottom: 1rem !important; }
    .pt_pagedesigner #primary .ml-md-3,
    .pt_pagedesigner #primary .mx-md-3 {
      margin-left: 1rem !important; }
    .pt_pagedesigner #primary .m-md-4 {
      margin: 1.5rem !important; }
    .pt_pagedesigner #primary .mt-md-4,
    .pt_pagedesigner #primary .my-md-4 {
      margin-top: 1.5rem !important; }
    .pt_pagedesigner #primary .mr-md-4,
    .pt_pagedesigner #primary .mx-md-4 {
      margin-right: 1.5rem !important; }
    .pt_pagedesigner #primary .mb-md-4,
    .pt_pagedesigner #primary .my-md-4 {
      margin-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .ml-md-4,
    .pt_pagedesigner #primary .mx-md-4 {
      margin-left: 1.5rem !important; }
    .pt_pagedesigner #primary .m-md-5 {
      margin: 3rem !important; }
    .pt_pagedesigner #primary .mt-md-5,
    .pt_pagedesigner #primary .my-md-5 {
      margin-top: 3rem !important; }
    .pt_pagedesigner #primary .mr-md-5,
    .pt_pagedesigner #primary .mx-md-5 {
      margin-right: 3rem !important; }
    .pt_pagedesigner #primary .mb-md-5,
    .pt_pagedesigner #primary .my-md-5 {
      margin-bottom: 3rem !important; }
    .pt_pagedesigner #primary .ml-md-5,
    .pt_pagedesigner #primary .mx-md-5 {
      margin-left: 3rem !important; }
    .pt_pagedesigner #primary .p-md-0 {
      padding: 0 !important; }
    .pt_pagedesigner #primary .pt-md-0,
    .pt_pagedesigner #primary .py-md-0 {
      padding-top: 0 !important; }
    .pt_pagedesigner #primary .pr-md-0,
    .pt_pagedesigner #primary .px-md-0 {
      padding-right: 0 !important; }
    .pt_pagedesigner #primary .pb-md-0,
    .pt_pagedesigner #primary .py-md-0 {
      padding-bottom: 0 !important; }
    .pt_pagedesigner #primary .pl-md-0,
    .pt_pagedesigner #primary .px-md-0 {
      padding-left: 0 !important; }
    .pt_pagedesigner #primary .p-md-1 {
      padding: 0.25rem !important; }
    .pt_pagedesigner #primary .pt-md-1,
    .pt_pagedesigner #primary .py-md-1 {
      padding-top: 0.25rem !important; }
    .pt_pagedesigner #primary .pr-md-1,
    .pt_pagedesigner #primary .px-md-1 {
      padding-right: 0.25rem !important; }
    .pt_pagedesigner #primary .pb-md-1,
    .pt_pagedesigner #primary .py-md-1 {
      padding-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .pl-md-1,
    .pt_pagedesigner #primary .px-md-1 {
      padding-left: 0.25rem !important; }
    .pt_pagedesigner #primary .p-md-2 {
      padding: 0.5rem !important; }
    .pt_pagedesigner #primary .pt-md-2,
    .pt_pagedesigner #primary .py-md-2 {
      padding-top: 0.5rem !important; }
    .pt_pagedesigner #primary .pr-md-2,
    .pt_pagedesigner #primary .px-md-2 {
      padding-right: 0.5rem !important; }
    .pt_pagedesigner #primary .pb-md-2,
    .pt_pagedesigner #primary .py-md-2 {
      padding-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .pl-md-2,
    .pt_pagedesigner #primary .px-md-2 {
      padding-left: 0.5rem !important; }
    .pt_pagedesigner #primary .p-md-3 {
      padding: 1rem !important; }
    .pt_pagedesigner #primary .pt-md-3,
    .pt_pagedesigner #primary .py-md-3 {
      padding-top: 1rem !important; }
    .pt_pagedesigner #primary .pr-md-3,
    .pt_pagedesigner #primary .px-md-3 {
      padding-right: 1rem !important; }
    .pt_pagedesigner #primary .pb-md-3,
    .pt_pagedesigner #primary .py-md-3 {
      padding-bottom: 1rem !important; }
    .pt_pagedesigner #primary .pl-md-3,
    .pt_pagedesigner #primary .px-md-3 {
      padding-left: 1rem !important; }
    .pt_pagedesigner #primary .p-md-4 {
      padding: 1.5rem !important; }
    .pt_pagedesigner #primary .pt-md-4,
    .pt_pagedesigner #primary .py-md-4 {
      padding-top: 1.5rem !important; }
    .pt_pagedesigner #primary .pr-md-4,
    .pt_pagedesigner #primary .px-md-4 {
      padding-right: 1.5rem !important; }
    .pt_pagedesigner #primary .pb-md-4,
    .pt_pagedesigner #primary .py-md-4 {
      padding-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .pl-md-4,
    .pt_pagedesigner #primary .px-md-4 {
      padding-left: 1.5rem !important; }
    .pt_pagedesigner #primary .p-md-5 {
      padding: 3rem !important; }
    .pt_pagedesigner #primary .pt-md-5,
    .pt_pagedesigner #primary .py-md-5 {
      padding-top: 3rem !important; }
    .pt_pagedesigner #primary .pr-md-5,
    .pt_pagedesigner #primary .px-md-5 {
      padding-right: 3rem !important; }
    .pt_pagedesigner #primary .pb-md-5,
    .pt_pagedesigner #primary .py-md-5 {
      padding-bottom: 3rem !important; }
    .pt_pagedesigner #primary .pl-md-5,
    .pt_pagedesigner #primary .px-md-5 {
      padding-left: 3rem !important; }
    .pt_pagedesigner #primary .m-md-n1 {
      margin: -0.25rem !important; }
    .pt_pagedesigner #primary .mt-md-n1,
    .pt_pagedesigner #primary .my-md-n1 {
      margin-top: -0.25rem !important; }
    .pt_pagedesigner #primary .mr-md-n1,
    .pt_pagedesigner #primary .mx-md-n1 {
      margin-right: -0.25rem !important; }
    .pt_pagedesigner #primary .mb-md-n1,
    .pt_pagedesigner #primary .my-md-n1 {
      margin-bottom: -0.25rem !important; }
    .pt_pagedesigner #primary .ml-md-n1,
    .pt_pagedesigner #primary .mx-md-n1 {
      margin-left: -0.25rem !important; }
    .pt_pagedesigner #primary .m-md-n2 {
      margin: -0.5rem !important; }
    .pt_pagedesigner #primary .mt-md-n2,
    .pt_pagedesigner #primary .my-md-n2 {
      margin-top: -0.5rem !important; }
    .pt_pagedesigner #primary .mr-md-n2,
    .pt_pagedesigner #primary .mx-md-n2 {
      margin-right: -0.5rem !important; }
    .pt_pagedesigner #primary .mb-md-n2,
    .pt_pagedesigner #primary .my-md-n2 {
      margin-bottom: -0.5rem !important; }
    .pt_pagedesigner #primary .ml-md-n2,
    .pt_pagedesigner #primary .mx-md-n2 {
      margin-left: -0.5rem !important; }
    .pt_pagedesigner #primary .m-md-n3 {
      margin: -1rem !important; }
    .pt_pagedesigner #primary .mt-md-n3,
    .pt_pagedesigner #primary .my-md-n3 {
      margin-top: -1rem !important; }
    .pt_pagedesigner #primary .mr-md-n3,
    .pt_pagedesigner #primary .mx-md-n3 {
      margin-right: -1rem !important; }
    .pt_pagedesigner #primary .mb-md-n3,
    .pt_pagedesigner #primary .my-md-n3 {
      margin-bottom: -1rem !important; }
    .pt_pagedesigner #primary .ml-md-n3,
    .pt_pagedesigner #primary .mx-md-n3 {
      margin-left: -1rem !important; }
    .pt_pagedesigner #primary .m-md-n4 {
      margin: -1.5rem !important; }
    .pt_pagedesigner #primary .mt-md-n4,
    .pt_pagedesigner #primary .my-md-n4 {
      margin-top: -1.5rem !important; }
    .pt_pagedesigner #primary .mr-md-n4,
    .pt_pagedesigner #primary .mx-md-n4 {
      margin-right: -1.5rem !important; }
    .pt_pagedesigner #primary .mb-md-n4,
    .pt_pagedesigner #primary .my-md-n4 {
      margin-bottom: -1.5rem !important; }
    .pt_pagedesigner #primary .ml-md-n4,
    .pt_pagedesigner #primary .mx-md-n4 {
      margin-left: -1.5rem !important; }
    .pt_pagedesigner #primary .m-md-n5 {
      margin: -3rem !important; }
    .pt_pagedesigner #primary .mt-md-n5,
    .pt_pagedesigner #primary .my-md-n5 {
      margin-top: -3rem !important; }
    .pt_pagedesigner #primary .mr-md-n5,
    .pt_pagedesigner #primary .mx-md-n5 {
      margin-right: -3rem !important; }
    .pt_pagedesigner #primary .mb-md-n5,
    .pt_pagedesigner #primary .my-md-n5 {
      margin-bottom: -3rem !important; }
    .pt_pagedesigner #primary .ml-md-n5,
    .pt_pagedesigner #primary .mx-md-n5 {
      margin-left: -3rem !important; }
    .pt_pagedesigner #primary .m-md-auto {
      margin: auto !important; }
    .pt_pagedesigner #primary .mt-md-auto,
    .pt_pagedesigner #primary .my-md-auto {
      margin-top: auto !important; }
    .pt_pagedesigner #primary .mr-md-auto,
    .pt_pagedesigner #primary .mx-md-auto {
      margin-right: auto !important; }
    .pt_pagedesigner #primary .mb-md-auto,
    .pt_pagedesigner #primary .my-md-auto {
      margin-bottom: auto !important; }
    .pt_pagedesigner #primary .ml-md-auto,
    .pt_pagedesigner #primary .mx-md-auto {
      margin-left: auto !important; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .m-lg-0 {
      margin: 0 !important; }
    .pt_pagedesigner #primary .mt-lg-0,
    .pt_pagedesigner #primary .my-lg-0 {
      margin-top: 0 !important; }
    .pt_pagedesigner #primary .mr-lg-0,
    .pt_pagedesigner #primary .mx-lg-0 {
      margin-right: 0 !important; }
    .pt_pagedesigner #primary .mb-lg-0,
    .pt_pagedesigner #primary .my-lg-0 {
      margin-bottom: 0 !important; }
    .pt_pagedesigner #primary .ml-lg-0,
    .pt_pagedesigner #primary .mx-lg-0 {
      margin-left: 0 !important; }
    .pt_pagedesigner #primary .m-lg-1 {
      margin: 0.25rem !important; }
    .pt_pagedesigner #primary .mt-lg-1,
    .pt_pagedesigner #primary .my-lg-1 {
      margin-top: 0.25rem !important; }
    .pt_pagedesigner #primary .mr-lg-1,
    .pt_pagedesigner #primary .mx-lg-1 {
      margin-right: 0.25rem !important; }
    .pt_pagedesigner #primary .mb-lg-1,
    .pt_pagedesigner #primary .my-lg-1 {
      margin-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .ml-lg-1,
    .pt_pagedesigner #primary .mx-lg-1 {
      margin-left: 0.25rem !important; }
    .pt_pagedesigner #primary .m-lg-2 {
      margin: 0.5rem !important; }
    .pt_pagedesigner #primary .mt-lg-2,
    .pt_pagedesigner #primary .my-lg-2 {
      margin-top: 0.5rem !important; }
    .pt_pagedesigner #primary .mr-lg-2,
    .pt_pagedesigner #primary .mx-lg-2 {
      margin-right: 0.5rem !important; }
    .pt_pagedesigner #primary .mb-lg-2,
    .pt_pagedesigner #primary .my-lg-2 {
      margin-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .ml-lg-2,
    .pt_pagedesigner #primary .mx-lg-2 {
      margin-left: 0.5rem !important; }
    .pt_pagedesigner #primary .m-lg-3 {
      margin: 1rem !important; }
    .pt_pagedesigner #primary .mt-lg-3,
    .pt_pagedesigner #primary .my-lg-3 {
      margin-top: 1rem !important; }
    .pt_pagedesigner #primary .mr-lg-3,
    .pt_pagedesigner #primary .mx-lg-3 {
      margin-right: 1rem !important; }
    .pt_pagedesigner #primary .mb-lg-3,
    .pt_pagedesigner #primary .my-lg-3 {
      margin-bottom: 1rem !important; }
    .pt_pagedesigner #primary .ml-lg-3,
    .pt_pagedesigner #primary .mx-lg-3 {
      margin-left: 1rem !important; }
    .pt_pagedesigner #primary .m-lg-4 {
      margin: 1.5rem !important; }
    .pt_pagedesigner #primary .mt-lg-4,
    .pt_pagedesigner #primary .my-lg-4 {
      margin-top: 1.5rem !important; }
    .pt_pagedesigner #primary .mr-lg-4,
    .pt_pagedesigner #primary .mx-lg-4 {
      margin-right: 1.5rem !important; }
    .pt_pagedesigner #primary .mb-lg-4,
    .pt_pagedesigner #primary .my-lg-4 {
      margin-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .ml-lg-4,
    .pt_pagedesigner #primary .mx-lg-4 {
      margin-left: 1.5rem !important; }
    .pt_pagedesigner #primary .m-lg-5 {
      margin: 3rem !important; }
    .pt_pagedesigner #primary .mt-lg-5,
    .pt_pagedesigner #primary .my-lg-5 {
      margin-top: 3rem !important; }
    .pt_pagedesigner #primary .mr-lg-5,
    .pt_pagedesigner #primary .mx-lg-5 {
      margin-right: 3rem !important; }
    .pt_pagedesigner #primary .mb-lg-5,
    .pt_pagedesigner #primary .my-lg-5 {
      margin-bottom: 3rem !important; }
    .pt_pagedesigner #primary .ml-lg-5,
    .pt_pagedesigner #primary .mx-lg-5 {
      margin-left: 3rem !important; }
    .pt_pagedesigner #primary .p-lg-0 {
      padding: 0 !important; }
    .pt_pagedesigner #primary .pt-lg-0,
    .pt_pagedesigner #primary .py-lg-0 {
      padding-top: 0 !important; }
    .pt_pagedesigner #primary .pr-lg-0,
    .pt_pagedesigner #primary .px-lg-0 {
      padding-right: 0 !important; }
    .pt_pagedesigner #primary .pb-lg-0,
    .pt_pagedesigner #primary .py-lg-0 {
      padding-bottom: 0 !important; }
    .pt_pagedesigner #primary .pl-lg-0,
    .pt_pagedesigner #primary .px-lg-0 {
      padding-left: 0 !important; }
    .pt_pagedesigner #primary .p-lg-1 {
      padding: 0.25rem !important; }
    .pt_pagedesigner #primary .pt-lg-1,
    .pt_pagedesigner #primary .py-lg-1 {
      padding-top: 0.25rem !important; }
    .pt_pagedesigner #primary .pr-lg-1,
    .pt_pagedesigner #primary .px-lg-1 {
      padding-right: 0.25rem !important; }
    .pt_pagedesigner #primary .pb-lg-1,
    .pt_pagedesigner #primary .py-lg-1 {
      padding-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .pl-lg-1,
    .pt_pagedesigner #primary .px-lg-1 {
      padding-left: 0.25rem !important; }
    .pt_pagedesigner #primary .p-lg-2 {
      padding: 0.5rem !important; }
    .pt_pagedesigner #primary .pt-lg-2,
    .pt_pagedesigner #primary .py-lg-2 {
      padding-top: 0.5rem !important; }
    .pt_pagedesigner #primary .pr-lg-2,
    .pt_pagedesigner #primary .px-lg-2 {
      padding-right: 0.5rem !important; }
    .pt_pagedesigner #primary .pb-lg-2,
    .pt_pagedesigner #primary .py-lg-2 {
      padding-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .pl-lg-2,
    .pt_pagedesigner #primary .px-lg-2 {
      padding-left: 0.5rem !important; }
    .pt_pagedesigner #primary .p-lg-3 {
      padding: 1rem !important; }
    .pt_pagedesigner #primary .pt-lg-3,
    .pt_pagedesigner #primary .py-lg-3 {
      padding-top: 1rem !important; }
    .pt_pagedesigner #primary .pr-lg-3,
    .pt_pagedesigner #primary .px-lg-3 {
      padding-right: 1rem !important; }
    .pt_pagedesigner #primary .pb-lg-3,
    .pt_pagedesigner #primary .py-lg-3 {
      padding-bottom: 1rem !important; }
    .pt_pagedesigner #primary .pl-lg-3,
    .pt_pagedesigner #primary .px-lg-3 {
      padding-left: 1rem !important; }
    .pt_pagedesigner #primary .p-lg-4 {
      padding: 1.5rem !important; }
    .pt_pagedesigner #primary .pt-lg-4,
    .pt_pagedesigner #primary .py-lg-4 {
      padding-top: 1.5rem !important; }
    .pt_pagedesigner #primary .pr-lg-4,
    .pt_pagedesigner #primary .px-lg-4 {
      padding-right: 1.5rem !important; }
    .pt_pagedesigner #primary .pb-lg-4,
    .pt_pagedesigner #primary .py-lg-4 {
      padding-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .pl-lg-4,
    .pt_pagedesigner #primary .px-lg-4 {
      padding-left: 1.5rem !important; }
    .pt_pagedesigner #primary .p-lg-5 {
      padding: 3rem !important; }
    .pt_pagedesigner #primary .pt-lg-5,
    .pt_pagedesigner #primary .py-lg-5 {
      padding-top: 3rem !important; }
    .pt_pagedesigner #primary .pr-lg-5,
    .pt_pagedesigner #primary .px-lg-5 {
      padding-right: 3rem !important; }
    .pt_pagedesigner #primary .pb-lg-5,
    .pt_pagedesigner #primary .py-lg-5 {
      padding-bottom: 3rem !important; }
    .pt_pagedesigner #primary .pl-lg-5,
    .pt_pagedesigner #primary .px-lg-5 {
      padding-left: 3rem !important; }
    .pt_pagedesigner #primary .m-lg-n1 {
      margin: -0.25rem !important; }
    .pt_pagedesigner #primary .mt-lg-n1,
    .pt_pagedesigner #primary .my-lg-n1 {
      margin-top: -0.25rem !important; }
    .pt_pagedesigner #primary .mr-lg-n1,
    .pt_pagedesigner #primary .mx-lg-n1 {
      margin-right: -0.25rem !important; }
    .pt_pagedesigner #primary .mb-lg-n1,
    .pt_pagedesigner #primary .my-lg-n1 {
      margin-bottom: -0.25rem !important; }
    .pt_pagedesigner #primary .ml-lg-n1,
    .pt_pagedesigner #primary .mx-lg-n1 {
      margin-left: -0.25rem !important; }
    .pt_pagedesigner #primary .m-lg-n2 {
      margin: -0.5rem !important; }
    .pt_pagedesigner #primary .mt-lg-n2,
    .pt_pagedesigner #primary .my-lg-n2 {
      margin-top: -0.5rem !important; }
    .pt_pagedesigner #primary .mr-lg-n2,
    .pt_pagedesigner #primary .mx-lg-n2 {
      margin-right: -0.5rem !important; }
    .pt_pagedesigner #primary .mb-lg-n2,
    .pt_pagedesigner #primary .my-lg-n2 {
      margin-bottom: -0.5rem !important; }
    .pt_pagedesigner #primary .ml-lg-n2,
    .pt_pagedesigner #primary .mx-lg-n2 {
      margin-left: -0.5rem !important; }
    .pt_pagedesigner #primary .m-lg-n3 {
      margin: -1rem !important; }
    .pt_pagedesigner #primary .mt-lg-n3,
    .pt_pagedesigner #primary .my-lg-n3 {
      margin-top: -1rem !important; }
    .pt_pagedesigner #primary .mr-lg-n3,
    .pt_pagedesigner #primary .mx-lg-n3 {
      margin-right: -1rem !important; }
    .pt_pagedesigner #primary .mb-lg-n3,
    .pt_pagedesigner #primary .my-lg-n3 {
      margin-bottom: -1rem !important; }
    .pt_pagedesigner #primary .ml-lg-n3,
    .pt_pagedesigner #primary .mx-lg-n3 {
      margin-left: -1rem !important; }
    .pt_pagedesigner #primary .m-lg-n4 {
      margin: -1.5rem !important; }
    .pt_pagedesigner #primary .mt-lg-n4,
    .pt_pagedesigner #primary .my-lg-n4 {
      margin-top: -1.5rem !important; }
    .pt_pagedesigner #primary .mr-lg-n4,
    .pt_pagedesigner #primary .mx-lg-n4 {
      margin-right: -1.5rem !important; }
    .pt_pagedesigner #primary .mb-lg-n4,
    .pt_pagedesigner #primary .my-lg-n4 {
      margin-bottom: -1.5rem !important; }
    .pt_pagedesigner #primary .ml-lg-n4,
    .pt_pagedesigner #primary .mx-lg-n4 {
      margin-left: -1.5rem !important; }
    .pt_pagedesigner #primary .m-lg-n5 {
      margin: -3rem !important; }
    .pt_pagedesigner #primary .mt-lg-n5,
    .pt_pagedesigner #primary .my-lg-n5 {
      margin-top: -3rem !important; }
    .pt_pagedesigner #primary .mr-lg-n5,
    .pt_pagedesigner #primary .mx-lg-n5 {
      margin-right: -3rem !important; }
    .pt_pagedesigner #primary .mb-lg-n5,
    .pt_pagedesigner #primary .my-lg-n5 {
      margin-bottom: -3rem !important; }
    .pt_pagedesigner #primary .ml-lg-n5,
    .pt_pagedesigner #primary .mx-lg-n5 {
      margin-left: -3rem !important; }
    .pt_pagedesigner #primary .m-lg-auto {
      margin: auto !important; }
    .pt_pagedesigner #primary .mt-lg-auto,
    .pt_pagedesigner #primary .my-lg-auto {
      margin-top: auto !important; }
    .pt_pagedesigner #primary .mr-lg-auto,
    .pt_pagedesigner #primary .mx-lg-auto {
      margin-right: auto !important; }
    .pt_pagedesigner #primary .mb-lg-auto,
    .pt_pagedesigner #primary .my-lg-auto {
      margin-bottom: auto !important; }
    .pt_pagedesigner #primary .ml-lg-auto,
    .pt_pagedesigner #primary .mx-lg-auto {
      margin-left: auto !important; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .m-xl-0 {
      margin: 0 !important; }
    .pt_pagedesigner #primary .mt-xl-0,
    .pt_pagedesigner #primary .my-xl-0 {
      margin-top: 0 !important; }
    .pt_pagedesigner #primary .mr-xl-0,
    .pt_pagedesigner #primary .mx-xl-0 {
      margin-right: 0 !important; }
    .pt_pagedesigner #primary .mb-xl-0,
    .pt_pagedesigner #primary .my-xl-0 {
      margin-bottom: 0 !important; }
    .pt_pagedesigner #primary .ml-xl-0,
    .pt_pagedesigner #primary .mx-xl-0 {
      margin-left: 0 !important; }
    .pt_pagedesigner #primary .m-xl-1 {
      margin: 0.25rem !important; }
    .pt_pagedesigner #primary .mt-xl-1,
    .pt_pagedesigner #primary .my-xl-1 {
      margin-top: 0.25rem !important; }
    .pt_pagedesigner #primary .mr-xl-1,
    .pt_pagedesigner #primary .mx-xl-1 {
      margin-right: 0.25rem !important; }
    .pt_pagedesigner #primary .mb-xl-1,
    .pt_pagedesigner #primary .my-xl-1 {
      margin-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .ml-xl-1,
    .pt_pagedesigner #primary .mx-xl-1 {
      margin-left: 0.25rem !important; }
    .pt_pagedesigner #primary .m-xl-2 {
      margin: 0.5rem !important; }
    .pt_pagedesigner #primary .mt-xl-2,
    .pt_pagedesigner #primary .my-xl-2 {
      margin-top: 0.5rem !important; }
    .pt_pagedesigner #primary .mr-xl-2,
    .pt_pagedesigner #primary .mx-xl-2 {
      margin-right: 0.5rem !important; }
    .pt_pagedesigner #primary .mb-xl-2,
    .pt_pagedesigner #primary .my-xl-2 {
      margin-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .ml-xl-2,
    .pt_pagedesigner #primary .mx-xl-2 {
      margin-left: 0.5rem !important; }
    .pt_pagedesigner #primary .m-xl-3 {
      margin: 1rem !important; }
    .pt_pagedesigner #primary .mt-xl-3,
    .pt_pagedesigner #primary .my-xl-3 {
      margin-top: 1rem !important; }
    .pt_pagedesigner #primary .mr-xl-3,
    .pt_pagedesigner #primary .mx-xl-3 {
      margin-right: 1rem !important; }
    .pt_pagedesigner #primary .mb-xl-3,
    .pt_pagedesigner #primary .my-xl-3 {
      margin-bottom: 1rem !important; }
    .pt_pagedesigner #primary .ml-xl-3,
    .pt_pagedesigner #primary .mx-xl-3 {
      margin-left: 1rem !important; }
    .pt_pagedesigner #primary .m-xl-4 {
      margin: 1.5rem !important; }
    .pt_pagedesigner #primary .mt-xl-4,
    .pt_pagedesigner #primary .my-xl-4 {
      margin-top: 1.5rem !important; }
    .pt_pagedesigner #primary .mr-xl-4,
    .pt_pagedesigner #primary .mx-xl-4 {
      margin-right: 1.5rem !important; }
    .pt_pagedesigner #primary .mb-xl-4,
    .pt_pagedesigner #primary .my-xl-4 {
      margin-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .ml-xl-4,
    .pt_pagedesigner #primary .mx-xl-4 {
      margin-left: 1.5rem !important; }
    .pt_pagedesigner #primary .m-xl-5 {
      margin: 3rem !important; }
    .pt_pagedesigner #primary .mt-xl-5,
    .pt_pagedesigner #primary .my-xl-5 {
      margin-top: 3rem !important; }
    .pt_pagedesigner #primary .mr-xl-5,
    .pt_pagedesigner #primary .mx-xl-5 {
      margin-right: 3rem !important; }
    .pt_pagedesigner #primary .mb-xl-5,
    .pt_pagedesigner #primary .my-xl-5 {
      margin-bottom: 3rem !important; }
    .pt_pagedesigner #primary .ml-xl-5,
    .pt_pagedesigner #primary .mx-xl-5 {
      margin-left: 3rem !important; }
    .pt_pagedesigner #primary .p-xl-0 {
      padding: 0 !important; }
    .pt_pagedesigner #primary .pt-xl-0,
    .pt_pagedesigner #primary .py-xl-0 {
      padding-top: 0 !important; }
    .pt_pagedesigner #primary .pr-xl-0,
    .pt_pagedesigner #primary .px-xl-0 {
      padding-right: 0 !important; }
    .pt_pagedesigner #primary .pb-xl-0,
    .pt_pagedesigner #primary .py-xl-0 {
      padding-bottom: 0 !important; }
    .pt_pagedesigner #primary .pl-xl-0,
    .pt_pagedesigner #primary .px-xl-0 {
      padding-left: 0 !important; }
    .pt_pagedesigner #primary .p-xl-1 {
      padding: 0.25rem !important; }
    .pt_pagedesigner #primary .pt-xl-1,
    .pt_pagedesigner #primary .py-xl-1 {
      padding-top: 0.25rem !important; }
    .pt_pagedesigner #primary .pr-xl-1,
    .pt_pagedesigner #primary .px-xl-1 {
      padding-right: 0.25rem !important; }
    .pt_pagedesigner #primary .pb-xl-1,
    .pt_pagedesigner #primary .py-xl-1 {
      padding-bottom: 0.25rem !important; }
    .pt_pagedesigner #primary .pl-xl-1,
    .pt_pagedesigner #primary .px-xl-1 {
      padding-left: 0.25rem !important; }
    .pt_pagedesigner #primary .p-xl-2 {
      padding: 0.5rem !important; }
    .pt_pagedesigner #primary .pt-xl-2,
    .pt_pagedesigner #primary .py-xl-2 {
      padding-top: 0.5rem !important; }
    .pt_pagedesigner #primary .pr-xl-2,
    .pt_pagedesigner #primary .px-xl-2 {
      padding-right: 0.5rem !important; }
    .pt_pagedesigner #primary .pb-xl-2,
    .pt_pagedesigner #primary .py-xl-2 {
      padding-bottom: 0.5rem !important; }
    .pt_pagedesigner #primary .pl-xl-2,
    .pt_pagedesigner #primary .px-xl-2 {
      padding-left: 0.5rem !important; }
    .pt_pagedesigner #primary .p-xl-3 {
      padding: 1rem !important; }
    .pt_pagedesigner #primary .pt-xl-3,
    .pt_pagedesigner #primary .py-xl-3 {
      padding-top: 1rem !important; }
    .pt_pagedesigner #primary .pr-xl-3,
    .pt_pagedesigner #primary .px-xl-3 {
      padding-right: 1rem !important; }
    .pt_pagedesigner #primary .pb-xl-3,
    .pt_pagedesigner #primary .py-xl-3 {
      padding-bottom: 1rem !important; }
    .pt_pagedesigner #primary .pl-xl-3,
    .pt_pagedesigner #primary .px-xl-3 {
      padding-left: 1rem !important; }
    .pt_pagedesigner #primary .p-xl-4 {
      padding: 1.5rem !important; }
    .pt_pagedesigner #primary .pt-xl-4,
    .pt_pagedesigner #primary .py-xl-4 {
      padding-top: 1.5rem !important; }
    .pt_pagedesigner #primary .pr-xl-4,
    .pt_pagedesigner #primary .px-xl-4 {
      padding-right: 1.5rem !important; }
    .pt_pagedesigner #primary .pb-xl-4,
    .pt_pagedesigner #primary .py-xl-4 {
      padding-bottom: 1.5rem !important; }
    .pt_pagedesigner #primary .pl-xl-4,
    .pt_pagedesigner #primary .px-xl-4 {
      padding-left: 1.5rem !important; }
    .pt_pagedesigner #primary .p-xl-5 {
      padding: 3rem !important; }
    .pt_pagedesigner #primary .pt-xl-5,
    .pt_pagedesigner #primary .py-xl-5 {
      padding-top: 3rem !important; }
    .pt_pagedesigner #primary .pr-xl-5,
    .pt_pagedesigner #primary .px-xl-5 {
      padding-right: 3rem !important; }
    .pt_pagedesigner #primary .pb-xl-5,
    .pt_pagedesigner #primary .py-xl-5 {
      padding-bottom: 3rem !important; }
    .pt_pagedesigner #primary .pl-xl-5,
    .pt_pagedesigner #primary .px-xl-5 {
      padding-left: 3rem !important; }
    .pt_pagedesigner #primary .m-xl-n1 {
      margin: -0.25rem !important; }
    .pt_pagedesigner #primary .mt-xl-n1,
    .pt_pagedesigner #primary .my-xl-n1 {
      margin-top: -0.25rem !important; }
    .pt_pagedesigner #primary .mr-xl-n1,
    .pt_pagedesigner #primary .mx-xl-n1 {
      margin-right: -0.25rem !important; }
    .pt_pagedesigner #primary .mb-xl-n1,
    .pt_pagedesigner #primary .my-xl-n1 {
      margin-bottom: -0.25rem !important; }
    .pt_pagedesigner #primary .ml-xl-n1,
    .pt_pagedesigner #primary .mx-xl-n1 {
      margin-left: -0.25rem !important; }
    .pt_pagedesigner #primary .m-xl-n2 {
      margin: -0.5rem !important; }
    .pt_pagedesigner #primary .mt-xl-n2,
    .pt_pagedesigner #primary .my-xl-n2 {
      margin-top: -0.5rem !important; }
    .pt_pagedesigner #primary .mr-xl-n2,
    .pt_pagedesigner #primary .mx-xl-n2 {
      margin-right: -0.5rem !important; }
    .pt_pagedesigner #primary .mb-xl-n2,
    .pt_pagedesigner #primary .my-xl-n2 {
      margin-bottom: -0.5rem !important; }
    .pt_pagedesigner #primary .ml-xl-n2,
    .pt_pagedesigner #primary .mx-xl-n2 {
      margin-left: -0.5rem !important; }
    .pt_pagedesigner #primary .m-xl-n3 {
      margin: -1rem !important; }
    .pt_pagedesigner #primary .mt-xl-n3,
    .pt_pagedesigner #primary .my-xl-n3 {
      margin-top: -1rem !important; }
    .pt_pagedesigner #primary .mr-xl-n3,
    .pt_pagedesigner #primary .mx-xl-n3 {
      margin-right: -1rem !important; }
    .pt_pagedesigner #primary .mb-xl-n3,
    .pt_pagedesigner #primary .my-xl-n3 {
      margin-bottom: -1rem !important; }
    .pt_pagedesigner #primary .ml-xl-n3,
    .pt_pagedesigner #primary .mx-xl-n3 {
      margin-left: -1rem !important; }
    .pt_pagedesigner #primary .m-xl-n4 {
      margin: -1.5rem !important; }
    .pt_pagedesigner #primary .mt-xl-n4,
    .pt_pagedesigner #primary .my-xl-n4 {
      margin-top: -1.5rem !important; }
    .pt_pagedesigner #primary .mr-xl-n4,
    .pt_pagedesigner #primary .mx-xl-n4 {
      margin-right: -1.5rem !important; }
    .pt_pagedesigner #primary .mb-xl-n4,
    .pt_pagedesigner #primary .my-xl-n4 {
      margin-bottom: -1.5rem !important; }
    .pt_pagedesigner #primary .ml-xl-n4,
    .pt_pagedesigner #primary .mx-xl-n4 {
      margin-left: -1.5rem !important; }
    .pt_pagedesigner #primary .m-xl-n5 {
      margin: -3rem !important; }
    .pt_pagedesigner #primary .mt-xl-n5,
    .pt_pagedesigner #primary .my-xl-n5 {
      margin-top: -3rem !important; }
    .pt_pagedesigner #primary .mr-xl-n5,
    .pt_pagedesigner #primary .mx-xl-n5 {
      margin-right: -3rem !important; }
    .pt_pagedesigner #primary .mb-xl-n5,
    .pt_pagedesigner #primary .my-xl-n5 {
      margin-bottom: -3rem !important; }
    .pt_pagedesigner #primary .ml-xl-n5,
    .pt_pagedesigner #primary .mx-xl-n5 {
      margin-left: -3rem !important; }
    .pt_pagedesigner #primary .m-xl-auto {
      margin: auto !important; }
    .pt_pagedesigner #primary .mt-xl-auto,
    .pt_pagedesigner #primary .my-xl-auto {
      margin-top: auto !important; }
    .pt_pagedesigner #primary .mr-xl-auto,
    .pt_pagedesigner #primary .mx-xl-auto {
      margin-right: auto !important; }
    .pt_pagedesigner #primary .mb-xl-auto,
    .pt_pagedesigner #primary .my-xl-auto {
      margin-bottom: auto !important; }
    .pt_pagedesigner #primary .ml-xl-auto,
    .pt_pagedesigner #primary .mx-xl-auto {
      margin-left: auto !important; } }
  .pt_pagedesigner #primary .text-monospace {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace !important; }
  .pt_pagedesigner #primary .text-justify {
    text-align: justify !important; }
  .pt_pagedesigner #primary .text-wrap {
    white-space: normal !important; }
  .pt_pagedesigner #primary .text-nowrap {
    white-space: nowrap !important; }
  .pt_pagedesigner #primary .text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .pt_pagedesigner #primary .text-left {
    text-align: left !important; }
  .pt_pagedesigner #primary .text-right {
    text-align: right !important; }
  .pt_pagedesigner #primary .text-center {
    text-align: center !important; }
  @media (min-width: 576px) {
    .pt_pagedesigner #primary .text-sm-left {
      text-align: left !important; }
    .pt_pagedesigner #primary .text-sm-right {
      text-align: right !important; }
    .pt_pagedesigner #primary .text-sm-center {
      text-align: center !important; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .text-md-left {
      text-align: left !important; }
    .pt_pagedesigner #primary .text-md-right {
      text-align: right !important; }
    .pt_pagedesigner #primary .text-md-center {
      text-align: center !important; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .text-lg-left {
      text-align: left !important; }
    .pt_pagedesigner #primary .text-lg-right {
      text-align: right !important; }
    .pt_pagedesigner #primary .text-lg-center {
      text-align: center !important; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .text-xl-left {
      text-align: left !important; }
    .pt_pagedesigner #primary .text-xl-right {
      text-align: right !important; }
    .pt_pagedesigner #primary .text-xl-center {
      text-align: center !important; } }
  .pt_pagedesigner #primary .text-lowercase {
    text-transform: lowercase !important; }
  .pt_pagedesigner #primary .text-uppercase {
    text-transform: uppercase !important; }
  .pt_pagedesigner #primary .text-capitalize {
    text-transform: capitalize !important; }
  .pt_pagedesigner #primary .font-weight-light {
    font-weight: 300 !important; }
  .pt_pagedesigner #primary .font-weight-lighter {
    font-weight: lighter !important; }
  .pt_pagedesigner #primary .font-weight-normal {
    font-weight: 400 !important; }
  .pt_pagedesigner #primary .font-weight-bold {
    font-weight: 700 !important; }
  .pt_pagedesigner #primary .font-weight-bolder {
    font-weight: bolder !important; }
  .pt_pagedesigner #primary .font-italic {
    font-style: italic !important; }
  .pt_pagedesigner #primary .text-white {
    color: #fff !important; }
  .pt_pagedesigner #primary .text-primary {
    color: #00a1e0 !important; }
  .pt_pagedesigner #primary a.text-primary:hover, .pt_pagedesigner #primary a.text-primary:focus {
    color: #006a94 !important; }
  .pt_pagedesigner #primary .text-secondary {
    color: #6c757d !important; }
  .pt_pagedesigner #primary a.text-secondary:hover, .pt_pagedesigner #primary a.text-secondary:focus {
    color: #494f54 !important; }
  .pt_pagedesigner #primary .text-success {
    color: #008827 !important; }
  .pt_pagedesigner #primary a.text-success:hover, .pt_pagedesigner #primary a.text-success:focus {
    color: #003c11 !important; }
  .pt_pagedesigner #primary .text-info {
    color: #17a2b8 !important; }
  .pt_pagedesigner #primary a.text-info:hover, .pt_pagedesigner #primary a.text-info:focus {
    color: #0f6674 !important; }
  .pt_pagedesigner #primary .text-warning {
    color: #ffc107 !important; }
  .pt_pagedesigner #primary a.text-warning:hover, .pt_pagedesigner #primary a.text-warning:focus {
    color: #ba8b00 !important; }
  .pt_pagedesigner #primary .text-danger {
    color: #c00 !important; }
  .pt_pagedesigner #primary a.text-danger:hover, .pt_pagedesigner #primary a.text-danger:focus {
    color: maroon !important; }
  .pt_pagedesigner #primary .text-light {
    color: #fff !important; }
  .pt_pagedesigner #primary a.text-light:hover, .pt_pagedesigner #primary a.text-light:focus {
    color: #d9d9d9 !important; }
  .pt_pagedesigner #primary .text-dark {
    color: #343a40 !important; }
  .pt_pagedesigner #primary a.text-dark:hover, .pt_pagedesigner #primary a.text-dark:focus {
    color: #121416 !important; }
  .pt_pagedesigner #primary .text-body {
    color: #212529 !important; }
  .pt_pagedesigner #primary .text-muted {
    color: #777777 !important; }
  .pt_pagedesigner #primary .text-black-50 {
    color: rgba(0, 0, 0, 0.5) !important; }
  .pt_pagedesigner #primary .text-white-50 {
    color: rgba(255, 255, 255, 0.5) !important; }
  .pt_pagedesigner #primary .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0; }
  .pt_pagedesigner #primary .text-decoration-none {
    text-decoration: none !important; }
  .pt_pagedesigner #primary .text-break {
    word-break: break-word !important;
    overflow-wrap: break-word !important; }
  .pt_pagedesigner #primary .text-reset {
    color: inherit !important; }
  .pt_pagedesigner #primary .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0; }
  .pt_pagedesigner #primary .sr-only-focusable:active, .pt_pagedesigner #primary .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .pt_pagedesigner #primary .pull-left-xs {
    float: left; }
  .pt_pagedesigner #primary .pull-right-xs {
    float: right; }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .pt_pagedesigner #primary .pull-left-sm {
      float: left; }
    .pt_pagedesigner #primary .pull-right-sm {
      float: right; } }
  @media (min-width: 768px) and (max-width: 1023.98px) {
    .pt_pagedesigner #primary .pull-left-md {
      float: left; }
    .pt_pagedesigner #primary .pull-right-md {
      float: right; } }
  @media (min-width: 1024px) and (max-width: 1279.98px) {
    .pt_pagedesigner #primary .pull-left-lg {
      float: left; }
    .pt_pagedesigner #primary .pull-right-lg {
      float: right; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .pull-left-xl {
      float: left; }
    .pt_pagedesigner #primary .pull-right-xl {
      float: right; } }
  @media (max-width: 575.98px) {
    .pt_pagedesigner #primary .hidden-xs-down {
      display: none !important; } }
  @media (max-width: 767.98px) {
    .pt_pagedesigner #primary .hidden-sm-down {
      display: none !important; } }
  @media (max-width: 1023.98px) {
    .pt_pagedesigner #primary .hidden-md-down {
      display: none !important; } }
  @media (max-width: 1279.98px) {
    .pt_pagedesigner #primary .hidden-lg-down {
      display: none !important; } }
  .pt_pagedesigner #primary .hidden-xl-down {
    display: none !important; }
  .pt_pagedesigner #primary .row.equal-height > [class^="col"] {
    display: -ms-flexbox;
    display: flex; }
  .pt_pagedesigner #primary .c-category-banner__item, .pt_pagedesigner #primary .c-marketing-banner__item, .pt_pagedesigner #primary .c-promo-tile, .pt_pagedesigner #primary .c-compact-banner__item, .pt_pagedesigner #primary .c-email-capture__item {
    --skin-primary-color-1: #3660a1;
    background-color: #9BD4FF;
    color: #3660a1; }
  .pt_pagedesigner #primary .c-category-banner__item--dark, .pt_pagedesigner #primary .c-category-banner__item--reverse, .pt_pagedesigner #primary .c-content-banner--dark, .pt_pagedesigner #primary .c-content-block__item--dark, .pt_pagedesigner #primary .c-feature-banner--dark, .pt_pagedesigner #primary .c-marketing-banner__item--dark, .pt_pagedesigner #primary .c-marketing-banner__item--reverse, .pt_pagedesigner #primary .c-marketing-block__item--dark, .pt_pagedesigner #primary .c-promo-tile--dark, .pt_pagedesigner #primary .c-promo-tile--reverse, .pt_pagedesigner #primary .c-title-banner--dark, .pt_pagedesigner #primary .c-split-banner--dark, .pt_pagedesigner #primary .c-compact-banner__item--dark, .pt_pagedesigner #primary .c-compact-banner__item--reverse, .pt_pagedesigner #primary .c-email-capture__item--dark, .pt_pagedesigner #primary .c-email-capture__item--reverse {
    --skin-primary-color-1: #fff;
    background-color: #3660a1;
    color: #fff; }
  .pt_pagedesigner #primary .th-component {
    --skin-primary-color-1: #3660a1;
    background-color: var(--component-bg-color, #9BD4FF);
    color: #3660a1; }
    .pt_pagedesigner #primary .th-component .th-component {
      --component-bg-overlay: 0; }
      .pt_pagedesigner #primary .th-component .th-component__inner--full-link {
        --skin-link-color-2: #3660a1; }
      .pt_pagedesigner #primary .th-component .th-component__bg-elem::after {
        background-color: #fff;
        content: '';
        opacity: 0;
        opacity: var(--component-bg-overlay-mobile, 0);
        pointer-events: none;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
        z-index: 1; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .th-component .th-component__bg-elem::after {
            opacity: var(--component-bg-overlay, 0); } }
      .pt_pagedesigner #primary .th-component .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline) {
        color: #3660a1 !important; }
      .pt_pagedesigner #primary .th-component .th-component__btn {
        color: #fff;
        background-color: #3660a1;
        border-color: #3660a1; }
        .pt_pagedesigner #primary .th-component .th-component__btn:hover {
          color: #fff;
          background-color: #2c4f84;
          border-color: #29497b; }
        .pt_pagedesigner #primary .th-component .th-component__btn:focus, .pt_pagedesigner #primary .th-component .th-component__btn.focus {
          box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(84, 120, 175, 0.5)); }
        .pt_pagedesigner #primary .th-component .th-component__btn.disabled, .pt_pagedesigner #primary .th-component .th-component__btn:disabled {
          color: #fff;
          background-color: #3660a1;
          border-color: #3660a1; }
        .pt_pagedesigner #primary .th-component .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component .th-component__btn:not(:disabled):not(.disabled).active,
        .show > .pt_pagedesigner #primary .th-component .th-component__btn.dropdown-toggle {
          color: #fff;
          background-color: #29497b;
          border-color: #264471; }
          .pt_pagedesigner #primary .th-component .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component .th-component__btn:not(:disabled):not(.disabled).active:focus,
          .show > .pt_pagedesigner #primary .th-component .th-component__btn.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(84, 120, 175, 0.5)); }
      .pt_pagedesigner #primary .th-component .th-component__btn-outline {
        color: #3660a1;
        border-color: #3660a1; }
        .pt_pagedesigner #primary .th-component .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component .th-component__btn-outline.focus {
          box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(54, 96, 161, 0.5)); }
        .pt_pagedesigner #primary .th-component .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component .th-component__btn-outline:disabled {
          color: #3660a1;
          background-color: transparent; }
        .pt_pagedesigner #primary .th-component .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component .th-component__btn-outline:not(:disabled):not(.disabled).active,
        .show > .pt_pagedesigner #primary .th-component .th-component__btn-outline.dropdown-toggle {
          color: #fff;
          background-color: #3660a1;
          border-color: #3660a1; }
          .pt_pagedesigner #primary .th-component .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
          .show > .pt_pagedesigner #primary .th-component .th-component__btn-outline.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(54, 96, 161, 0.5)); }
    .pt_pagedesigner #primary .th-component__inner {
      color: inherit; }
      .pt_pagedesigner #primary .th-component__inner:hover {
        color: inherit; }
    .pt_pagedesigner #primary .th-component__body, .pt_pagedesigner #primary .th-component__link {
      font-family: "Colby Condensed", sans-serif; }
    .pt_pagedesigner #primary .th-component__link {
      margin-left: 0.58824rem;
      margin-right: 0.58824rem;
      line-height: normal; }
      .pt_pagedesigner #primary .th-component__link--video {
        border-radius: 50%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-pack: center;
            justify-content: center;
        height: 3.29412rem;
        padding: 0.70588rem;
        width: 3.29412rem; }
      .pt_pagedesigner #primary .th-component__link__play-icon {
        color: inherit;
        height: 1.41176rem;
        width: 1.41176rem; }
    .pt_pagedesigner #primary .th-component__links {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -ms-flex-preferred-size: calc(100% + 1.17647rem);
          flex-basis: calc(100% + 1.17647rem);
      margin-left: -0.58824rem;
      margin-right: -0.58824rem;
      max-width: calc(100% + 1.17647rem); }
      .pt_pagedesigner #primary .th-component__links--center {
        -ms-flex-pack: center;
            justify-content: center; }
      .pt_pagedesigner #primary .th-component__links--right {
        -ms-flex-pack: end;
            justify-content: flex-end; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--light-md, .pt_pagedesigner #primary .th-component--regular-md {
        --skin-primary-color-1: #3660a1;
        background-color: var(--component-bg-color, #9BD4FF);
        color: #3660a1; }
        .pt_pagedesigner #primary .th-component--light-md .th-component, .pt_pagedesigner #primary .th-component--regular-md .th-component {
          --component-bg-overlay: 0; }
          .pt_pagedesigner #primary .th-component--light-md .th-component__inner--full-link, .pt_pagedesigner #primary .th-component--regular-md .th-component__inner--full-link {
            --skin-link-color-2: #3660a1; }
          .pt_pagedesigner #primary .th-component--light-md .th-component__bg-elem::after, .pt_pagedesigner #primary .th-component--regular-md .th-component__bg-elem::after {
            background-color: #fff;
            content: '';
            opacity: 0;
            opacity: var(--component-bg-overlay-mobile, 0);
            pointer-events: none;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            top: 0;
            z-index: 1; } }
      @media (min-width: 768px) and (min-width: 768px) {
        .pt_pagedesigner #primary .th-component--light-md .th-component__bg-elem::after, .pt_pagedesigner #primary .th-component--regular-md .th-component__bg-elem::after {
          opacity: var(--component-bg-overlay, 0); } }
    @media (min-width: 768px) {
          .pt_pagedesigner #primary .th-component--light-md .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline), .pt_pagedesigner #primary .th-component--regular-md .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline) {
            color: #3660a1 !important; }
          .pt_pagedesigner #primary .th-component--light-md .th-component__btn, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn {
            color: #fff;
            background-color: #3660a1;
            border-color: #3660a1; }
            .pt_pagedesigner #primary .th-component--light-md .th-component__btn:hover, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn:hover {
              color: #fff;
              background-color: #2c4f84;
              border-color: #29497b; }
            .pt_pagedesigner #primary .th-component--light-md .th-component__btn:focus, .pt_pagedesigner #primary .th-component--light-md .th-component__btn.focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn:focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn.focus {
              box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(84, 120, 175, 0.5)); }
            .pt_pagedesigner #primary .th-component--light-md .th-component__btn.disabled, .pt_pagedesigner #primary .th-component--light-md .th-component__btn:disabled, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn.disabled, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn:disabled {
              color: #fff;
              background-color: #3660a1;
              border-color: #3660a1; }
            .pt_pagedesigner #primary .th-component--light-md .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--light-md .th-component__btn:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--light-md .th-component__btn.dropdown-toggle, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--regular-md .th-component__btn.dropdown-toggle {
              color: #fff;
              background-color: #29497b;
              border-color: #264471; }
              .pt_pagedesigner #primary .th-component--light-md .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--light-md .th-component__btn:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--light-md .th-component__btn.dropdown-toggle:focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--regular-md .th-component__btn.dropdown-toggle:focus {
                box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(84, 120, 175, 0.5)); }
          .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline {
            color: #3660a1;
            border-color: #3660a1; }
            .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline.focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline.focus {
              box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(54, 96, 161, 0.5)); }
            .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline:disabled, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline:disabled {
              color: #3660a1;
              background-color: transparent; }
            .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline.dropdown-toggle, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline.dropdown-toggle {
              color: #fff;
              background-color: #3660a1;
              border-color: #3660a1; }
              .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--light-md .th-component__btn-outline.dropdown-toggle:focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--regular-md .th-component__btn-outline.dropdown-toggle:focus {
                box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(54, 96, 161, 0.5)); } }
    .pt_pagedesigner #primary .th-component--dark, .pt_pagedesigner #primary .th-component--reverse {
      --skin-primary-color-1: #fff;
      background-color: var(--component-bg-color, #3660a1);
      color: #fff; }
      .pt_pagedesigner #primary .th-component--dark .th-component, .pt_pagedesigner #primary .th-component--reverse .th-component {
        --component-bg-overlay: 0; }
        .pt_pagedesigner #primary .th-component--dark .th-component__inner--full-link, .pt_pagedesigner #primary .th-component--reverse .th-component__inner--full-link {
          --skin-link-color-2: #fff; }
        .pt_pagedesigner #primary .th-component--dark .th-component__bg-elem::after, .pt_pagedesigner #primary .th-component--reverse .th-component__bg-elem::after {
          background-color: #3660a1;
          content: '';
          opacity: 0;
          opacity: var(--component-bg-overlay-mobile, 0);
          pointer-events: none;
          position: absolute;
          bottom: 0;
          left: 0;
          right: 0;
          top: 0;
          z-index: 1; }
          @media (min-width: 768px) {
            .pt_pagedesigner #primary .th-component--dark .th-component__bg-elem::after, .pt_pagedesigner #primary .th-component--reverse .th-component__bg-elem::after {
              opacity: var(--component-bg-overlay, 0); } }
        .pt_pagedesigner #primary .th-component--dark .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline), .pt_pagedesigner #primary .th-component--reverse .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline) {
          color: #fff !important; }
        .pt_pagedesigner #primary .th-component--dark .th-component__btn, .pt_pagedesigner #primary .th-component--reverse .th-component__btn {
          color: #212529;
          background-color: #fff;
          border-color: #fff; }
          .pt_pagedesigner #primary .th-component--dark .th-component__btn:hover, .pt_pagedesigner #primary .th-component--reverse .th-component__btn:hover {
            color: #212529;
            background-color: #ececec;
            border-color: #e6e6e6; }
          .pt_pagedesigner #primary .th-component--dark .th-component__btn:focus, .pt_pagedesigner #primary .th-component--dark .th-component__btn.focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn:focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn.focus {
            box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(222, 222, 223, 0.5)); }
          .pt_pagedesigner #primary .th-component--dark .th-component__btn.disabled, .pt_pagedesigner #primary .th-component--dark .th-component__btn:disabled, .pt_pagedesigner #primary .th-component--reverse .th-component__btn.disabled, .pt_pagedesigner #primary .th-component--reverse .th-component__btn:disabled {
            color: #212529;
            background-color: #fff;
            border-color: #fff; }
          .pt_pagedesigner #primary .th-component--dark .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--dark .th-component__btn:not(:disabled):not(.disabled).active,
          .show > .pt_pagedesigner #primary .th-component--dark .th-component__btn.dropdown-toggle, .pt_pagedesigner #primary .th-component--reverse .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--reverse .th-component__btn:not(:disabled):not(.disabled).active,
          .show > .pt_pagedesigner #primary .th-component--reverse .th-component__btn.dropdown-toggle {
            color: #212529;
            background-color: #e6e6e6;
            border-color: #dfdfdf; }
            .pt_pagedesigner #primary .th-component--dark .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--dark .th-component__btn:not(:disabled):not(.disabled).active:focus,
            .show > .pt_pagedesigner #primary .th-component--dark .th-component__btn.dropdown-toggle:focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn:not(:disabled):not(.disabled).active:focus,
            .show > .pt_pagedesigner #primary .th-component--reverse .th-component__btn.dropdown-toggle:focus {
              box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(222, 222, 223, 0.5)); }
        .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline {
          color: #fff;
          border-color: #fff; }
          .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline.focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline.focus {
            box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(255, 255, 255, 0.5)); }
          .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline:disabled, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline:disabled {
            color: #fff;
            background-color: transparent; }
          .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline:not(:disabled):not(.disabled).active,
          .show > .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline.dropdown-toggle, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline:not(:disabled):not(.disabled).active,
          .show > .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline.dropdown-toggle {
            color: #212529;
            background-color: #fff;
            border-color: #fff; }
            .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
            .show > .pt_pagedesigner #primary .th-component--dark .th-component__btn-outline.dropdown-toggle:focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
            .show > .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline.dropdown-toggle:focus {
              box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(255, 255, 255, 0.5)); }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--dark-md, .pt_pagedesigner #primary .th-component--reverse-md {
        --skin-primary-color-1: #fff;
        background-color: var(--component-bg-color, #3660a1);
        color: #fff; }
        .pt_pagedesigner #primary .th-component--dark-md .th-component, .pt_pagedesigner #primary .th-component--reverse-md .th-component {
          --component-bg-overlay: 0; }
          .pt_pagedesigner #primary .th-component--dark-md .th-component__inner--full-link, .pt_pagedesigner #primary .th-component--reverse-md .th-component__inner--full-link {
            --skin-link-color-2: #fff; }
          .pt_pagedesigner #primary .th-component--dark-md .th-component__bg-elem::after, .pt_pagedesigner #primary .th-component--reverse-md .th-component__bg-elem::after {
            background-color: #3660a1;
            content: '';
            opacity: 0;
            opacity: var(--component-bg-overlay-mobile, 0);
            pointer-events: none;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            top: 0;
            z-index: 1; } }
      @media (min-width: 768px) and (min-width: 768px) {
        .pt_pagedesigner #primary .th-component--dark-md .th-component__bg-elem::after, .pt_pagedesigner #primary .th-component--reverse-md .th-component__bg-elem::after {
          opacity: var(--component-bg-overlay, 0); } }
    @media (min-width: 768px) {
          .pt_pagedesigner #primary .th-component--dark-md .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline), .pt_pagedesigner #primary .th-component--reverse-md .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline) {
            color: #fff !important; }
          .pt_pagedesigner #primary .th-component--dark-md .th-component__btn, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn {
            color: #212529;
            background-color: #fff;
            border-color: #fff; }
            .pt_pagedesigner #primary .th-component--dark-md .th-component__btn:hover, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn:hover {
              color: #212529;
              background-color: #ececec;
              border-color: #e6e6e6; }
            .pt_pagedesigner #primary .th-component--dark-md .th-component__btn:focus, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn.focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn:focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn.focus {
              box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(222, 222, 223, 0.5)); }
            .pt_pagedesigner #primary .th-component--dark-md .th-component__btn.disabled, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn:disabled, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn.disabled, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn:disabled {
              color: #212529;
              background-color: #fff;
              border-color: #fff; }
            .pt_pagedesigner #primary .th-component--dark-md .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--dark-md .th-component__btn.dropdown-toggle, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn.dropdown-toggle {
              color: #212529;
              background-color: #e6e6e6;
              border-color: #dfdfdf; }
              .pt_pagedesigner #primary .th-component--dark-md .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--dark-md .th-component__btn.dropdown-toggle:focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn.dropdown-toggle:focus {
                box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(222, 222, 223, 0.5)); }
          .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline {
            color: #fff;
            border-color: #fff; }
            .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline.focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline.focus {
              box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(255, 255, 255, 0.5)); }
            .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline:disabled, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline:disabled {
              color: #fff;
              background-color: transparent; }
            .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline.dropdown-toggle, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline:not(:disabled):not(.disabled).active,
            .show > .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline.dropdown-toggle {
              color: #212529;
              background-color: #fff;
              border-color: #fff; }
              .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--dark-md .th-component__btn-outline.dropdown-toggle:focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
              .show > .pt_pagedesigner #primary .th-component--reverse-md .th-component__btn-outline.dropdown-toggle:focus {
                box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(255, 255, 255, 0.5)); } }
    .pt_pagedesigner #primary .th-component--no-theme {
      background-color: transparent; }
    .pt_pagedesigner #primary .th-component--bottom-margin-small {
      margin-bottom: 0.94118rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .th-component--bottom-margin-small {
          margin-bottom: 1.88235rem; } }
    .pt_pagedesigner #primary .th-component--bottom-margin-medium {
      margin-bottom: 1.88235rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .th-component--bottom-margin-medium {
          margin-bottom: 3.76471rem; } }
    .pt_pagedesigner #primary .th-component--bottom-margin-large {
      margin-bottom: 3.76471rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .th-component--bottom-margin-large {
          margin-bottom: 7.52941rem; } }
    .pt_pagedesigner #primary .th-component--standard, .pt_pagedesigner #primary .th-component--standard h1, .pt_pagedesigner #primary .th-component--standard h2, .pt_pagedesigner #primary .th-component--standard h3, .pt_pagedesigner #primary .th-component--standard h4, .pt_pagedesigner #primary .th-component--standard h5, .pt_pagedesigner #primary .th-component--standard h6 {
      font-family: "Colby", sans-serif; }
    .pt_pagedesigner #primary .th-component--editorial, .pt_pagedesigner #primary .th-component--editorial h1, .pt_pagedesigner #primary .th-component--editorial h2, .pt_pagedesigner #primary .th-component--editorial h3, .pt_pagedesigner #primary .th-component--editorial h4, .pt_pagedesigner #primary .th-component--editorial h5, .pt_pagedesigner #primary .th-component--editorial h6 {
      font-family: "Colby Condensed", sans-serif; }
  .pt_pagedesigner #primary .c-category-tile {
    padding-bottom: 2.82353em;
    padding-top: 1.17647em;
    width: 100%; }
    @media (min-width: 576px) {
      .pt_pagedesigner #primary .c-category-tile {
        max-width: 26.47059rem; } }
    .pt_pagedesigner #primary .c-category-tile__container {
      height: 100%;
      width: 100%; }
    .pt_pagedesigner #primary .c-category-tile__link-wrapper {
      height: 100%; }
    .pt_pagedesigner #primary .c-category-tile__image-wrapper {
      display: inline-block;
      padding: 50% 0;
      position: relative;
      vertical-align: top; }
    .pt_pagedesigner #primary .c-category-tile__shape.c-category-tile__shape--square {
      border-radius: 0%;
      overflow: initial; }
    .pt_pagedesigner #primary .c-category-tile__shape.c-category-tile__shape--round, .pt_pagedesigner #primary .c-category-tile__shape.c-category-tile__shape--square {
      width: 100%;
      height: 100%; }
    .pt_pagedesigner #primary .c-category-tile__img {
      height: auto;
      width: 100%;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0; }
      @supports (object-fit: cover) {
        .pt_pagedesigner #primary .c-category-tile__img {
          height: 100%;
          object-fit: cover;
          object-position: var(--focal-point-x) var(--focal-point-y); } }
    .pt_pagedesigner #primary .c-category-tile__parent {
      height: 100%; }
    .pt_pagedesigner #primary .c-category-tile__label {
      margin-top: 0.88235rem;
      width: 100%; }
  .pt_pagedesigner #primary .c-category-banner {
    --component-bg-overlay: 0;
    font-family: "Colby", sans-serif;
    max-width: 3000px;
    position: relative; }
    .pt_pagedesigner #primary .c-category-banner.pt_pagedesigner #primary .c-category-banner {
      background-color: transparent; }
    .pt_pagedesigner #primary .c-category-banner__item {
      background-color: transparent; }
      .pt_pagedesigner #primary .c-category-banner__item__bg-elem {
        min-height: 33vw;
        position: relative; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-category-banner__item__bg-elem {
            min-height: inherit; } }
        .pt_pagedesigner #primary .c-category-banner__item__bg-elem::after {
          content: '';
          opacity: var(--component-bg-overlay-mobile);
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0; }
          @media (min-width: 768px) {
            .pt_pagedesigner #primary .c-category-banner__item__bg-elem::after {
              opacity: var(--component-bg-overlay); } }
      .pt_pagedesigner #primary .c-category-banner__item__img {
        height: 100%;
        min-height: 33vw;
        width: 100%; }
        @supports (object-fit: cover) {
          .pt_pagedesigner #primary .c-category-banner__item__img {
            object-fit: cover; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-category-banner__item__img {
            height: auto; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-category-banner__item__copy {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-pack: center;
              justify-content: center;
          padding-left: 1.76471rem;
          position: absolute;
          top: 0;
          bottom: 0;
          width: 100%;
          z-index: 1; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-category-banner__item__copy {
          padding-left: 3.52941rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-category-banner__item__copy {
          padding-left: 8%; } }
      .pt_pagedesigner #primary .c-category-banner__item__heading {
        -ms-flex-align: end;
            align-items: flex-end;
        display: -ms-flexbox;
        display: flex;
        font-family: inherit;
        font-size: 1.58824rem;
        font-stretch: normal;
        font-style: normal;
        font-weight: 500;
        min-height: 33vw;
        letter-spacing: normal;
        line-height: 1.15;
        margin: 0;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        padding: 1.17647rem;
        z-index: 1; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-category-banner__item__heading {
            font-size: 2.11765rem;
            min-height: inherit;
            line-height: 1.16;
            padding: 0;
            position: static;
            width: 100%; } }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-category-banner__item__heading {
            font-size: 2.47059rem; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-category-banner__item__heading {
            font-size: 3.35294rem; } }
      .pt_pagedesigner #primary .c-category-banner__item__body {
        background-color: transparent;
        color: #3660a1;
        line-height: 1.69;
        font-size: 0.94118rem;
        font-stretch: normal;
        font-style: normal;
        font-weight: normal;
        letter-spacing: normal;
        margin: 0.82353rem 1.17647rem 0; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-category-banner__item__body {
            background-color: revert;
            color: revert;
            margin: 0;
            max-width: 50%; } }
  .pt_pagedesigner #primary .c-copy-module {
    --component-max-width: 586px; }
    .pt_pagedesigner #primary .c-copy-module__row--standalone {
      margin-left: 0;
      margin-right: 0; }
      .pt_pagedesigner #primary .c-copy-module__row--standalone .c-copy-module__body, .pt_pagedesigner #primary .c-copy-module__row--standalone .c-copy-module__links, .pt_pagedesigner #primary .c-copy-module__row--standalone .c-copy-module__bottom-divider-wrap {
        padding-left: 1.17647rem;
        padding-right: 1.17647rem; }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-copy-module__row--standalone .c-copy-module__body, .pt_pagedesigner #primary .c-copy-module__row--standalone .c-copy-module__links, .pt_pagedesigner #primary .c-copy-module__row--standalone .c-copy-module__bottom-divider-wrap {
            padding-left: 2.35294rem;
            padding-right: 2.35294rem; } }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-copy-module__body, .pt_pagedesigner #primary .c-copy-module__links, .pt_pagedesigner #primary .c-copy-module__bottom-divider {
        max-width: 34.47059rem;
        max-width: var(--component-max-width, 34.47059rem); } }
    .pt_pagedesigner #primary .c-copy-module__body {
      font-family: "Colby", sans-serif; }
    .pt_pagedesigner #primary .c-copy-module__links {
      margin-bottom: 0.58824rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-copy-module__links {
          margin-bottom: 1.76471rem; } }
    .pt_pagedesigner #primary .c-copy-module__bottom-divider {
      border-top: 2px solid #555555;
      opacity: 0.1;
      margin-bottom: 0;
      margin-top: 2.94118rem;
      margin-left: auto;
      margin-right: auto; }
  .pt_pagedesigner #primary .c-content-banner {
    max-width: 3000px;
    overflow: hidden;
    padding-top: 27%;
    padding-bottom: 69px;
    position: relative;
    text-align: center;
    width: 100%;
    /**
     * Content Banner Links
     * Often utilized with the graphical assets links scope
     */ }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-content-banner {
        padding-top: 148px;
        padding-bottom: 149px; } }
    .pt_pagedesigner #primary .c-content-banner__wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      padding-bottom: 20px;
      padding-top: 20px;
      position: static; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-banner__wrapper--left {
          -ms-flex-align: start;
              align-items: flex-start; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-banner__wrapper--right {
          -ms-flex-align: end;
              align-items: flex-end; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-banner__wrapper--text-left {
          text-align: left; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-banner__wrapper--text-right {
          text-align: right; } }
    .pt_pagedesigner #primary .c-content-banner__img {
      min-height: 100%;
      min-width: 100%; }
      @supports (object-fit: cover) {
        .pt_pagedesigner #primary .c-content-banner__img {
          height: 100%;
          object-fit: cover;
          width: 100%; } }
      .pt_pagedesigner #primary .c-content-banner__img__wrapper {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
        z-index: 0; }
    .pt_pagedesigner #primary .c-content-banner__content {
      max-width: 880px;
      padding-right: 20px;
      padding-left: 20px;
      position: relative;
      z-index: 1; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-banner__content {
          padding-right: 0;
          padding-left: 0; } }
    .pt_pagedesigner #primary .c-content-banner__heading {
      margin-bottom: 18px;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-banner__heading {
          margin-bottom: 39px; } }
    .pt_pagedesigner #primary .c-content-banner__subheading {
      font-family: "Colby", sans-serif;
      margin-bottom: 24px;
      text-transform: uppercase; }
    .pt_pagedesigner #primary .c-content-banner__body {
      margin-bottom: 20px; }
    .pt_pagedesigner #primary .c-content-banner__links {
      margin-bottom: 12px; }
  .pt_pagedesigner #primary .c-content-block {
    font-family: "Colby", sans-serif;
    max-width: 3000px; }
    .pt_pagedesigner #primary .c-content-block__header {
      text-align: center; }
      .pt_pagedesigner #primary .c-content-block__header__links {
        margin-bottom: 16px; }
    .pt_pagedesigner #primary .c-content-block__item {
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
      -ms-flex-negative: 1;
          flex-shrink: 1;
      max-width: 100%;
      position: relative;
      text-align: left;
      width: 100%; }
      .pt_pagedesigner #primary .c-content-block__item__wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: start;
            align-items: flex-start;
        position: static; }
      .pt_pagedesigner #primary .c-content-block__item__bg-elem {
        position: relative;
        z-index: 0; }
      .pt_pagedesigner #primary .c-content-block__item__img {
        height: auto;
        width: 100%; }
        .pt_pagedesigner #primary .c-content-block__item__img__wrapper {
          margin-bottom: 12px;
          position: relative;
          width: 100%; }
        .pt_pagedesigner #primary .c-content-block__item__img__badge {
          padding: 3px 10px;
          position: absolute;
          left: 12px;
          top: 10px;
          z-index: 1; }
        .pt_pagedesigner #primary .c-content-block__item__img__image-text {
          position: absolute;
          left: 50%;
          top: 50%;
          z-index: 2;
          text-align: center;
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
      .pt_pagedesigner #primary .c-content-block__item__content {
        position: relative;
        z-index: 1; }
      .pt_pagedesigner #primary .c-content-block__item__eyebrow {
        font-family: inherit;
        text-transform: uppercase; }
      .pt_pagedesigner #primary .c-content-block__item__heading {
        font-family: inherit;
        margin-bottom: 18px;
        width: 100%; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-content-block__item__heading {
            margin-bottom: 39px; } }
      .pt_pagedesigner #primary .c-content-block__item--rendering .c-content-block__row {
        margin-left: 0;
        margin-right: 0; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-content-block__item--rendering .c-content-block__row {
            -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
            margin-left: -15px;
            margin-right: -15px;
            padding-left: 15px;
            padding-right: 15px; } }
  .pt_pagedesigner #primary .c-content-grid {
    max-width: 3000px;
    padding-top: 27%;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 57px;
    position: relative;
    text-align: center;
    width: 100%; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-content-grid {
        padding-top: 148px;
        padding-bottom: 78px; } }
    .pt_pagedesigner #primary .c-content-grid__header__links {
      margin-bottom: 16px; }
    .pt_pagedesigner #primary .c-content-grid__item {
      color: black; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-grid__item .pt_pagedesigner #primary .c-content-grid__item__wrapper {
          -ms-flex-wrap: nowrap;
              flex-wrap: nowrap; } }
      .pt_pagedesigner #primary .c-content-grid__item__wrapper {
        -ms-flex-align: center;
            align-items: center; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-content-grid__item__wrapper {
            -ms-flex-direction: row-reverse;
                flex-direction: row-reverse;
            text-align: left; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-content-grid__item__wrapper--right {
            -ms-flex-direction: row;
                flex-direction: row;
            text-align: right; } }
      .pt_pagedesigner #primary .c-content-grid__item__img {
        max-width: 100%; }
      .pt_pagedesigner #primary .c-content-grid__item__heading {
        margin-bottom: 18px;
        max-width: 660px;
        width: 100%; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-content-grid__item__heading {
            margin-bottom: 39px; } }
      .pt_pagedesigner #primary .c-content-grid__item__image-wrapper {
        height: 90px;
        position: absolute;
        bottom: -33px;
        left: 50%;
        text-align: center;
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
        width: 611px; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-content-grid__item__image-wrapper {
            bottom: -72px;
            height: 150; } }
      .pt_pagedesigner #primary .c-content-grid__item__image {
        max-height: 100%; }
  .pt_pagedesigner #primary .c-experience-carousel {
    font-family: "Colby", sans-serif;
    padding-bottom: 1.17647rem;
    padding-top: 1.17647rem; }
    .pt_pagedesigner #primary .c-experience-carousel__header, .pt_pagedesigner #primary .c-experience-carousel__content {
      background-color: inherit; }
    .pt_pagedesigner #primary .c-experience-carousel__header {
      margin-bottom: 1.17647rem; }
    .pt_pagedesigner #primary .c-experience-carousel__slider {
      position: relative;
      width: 100%; }
      .pt_pagedesigner #primary .c-experience-carousel__slider:not(.newslick-initialized) {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-preferred-size: calc(100% + 1.17647rem);
            flex-basis: calc(100% + 1.17647rem);
        -ms-flex-pack: center;
            justify-content: center;
        max-width: calc(100% + 1.17647rem); }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-experience-carousel__slider:not(.newslick-initialized) {
            -ms-flex-preferred-size: calc(100% + 2.35294rem);
                flex-basis: calc(100% + 2.35294rem);
            max-width: calc(100% + 2.35294rem); } }
    .pt_pagedesigner #primary .c-experience-carousel__heading {
      font-family: inherit; }
    .pt_pagedesigner #primary .c-experience-carousel__content {
      padding-top: 0.58824rem; }
    .pt_pagedesigner #primary .c-experience-carousel--bannercarousel {
      overflow-x: hidden; }
      .pt_pagedesigner #primary .c-experience-carousel--bannercarousel .c-experience-carousel__content {
        padding-top: 0; }
  .pt_pagedesigner #primary .c-feature-banner {
    max-width: 3000px;
    overflow: hidden;
    padding-top: 27%;
    padding-bottom: 69px;
    position: relative;
    text-align: center;
    width: 100%;
    /**
     * Feature Banner Links
     * Often utilized with the graphical assets links scope
     */ }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-feature-banner {
        padding-top: 148px;
        padding-bottom: 149px; } }
    .pt_pagedesigner #primary .c-feature-banner__wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      position: static; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-feature-banner__wrapper--left {
          -ms-flex-align: start;
              align-items: flex-start; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-feature-banner__wrapper--right {
          -ms-flex-align: end;
              align-items: flex-end; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-feature-banner__wrapper--text-left {
          text-align: left; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-feature-banner__wrapper--text-right {
          text-align: right; } }
    .pt_pagedesigner #primary .c-feature-banner__img {
      min-height: 100%;
      min-width: 100%; }
      @supports (object-fit: cover) {
        .pt_pagedesigner #primary .c-feature-banner__img {
          height: 100%;
          object-fit: cover;
          width: 100%; } }
      .pt_pagedesigner #primary .c-feature-banner__img__wrapper {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
        z-index: 0;
        width: 100%; }
        .pt_pagedesigner #primary .c-feature-banner__img__wrapper--inline-image-mobile {
          position: static; }
          @media (min-width: 768px) {
            .pt_pagedesigner #primary .c-feature-banner__img__wrapper--inline-image-mobile {
              position: absolute; } }
    .pt_pagedesigner #primary .c-feature-banner__content {
      max-width: 100%;
      padding-right: 20px;
      padding-left: 20px;
      position: relative;
      z-index: 1; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-feature-banner__content {
          padding-right: 0;
          padding-left: 0; } }
    .pt_pagedesigner #primary .c-feature-banner__eyebrow {
      font-family: "Colby", sans-serif;
      text-transform: uppercase; }
    .pt_pagedesigner #primary .c-feature-banner__heading {
      margin-bottom: 18px;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-feature-banner__heading {
          margin-bottom: 39px; } }
    .pt_pagedesigner #primary .c-feature-banner__links {
      margin-bottom: 12px; }
  .pt_pagedesigner #primary .image-tile__img {
    max-width: 100%;
    height: auto;
    width: 100%; }
  .pt_pagedesigner #primary .c-image-gallery {
    max-width: 3000px;
    position: relative; }
    .pt_pagedesigner #primary .c-image-gallery__parent-header__heading {
      font-size: 40px;
      text-transform: none; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-image-gallery__parent-header__heading {
          font-size: 60px; } }
    .pt_pagedesigner #primary .c-image-gallery .pt_pagedesigner #primary .c-image-gallery__slider {
      margin-left: auto;
      margin-right: auto; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-image-gallery .pt_pagedesigner #primary .c-image-gallery__slider {
          margin-left: -15px;
          margin-right: -15px; } }
    .pt_pagedesigner #primary .c-image-gallery__slider {
      max-width: 90%;
      overflow: visible; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-image-gallery__slider {
          max-width: calc(100% + 30px); } }
    .pt_pagedesigner #primary .c-image-gallery__item {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%;
      height: 100%;
      margin-bottom: 30px;
      padding-left: 8px;
      padding-right: 8px; }
      .pt_pagedesigner #primary .c-image-gallery__item__container-header {
        color: black;
        font-size: 40px;
        margin: 0 auto;
        max-width: 850px;
        padding-left: 20px;
        padding-right: 20px; }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-image-gallery__item__container-header {
            font-size: 60px;
            padding-left: 0px;
            padding-right: 0px; } }
      .pt_pagedesigner #primary .c-image-gallery__item__content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        height: 100%; }
        .pt_pagedesigner #primary .c-image-gallery__item__content__wrapper {
          min-height: 111px;
          padding: 28px 15px 15px; }
          @media (min-width: 768px) {
            .pt_pagedesigner #primary .c-image-gallery__item__content__wrapper {
              padding-left: 30px;
              padding-right: 30px; } }
        .pt_pagedesigner #primary .c-image-gallery__item__content__image-wrapper {
          overflow: hidden;
          width: 100%; }
        .pt_pagedesigner #primary .c-image-gallery__item__content__image {
          height: auto;
          width: 100%; }
        .pt_pagedesigner #primary .c-image-gallery__item__content__heading {
          color: white;
          font-size: 12px;
          font-style: normal;
          font-stretch: normal;
          font-weight: 700;
          margin-bottom: 25px;
          margin-top: 15px;
          text-align: left; }
        .pt_pagedesigner #primary .c-image-gallery__item__content__body {
          font-size: 16px;
          margin-bottom: 15px; }
        .pt_pagedesigner #primary .c-image-gallery__item__content__link {
          display: block;
          padding: 0;
          text-decoration: none;
          text-transform: none; }
          .pt_pagedesigner #primary .c-image-gallery__item__content__link:hover {
            color: black;
            text-decoration: none; }
          .pt_pagedesigner #primary .c-image-gallery__item__content__link__title {
            color: black;
            display: block;
            font-weight: 700;
            font-size: 18px; }
            .pt_pagedesigner #primary .c-image-gallery__item__content__link__title::after {
              border-right: 2px solid black;
              border-top: 2px solid black;
              content: "";
              display: inline-block;
              height: 10px;
              margin-bottom: 1px;
              margin-left: 5px;
              -ms-transform: rotate(45deg);
                  transform: rotate(45deg);
              width: 10px; }
          .pt_pagedesigner #primary .c-image-gallery__item__content__link__description {
            display: block;
            font-size: 14px;
            font-weight: 400; }
        .pt_pagedesigner #primary .c-image-gallery__item__content::after {
          clear: both;
          content: "";
          display: block; }
        .pt_pagedesigner #primary .c-image-gallery__item__content--center .c-image-gallery__content__image-wrapper {
          margin: 0 auto;
          text-align: center; }
          @media (min-width: 1024px) {
            .pt_pagedesigner #primary .c-image-gallery__item__content--center .c-image-gallery__content__image-wrapper {
              width: 60%; } }
        .pt_pagedesigner #primary .c-image-gallery__item__content--left .c-image-gallery__content__image-wrapper {
          float: none;
          margin: 0 auto;
          text-align: center; }
          @media (min-width: 1024px) {
            .pt_pagedesigner #primary .c-image-gallery__item__content--left .c-image-gallery__content__image-wrapper {
              float: left; } }
        .pt_pagedesigner #primary .c-image-gallery__item__content--left .c-image-gallery__content__wrapper {
          margin-left: 0; }
          @media (min-width: 1024px) {
            .pt_pagedesigner #primary .c-image-gallery__item__content--left .c-image-gallery__content__wrapper {
              margin-left: 70%; } }
        .pt_pagedesigner #primary .c-image-gallery__item__content--right .c-image-gallery__content__image-wrapper {
          float: none;
          margin: 0 auto;
          text-align: center; }
          @media (min-width: 1024px) {
            .pt_pagedesigner #primary .c-image-gallery__item__content--right .c-image-gallery__content__image-wrapper {
              float: right; } }
        .pt_pagedesigner #primary .c-image-gallery__item__content--right .c-image-gallery__content__wrapper {
          margin-left: 0; }
          @media (min-width: 1024px) {
            .pt_pagedesigner #primary .c-image-gallery__item__content--right .c-image-gallery__content__wrapper {
              margin-right: 70%; } }
    .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__prev,
    .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__next {
      background-color: transparent;
      border: none;
      border-radius: 100%;
      box-shadow: 0 1px 5px 0 #000 !important;
      height: 62px;
      opacity: 1;
      padding: 0;
      position: absolute;
      bottom: auto;
      top: 50%;
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
      width: 62px; }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__prev,
        .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__next {
          display: none !important; } }
      .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__prev:active, .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__prev:focus, .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__prev:hover,
      .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__next:active,
      .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__next:focus,
      .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__next:hover {
        border: none !important;
        box-shadow: 0 1px 18px 0 #000 !important;
        opacity: 1; }
    .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__prev {
      left: 40px; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__prev {
          left: 18px; } }
    .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__next {
      right: 40px; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-image-gallery__controls .pt_pagedesigner #primary .c-image-gallery__controls__next {
          right: 18px; } }
  .pt_pagedesigner #primary .c-marketing-banner {
    font-family: "Colby", sans-serif;
    max-width: 3000px;
    position: relative; }
    .pt_pagedesigner #primary .c-marketing-banner__item {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      min-height: 160vw;
      overflow: hidden;
      padding-top: 4.11765rem;
      padding-bottom: 4.11765rem;
      position: relative;
      text-align: center;
      width: 100%;
      /**
        * Marketing Banner Links
        * Often utilized with the graphical assets links scope
        */ }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-marketing-banner__item {
          min-height: 26.47059rem; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-marketing-banner__item {
          min-height: 30.11765rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-marketing-banner__item {
          min-height: 0; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-marketing-banner__item--inline-image-mobile {
          min-height: 0;
          padding-bottom: 0;
          padding-top: 0; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-marketing-banner__item--inline-image-mobile .c-marketing-banner__item__content {
          padding-bottom: 0.94118rem;
          padding-top: 1.76471rem; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-marketing-banner__item--top {
          -ms-flex-align: start;
              align-items: flex-start; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-marketing-banner__item--top .c-marketing-banner__item__content {
          top: 5.88235rem;
          -ms-transform: none;
              transform: none; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-marketing-banner__item--bottom {
          -ms-flex-align: end;
              align-items: flex-end; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-marketing-banner__item--bottom .c-marketing-banner__item__content {
          bottom: 5.88235rem;
          top: auto;
          -ms-transform: none;
              transform: none; } }
      .pt_pagedesigner #primary .c-marketing-banner__item__wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        width: 100%;
        position: static; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__wrapper {
            padding-left: 0;
            padding-right: 0; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--left {
            -ms-flex-align: start;
                align-items: flex-start; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--left .c-marketing-banner__item__content {
            -ms-flex-pack: start;
                justify-content: flex-start; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--right {
            -ms-flex-align: end;
                align-items: flex-end; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--right .c-marketing-banner__item__content {
            -ms-flex-pack: end;
                justify-content: flex-end; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--text-left {
            text-align: left; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--text-right {
            text-align: right; } }
      .pt_pagedesigner #primary .c-marketing-banner__item__bg-elem {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
        z-index: 0; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__bg-elem {
            margin-bottom: -5.88235rem;
            margin-top: -5.88235rem;
            width: 100%;
            position: static; } }
        @media (max-width: 767.98px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__bg-elem--inline-image-mobile {
            position: static; } }
        @media (max-width: 767.98px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__bg-elem--inline-image-mobile .c-marketing-banner__item__img {
            min-height: 100vw; } }
      .pt_pagedesigner #primary .c-marketing-banner__item__img {
        min-height: 100%;
        min-width: 100%; }
        @supports (object-fit: cover) {
          .pt_pagedesigner #primary .c-marketing-banner__item__img {
            height: 100%;
            object-fit: cover;
            width: 100%; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__img {
            height: auto;
            min-height: 0;
            min-width: 0;
            width: 100%; } }
      .pt_pagedesigner #primary .c-marketing-banner__item__content {
        padding-left: 0.58824rem;
        padding-right: 0.58824rem;
        position: relative;
        width: 100%;
        z-index: 1; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__content {
            max-width: 38.82353rem;
            width: auto; } }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__content {
            padding-left: 1.17647rem;
            padding-right: 1.17647rem; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__content {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -ms-flex-pack: center;
                justify-content: center;
            max-width: 100%;
            position: absolute;
            left: 0;
            right: 0;
            top: 50%;
            -ms-transform: translateY(-50%);
                transform: translateY(-50%); } }
        .pt_pagedesigner #primary .c-marketing-banner__item__content__inner {
          max-width: 100%; }
          @media (min-width: 1280px) {
            .pt_pagedesigner #primary .c-marketing-banner__item__content__inner {
              max-width: 38.82353rem; } }
      .pt_pagedesigner #primary .c-marketing-banner__item__eyebrow {
        font-family: inherit;
        margin-bottom: 24px; }
      .pt_pagedesigner #primary .c-marketing-banner__item__heading {
        font-family: inherit;
        margin-bottom: 18px;
        width: 100%; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__heading {
            margin-bottom: 39px; } }
      .pt_pagedesigner #primary .c-marketing-banner__item__body {
        margin-bottom: 20px; }
      .pt_pagedesigner #primary .c-marketing-banner__item__links {
        margin-bottom: 12px; }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-marketing-banner__item__links {
            margin-bottom: 0; } }
    .pt_pagedesigner #primary .c-marketing-banner__video-wrap {
      height: 100%;
      padding-top: 56%; }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-marketing-banner__video-wrap {
          height: auto;
          position: relative;
          width: 100%; } }
    .pt_pagedesigner #primary .c-marketing-banner__video {
      height: 100%;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      top: 0;
      vertical-align: top;
      width: 100%; }
  .pt_pagedesigner #primary .c-marketing-block {
    max-width: 3000px;
    width: 100%; }
    .pt_pagedesigner #primary .c-marketing-block__inner {
      margin-left: 0;
      margin-right: 0; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-marketing-block__inner {
          margin-left: -15px;
          margin-right: -15px; } }
    .pt_pagedesigner #primary .c-marketing-block__item {
      margin-bottom: 30px;
      text-align: center;
      width: 100%;
      /**
        * Marketing Block Links
        * Often utilized with the graphical assets links scope
        */ }
      .pt_pagedesigner #primary .c-marketing-block__item__wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-direction: column;
            flex-direction: column;
        height: 100%;
        padding-top: 50px;
        padding-bottom: 50px;
        position: relative; }
      .pt_pagedesigner #primary .c-marketing-block__item__img {
        min-height: 100%;
        min-width: 100%; }
        @supports (object-fit: cover) {
          .pt_pagedesigner #primary .c-marketing-block__item__img {
            height: 100%;
            object-fit: cover;
            width: 100%; } }
        .pt_pagedesigner #primary .c-marketing-block__item__img__wrapper {
          position: absolute;
          bottom: 0;
          left: 0;
          right: 0;
          top: 0;
          z-index: 0; }
          .pt_pagedesigner #primary .c-marketing-block__item__img__wrapper--inline-image-mobile {
            position: static; }
            @media (min-width: 768px) {
              .pt_pagedesigner #primary .c-marketing-block__item__img__wrapper--inline-image-mobile {
                position: absolute; } }
      .pt_pagedesigner #primary .c-marketing-block__item__content {
        padding-right: 20px;
        padding-left: 20px;
        position: relative;
        max-width: 660px;
        width: 100%;
        z-index: 1; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-block__item__content {
            padding-right: 0;
            padding-left: 0; } }
      .pt_pagedesigner #primary .c-marketing-block__item__eyebrow {
        font-family: "Colby", sans-serif;
        text-transform: uppercase; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-block__item__eyebrow {
            margin-bottom: 10px; } }
      .pt_pagedesigner #primary .c-marketing-block__item__heading {
        margin-bottom: 18px;
        width: 100%; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-marketing-block__item__heading {
            margin-bottom: 39px; } }
      .pt_pagedesigner #primary .c-marketing-block__item__body {
        margin-bottom: 16px; }
      .pt_pagedesigner #primary .c-marketing-block__item__links {
        margin-bottom: 12px; }
  .pt_pagedesigner #primary .c-page-designer-layout {
    padding-bottom: 2.35294rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-page-designer-layout {
        padding-bottom: 3.52941rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout__header {
      margin-bottom: 1.17647rem;
      padding-top: 2.35294rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout__header {
          margin-bottom: 1.76471rem;
          padding-top: 3.52941rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout__heading {
      margin-bottom: 0.58824rem; }
    .pt_pagedesigner #primary .c-page-designer-layout--no-header {
      padding-top: 2.35294rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout--no-header {
          padding-top: 3.52941rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout.pt_pagedesigner #primary .c-page-designer-layout--region {
      margin-bottom: 0.58824rem;
      margin-top: 0.58824rem;
      padding-bottom: 0rem; }
    .pt_pagedesigner #primary .c-page-designer-layout--bg-color-light-blue {
      background-color: #E8F3FC; }
    .pt_pagedesigner #primary .c-page-designer-layout--bg-color-light-gray {
      background-color: #f1f1f1; }
    .pt_pagedesigner #primary .c-page-designer-layout--bottom-margin-small {
      margin-bottom: 0.94118rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout--bottom-margin-small {
          margin-bottom: 1.88235rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout--bottom-margin-medium {
      margin-bottom: 1.88235rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout--bottom-margin-medium {
          margin-bottom: 3.76471rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout--bottom-margin-large {
      margin-bottom: 3.76471rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout--bottom-margin-large {
          margin-bottom: 7.52941rem; } }
  .pt_pagedesigner #primary .c-product-grid {
    max-width: 3000px;
    padding-top: 27%;
    padding-bottom: 57px;
    position: relative;
    text-align: center;
    width: 100%; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-product-grid {
        padding-top: 148px;
        padding-bottom: 78px; } }
    .pt_pagedesigner #primary .c-product-grid__header__links {
      margin-bottom: 16px; }
    .pt_pagedesigner #primary .c-product-grid__item {
      color: black; }
      .pt_pagedesigner #primary .c-product-grid__item__wrapper {
        -ms-flex-align: center;
            align-items: center;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-product-grid__item__wrapper {
            text-align: left; } }
      .pt_pagedesigner #primary .c-product-grid__item__content {
        padding-right: 20px;
        padding-left: 20px; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-product-grid__item__content {
            padding-right: 0;
            padding-left: 0; } }
      .pt_pagedesigner #primary .c-product-grid__item__img {
        max-width: 100%; }
      .pt_pagedesigner #primary .c-product-grid__item__eyebrow {
        font-family: "Colby", sans-serif;
        margin-bottom: 24px;
        text-transform: uppercase; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-product-grid__item__eyebrow {
            margin-bottom: 44px; } }
      .pt_pagedesigner #primary .c-product-grid__item__heading {
        margin-bottom: 18px;
        max-width: 660px;
        width: 100%; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-product-grid__item__heading {
            margin-bottom: 39px; } }
      .pt_pagedesigner #primary .c-product-grid__item__image-wrapper {
        height: 90px;
        position: absolute;
        bottom: -33px;
        left: 50%;
        text-align: center;
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
        width: 611px; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-product-grid__item__image-wrapper {
            bottom: -72px;
            height: 150; } }
      .pt_pagedesigner #primary .c-product-grid__item__image {
        max-height: 100%; }
  .pt_pagedesigner #primary .c-promo-tile {
    --component-bg-overlay: 0;
    font-family: "Colby", sans-serif;
    height: 100%;
    max-width: 3000px;
    position: relative; }
    .pt_pagedesigner #primary .c-promo-tile__img {
      min-height: 100%;
      min-width: 100%; }
      @supports (object-fit: cover) {
        .pt_pagedesigner #primary .c-promo-tile__img {
          height: 100%;
          object-fit: cover;
          width: 100%; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-promo-tile__img {
          min-width: 0;
          width: 100%; } }
    .pt_pagedesigner #primary .c-promo-tile__content {
      background-color: transparent;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-pack: center;
          justify-content: center;
      overflow: hidden;
      padding: 2.35294rem 1.17647rem;
      pointer-events: none;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      text-align: center;
      width: 100%;
      z-index: 1; }
      .pt_pagedesigner #primary .c-promo-tile__content--top {
        -ms-flex-pack: start;
            justify-content: flex-start; }
      .pt_pagedesigner #primary .c-promo-tile__content--bottom {
        -ms-flex-pack: end;
            justify-content: flex-end; }
      .pt_pagedesigner #primary .c-promo-tile__content--text-left {
        -ms-flex-align: start;
            align-items: flex-start;
        text-align: left; }
      .pt_pagedesigner #primary .c-promo-tile__content--text-right {
        -ms-flex-align: end;
            align-items: flex-end;
        text-align: right; }
    .pt_pagedesigner #primary .c-promo-tile__heading {
      font-size: 1.41176rem;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.17;
      margin-bottom: 0.88235rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-promo-tile__heading {
          font-size: 2.29412rem;
          line-height: 1.15;
          margin-bottom: 1.11765rem; } }
    .pt_pagedesigner #primary .c-promo-tile__body {
      font-size: 0.82353rem;
      font-weight: bold;
      letter-spacing: 0.05882rem;
      line-height: 1.07;
      text-transform: uppercase; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-promo-tile__body {
          font-size: 1.05882rem;
          letter-spacing: 0.08824rem;
          line-height: 1.11; } }
  .pt_pagedesigner #primary .c-title-banner {
    max-width: 3000px;
    overflow: hidden;
    padding-top: 27%;
    padding-bottom: 69px;
    position: relative;
    text-align: center;
    width: 100%; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-title-banner {
        padding-top: 148px;
        padding-bottom: 149px; } }
    .pt_pagedesigner #primary .c-title-banner__wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      position: static; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-title-banner__wrapper--left {
          -ms-flex-align: start;
              align-items: flex-start; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-title-banner__wrapper--right {
          -ms-flex-align: end;
              align-items: flex-end; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-title-banner__wrapper--text-left {
          text-align: left; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-title-banner__wrapper--text-right {
          text-align: right; } }
    .pt_pagedesigner #primary .c-title-banner__img {
      min-height: 100%;
      min-width: 100%; }
      @supports (object-fit: cover) {
        .pt_pagedesigner #primary .c-title-banner__img {
          height: 100%;
          object-fit: cover;
          width: 100%; } }
      .pt_pagedesigner #primary .c-title-banner__img__wrapper {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
        z-index: 0; }
        .pt_pagedesigner #primary .c-title-banner__img__wrapper--inline-image-mobile {
          position: static; }
          @media (min-width: 768px) {
            .pt_pagedesigner #primary .c-title-banner__img__wrapper--inline-image-mobile {
              position: absolute; } }
    .pt_pagedesigner #primary .c-title-banner__content {
      max-width: 660px;
      padding-right: 20px;
      padding-left: 20px;
      position: relative;
      z-index: 1; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-title-banner__content {
          padding-right: 0;
          padding-left: 0; } }
    .pt_pagedesigner #primary .c-title-banner__heading {
      margin-bottom: 18px;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-title-banner__heading {
          margin-bottom: 39px; } }
    .pt_pagedesigner #primary .c-title-banner__image-wrapper {
      height: 102px;
      position: absolute;
      bottom: -33px;
      left: 50%;
      text-align: center;
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
      width: 611px; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-title-banner__image-wrapper {
          bottom: -72px;
          height: 221px; } }
    .pt_pagedesigner #primary .c-title-banner__image {
      max-height: 100%; }
  .pt_pagedesigner #primary .c-split-banner {
    max-width: 3000px;
    position: relative;
    text-align: center;
    width: 100%;
    /**
     * split Banner Links
     * Often utilized with the graphical assets links scope
     */ }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-split-banner .c-split-banner__wrapper {
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; } }
    .pt_pagedesigner #primary .c-split-banner__wrapper {
      -ms-flex-align: center;
          align-items: center;
      background-color: inherit;
      text-decoration: none; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-split-banner__wrapper {
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
          text-align: left; } }
      .pt_pagedesigner #primary .c-split-banner__wrapper:active, .pt_pagedesigner #primary .c-split-banner__wrapper:focus, .pt_pagedesigner #primary .c-split-banner__wrapper:hover {
        text-decoration: none; }
      .pt_pagedesigner #primary .c-split-banner__wrapper:focus-visible {
        text-decoration: underline; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-split-banner__wrapper--right {
          -ms-flex-direction: row;
              flex-direction: row;
          text-align: right; } }
    .pt_pagedesigner #primary .c-split-banner__img-wrap {
      height: 100vw;
      min-width: 1px;
      position: relative; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-split-banner__img-wrap {
          height: 100%; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-split-banner__img-wrap {
          height: auto;
          position: static; } }
    .pt_pagedesigner #primary .c-split-banner__picture {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      top: 0; }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-split-banner__picture {
          position: static; } }
    .pt_pagedesigner #primary .c-split-banner__img {
      height: 100%;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-split-banner__img {
          min-height: 26.47059rem; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-split-banner__img {
          min-height: 30.11765rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-split-banner__img {
          min-height: 0; } }
      @supports (object-fit: cover) {
        .pt_pagedesigner #primary .c-split-banner__img {
          object-fit: cover; } }
      .pt_pagedesigner #primary .c-split-banner__img__wrapper {
        -ms-flex-negative: 1;
            flex-shrink: 1; }
    .pt_pagedesigner #primary .c-split-banner__content {
      display: -ms-flexbox;
      display: flex;
      padding-bottom: 1.17647rem;
      padding-top: 1.17647rem;
      position: relative;
      z-index: 1; }
      .pt_pagedesigner #primary .c-split-banner__content--text-left {
        text-align: left; }
      .pt_pagedesigner #primary .c-split-banner__content--text-center {
        -ms-flex-pack: center;
            justify-content: center;
        text-align: center; }
      .pt_pagedesigner #primary .c-split-banner__content--text-right {
        -ms-flex-pack: end;
            justify-content: flex-end;
        text-align: right; }
    .pt_pagedesigner #primary .c-split-banner__eyebrow {
      font-family: "Colby", sans-serif;
      text-transform: uppercase; }
    .pt_pagedesigner #primary .c-split-banner__heading {
      margin-bottom: 18px;
      max-width: 660px;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-split-banner__heading {
          margin-bottom: 39px; } }
    .pt_pagedesigner #primary .c-split-banner__links {
      margin-bottom: 12px; }
  .pt_pagedesigner #primary .c-video-banner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    max-width: 3000px;
    min-height: 160vw;
    padding-top: 1.76471rem;
    padding-bottom: 1.76471rem;
    position: relative;
    text-align: center;
    width: 100%; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-video-banner {
        min-height: 26.47059rem;
        padding-top: 2.94118rem;
        padding-bottom: 2.94118rem;
        width: 100%; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-video-banner {
        min-height: 33.52941rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-video-banner {
        min-height: 0; } }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-video-banner--top {
        -ms-flex-align: start;
            align-items: flex-start; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-video-banner--top .c-video-banner__content {
        top: 2.94118rem;
        -ms-transform: none;
            transform: none; } }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-video-banner--bottom {
        -ms-flex-align: end;
            align-items: flex-end; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-video-banner--bottom .c-video-banner__content {
        bottom: 2.94118rem;
        top: auto;
        -ms-transform: none;
            transform: none; } }
    .pt_pagedesigner #primary .c-video-banner__wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      position: static;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__wrapper--left {
          -ms-flex-align: start;
              align-items: flex-start; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-video-banner__wrapper--left .c-video-banner__content {
          -ms-flex-pack: start;
              justify-content: flex-start; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__wrapper--right {
          -ms-flex-align: end;
              align-items: flex-end; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-video-banner__wrapper--right .c-video-banner__content {
          -ms-flex-pack: end;
              justify-content: flex-end; } }
    .pt_pagedesigner #primary .c-video-banner__bg-elem {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      top: 0;
      z-index: 0; }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-video-banner__bg-elem {
          margin-bottom: -2.94118rem;
          margin-top: -2.94118rem;
          position: static;
          width: 100%; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-video-banner__bg-elem--inline-image-mobile {
          position: static;
          width: 100%; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-video-banner__bg-elem--inline-image-mobile .c-video-banner__img {
          min-height: 100vw; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-video-banner__bg-elem--inline-image-mobile .c-video-banner__video-bg-wrap {
          position: relative; } }
    .pt_pagedesigner #primary .c-video-banner__img {
      min-height: 100%;
      min-width: 100%; }
      @supports (object-fit: cover) {
        .pt_pagedesigner #primary .c-video-banner__img {
          height: 100%;
          object-fit: cover;
          width: 100%; } }
    .pt_pagedesigner #primary .c-video-banner__content {
      padding-left: -map-get((xs: 1.17647rem, lg: 2.35294rem), xs)/2;
      padding-right: -map-get((xs: 1.17647rem, lg: 2.35294rem), xs)/2;
      pointer-events: none;
      position: relative;
      width: 100%;
      z-index: 1; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__content {
          width: auto; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-video-banner__content {
          padding-left: -map-get((xs: 1.17647rem, lg: 2.35294rem), lg)/2;
          padding-right: -map-get((xs: 1.17647rem, lg: 2.35294rem), lg)/2; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-video-banner__content {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -ms-flex-pack: center;
              justify-content: center;
          max-width: 100%;
          position: absolute;
          left: 0;
          right: 0;
          top: 50%;
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); } }
      .pt_pagedesigner #primary .c-video-banner__content__inner {
        max-width: 100%; }
    .pt_pagedesigner #primary .c-video-banner__heading, .pt_pagedesigner #primary .c-video-banner__eyebrow, .pt_pagedesigner #primary .c-video-banner__body {
      pointer-events: auto; }
    .pt_pagedesigner #primary .c-video-banner__eyebrow {
      font-family: "Colby", sans-serif;
      text-transform: uppercase; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__eyebrow {
          margin-bottom: 15px; } }
    .pt_pagedesigner #primary .c-video-banner__heading {
      font-family: inherit;
      margin-bottom: 18px;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__heading {
          margin-bottom: 39px; } }
    .pt_pagedesigner #primary .c-video-banner__button {
      background-color: white;
      border: none;
      border-radius: 100%;
      box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
      cursor: pointer;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      height: 54px;
      margin-left: auto;
      margin-right: auto;
      width: 54px; }
      .pt_pagedesigner #primary .c-video-banner__button::after {
        border-bottom: 9px solid transparent;
        border-left: 15px solid black;
        border-radius: 2px;
        border-top: 9px solid transparent;
        content: '';
        display: inline-block;
        height: 0;
        margin-left: 5px;
        width: 0; }
    .pt_pagedesigner #primary .c-video-banner__modal__dialog {
      height: auto;
      margin: 0;
      max-height: 90vh;
      max-width: 90vw;
      position: absolute;
      left: 50%;
      top: 50%;
      -ms-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__modal__dialog {
          width: auto; } }
    .pt_pagedesigner #primary .c-video-banner__modal__content {
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__modal__content {
          width: 640px; } }
      .pt_pagedesigner #primary .c-video-banner__modal__content__header, .pt_pagedesigner #primary .c-video-banner__modal__content__footer {
        padding: 0; }
      .pt_pagedesigner #primary .c-video-banner__modal__content__body {
        padding: 0; }
    .pt_pagedesigner #primary .c-video-banner__video {
      height: 100%;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      top: 0;
      vertical-align: top;
      width: 100%; }
      .pt_pagedesigner #primary .c-video-banner__video__wrap {
        padding-top: 56%; }
        .pt_pagedesigner #primary .c-video-banner__video__wrap--background {
          height: 100%; }
    .pt_pagedesigner #primary .c-video-banner__video-bg-wrap {
      height: 100%;
      padding-top: 56%; }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-video-banner__video-bg-wrap {
          height: auto;
          position: relative;
          width: 100%; } }
    .pt_pagedesigner #primary .c-video-banner__video-control {
      border-radius: 50%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      height: 2.11765rem;
      line-height: 0;
      position: absolute;
      right: 0.58824rem;
      top: 0.58824rem;
      z-index: 2;
      width: 2.11765rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-video-banner__video-control {
          right: 1.17647rem;
          top: 1.17647rem; } }
      .pt_pagedesigner #primary .c-video-banner__video-control__icon {
        height: 0.94118rem;
        width: 0.94118rem; }
    .pt_pagedesigner #primary .c-video-banner__video-bg {
      height: 100%;
      object-fit: cover;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      top: 0;
      vertical-align: top;
      width: 100%; }
    .pt_pagedesigner #primary .c-video-banner__links {
      pointer-events: auto; }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .c-video-banner--inline-image-mobile {
        min-height: 0;
        padding-bottom: 0;
        padding-top: 0; } }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .c-video-banner--inline-image-mobile .c-video-banner__content {
        padding-bottom: 1.76471rem;
        padding-top: 1.76471rem; } }
  .pt_pagedesigner #primary .s-copy-module h1,
  .pt_pagedesigner #primary .s-copy-module h2,
  .pt_pagedesigner #primary .s-copy-module h3,
  .pt_pagedesigner #primary .s-copy-module h4,
  .pt_pagedesigner #primary .s-copy-module h5 {
    text-align: inherit; }
  .pt_pagedesigner #primary .s-feature-banner__links {
    margin-left: -8px;
    margin-right: -8px; }
    .pt_pagedesigner #primary .s-feature-banner__links a {
      margin-left: 8px;
      margin-right: 8px; }
  .pt_pagedesigner #primary .s-marketing-banner__links {
    margin-left: -8px;
    margin-right: -8px; }
    .pt_pagedesigner #primary .s-marketing-banner__links a {
      margin-bottom: 10px;
      margin-left: 8px;
      margin-right: 8px;
      width: calc(100% - 16px); }
      @media (min-width: 576px) {
        .pt_pagedesigner #primary .s-marketing-banner__links a {
          margin-bottom: 0;
          width: auto; } }
  .pt_pagedesigner #primary .s-graphical-asset sup {
    font-size: .5em;
    line-height: .8em;
    position: relative;
    top: -.7em; }
  .pt_pagedesigner #primary .s-graphical-asset__links a {
    background-color: transparent;
    color: black;
    display: inline-block;
    font-size: 0.70588rem;
    padding: 0;
    position: relative;
    text-decoration: none; }
    .pt_pagedesigner #primary .s-graphical-asset__links a::after {
      background-color: black;
      content: "";
      display: block;
      height: 0.11765rem;
      position: absolute;
      bottom: -0.11765rem;
      width: 100%; }
  .pt_pagedesigner #primary .s-graphical-asset__links:not(.pt_pagedesigner #primary .s-graphical-asset__links--link) a {
    background-color: black;
    color: white;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 0.70588rem 1.76471rem;
    text-decoration: none;
    text-transform: uppercase; }
    .pt_pagedesigner #primary .s-graphical-asset__links:not(.pt_pagedesigner #primary .s-graphical-asset__links--link) a:hover {
      background-color: black;
      color: white;
      text-decoration: none; }
  .pt_pagedesigner #primary .s-newslick .newslick-list {
    margin-left: -0.58824rem;
    margin-right: -0.58824rem;
    overflow: hidden;
    width: calc(100% + 1.17647rem); }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick .newslick-list {
        margin-left: -1.17647rem;
        margin-right: -1.17647rem;
        width: calc(100% + 2.35294rem); } }
  .pt_pagedesigner #primary .s-newslick .newslick-track {
    display: -ms-flexbox;
    display: flex; }
  .pt_pagedesigner #primary .s-newslick .newslick-arrow {
    background-color: #3660a1;
    cursor: pointer;
    font-size: 0;
    height: 30px;
    line-height: 0;
    position: absolute;
    top: 50%;
    z-index: 2;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    width: 30px; }
    .pt_pagedesigner #primary .s-newslick .newslick-arrow::after {
      content: '';
      display: block;
      height: 0.58824rem;
      position: absolute;
      top: 50%;
      -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
          transform: translateX(-50%) translateY(-50%) rotate(45deg);
      width: 0.58824rem; }
    .pt_pagedesigner #primary .s-newslick .newslick-arrow:focus:not(:focus-visible) {
      outline: none; }
  .pt_pagedesigner #primary .s-newslick .newslick-prev {
    left: 0; }
    .pt_pagedesigner #primary .s-newslick .newslick-prev::after {
      border-bottom: 2px solid #fff;
      border-left: 2px solid #fff;
      left: calc(50% + 2px); }
  .pt_pagedesigner #primary .s-newslick .newslick-next {
    right: 0; }
    .pt_pagedesigner #primary .s-newslick .newslick-next::after {
      border-right: 2px solid #fff;
      border-top: 2px solid #fff;
      left: calc(50% - 2px); }
  .pt_pagedesigner #primary .s-newslick .newslick-dots {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    list-style: none;
    padding-left: 1.17647rem;
    padding-right: 1.17647rem;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0; }
    .pt_pagedesigner #primary .s-newslick .newslick-dots li {
      margin-left: 7px;
      margin-right: 7px; }
      .pt_pagedesigner #primary .s-newslick .newslick-dots li.newslick-active button {
        background-color: #272E32; }
      .pt_pagedesigner #primary .s-newslick .newslick-dots li button {
        background-color: #f1f1f1;
        border-style: solid;
        font-size: 0;
        line-height: 0;
        height: 9px;
        width: 41px; }
        .pt_pagedesigner #primary .s-newslick .newslick-dots li button:focus:not(:focus-visible) {
          outline: none; }
  .pt_pagedesigner #primary .s-newslick .newslick-slide {
    padding-left: 0.58824rem;
    padding-right: 0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick .newslick-slide {
        padding-left: 1.17647rem;
        padding-right: 1.17647rem; } }
  .pt_pagedesigner #primary .s-newslick--reverse .newslick-arrow {
    background-color: #fff; }
    .pt_pagedesigner #primary .s-newslick--reverse .newslick-arrow::after {
      border-color: #3660a1; }
  .pt_pagedesigner #primary .s-newslick--reverse .newslick-dots li.newslick-active button {
    background-color: #f1f1f1; }
  .pt_pagedesigner #primary .s-newslick--reverse .newslick-dots li button {
    background-color: #272E32; }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .s-newslick--centered-md .newslick-list {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--centered-lg .newslick-list {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center; } }
  .pt_pagedesigner #primary .s-newslick--product-carousel-small:not(.newslick-initialized), .pt_pagedesigner #primary .s-newslick--product-carousel-medium:not(.newslick-initialized), .pt_pagedesigner #primary .s-newslick--product-carousel-large:not(.newslick-initialized) {
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .pt_pagedesigner #primary .s-newslick--product-carousel-small:not(.newslick-initialized) .product-tile, .pt_pagedesigner #primary .s-newslick--product-carousel-medium:not(.newslick-initialized) .product-tile, .pt_pagedesigner #primary .s-newslick--product-carousel-large:not(.newslick-initialized) .product-tile {
      padding-left: 1.17647rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .s-newslick--product-carousel-small:not(.newslick-initialized) .product-tile, .pt_pagedesigner #primary .s-newslick--product-carousel-medium:not(.newslick-initialized) .product-tile, .pt_pagedesigner #primary .s-newslick--product-carousel-large:not(.newslick-initialized) .product-tile {
          padding-left: 2.35294rem; } }
  .pt_pagedesigner #primary .s-newslick--product-carousel-small:not(.newslick-initialized) .product-tile, .pt_pagedesigner #primary .s-newslick--product-carousel-medium:not(.newslick-initialized) .product-tile {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-small:not(.newslick-initialized) .product-tile {
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%;
      max-width: 25%; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-small:not(.newslick-initialized) .product-tile {
      -ms-flex-preferred-size: 16.67%;
          flex-basis: 16.67%;
      max-width: 16.67%; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-medium:not(.newslick-initialized) .product-tile {
      -ms-flex-preferred-size: 33.33%;
          flex-basis: 33.33%;
      max-width: 33.33%; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-medium:not(.newslick-initialized) .product-tile {
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%;
      max-width: 25%; } }
  .pt_pagedesigner #primary .s-newslick--product-carousel-large:not(.newslick-initialized) .product-tile {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick--product-carousel-large:not(.newslick-initialized) .product-tile {
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
        max-width: 50%; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick--product-carousel-large:not(.newslick-initialized) .product-tile {
        -ms-flex-preferred-size: 33.33%;
            flex-basis: 33.33%;
        max-width: 33.33%; } }
  .pt_pagedesigner #primary .th-component {
    --skin-primary-color-1: var(--component-theme-color, #3660a1);
    color: var(--component-theme-color, #3660a1);
    word-break: break-word; }
    .pt_pagedesigner #primary .th-component__find-a-gift {
      position: relative;
      z-index: 0; }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile {
        --skin-link-color-2: var(--component-theme-color, #3660a1);
        background-color: #fff;
        color: var(--component-theme-color, #3660a1); } }
    .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__link {
      white-space: normal !important; }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__link {
          border-color: var(--component-theme-color, #3660a1); } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__link:hover {
          border-color: var(--component-theme-color-hover, #233e68); } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline) {
          color: var(--component-theme-color, #3660a1) !important; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__link:not(.th-component__link--btn):not(.th-component__link--btn-outline):hover {
          color: var(--component-theme-color-hover, #233e68) !important; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__link:not(.th-component__btn-teriary) {
          border-color: var(--component-theme-color, #3660a1) !important; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__link:not(.th-component__btn-teriary):hover {
          border-color: var(--component-theme-color-hover, #233e68) !important; } }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn {
        color: #fff;
        background-color: #3660a1;
        border-color: #3660a1; }
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:hover {
          color: #fff;
          background-color: #2c4f84;
          border-color: #29497b; }
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:focus, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn.focus {
          box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(84, 120, 175, 0.5)); }
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn.disabled, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:disabled {
          color: #fff;
          background-color: #3660a1;
          border-color: #3660a1; }
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:not(:disabled):not(.disabled).active,
        .show > .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn.dropdown-toggle {
          color: #fff;
          background-color: #29497b;
          border-color: #264471; }
          .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:not(:disabled):not(.disabled).active:focus,
          .show > .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(84, 120, 175, 0.5)); } }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:not(.th-component__btn-teriary):not(.th-component__btn-outline) {
        background-color: var(--component-theme-color, #3660a1) !important;
        color: var(--component-button-color, #fff) !important; } }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn:not(.th-component__btn-teriary):not(.th-component__btn-outline):hover {
        background-color: var(--component-theme-color-hover, #233e68) !important;
        border-color: var(--component-theme-color-hover, #233e68) !important; } }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline {
        color: #3660a1;
        border-color: #3660a1;
        color: var(--component-theme-color, #3660a1) !important; }
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline:focus, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline.focus {
          box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(54, 96, 161, 0.5)); }
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline.disabled, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline:disabled {
          color: #3660a1;
          background-color: transparent; }
        .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline:not(:disabled):not(.disabled):active, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline:not(:disabled):not(.disabled).active,
        .show > .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline.dropdown-toggle {
          color: #fff;
          background-color: #3660a1;
          border-color: #3660a1; }
          .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline:not(:disabled):not(.disabled):active:focus, .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline:not(:disabled):not(.disabled).active:focus,
          .show > .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem var(--component-theme-color-rgb, rgba(54, 96, 161, 0.5)); } }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .th-component .th-component__inner--inline-image-mobile .th-component__btn-outline:hover {
        background-color: var(--component-theme-color-hover, #233e68) !important; } }
    .pt_pagedesigner #primary .th-component__eyebrow {
      font-family: "Colby Condensed", sans-serif; }
    .pt_pagedesigner #primary .th-component__heading {
      line-height: 1.15; }
    .pt_pagedesigner #primary .th-component__body {
      line-height: 1.5; }
    .pt_pagedesigner #primary .th-component__inner .th-component__bg-elem::after {
      background-color: var(--component-bg-overlay-color-mobile, #fff); }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .th-component__inner .th-component__bg-elem::after {
          background-color: var(--component-bg-overlay-color, #fff); } }
    @media (max-width: 767.98px) {
      .pt_pagedesigner #primary .th-component__inner .th-component__bg-elem--inline-image-mobile::after {
        content: none; } }
    .pt_pagedesigner #primary .th-component__links .btn {
      white-space: normal !important; }
    @media (max-width: 575.98px) {
      .pt_pagedesigner #primary .th-component__links {
        margin-left: 0;
        margin-right: 0; } }
    .pt_pagedesigner #primary .th-component__inner .th-component__link {
      border-bottom: 0.11765rem solid var(--component-theme-color, #3660a1);
      font-size: 1.17647rem;
      font-weight: 500;
      letter-spacing: normal;
      margin-bottom: 1.17647rem;
      padding-bottom: 0.17647rem;
      text-decoration: none;
      text-transform: none; }
      @media (max-width: 575.98px) {
        .pt_pagedesigner #primary .th-component__inner .th-component__link {
          margin-left: 0;
          margin-right: 0; } }
      .pt_pagedesigner #primary .th-component__inner .th-component__link:active, .pt_pagedesigner #primary .th-component__inner .th-component__link:focus, .pt_pagedesigner #primary .th-component__inner .th-component__link:hover {
        text-decoration: none;
        border-color: var(--component-theme-color-hover, #233e68); }
      .pt_pagedesigner #primary .th-component__inner .th-component__link:focus-visible {
        text-decoration: underline; }
      .pt_pagedesigner #primary .th-component__inner .th-component__link:not(.th-component__btn):not(.th-component__btn-outline) {
        color: var(--component-theme-color, #3660a1) !important; }
        .pt_pagedesigner #primary .th-component__inner .th-component__link:not(.th-component__btn):not(.th-component__btn-outline):hover {
          color: var(--component-theme-color-hover, #233e68) !important; }
      .pt_pagedesigner #primary .th-component__inner .th-component__link--video {
        padding-bottom: 0.70588rem; }
      .pt_pagedesigner #primary .th-component__inner .th-component__link--btn, .pt_pagedesigner #primary .th-component__inner .th-component__link--btn-outline {
        font-size: 1.23529rem; }
        .pt_pagedesigner #primary .th-component__inner .th-component__link--btn:not(.th-component__link--video), .pt_pagedesigner #primary .th-component__inner .th-component__link--btn-outline:not(.th-component__link--video) {
          border-radius: 27px;
          padding: 0.76471rem 1.35294rem 0.82353rem 1.35294rem;
          width: 100%; }
          @media (min-width: 576px) {
            .pt_pagedesigner #primary .th-component__inner .th-component__link--btn:not(.th-component__link--video), .pt_pagedesigner #primary .th-component__inner .th-component__link--btn-outline:not(.th-component__link--video) {
              width: auto; } }
      .pt_pagedesigner #primary .th-component__inner .th-component__link:not(.th-component__btn-teriary) {
        border-color: var(--component-theme-color, #3660a1) !important; }
        .pt_pagedesigner #primary .th-component__inner .th-component__link:not(.th-component__btn-teriary):hover {
          border-color: var(--component-theme-color-hover, #233e68) !important; }
    .pt_pagedesigner #primary .th-component__btn, .pt_pagedesigner #primary .th-component__btn-outline {
      border-width: 0.11765rem;
      font-weight: 700; }
    .pt_pagedesigner #primary .th-component--editorial .th-component__eyebrow {
      font-family: "Colby", sans-serif; }
    .pt_pagedesigner #primary .th-component__btn:not(.th-component__btn-teriary):not(.th-component__btn-outline) {
      background-color: var(--component-theme-color, #3660a1) !important;
      color: var(--component-button-color, #fff) !important; }
      .pt_pagedesigner #primary .th-component__btn:not(.th-component__btn-teriary):not(.th-component__btn-outline):hover {
        background-color: var(--component-theme-color-hover, #233e68) !important;
        border-color: var(--component-theme-color-hover, #233e68) !important; }
    .pt_pagedesigner #primary .th-component__btn-outline {
      color: var(--component-theme-color, #3660a1) !important; }
      .pt_pagedesigner #primary .th-component__btn-outline:hover {
        border-color: var(--component-theme-color-hover, #233e68) !important;
        color: var(--component-theme-color-hover, #233e68) !important; }
    .pt_pagedesigner #primary .th-component--reverse {
      color: var(--component-theme-color, #fff); }
      .pt_pagedesigner #primary .th-component--reverse .th-component__link {
        border-bottom-color: var(--component-theme-color, #fff); }
        .pt_pagedesigner #primary .th-component--reverse .th-component__link:hover {
          border-bottom-color: var(--component-theme-color-hover, #d9d9d9); }
        .pt_pagedesigner #primary .th-component--reverse .th-component__link:not(.th-component__btn):not(.th-component__btn-outline) {
          color: var(--component-theme-color, #fff) !important; }
          .pt_pagedesigner #primary .th-component--reverse .th-component__link:not(.th-component__btn):not(.th-component__btn-outline):hover {
            color: var(--component-theme-color-hover, #d9d9d9) !important; }
        .pt_pagedesigner #primary .th-component--reverse .th-component__link:not(.th-component__btn-teriary) {
          border-color: var(--component-theme-color, #fff) !important; }
          .pt_pagedesigner #primary .th-component--reverse .th-component__link:not(.th-component__btn-teriary):hover {
            border-color: var(--component-theme-color-hover, #d9d9d9) !important; }
      .pt_pagedesigner #primary .th-component--reverse .th-component__inner .th-component__bg-elem::after {
        background-color: var(--component-bg-overlay-color-mobile, #000); }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .th-component--reverse .th-component__inner .th-component__bg-elem::after {
            background-color: var(--component-bg-overlay-color, #000); } }
      .pt_pagedesigner #primary .th-component--reverse .th-component__btn:not(.th-component__btn-teriary):not(.th-component__btn-outline) {
        background-color: var(--component-theme-color, #fff) !important;
        color: var(--component-button-color, #3660A1) !important; }
        .pt_pagedesigner #primary .th-component--reverse .th-component__btn:not(.th-component__btn-teriary):not(.th-component__btn-outline):hover {
          background-color: var(--component-theme-color-hover, #d9d9d9) !important;
          border-color: var(--component-theme-color-hover, #d9d9d9) !important; }
      .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline {
        color: var(--component-theme-color, #fff) !important; }
        .pt_pagedesigner #primary .th-component--reverse .th-component__btn-outline:hover {
          border-color: var(--component-theme-color-hover, #d9d9d9) !important;
          color: var(--component-theme-color-hover, #d9d9d9) !important; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--reverse-md .th-component__link {
        border-bottom-color: var(--component-theme-color, #fff); } }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--reverse-md .th-component__link:hover {
        border-bottom-color: var(--component-theme-color-hover, #d9d9d9); } }
    .pt_pagedesigner #primary .th-component--editorial .th-component__eyebrow {
      font-family: "Colby", sans-serif;
      font-weight: 600; }
    .pt_pagedesigner #primary .th-component--reverse, .pt_pagedesigner #primary .th-component--dark {
      --skin-primary-color-1: var(--component-theme-color, #fff); }
  .pt_pagedesigner #primary .c-tile-wrapper {
    display: block;
    height: 100%; }
  .pt_pagedesigner #primary .full-grid-item {
    width: 100% !important;
    padding: 0 !important;
    display: block;
    height: 100%;
    min-height: 100%;
    font-family: "neutra", "Helvetica", sans-serif; }
    .pt_pagedesigner #primary .full-grid-item .grid-item-container {
      display: block;
      height: 100%;
      min-height: 100%; }
    @media screen and (min-width: 768px) {
      .pt_pagedesigner #primary .full-grid-item .grid-item-specs {
        padding: 20px 0; } }
    @media screen and (min-width: 768px) {
      .pt_pagedesigner #primary .full-grid-item .grid-item-viewmore {
        padding-left: 0;
        padding-right: 0; } }
  .pt_pagedesigner #primary .c-content-block {
    background-color: transparent; }
    .pt_pagedesigner #primary .c-content-block__item__img__wrapper {
      margin-bottom: 1.23529rem; }
    .pt_pagedesigner #primary .c-content-block__item__img__badge {
      background-color: var(--component-badge-color, #3660a1);
      color: #fff;
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 0.82353rem;
      font-weight: 600;
      left: 0;
      letter-spacing: normal;
      line-height: 1.33;
      padding: 0.23529rem 0.58824rem;
      top: 0;
      text-transform: none; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-block__item__img__badge {
          padding: 0.23529rem 1.17647rem; } }
    .pt_pagedesigner #primary .c-content-block__item__img__image-text {
      color: #fff;
      font-family: "Colby Condensed", sans-serif;
      font-size: 1.94118rem;
      font-weight: 700;
      line-height: 1;
      letter-spacing: normal;
      padding-left: 2.35294rem;
      padding-right: 2.35294rem;
      text-transform: uppercase;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-block__item__img__image-text {
          font-size: 2.29412rem; } }
    .pt_pagedesigner #primary .c-content-block__item__content {
      margin-right: auto;
      max-width: 100%;
      max-width: MIN(100%, 25.29412rem); }
      .pt_pagedesigner #primary .c-content-block__item__content--center, .pt_pagedesigner #primary .c-content-block__item__content--right {
        margin-left: auto; }
      .pt_pagedesigner #primary .c-content-block__item__content--right {
        margin-right: 0; }
      .pt_pagedesigner #primary .c-content-block__item__content.text-center .th-component__links {
        -ms-flex-pack: center;
            justify-content: center; }
      .pt_pagedesigner #primary .c-content-block__item__content.text-right .th-component__links {
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .pt_pagedesigner #primary .c-content-block__item__heading {
      font-size: 1.35294rem;
      font-weight: 500;
      margin-bottom: 0.58824rem;
      line-height: 1.33; }
    .pt_pagedesigner #primary .c-content-block__item__body {
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 1.05882rem;
      line-height: 1.33;
      margin-bottom: 1.17647rem; }
    .pt_pagedesigner #primary .c-content-block__inner .c-content-block__item__bg-elem::after {
      background-color: var(--component-bg-overlay-color-mobile, #3660a1); }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-block__inner .c-content-block__item__bg-elem::after {
          background-color: var(--component-bg-overlay-color, #3660a1); } }
  .pt_pagedesigner #primary .col-md-3 .c-content-block__item__img__image-text {
    font-size: 1.94118rem; }
  .pt_pagedesigner #primary .c-category-tile__label {
    text-align: center; }
    .pt_pagedesigner #primary .c-category-tile__label__link {
      color: var(--component-theme-color, #3660a1);
      font-family: "neutra", "Helvetica", sans-serif;
      font-weight: 600;
      font-size: 1.05882rem;
      line-height: 1.33; }
      .pt_pagedesigner #primary .c-category-tile__label__link:hover {
        color: var(--component-theme-color-hover, #233e68) !important; }
  .pt_pagedesigner #primary .c-category-tile__image-cropper {
    width: 7em;
    height: 7em;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    margin: auto; }
  .pt_pagedesigner #primary .c-category-tile__image-wrapper {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat; }
    .pt_pagedesigner #primary .c-category-tile__image-wrapper span {
      height: 100%;
      width: 100%;
      display: block; }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .c-category-banner__item__heading {
      line-height: 1.15; } }
  .pt_pagedesigner #primary .c-content-block {
    background-color: transparent; }
    .pt_pagedesigner #primary .c-content-block__item__img__wrapper {
      margin-bottom: 1.23529rem; }
    .pt_pagedesigner #primary .c-content-block__item__img__badge {
      background-color: var(--component-badge-color, #3660a1);
      color: #fff;
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 0.82353rem;
      font-weight: 600;
      left: 0;
      letter-spacing: normal;
      line-height: 1.33;
      padding: 0.23529rem 0.58824rem;
      top: 0;
      text-transform: none; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-block__item__img__badge {
          padding: 0.23529rem 1.17647rem; } }
    .pt_pagedesigner #primary .c-content-block__item__img__image-text {
      color: #fff;
      font-family: "Colby Condensed", sans-serif;
      font-size: 1.94118rem;
      font-weight: 700;
      line-height: 1;
      letter-spacing: normal;
      padding-left: 2.35294rem;
      padding-right: 2.35294rem;
      text-transform: uppercase;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-block__item__img__image-text {
          font-size: 2.29412rem; } }
    .pt_pagedesigner #primary .c-content-block__item__content {
      margin-right: auto;
      max-width: 100%;
      max-width: MIN(100%, 25.29412rem); }
      .pt_pagedesigner #primary .c-content-block__item__content--center, .pt_pagedesigner #primary .c-content-block__item__content--right {
        margin-left: auto; }
      .pt_pagedesigner #primary .c-content-block__item__content--right {
        margin-right: 0; }
      .pt_pagedesigner #primary .c-content-block__item__content.text-center .th-component__links {
        -ms-flex-pack: center;
            justify-content: center; }
      .pt_pagedesigner #primary .c-content-block__item__content.text-right .th-component__links {
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .pt_pagedesigner #primary .c-content-block__item__heading {
      font-size: 1.35294rem;
      font-weight: 500;
      margin-bottom: 0.58824rem;
      line-height: 1.33; }
    .pt_pagedesigner #primary .c-content-block__item__body {
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 1.05882rem;
      line-height: 1.33;
      margin-bottom: 1.17647rem; }
    .pt_pagedesigner #primary .c-content-block__inner .c-content-block__item__bg-elem::after {
      background-color: var(--component-bg-overlay-color-mobile, #3660a1); }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-content-block__inner .c-content-block__item__bg-elem::after {
          background-color: var(--component-bg-overlay-color, #3660a1); } }
  .pt_pagedesigner #primary .col-md-3 .c-content-block__item__img__image-text {
    font-size: 1.94118rem; }
  .pt_pagedesigner #primary .c-experience-carousel {
    --skin-primary-color-1: var(--component-theme-color, #3660a1);
    --skin-link-color-2: var(--component-theme-color, #3660a1);
    padding-bottom: 2.94118rem;
    padding-top: 2.35294rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-experience-carousel {
        padding-bottom: 4.11765rem;
        padding-top: 3.52941rem; } }
    .pt_pagedesigner #primary .c-experience-carousel__header {
      color: var(--component-theme-color, #3660a1);
      margin-bottom: 0.82353rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-experience-carousel__header {
          margin-bottom: 1.41176rem; } }
    .pt_pagedesigner #primary .c-experience-carousel__heading {
      font-size: 1.58824rem;
      font-weight: 500;
      line-height: 1.1;
      margin-bottom: 0.64706rem;
      letter-spacing: -1px; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-experience-carousel__heading {
          margin-bottom: 0.70588rem;
          font-size: 1.94118rem; } }
    .pt_pagedesigner #primary .c-experience-carousel__cta {
      color: var(--component-theme-color, #3660a1);
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 1.05882rem;
      line-height: 1.33;
      font-weight: 600;
      text-decoration: underline; }
      .pt_pagedesigner #primary .c-experience-carousel__cta:hover {
        color: var(--component-theme-color-hover, #233e68) !important; }
    .pt_pagedesigner #primary .c-experience-carousel--bannercarousel {
      padding-bottom: 0;
      padding-top: 0; }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .c-marketing-banner__item {
      padding-top: 4.11765rem;
      padding-bottom: 4.11765rem; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .c-marketing-banner__item--top .c-marketing-banner__item__content {
      top: 4.11765rem; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .c-marketing-banner__item--bottom .c-marketing-banner__item__content {
      bottom: 4.11765rem; } }
  @media (max-width: 767.98px) {
    .pt_pagedesigner #primary .c-marketing-banner__item--inline-image-mobile .c-marketing-banner__item__content {
      background-color: var(--component-bg-overlay-color-mobile, #fff);
      padding-bottom: 0; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--left {
      -ms-flex-align: start;
          align-items: flex-start; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--right {
      -ms-flex-align: end;
          align-items: flex-end; } }
  .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--text-left {
    text-align: left; }
  .pt_pagedesigner #primary .c-marketing-banner__item__wrapper--text-right {
    text-align: right; }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .c-marketing-banner__item__bg-elem {
      margin-bottom: -4.11765rem;
      margin-top: -4.11765rem; } }
  .pt_pagedesigner #primary .c-marketing-banner__item__content {
    padding-left: 1.17647rem;
    padding-right: 1.17647rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__content {
        padding-left: 1.76471rem;
        padding-right: 1.76471rem; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__content {
        padding-left: 3.52941rem;
        padding-right: 3.52941rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__content {
        padding-left: 8%;
        padding-right: 8%; } }
    .pt_pagedesigner #primary .c-marketing-banner__item__content__inner {
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-marketing-banner__item__content__inner {
          max-width: none; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-marketing-banner__item__content__inner {
          max-width: 22.94118rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-marketing-banner__item__content__inner {
          max-width: 28.58824rem; } }
  .pt_pagedesigner #primary .c-marketing-banner__item__eyebrow {
    font-size: 0.94118rem;
    font-weight: 500;
    line-height: 1.5;
    margin-bottom: 0.58824rem;
    letter-spacing: 0.5px;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__eyebrow {
        font-size: 1.11765rem;
        line-height: 1.26;
        margin-bottom: 0.70588rem; } }
  .pt_pagedesigner #primary .c-marketing-banner__item__heading {
    font-size: 1.76471rem;
    font-weight: 500;
    margin-bottom: 1.17647rem;
    line-height: 1.1;
    letter-spacing: -1px; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__heading {
        font-size: 2.11765rem; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__heading {
        font-size: 2.47059rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__heading {
        font-size: 2.82353rem; } }
  .pt_pagedesigner #primary .c-marketing-banner__item__body {
    margin-bottom: 1.17647rem;
    font-family: "neutra", "Helvetica", sans-serif;
    font-size: 1.05882rem;
    line-height: 1.33; }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-marketing-banner__item__body {
        font-size: 1.41176rem; } }
  .pt_pagedesigner #primary .c-marketing-banner--editorial .c-marketing-banner__item__eyebrow {
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: normal;
    text-transform: none;
    line-height: 1.41; }
  .pt_pagedesigner #primary .c-marketing-banner--editorial .c-marketing-banner__item__heading {
    font-size: 2.52941rem;
    font-weight: 500;
    margin-bottom: 1.17647rem;
    line-height: 1;
    letter-spacing: normal;
    text-transform: uppercase; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-marketing-banner--editorial .c-marketing-banner__item__heading {
        font-size: 2.94118rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-marketing-banner--editorial .c-marketing-banner__item__heading {
        font-size: 3.35294rem; } }
  .pt_pagedesigner #primary .c-compact-banner {
    font-family: "Colby Condensed", sans-serif;
    max-width: 3000px;
    position: relative;
    /**
    * Compact Banner Links
    * Often utilized with the graphical assets links scope
    */ }
    .pt_pagedesigner #primary .c-compact-banner__item {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      min-height: 160vw;
      overflow: hidden;
      padding-top: 4.11765rem;
      padding-bottom: 4.11765rem;
      position: relative;
      text-align: center;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-compact-banner__item {
          min-height: 26.47059rem; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-compact-banner__item {
          min-height: 30.11765rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-compact-banner__item {
          min-height: 0; } }
      .pt_pagedesigner #primary .c-compact-banner__item__wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        width: 100%;
        position: static; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-compact-banner__item__wrapper {
            padding-left: 0;
            padding-right: 0; } }
      .pt_pagedesigner #primary .c-compact-banner__item__bg-elem {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
        z-index: 0; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-compact-banner__item__bg-elem {
            margin-bottom: -5.88235rem;
            margin-top: -5.88235rem;
            width: 100%;
            position: static; } }
        @media (max-width: 767.98px) {
          .pt_pagedesigner #primary .c-compact-banner__item__bg-elem--inline-image-mobile {
            position: static; } }
        @media (max-width: 767.98px) {
          .pt_pagedesigner #primary .c-compact-banner__item__bg-elem--inline-image-mobile .c-compact-banner__item__img {
            min-height: 100vw; } }
      .pt_pagedesigner #primary .c-compact-banner__item__img {
        min-height: 100%;
        min-width: 100%; }
        @supports (object-fit: cover) {
          .pt_pagedesigner #primary .c-compact-banner__item__img {
            height: 100%;
            object-fit: cover;
            width: 100%; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-compact-banner__item__img {
            height: auto;
            min-height: 0;
            min-width: 0;
            width: 100%; } }
      .pt_pagedesigner #primary .c-compact-banner__item__content {
        padding-left: 0.58824rem;
        padding-right: 0.58824rem;
        position: relative;
        width: 100%;
        z-index: 1; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-compact-banner__item__content {
            max-width: 28.58824rem;
            width: auto; } }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-compact-banner__item__content {
            padding-left: 1.17647rem;
            padding-right: 1.17647rem; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-compact-banner__item__content {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -ms-flex-pack: center;
                justify-content: center;
            max-width: 100%;
            position: absolute;
            left: 0;
            right: 0;
            top: 50%;
            -ms-transform: translateY(-50%);
                transform: translateY(-50%); } }
        .pt_pagedesigner #primary .c-compact-banner__item__content__inner {
          max-width: 100%; }
          @media (min-width: 1280px) {
            .pt_pagedesigner #primary .c-compact-banner__item__content__inner {
              max-width: 28.58824rem; } }
      .pt_pagedesigner #primary .c-compact-banner__item__heading {
        font-family: inherit;
        font-weight: 500;
        margin-bottom: 1.17647rem;
        font-size: 2.35294rem;
        width: 100%;
        line-height: 1.1; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-compact-banner__item__heading {
            margin-bottom: 1.17647rem;
            font-size: 2.94118rem; } }
    .pt_pagedesigner #primary .c-compact-banner__inner .c-compact-banner__item__links {
      margin-bottom: 12px; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-compact-banner__inner .c-compact-banner__item__links {
          margin-bottom: 0; } }
      .pt_pagedesigner #primary .c-compact-banner__inner .c-compact-banner__item__links__link {
        font-family: "neutra", "Helvetica", sans-serif;
        font-weight: 400;
        font-size: 0.94118rem;
        line-height: 1.33; }
      .pt_pagedesigner #primary .c-compact-banner__inner .c-compact-banner__item__links .th-component__link--btn,
      .pt_pagedesigner #primary .c-compact-banner__inner .c-compact-banner__item__links .th-component__link--btn-outline {
        padding: 0.41176rem 1.64706rem 0.47059rem 1.64706rem; }
  .pt_pagedesigner #primary .c-email-capture {
    font-family: "Colby", sans-serif;
    max-width: 3000px;
    position: relative; }
    .pt_pagedesigner #primary .c-email-capture__item {
      background: var(--component-bg-color, #e1f2ff);
      --skin-primary-color-1: var(--component-theme-color, #3660a1);
      color: var(--component-theme-color, #3660a1);
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      min-height: 160vw;
      overflow: hidden;
      padding-top: 4.11765rem;
      padding-bottom: 4.11765rem;
      position: relative;
      text-align: left;
      width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-email-capture__item {
          min-height: 26.47059rem; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-email-capture__item {
          min-height: 30.11765rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-email-capture__item {
          min-height: 0; } }
      .pt_pagedesigner #primary .c-email-capture__item__wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: row;
            flex-direction: row;
        -ms-flex-pack: center;
            justify-content: center;
        width: 100%;
        position: static; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-email-capture__item__wrapper {
            padding-left: 0;
            padding-right: 0; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-email-capture__item__wrapper--left {
            -ms-flex-pack: start;
                justify-content: flex-start; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-email-capture__item__wrapper--right {
            -ms-flex-pack: end;
                justify-content: flex-end; } }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-email-capture__item__wrapper--text-left {
            text-align: left; } }
      .pt_pagedesigner #primary .c-email-capture__item__bg-elem {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
        z-index: 0; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-email-capture__item__bg-elem {
            margin-bottom: -5.88235rem;
            margin-top: -5.88235rem;
            width: 100%;
            position: static; } }
        @media (max-width: 767.98px) {
          .pt_pagedesigner #primary .c-email-capture__item__bg-elem--inline-image-mobile {
            position: static; } }
        @media (max-width: 767.98px) {
          .pt_pagedesigner #primary .c-email-capture__item__bg-elem--inline-image-mobile .c-email-capture__item__img {
            min-height: 100vw; } }
      .pt_pagedesigner #primary .c-email-capture__item__img {
        min-height: 100%;
        min-width: 100%; }
        @supports (object-fit: cover) {
          .pt_pagedesigner #primary .c-email-capture__item__img {
            height: 100%;
            object-fit: cover;
            width: 100%; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-email-capture__item__img {
            height: auto;
            min-height: 0;
            min-width: 0;
            width: 100%; } }
      .pt_pagedesigner #primary .c-email-capture__item__content {
        position: relative;
        z-index: 1; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-email-capture__item__content__bgimg {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            -ms-flex-pack: center;
                justify-content: center;
            max-width: 100%;
            position: absolute;
            left: 0;
            right: 0;
            top: 50%;
            -ms-transform: translateY(-50%);
                transform: translateY(-50%); } }
      .pt_pagedesigner #primary .c-email-capture__item__content {
        padding-left: 1.17647rem;
        padding-right: 1.17647rem; }
        @media (min-width: 768px) {
          .pt_pagedesigner #primary .c-email-capture__item__content {
            padding-left: 1.76471rem;
            padding-right: 1.76471rem; } }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-email-capture__item__content {
            padding-left: 3.52941rem;
            padding-right: 3.52941rem; } }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-email-capture__item__content {
            padding-left: 8%;
            padding-right: 8%; } }
        .pt_pagedesigner #primary .c-email-capture__item__content__inner {
          width: 100%; }
          @media (min-width: 768px) {
            .pt_pagedesigner #primary .c-email-capture__item__content__inner {
              max-width: none; } }
          @media (min-width: 1024px) {
            .pt_pagedesigner #primary .c-email-capture__item__content__inner {
              max-width: 22.94118rem; } }
          @media (min-width: 1280px) {
            .pt_pagedesigner #primary .c-email-capture__item__content__inner {
              max-width: 28.58824rem; } }
      .pt_pagedesigner #primary .c-email-capture__item__heading {
        font-family: inherit;
        font-weight: 500;
        margin-bottom: 1.29412rem;
        font-size: 2.47059rem;
        width: 100%;
        line-height: 1.1;
        letter-spacing: -1px; }
      .pt_pagedesigner #primary .c-email-capture__item__body {
        margin-bottom: 1.17647rem;
        font-family: "neutra", "Helvetica", sans-serif;
        font-size: 1.05882rem;
        line-height: 1.33; }
        @media (min-width: 1280px) {
          .pt_pagedesigner #primary .c-email-capture__item__body {
            margin-bottom: 1.35294rem;
            font-size: 1.23529rem; } }
      .pt_pagedesigner #primary .c-email-capture__item--dark, .pt_pagedesigner #primary .c-email-capture__item--reverse {
        --skin-primary-color-1: var(--component-theme-color, #fff);
        color: var(--component-theme-color, #fff); }
    .pt_pagedesigner #primary .c-email-capture .th-component__inner .th-component__link {
      width: 100%; }
    .pt_pagedesigner #primary .c-email-capture .th-component__inner .form-row.username {
      margin-bottom: 10px; }
    .pt_pagedesigner #primary .c-email-capture .th-component__inner .checkbox-row label {
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 0.94118rem;
      line-height: 1.33;
      font-weight: 600; }
      .pt_pagedesigner #primary .c-email-capture .th-component__inner .checkbox-row label a {
        color: #723e75;
        text-decoration: underline; }
        .pt_pagedesigner #primary .c-email-capture .th-component__inner .checkbox-row label a:hover {
          text-decoration: none; }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-email-capture__item__wrapper--left .c-email-capture__item__content__bgimg {
        -ms-flex-pack: start;
            justify-content: flex-start; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-email-capture__item__wrapper--right .c-email-capture__item__content__bgimg {
        -ms-flex-pack: end;
            justify-content: flex-end; } }
    .pt_pagedesigner #primary .c-email-capture .g-recaptcha {
      margin: 0 0 20px 1px; }
      @media (min-width: 576px) {
        .pt_pagedesigner #primary .c-email-capture .g-recaptcha {
          margin: 0 0 20px 11px; } }
    .pt_pagedesigner #primary .c-email-capture .form-row.js-input-placeholder:not(.label-inline) label {
      color: var(--component-theme-color, #3660a1); }
  .pt_pagedesigner #primary .c-page-designer-layout {
    background-color: var(--component-bg-color, #fff);
    word-break: break-word; }
    .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-content-block__item__img__image-text {
      font-size: 1.52941rem; }
      @media (min-width: 576px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-content-block__item__img__image-text {
          font-size: 1.94118rem; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-content-block__item__img__image-text {
          font-size: 2.11765rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-content-block__item__img__image-text {
          font-size: 2.29412rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-email-capture .c-email-capture__item {
        min-height: 30.11765rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-email-capture .c-email-capture__item .c-email-capture__item__bg-elem {
        margin-bottom: 0;
        margin-top: 0;
        width: auto;
        position: absolute; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-email-capture .c-email-capture__item .c-email-capture__item__img {
        height: 100%;
        min-height: 100%;
        min-width: 100%;
        width: 100%; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-email-capture .c-email-capture__item .c-email-capture__item__content .c-email-capture__item__content__bgimg {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -ms-flex-pack: center;
            justify-content: center;
        max-width: 100%;
        position: absolute;
        left: 0;
        right: 0;
        top: 50%;
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-email-capture .c-email-capture__item .c-email-capture__item__content {
        padding-left: 3.52941rem;
        padding-right: 3.52941rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-email-capture .c-email-capture__item .c-email-capture__item__content .c-email-capture__item__content__inner {
        max-width: 22.94118rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-1c .c-email-capture .c-email-capture__item .c-email-capture__item__body {
        margin-bottom: 1.17647rem;
        font-size: 1.05882rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-2c .c-content-block__item__img__image-text {
      font-size: 1.52941rem; }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-2c .c-content-block__item__img__image-text {
          font-size: 1.94118rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-3c .c-content-block__item__img__image-text {
      font-size: 1.52941rem; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-3c .c-content-block__item__img__image-text {
          font-size: 1.94118rem; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-3c .c-content-block__item__img__image-text {
          font-size: 2.29412rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-2r-3c .c-content-block__item__img__image-text {
          font-size: 1.52941rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout.mobile-5 .mainrow {
      -ms-flex-pack: center;
          justify-content: center; }
    .pt_pagedesigner #primary .c-page-designer-layout.mobile-3r-1c .c-content-block__item__img__image-text {
      font-size: 1.94118rem; }
      @media (min-width: 576px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-3r-1c .c-content-block__item__img__image-text {
          font-size: 2.29412rem; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-page-designer-layout.mobile-3r-1c .c-content-block__item__img__image-text {
          font-size: 1.94118rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout--region {
      margin: 0.58824rem 0;
      padding-bottom: 0;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: start;
          justify-content: flex-start;
      -ms-flex-direction: column;
          flex-direction: column; }
      .pt_pagedesigner #primary .c-page-designer-layout--region-center {
        -ms-flex-pack: center;
            justify-content: center; }
      .pt_pagedesigner #primary .c-page-designer-layout--region-bottom {
        -ms-flex-pack: end;
            justify-content: flex-end; }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-page-designer-layout--region--no-stack-row .row {
          -ms-flex-direction: row !important;
              flex-direction: row !important; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-page-designer-layout--region--stack-left .row {
          -ms-flex-direction: column;
              flex-direction: column; } }
      @media (max-width: 767.98px) {
        .pt_pagedesigner #primary .c-page-designer-layout--region--stack-right .row {
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; } }
    .pt_pagedesigner #primary .c-page-designer-layout__header {
      color: var(--component-theme-color, #3660a1);
      margin-bottom: 1.41176rem; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout__header {
          margin-bottom: 2rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout__heading {
      font-family: "Colby", sans-serif;
      font-size: 1.58824rem;
      font-weight: 500;
      line-height: 1.1;
      margin-bottom: 0.64706rem;
      letter-spacing: -1px; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout__heading {
          margin-bottom: 0.70588rem;
          font-size: 1.94118rem; } }
    .pt_pagedesigner #primary .c-page-designer-layout__link {
      color: var(--component-theme-color, #3660a1);
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 1.05882rem;
      line-height: 1.33;
      font-weight: 600;
      text-decoration: underline; }
      .pt_pagedesigner #primary .c-page-designer-layout__link:hover {
        color: var(--component-theme-color-hover, #233e68) !important; }
    .pt_pagedesigner #primary .c-page-designer-layout__nested {
      margin: 0 !important;
      padding: 0 !important; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout__nested {
          margin: 0 !important;
          padding: 0 !important; } }
      .pt_pagedesigner #primary .c-page-designer-layout__nested .container {
        margin: 0 !important;
        padding: 0 !important; }
        @media (min-width: 1024px) {
          .pt_pagedesigner #primary .c-page-designer-layout__nested .container {
            margin: 0 !important;
            padding: 0 !important; } }
        .pt_pagedesigner #primary .c-page-designer-layout__nested .container .region {
          margin: 0 !important; }
          @media (min-width: 1024px) {
            .pt_pagedesigner #primary .c-page-designer-layout__nested .container .region {
              margin: 0 !important; } }
    .pt_pagedesigner #primary .c-page-designer-layout--component-padding-none {
      padding-bottom: 0rem !important;
      padding-top: 0rem !important; }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-page-designer-layout--component-padding-none {
          padding-bottom: 0rem !important;
          padding-top: 0rem !important; } }
    .pt_pagedesigner #primary .c-page-designer-layout .col-xl-2-5 {
      position: relative;
      width: 100%;
      padding-right: 0.58824rem;
      padding-left: 0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-page-designer-layout .col-xl-2-5 {
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
        max-width: 20%; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-page-designer-layout .col-xl-2-5 {
        padding-right: 1.17647rem;
        padding-left: 1.17647rem; } }
  .pt_pagedesigner #primary .c-split-banner__content {
    padding: 1.17647rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-split-banner__content {
        padding: 1.76471rem; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-split-banner__content {
        padding-left: 3.52941rem;
        padding-right: 3.52941rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-split-banner__content {
        padding-left: 8%;
        padding-right: 8%; } }
    @media (min-width: 576px) {
      .pt_pagedesigner #primary .c-split-banner__content__inner {
        max-width: none; } }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-split-banner__content__inner {
        max-width: 22.94118rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-split-banner__content__inner {
        max-width: 28.58824rem; } }
  .pt_pagedesigner #primary .c-split-banner__eyebrow {
    font-size: 0.94118rem;
    font-weight: 500;
    line-height: 1.5;
    margin-bottom: 0.58824rem;
    letter-spacing: 0.5px;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-split-banner__eyebrow {
        font-size: 1.11765rem;
        line-height: 1.26;
        margin-bottom: 0.70588rem; } }
  .pt_pagedesigner #primary .c-split-banner__heading {
    font-size: 1.76471rem;
    font-weight: 500;
    margin-bottom: 1.17647rem;
    line-height: 1.1;
    letter-spacing: -1px; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-split-banner__heading {
        font-size: 2.11765rem; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-split-banner__heading {
        font-size: 2.47059rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-split-banner__heading {
        font-size: 2.82353rem; } }
  .pt_pagedesigner #primary .c-split-banner__body {
    margin-bottom: 1.17647rem;
    font-family: "neutra", "Helvetica", sans-serif;
    font-size: 1.05882rem;
    line-height: 1.33; }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-split-banner__body {
        font-size: 1.41176rem; } }
  .pt_pagedesigner #primary .c-split-banner--editorial .c-split-banner__eyebrow {
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: normal;
    text-transform: none;
    line-height: 1.41; }
  .pt_pagedesigner #primary .c-split-banner--editorial .c-split-banner__heading {
    font-size: 2.52941rem;
    font-weight: 500;
    margin-bottom: 1.17647rem;
    line-height: 1;
    letter-spacing: normal;
    text-transform: uppercase; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-split-banner--editorial .c-split-banner__heading {
        font-size: 2.94118rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-split-banner--editorial .c-split-banner__heading {
        font-size: 3.35294rem; } }
  @media (min-width: 768px) {
    .pt_pagedesigner #primary .c-video-banner {
      padding-top: 4.11765rem;
      padding-bottom: 4.11765rem; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .c-video-banner--bottom .c-video-banner__content {
      bottom: 4.11765rem; } }
  @media (min-width: 1280px) {
    .pt_pagedesigner #primary .c-video-banner__bg-elem {
      margin-bottom: -4.11765rem;
      margin-top: -4.11765rem; } }
  .pt_pagedesigner #primary .c-video-banner__video-control {
    border-color: var(--component-theme-color, var(--component-button-color)) !important;
    color: var(--component-theme-color, var(--component-button-color)) !important; }
    .pt_pagedesigner #primary .c-video-banner__video-control:active, .pt_pagedesigner #primary .c-video-banner__video-control:hover {
      background-color: transparent !important;
      color: var(--component-theme-color, var(--component-button-color)) !important; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-video-banner__video-control {
        right: 0.88235rem;
        top: 0.88235rem; } }
    .pt_pagedesigner #primary .c-video-banner__video-control .js-video-banner-toggler {
      padding: 10px; }
  .pt_pagedesigner #primary .c-video-banner__content {
    padding-left: 1.17647rem;
    padding-right: 1.17647rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-video-banner__content {
        padding-left: 3.52941rem;
        padding-right: 3.52941rem; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-video-banner__content {
        padding-left: 8%;
        padding-right: 8%; } }
    .pt_pagedesigner #primary .c-video-banner__content__inner {
      max-width: 100%; }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .c-video-banner__content__inner {
          max-width: none; } }
      @media (min-width: 1024px) {
        .pt_pagedesigner #primary .c-video-banner__content__inner {
          max-width: 22.94118rem; } }
      @media (min-width: 1280px) {
        .pt_pagedesigner #primary .c-video-banner__content__inner {
          max-width: 28.58824rem; } }
  .pt_pagedesigner #primary .c-video-banner__eyebrow {
    font-size: 0.94118rem;
    font-weight: 500;
    line-height: 1.5;
    margin-bottom: 0.58824rem;
    letter-spacing: 0.5px;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-video-banner__eyebrow {
        font-size: 1.11765rem;
        line-height: 1.26;
        margin-bottom: 0.70588rem; } }
  .pt_pagedesigner #primary .c-video-banner__heading {
    font-size: 1.76471rem;
    font-weight: 500;
    margin-bottom: 1.17647rem;
    line-height: 1.1;
    letter-spacing: -1px; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-video-banner__heading {
        font-size: 2.11765rem; } }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-video-banner__heading {
        font-size: 2.47059rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-video-banner__heading {
        font-size: 2.82353rem; } }
  .pt_pagedesigner #primary .c-video-banner__body {
    margin-bottom: 1.17647rem;
    font-family: "neutra", "Helvetica", sans-serif;
    font-size: 1.05882rem;
    line-height: 1.33; }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-video-banner__body {
        font-size: 1.41176rem; } }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .c-video-banner__body:last-child {
        margin-bottom: -0.94118rem; } }
  @media (max-width: 767.98px) {
    .pt_pagedesigner #primary .c-video-banner--inline-image-mobile .c-video-banner__wrapper {
      padding-bottom: 1.17647rem; } }
  .pt_pagedesigner #primary .c-video-banner--editorial .c-video-banner__eyebrow {
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: normal;
    text-transform: none;
    line-height: 1.41; }
  .pt_pagedesigner #primary .c-video-banner--editorial .c-video-banner__heading {
    font-size: 2.52941rem;
    font-weight: 500;
    margin-bottom: 1.17647rem;
    line-height: 1;
    letter-spacing: normal;
    text-transform: uppercase; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .c-video-banner--editorial .c-video-banner__heading {
        font-size: 2.94118rem; } }
    @media (min-width: 1280px) {
      .pt_pagedesigner #primary .c-video-banner--editorial .c-video-banner__heading {
        font-size: 3.35294rem; } }
  .pt_pagedesigner #primary .s-copy-module {
    line-height: 1.5;
    margin-bottom: 1.76471rem; }
    .pt_pagedesigner #primary .s-copy-module--no-cta {
      margin-bottom: 0; }
    .pt_pagedesigner #primary .s-copy-module__links:last-child {
      margin-bottom: 0; }
    .pt_pagedesigner #primary .s-copy-module h1:last-child,
    .pt_pagedesigner #primary .s-copy-module h2:last-child,
    .pt_pagedesigner #primary .s-copy-module h3:last-child,
    .pt_pagedesigner #primary .s-copy-module h4:last-child,
    .pt_pagedesigner #primary .s-copy-module ul:last-child,
    .pt_pagedesigner #primary .s-copy-module ol:last-child,
    .pt_pagedesigner #primary .s-copy-module li:last-child,
    .pt_pagedesigner #primary .s-copy-module p:last-child {
      margin-bottom: 0; }
    .pt_pagedesigner #primary .s-copy-module h1,
    .pt_pagedesigner #primary .s-copy-module h2,
    .pt_pagedesigner #primary .s-copy-module h3,
    .pt_pagedesigner #primary .s-copy-module h4 {
      font-weight: 500;
      line-height: 1.1;
      color: var(--component-header-color, #3660a1); }
      .th-component--editorial .pt_pagedesigner #primary .s-copy-module h1, .th-component--editorial
      .pt_pagedesigner #primary .s-copy-module h2, .th-component--editorial
      .pt_pagedesigner #primary .s-copy-module h3, .th-component--editorial
      .pt_pagedesigner #primary .s-copy-module h4 {
        font-family: "Colby Condensed", sans-serif;
        text-transform: uppercase;
        line-height: 1; }
    .pt_pagedesigner #primary .s-copy-module h1 {
      font-size: 2.47059rem;
      margin-bottom: 1.17647rem;
      letter-spacing: -1px; }
      .th-component--editorial .pt_pagedesigner #primary .s-copy-module h1 {
        font-size: 3.05882rem; }
        @media (min-width: 768px) {
          .th-component--editorial .pt_pagedesigner #primary .s-copy-module h1 {
            font-size: 4rem; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .s-copy-module h1 {
          font-size: 3.23529rem; } }
    .pt_pagedesigner #primary .s-copy-module h2 {
      font-size: 1.94118rem;
      margin-bottom: 1.17647rem;
      letter-spacing: -1px; }
      .th-component--editorial .pt_pagedesigner #primary .s-copy-module h2 {
        font-size: 2.23529rem; }
        @media (min-width: 768px) {
          .th-component--editorial .pt_pagedesigner #primary .s-copy-module h2 {
            font-size: 2.94118rem; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .s-copy-module h2 {
          font-size: 2.47059rem; } }
    .pt_pagedesigner #primary .s-copy-module h3 {
      font-size: 1.47059rem;
      margin-bottom: 1.17647rem; }
      .th-component--editorial .pt_pagedesigner #primary .s-copy-module h3 {
        font-size: 1.64706rem; }
        @media (min-width: 768px) {
          .th-component--editorial .pt_pagedesigner #primary .s-copy-module h3 {
            font-size: 2.17647rem; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .s-copy-module h3 {
          font-size: 1.88235rem; } }
    .pt_pagedesigner #primary .s-copy-module h4 {
      font-size: 1.17647rem;
      margin-bottom: 0.88235rem; }
      .th-component--editorial .pt_pagedesigner #primary .s-copy-module h4 {
        font-size: 1.29412rem; }
        @media (min-width: 768px) {
          .th-component--editorial .pt_pagedesigner #primary .s-copy-module h4 {
            font-size: 1.64706rem; } }
      @media (min-width: 768px) {
        .pt_pagedesigner #primary .s-copy-module h4 {
          font-size: 1.41176rem; } }
    .pt_pagedesigner #primary .s-copy-module p {
      margin-bottom: 1.05882rem;
      color: var(--component-body-color, #3660a1); }
    .pt_pagedesigner #primary .s-copy-module ul,
    .pt_pagedesigner #primary .s-copy-module ol {
      padding-left: 1.05882rem;
      margin-bottom: 1.05882rem;
      color: var(--component-body-color, #3660a1); }
    .pt_pagedesigner #primary .s-copy-module ul {
      list-style-type: square;
      display: inline-block;
      text-align: left; }
    .pt_pagedesigner #primary .s-copy-module li {
      margin-bottom: 0.47059rem;
      padding-left: 0.58824rem;
      color: var(--component-body-color, #3660a1); }
    .pt_pagedesigner #primary .s-copy-module a {
      color: inherit !important;
      text-decoration: underline; }
      .pt_pagedesigner #primary .s-copy-module a:hover {
        text-decoration: none; }
    .pt_pagedesigner #primary .s-copy-module__body {
      font-family: "neutra", "Helvetica", sans-serif;
      font-size: 1.05882rem;
      line-height: 1.33; }
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h1,
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h2,
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h3,
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h4 {
    font-family: "Colby Condensed", sans-serif;
    text-transform: uppercase; }
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h1 {
    font-size: 3.05882rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--editorial .s-copy-module h1 {
        font-size: 4rem; } }
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h2 {
    font-size: 2.23529rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--editorial .s-copy-module h2 {
        font-size: 2.94118rem; } }
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h3 {
    font-size: 1.64706rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--editorial .s-copy-module h3 {
        font-size: 2.17647rem; } }
  .pt_pagedesigner #primary .th-component--editorial .s-copy-module h4 {
    font-size: 1.29412rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .th-component--editorial .s-copy-module h4 {
        font-size: 1.64706rem; } }
  .pt_pagedesigner #primary .s-newslick .simpletooltip_container, .pt_pagedesigner #primary .s-newslick .minimalist-simpletooltip_container, .pt_pagedesigner #primary .s-newslick .minimalist-left-simpletooltip_container, .pt_pagedesigner #primary .s-newslick .carousel-bullets-simpletooltip_container {
    position: static; }
  .pt_pagedesigner #primary .s-newslick .newslick-arrow {
    background-color: var(--component-bg-color, #fff);
    border: none;
    border-radius: 50%;
    height: 3.94118rem;
    width: 3.94118rem; }
    .pt_pagedesigner #primary .s-newslick .newslick-arrow:after {
      border-color: var(--component-theme-color, #3660a1);
      height: 0.88235rem;
      width: 0.88235rem; }
  .pt_pagedesigner #primary .s-newslick .newslick-prev {
    left: -0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick .newslick-prev {
        left: -1.17647rem; } }
  .pt_pagedesigner #primary .s-newslick .newslick-prev + .js-simpletooltip {
    left: -0.58824rem;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%); }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick .newslick-prev + .js-simpletooltip {
        left: 3.52941rem; } }
  .pt_pagedesigner #primary .s-newslick .newslick-next {
    right: -0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick .newslick-next {
        right: -1.17647rem; } }
  .pt_pagedesigner #primary .s-newslick .newslick-next + .js-simpletooltip {
    right: -0.58824rem;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%); }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick .newslick-next + .js-simpletooltip {
        right: 3.52941rem; } }
  .pt_pagedesigner #primary .s-newslick .newslick-dots {
    bottom: -2.17647rem;
    margin-bottom: 0; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick .newslick-dots {
        bottom: -2.94118rem; } }
    .pt_pagedesigner #primary .s-newslick .newslick-dots li {
      margin-left: 0.70588rem;
      margin-right: 0.70588rem;
      position: relative; }
      .pt_pagedesigner #primary .s-newslick .newslick-dots li.newslick-active {
        margin-left: 0.52941rem;
        margin-right: 0.52941rem; }
        .pt_pagedesigner #primary .s-newslick .newslick-dots li.newslick-active button {
          background-color: var(--component-theme-color, #3660a1);
          height: 0.76471rem;
          width: 0.76471rem; }
      .pt_pagedesigner #primary .s-newslick .newslick-dots li button {
        background-color: var(--component-theme-color, #3660a1);
        border-color: var(--component-theme-color, #3660a1);
        border-radius: 50%;
        height: 0.41176rem;
        padding: 0;
        width: 0.41176rem;
        position: relative;
        top: -1px; }
      .pt_pagedesigner #primary .s-newslick .newslick-dots li .carousel-bullets-simpletooltip {
        right: auto;
        left: 50%;
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
        top: -30px;
        text-align: center; }
  .pt_pagedesigner #primary .s-newslick .newslick-dots.hasAutoPlay {
    bottom: -2.17647rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick .newslick-dots.hasAutoPlay {
        bottom: -2.94118rem; } }
  .pt_pagedesigner #primary .s-newslick .toggle-slider {
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: -2.17647rem;
    left: 50%;
    -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    display: block;
    width: 24px;
    height: 24px;
    vertical-align: top; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick .toggle-slider {
        bottom: -2.94118rem; } }
    .pt_pagedesigner #primary .s-newslick .toggle-slider svg {
      position: relative;
      top: 6px;
      left: 6px;
      height: 12px;
      width: 12px; }
      .pt_pagedesigner #primary .s-newslick .toggle-slider svg * {
        fill: var(--component-theme-color, #3660a1); }
    .pt_pagedesigner #primary .s-newslick .toggle-slider .play {
      display: block; }
    .pt_pagedesigner #primary .s-newslick .toggle-slider .pause {
      display: none; }
    .pt_pagedesigner #primary .s-newslick .toggle-slider.active .play {
      display: none; }
    .pt_pagedesigner #primary .s-newslick .toggle-slider.active .pause {
      display: block; }
  .pt_pagedesigner #primary .s-newslick .toggle-slider + .simpletooltip {
    right: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    bottom: -2.47059rem;
    margin-left: 95px;
    width: 125px; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick .toggle-slider + .simpletooltip {
        bottom: -3.23529rem; } }
  .pt_pagedesigner #primary .s-newslick--reverse .newslick-arrow {
    background-color: var(--component-bg-color, #3660a1); }
    .pt_pagedesigner #primary .s-newslick--reverse .newslick-arrow::after {
      border-color: var(--component-theme-color, #fff); }
  .pt_pagedesigner #primary .s-newslick--reverse .newslick-dots li.newslick-active button {
    background-color: var(--component-theme-color, #fff); }
  .pt_pagedesigner #primary .s-newslick--reverse .newslick-dots li button {
    background-color: var(--component-theme-color, #fff);
    border-color: var(--component-theme-color, #fff); }
  .pt_pagedesigner #primary .s-newslick--reverse .toggle-slider svg * {
    fill: var(--component-theme-color, #fff); }
  .pt_pagedesigner #primary .s-newslick--experience-carousel .newslick-dots {
    bottom: -0.76471rem;
    padding-top: 0.17647rem;
    position: relative; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick--experience-carousel .newslick-dots {
        padding-top: 0.76471rem; } }
  .pt_pagedesigner #primary .s-newslick--experience-carousel .newslick-dots.hasAutoPlay {
    bottom: -0.17647rem; }
  .pt_pagedesigner #primary .s-newslick--experience-carousel .toggle-slider {
    bottom: -1.94118rem; }
  .pt_pagedesigner #primary .s-newslick--experience-carousel .toggle-slider + .simpletooltip {
    bottom: -2.23529rem; }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-list {
    margin-left: 0;
    margin-right: 0;
    max-width: 100%; }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-arrow {
    background-color: transparent; }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-prev {
    left: 0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-prev {
        left: 1.17647rem; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-prev + .js-simpletooltip {
      left: 5.29412rem; } }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-next {
    right: 0.58824rem; }
    @media (min-width: 1024px) {
      .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-next {
        right: 1.17647rem; } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-next + .js-simpletooltip {
      right: 5.29412rem; } }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-dots {
    position: absolute;
    bottom: 1rem;
    padding-top: 0; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-dots {
        bottom: 1.58824rem; } }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-dots.hasAutoPlay {
    bottom: 2.17647rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-dots.hasAutoPlay {
        bottom: 2.76471rem; } }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .toggle-slider {
    bottom: 0.41176rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick--bannercarousel .toggle-slider {
        bottom: 1rem; } }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .toggle-slider + .simpletooltip {
    bottom: 0.11765rem; }
    @media (min-width: 768px) {
      .pt_pagedesigner #primary .s-newslick--bannercarousel .toggle-slider + .simpletooltip {
        bottom: 0.70588rem; } }
  .pt_pagedesigner #primary .s-newslick--bannercarousel .newslick-slide {
    padding-left: 0;
    padding-right: 0; }
  @media (max-width: 767.98px) {
    .pt_pagedesigner #primary .s-newslick--bannercarousel.s-newslick--inline-image-mobile .newslick-dots {
      bottom: auto;
      top: calc(100vw - 2.35294rem); }
    .pt_pagedesigner #primary .s-newslick--bannercarousel.s-newslick--inline-image-mobile .newslick-dots.hasAutoPlay {
      bottom: auto;
      top: calc(100vw - 1.17647rem); }
    .pt_pagedesigner #primary .s-newslick--bannercarousel.s-newslick--inline-image-mobile .toggle-slider {
      bottom: auto;
      top: calc(100vw + 0.58824rem); }
    .pt_pagedesigner #primary .s-newslick--bannercarousel.s-newslick--inline-image-mobile .toggle-slider + .simpletooltip {
      bottom: auto;
      top: calc(100vw + 0.29412rem); } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-small .newslick-arrow {
      top: calc((100vw - 2.35294rem * 7) / 12);
      top: calc((min(100vw, 1440px) - 2.35294rem * 7) / 12); } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-small .newslick-arrow + .js-simpletooltip {
      top: calc((100vw - 2.35294rem * 7) / 12);
      top: calc((min(100vw, 1440px) - 2.35294rem * 7) / 12); } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-medium .newslick-arrow {
      top: calc((100vw - 2.35294rem * 5) / 8);
      top: calc((min(100vw, 1440px) - 2.35294rem * 5) / 8); } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-medium .newslick-arrow + .js-simpletooltip {
      top: calc((100vw - 2.35294rem * 5) / 8);
      top: calc((min(100vw, 1440px) - 2.35294rem * 5) / 8); } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-large .newslick-arrow {
      top: calc((100vw - 2.35294rem * 4) / 6);
      top: calc((min(100vw, 1440px) - 2.35294rem * 4) / 6); } }
  @media (min-width: 1024px) {
    .pt_pagedesigner #primary .s-newslick--product-carousel-large .newslick-arrow + .js-simpletooltip {
      top: calc((100vw - 2.35294rem * 4) / 6);
      top: calc((min(100vw, 1440px) - 2.35294rem * 4) / 6); } }

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