/*
 * wrapper.css
 * Header and footer styles brought in from the main
 * Drupal site:
 *
 * CSS can be found at the following path
 * /sites/all/themes/ubertheme/css/styles.css
 * Markup can be found in the following cinderblock themes
 * /sites/all/modules/custom/cinderblock/theme/main-navigation.tpl.php
 * /sites/all/modules/custom/cinderblock/theme/footer-links.tpl.php
 */

@import url('https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@400;600;700;900&display=swap');
@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;500;600;700&display=swap");

.drupal .fluid,
.drupal.fluid {
  width: 100%;
  -webkit-transform: translate3d(0, 0, 0);
}

.drupal h1 {
  font-size: 54px;
  font-weight: 200;
  margin: 0 0 .4em;
  line-height: 1em;
}

.drupal h2, .drupal #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .drupal h3.title, .drupal header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .drupal h3.title {
  font-size: 54px;
  color: #545454;
  font-weight: 200;
}

.drupal .page-node h1 {
  margin-top: 40px;
}

.drupal .page-node h2, .drupal .page-node #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .drupal .page-node h3.title, .drupal .page-node header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .drupal .page-node h3.title {
  font-size: 32px;
  font-weight: normal;
  margin: 0 0 .2em;
}

.drupal p {
  margin-top: 0;
}

.drupal a,
.drupal a:visited {
  color: #0aa6e8;
  text-decoration: none;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}

.drupal a:hover {
  text-decoration: underline;
}

.drupal a.image:hover {
  text-decoration: none;
}

.drupal a.white {
  color: #fff;
}

.drupal a.black {
  color: #545454;
}

.drupal a.black:hover {
  color: #0aa6e8;
  text-decoration: none;
}

.drupal a.glow {
  opacity: .85;
  -webkit-transition: opacity .5s ease;
  -moz-transition: opacity .5s ease;
  -o-transition: opacity .5s ease;
  -ms-transition: opacity .5s ease;
  transition: opacity .5s ease;
  -webkit-backface-visibility: hidden;
}

.drupal a.glow:hover {
  opacity: 1;
}

.drupal a.no-hover:hover {
  text-decoration: none;
}

/**
 * Header
 */
.best-buy-ribbon, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy {
  background-color: #f0b52d;
  color: #fff;
  display: inline-block;
  position: relative;
  padding: 0 6%;
  text-transform: uppercase;
  line-height: 150%;
}

.best-buy-ribbon:before, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before {
  content: '';
  position: absolute;
  top: 0;
  left: -25%;
  width: 25%;
  height: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: right center;
}

.best-buy-ribbon:after, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:after, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:after {
  content: '';
  position: absolute;
  top: 0;
  right: -25%;
  width: 25%;
  height: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: left center;
}

.family-protector-logo-ext {
  position: relative;
  padding-left: 2.91667em;
  text-align: left;
}

.family-protector-logo-ext h4 {
  margin-bottom: 0;
  border-bottom: none;
  font-weight: 600;
  color: #3687d9;
  font-size: 1.25em;
  line-height: 1.15em;
}

.family-protector-logo-ext h5 {
  margin-bottom: 0;
  border-bottom: none;
  color: #545454;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.15em;
}

.family-protector-logo-ext:before {
  content: '';
  width: 2.5em;
  height: 2.5em;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

button, input[type="button"], input[type="reset"], input[type="submit"],
button, .button {
  border-radius: 25px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-font-smoothing: antialiased;
  background-color: #09a5e9;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 1em;
  font-weight: 600;
  line-height: 1;
  padding: 0.75em 3em;
  text-decoration: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  text-transform: uppercase;
}

button.outline, input[type="button"].outline, input[type="reset"].outline, input[type="submit"].outline,
button.outline, .button.outline {
  background-color: transparent;
  border: 1px solid white;
  color: white;
}

button.outline:hover, button.outline:focus, input[type="button"].outline:hover, input[type="button"].outline:focus, input[type="reset"].outline:hover, input[type="reset"].outline:focus, input[type="submit"].outline:hover, input[type="submit"].outline:focus,
button.outline:hover,
button.outline:focus, .button.outline:hover, .button.outline:focus {
  background-color: rgba(255, 255, 255, 0.2);
}

button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,
button:hover,
button:focus, .button:hover, .button:focus {
  background-color: #4bb0e2;
  color: #fff;
}

button:disabled, input[type="button"]:disabled, input[type="reset"]:disabled, input[type="submit"]:disabled,
button:disabled, .button:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

fieldset {
  background-color: white;
  border: 1px solid #eee;
  margin: 0 0 12px;
  padding: 24px;
}

input,
label,
select {
  display: block;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 1em;
}

label {
  font-weight: 600;
  margin-bottom: 6px;
}

label.required::after {
  content: "*";
}

label abbr {
  display: none;
}

input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], textarea,
select[multiple=multiple],
textarea {
  background-color: #464646;
  box-sizing: border-box;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 1em;
  margin-bottom: 12px;
  padding: 8px;
  transition: border-color;
  width: 100%;
}

input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, textarea:hover,
select[multiple=multiple]:hover,
textarea:hover {
  border-color: #d5d5d5;
}

input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, textarea:focus,
select[multiple=multiple]:focus,
textarea:focus {
  border-color: #09a5e9;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(8, 148, 208, 0.7);
  outline: none;
}

textarea {
  resize: vertical;
}

input[type="search"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

input[type="checkbox"],
input[type="radio"] {
  display: inline;
  margin-right: 6px;
}

input[type="file"] {
  padding-bottom: 12px;
  width: 100%;
}

select {
  margin-bottom: 24px;
  max-width: 100%;
  width: auto;
}

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

dl {
  margin-bottom: 12px;
}

dl dt {
  font-weight: bold;
  margin-top: 12px;
}

dl dd {
  margin: 0;
}

table {
  -webkit-font-feature-settings: "kern", "liga", "tnum";
  -moz-font-feature-settings: "kern", "liga", "tnum";
  -ms-font-feature-settings: "kern", "liga", "tnum";
  font-feature-settings: "kern", "liga", "tnum";
  border-collapse: collapse;
  margin: 12px 0;
  table-layout: fixed;
  width: 100%;
}

th {
  border-bottom: 1px solid #c8c8c8;
  font-weight: 600;
  padding: 12px 0;
  text-align: left;
}

td {
  border-bottom: 1px solid #eee;
  padding: 12px 0;
}

tr,
td,
th {
  vertical-align: middle;
}

body {
  -webkit-font-feature-settings: "kern", "liga", "pnum";
  -moz-font-feature-settings: "kern", "liga", "pnum";
  -ms-font-feature-settings: "kern", "liga", "pnum";
  font-feature-settings: "kern", "liga", "pnum";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #444;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.5;
}

h1,
h2,
#page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
h3,
h4,
h5,
h6 {
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.2;
  margin: 0 0 6px;
  font-weight: 400;
  color: #545454;
}

h1,
h2,
#page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
h3 {
  border-bottom: 1px solid #eee;
  font-weight: 600;
  color: #545454;
}

h1 {
  font-size: 3.15733em;
}

h2, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title {
  font-size: 2.36859em;
}

h3 {
  font-size: 1.77689em;
}

h4 {
  font-size: 1.333em;
}

h5 {
  font-size: 1em;
}

h6 {
  font-size: 0.75019em;
}

p {
  margin: 0 0 12px;
}

a {
  color: #09a5e9;
  text-decoration: none;
  transition: color 0.1s linear;
}

a:active, a:focus, a:hover {
  color: #06719f;
  text-decoration: none;
}

a:active, a:focus {
  outline: none;
}

hr {
  border-bottom: 1px solid #eee;
  border-left: none;
  border-right: none;
  border-top: none;
  margin: 24px 0;
}

img,
picture {
  margin: 0;
  max-width: 100%;
}

.best-buy-ribbon, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy {
  background-color: #f0b52d;
  color: #fff;
  display: inline-block;
  position: relative;
  padding: 0 6%;
  text-transform: uppercase;
  line-height: 150%;
}

.best-buy-ribbon:before, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before {
  content: '';
  position: absolute;
  top: 0;
  left: -25%;
  width: 25%;
  height: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: right center;
}

.best-buy-ribbon:after, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:after, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:after {
  content: '';
  position: absolute;
  top: 0;
  right: -25%;
  width: 25%;
  height: 100%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: left center;
}

.family-protector-logo-ext {
  position: relative;
  padding-left: 2.91667em;
  text-align: left;
}

.family-protector-logo-ext h4 {
  margin-bottom: 0;
  border-bottom: none;
  font-weight: 600;
  color: #3687d9;
  font-size: 1.25em;
  line-height: 1.15em;
}

.family-protector-logo-ext h5 {
  margin-bottom: 0;
  border-bottom: none;
  color: #545454;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.15em;
}

.family-protector-logo-ext:before {
  content: '';
  width: 2.5em;
  height: 2.5em;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.globe.white.icon, #page > header .content .inner .overlay > .inner .left .language ul, header#header .content .inner .overlay > .inner .left .language ul {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTUuNCw0LjljLTAuOC0yLTIuMy0zLjQtNC4zLTQuMkMxMC4xLDAuMiw5LjEsMCw4LDBDNi45LDAsNS45LDAuMiw0LjksMC42Yy0yLDAuOC0zLjQsMi4zLTQuMyw0LjINCgkJQzAuMiw1LjksMCw2LjksMCw4YzAsMS4xLDAuMiwyLjEsMC42LDMuMWMwLjgsMiwyLjMsMy40LDQuMyw0LjNjMSwwLjQsMiwwLjYsMy4xLDAuNmMxLjEsMCwyLjEtMC4yLDMuMS0wLjZjMi0wLjgsMy40LTIuMyw0LjMtNC4zDQoJCWMwLjQtMSwwLjYtMiwwLjYtMy4xQzE2LDYuOSwxNS44LDUuOSwxNS40LDQuOXogTTUuMywxLjVjLTAuNywwLjktMS4yLDItMS41LDMuM0gxLjdDMi41LDMuMywzLjgsMi4xLDUuMywxLjV6IE0xLDgNCgkJYzAtMC44LDAuMS0xLjUsMC40LTIuMmgyLjNDMy41LDYuNSwzLjUsNy4zLDMuNSw4YzAsMC43LDAuMSwxLjQsMC4yLDIuMkgxLjNDMS4xLDkuNSwxLDguNywxLDh6IE0xLjcsMTEuMWgyLjENCgkJYzAuMywxLjQsMC44LDIuNSwxLjUsMy40QzMuOCwxMy45LDIuNSwxMi43LDEuNywxMS4xeiBNNy41LDE0LjljLTAuNi0wLjItMS4xLTAuNi0xLjYtMS4zYy0wLjUtMC43LTAuOC0xLjUtMS4xLTIuNWgyLjdWMTQuOXoNCgkJIE03LjUsMTAuMkg0LjZDNC41LDkuNCw0LjQsOC43LDQuNCw4YzAtMC43LDAuMS0xLjUsMC4yLTIuMmgyLjlWMTAuMkw3LjUsMTAuMnogTTcuNSw0LjhINC44YzAuMy0xLDAuNi0xLjgsMS4xLTIuNQ0KCQljMC41LTAuNywxLTEuMSwxLjYtMS4zVjQuOHogTTE0LjMsNC44aC0yLjFjLTAuMy0xLjMtMC44LTIuNS0xLjUtMy4zQzEyLjIsMi4xLDEzLjUsMy4zLDE0LjMsNC44eiBNOC41LDEuMQ0KCQljMC42LDAuMiwxLjEsMC42LDEuNiwxLjNjMC41LDAuNywwLjgsMS41LDEuMSwyLjVIOC41VjEuMXogTTguNSw1LjhoMi45YzAuMSwwLjcsMC4yLDEuNSwwLjIsMi4yYzAsMC43LTAuMSwxLjQtMC4yLDIuMkg4LjVWNS44eg0KCQkgTTguNSwxNC45di0zLjhoMi43Yy0wLjMsMS0wLjYsMS45LTEuMSwyLjVDOS42LDE0LjQsOS4xLDE0LjgsOC41LDE0Ljl6IE0xMC43LDE0LjVjMC43LTAuOSwxLjItMiwxLjUtMy40aDIuMQ0KCQlDMTMuNSwxMi43LDEyLjIsMTMuOSwxMC43LDE0LjV6IE0xNC43LDEwLjJoLTIuM2MwLjEtMC43LDAuMi0xLjUsMC4yLTIuMmMwLTAuNy0wLjEtMS41LTAuMi0yLjJoMi4zQzE0LjksNi41LDE1LDcuMiwxNSw4DQoJCUMxNSw4LjcsMTQuOSw5LjUsMTQuNywxMC4yeiIvPg0KPC9nPg0KPC9zdmc+");
  background-repeat: no-repeat;
}

.caret-down.white.icon, #page > header .content .inner .overlay > .inner .left .language ul li > span > span.arrow, header#header .content .inner .overlay > .inner .left .language ul li > span > span.arrow {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTMuOSwzLjhDMTQsMy45LDE0LDQsMTQsNC4xYzAsMC4xLDAsMC4yLTAuMSwwLjNsLTUuNCw3LjdjLTAuMSwwLjItMC4zLDAuMy0wLjUsMC4zDQoJYy0wLjIsMC0wLjQtMC4xLTAuNS0wLjNMMi4xLDQuNUMyLDQuMywyLDQsMi4xLDMuOGMwLjEtMC4yLDAuMy0wLjMsMC41LTAuM2gxMC44QzEzLjYsMy41LDEzLjgsMy42LDEzLjksMy44eiIvPg0KPC9zdmc+");
  background-repeat: no-repeat;
}

.search.white.icon, #page > header .content .inner .overlay > .inner .left .search input.form-submit, header#header .content .inner .overlay > .inner .left .search input.form-submit {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDcyIDcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3MiA3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuMiw2MC45Yy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFjLTcuOC02LjgtMTMuMy0xMS44LTE2LTE0LjNjLTAuMy0wLjItMC42LTAuNS0wLjktMC44DQoJCWMtMC43LTAuOC0xLjEtMS44LTEuMS0zYzAtMC4yLDAtMC40LDAtMC42YzAuMS0wLjQsMC4xLTAuOCwwLjMtMS4xYzAuMS0wLjMsMC4yLTAuNSwwLjQtMC44YzEuOC0zLjcsMi44LTcuNywyLjgtMTIuMQ0KCQlDNTUuOCwxMi43LDQzLjQsMC4xLDI4LDBjLTAuMSwwLTAuMSwwLTAuMiwwQzEyLjYsMCwwLjEsMTIuNCwwLDI3LjdjLTAuMSwxNS40LDEyLjMsMjgsMjcuNywyOGMwLjEsMCwwLjEsMCwwLjIsMA0KCQljNC40LDAsOC42LTEsMTIuMy0yLjljMC4xLTAuMSwwLjItMC4xLDAuMy0wLjJjMC41LTAuMiwxLjEtMC40LDEuNy0wLjRjMC4xLDAsMC4xLDAsMC4yLDBjMS4xLDAsMi4yLDAuNCwzLDEuMQ0KCQljMC4zLDAuMiwwLjUsMC40LDAuNywwLjdjMi42LDIuNiw4LDguMiwxNC44LDE2YzAuMSwwLjEsMC4xLDAuMSwwLjIsMC4yYzIuNCwyLjUsNi42LDIuMyw5LjEtMC4yQzcyLjYsNjcuNSw3Mi42LDYzLjEsNzAuMiw2MC45eg0KCQkgTTQyLjUsNDIuNmMtMi4zLDIuMi00LjksMy45LTcuOSw0LjljLTIuMSwwLjctNC40LDEuMS02LjgsMS4xaC0wLjFDMTYuMyw0OC42LDcsMzkuMiw3LjEsMjcuN0M3LjIsMTYuNCwxNi41LDcuMSwyNy45LDcuMUgyOA0KCQljNS41LDAsMTAuNywyLjIsMTQuNiw2LjJjMy45LDMuOSw2LDkuMiw2LDE0LjdjMCwyLjUtMC41LDQuOC0xLjMsNy4xQzQ2LjMsMzcuOSw0NC43LDQwLjQsNDIuNSw0Mi42eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
  background-repeat: no-repeat;
}

.renew.old.icon {
  background-image: url("data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAcABwDAREAAhEBAxEB/8QAGQABAQADAQAAAAAAAAAAAAAACAkDBQcK/8QAJRAAAQUAAQMEAwEAAAAAAAAABAECAwUGBwgREgAUFSEJExYi/8QAGgEAAgMBAQAAAAAAAAAAAAAABgcABQgDBP/EADARAAICAQMDAgQEBwEAAAAAAAECAwQRBRITAAYhBxQVIjFBMmFicxYzNUJDUXGB/9oADAMBAAIRAxEAPwD2rdQPUnXcPJDQUtdFotuaKhbQpnyMqqQSTyaOXcPgVs88xD2q4aqGkgmlHY8ggsGN4Sm3ek6M+oZllcw1lbbuGOSVhjcsYPgAA+ZCCAflCsQ21ed7d+wdrhaVSFburyx8ixOWFapG2QktooQ7s5GY68bI7IC7yRKYzJPUjrr5YZpUBdvsQNYLOiJkfY5prvJU+hfbTPkv/wDXf6Z8ghKr28X/AH6LB2zp3Fn285GP53JLn/uRiL8/wY/86Sb+rfdYuY+LaYjb/wCnirS2/t4bNvHkf59/6unl099UYfLBiZLVVwud26QyzBoG+VKfRRjRrMUldGVJKUEePCyWeStmIMWQSGYuEpyRzwDjGraG1BfcQO01XIDFgOSLJwu8rhWViQA4C4YhSPILOLsj1Ei7llGmalBFR1cIzxcRb2t5UXdJwLIzSQzxqGdq7PLmNGlSQhXRF16H+mb1Fffjj8oc4a+ks9O/PM0W+sMvLpmOhQikrWXK52IsR5LJhoTK6sHZHWyFxvEgLhFeU1B45ezGrFqelwSxQ8vFUSYRHOJHMfKQcYJDOSXC+SCdvk9ZR1dYte7y1GtbuimLmuTUHugrvrV1tGkrxs+6NZIYIwsTSAxq6xmQbQ3TQ1vR10n4XiDWRDdMmS28WcyV3aIHX5yK45V1JFZWknKNWbeZJtwTq7WWJ0VedBdpZ/ITxoHIx6xs9DEGuazYvQltWnrmWeNNzSlKkId1XL1xiuIUHllMe3aDn79OLUPTvsPSu3b6xdkafqYpadZmWGGms+uXngheXjg1Rg2ptenZSsUq2eblcBCCQOoe4vlUHL7vN7fGWeiss7mdaHd5tl7boRfuoau3aUJS3h8UcMU9jHWRNp7adwsSFObPIUMizSxq0JaJsUpa1jh5Z67RytHHiIyOhHIikkhdx5EGTt8YPgdY9pdwx6br9TV9Ne81TT9Tht04rlndcFWCysiVbEiBUaXhX20zBAHG4uuGI6vN089V9Z1G4q03mR433AufA1tvkwrCaAYiuv5KQSsksLWgsfIaC0qh7I4yhkNESYZLiltg2zvkEkRqo1TSPhdkVpLdeV+JJG27hs3lsIw+Yhtqh8HB2upxgjravaHev8XaU2r19E1GnX93NViE2x+cQpCXnicBFePlkkgJXcBLBKhbcrKsjvyJYfX8I8k22kICObwzybcEaCv1osMxFdTay0lcZeY7TTxI/wCNfPauMvc/LO2ESyANcEM6eejsf0H/AGldrXqkcDMvvqkYiMTHBeFfljmiH9+F2pJjyjDJwJFzmX1t7c1bt/W7Gowwynt3XLDW1txKzR178xMlmjbYZERecy2q2/ak8UvHHvetMF4JVdeXPFTmhs7Xc7WjKMSKNg0s0+fNsYoIXNfFGmiOCIv/ANUfg2NsbrNWJAntvH2/eL1cSdtaM8rTvp0JdiS2GkVCT4J4kkEWT9fCfXz9fPQLX9V+/atJNOh7pvrViCqhdakthUQgqovTQPe2LgAKbGNg48bPl6V3DHT1xV+RWBvMK2dhx2TWbd2d6j6TCDIDmuayh6cO6bc0RUUo7sHodE40IXkAuhinS4FmOMCdWXJ/ynoY1TU7nbG7TY2WzFLBy6bJM26aghkZDC+QfcRR7SYOQgr4RtyLt6bvZ3aWh+rhh7tuwtpN6lqLVO6q1CMR0e5J0rw2I9QgCsnwy5Y5EXUxArpOS88Qhnl5errZnNZ/GZ6lyeTpq3O5nOVgdNQ0VOJCDV1NVXwMGCABDHayEcYeCNkccbGoiInde6qqqupJJJpHlldpJJGLu7kszsxyWYnyST5JPWqa1avSrwVKkMdarWiSGCCFBHFDFGoVI40UAKqqAAAOs95RUmmqLDP6Snq9BQ2wsgVrS3deJa1NmHMnjMJYVx0U4Zg0rfqSAiGSJ6fTmr6kckkTrJE7xyIQySRsUdGH0KspDKR9iCD1LNatcglq268NqtOhjnr2Ikngmjb8SSxSK0ciN91dSD9x0NCPxt9DxV9/Ry9O+PbYe4Qr245+pEof2p3/AM/ywughzHt/v7E+H9ov13hXsna6Hc2uiPjGpT7cYyViMmP3TGZc+Prvz+fQA3pH6cPZ92e1KAl379iyXUrZ/wBeyS0tPb+jg2fp6YOXymXxFFX5fGZyjyebqYf0VdBm6oGkpq+FXK9Yw62tgGDGa57nSPSKFvnI5z3d3ucq00s0s8jSzySTSuctJK7O7H6eWYknx4GT4Hjo8pUaWnVoqWn1K1GpAu2GrUgjr14l+uI4YVSNBnydqjJJJ8nrf+ufXq6//9k=");
  background-repeat: no-repeat;
}

.upgrade.icon {
  background-image: url("data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAcABwDAREAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAABwgJCgb/xAArEAABBQABAwMDAwUAAAAAAAAEAQIDBQYHAAgSERMUCRUWGSEiMUFYl9b/xAAbAQABBQEBAAAAAAAAAAAAAAAGAwQFBwgCCf/EADMRAAICAgAFAgMDDQAAAAAAAAECAwQFEQAGEhMhMUEHFCIIFTIXQlFTVmGSlaHR0tXw/9oADAMBAAIRAxEAPwDedsdtlcBSz6DX3QdJVwqrEmKe5ZSZ/B8jRABImyF2Bj2RvdGIFDOQ9rHvbGrWOckXmM3isBTe/l7sNKqngPKSXlfRYRQQoGmsTFVYrFCjyEAkLoEhKaeKvGZJnCIPfyST7BVUFmY+yqCf3cTG5Q+oBt66/gtMDkqkHA0hKPPbqo5p7rWDvT2vZRwJTB88sjnu+DGNJakITGOUXNKMpNSuYuaPtAZyvkY7OAxFSvgKMnVZGWV3vZZD9HQOxKEx3UWPYWM2pBIscsrtGZKhDrvM1mOUPWgRK0R+sWFbuzD01oMva3v6QOo9XSWOtpw4Xb/3bcU9wQsIVHYpntwyD3bDB3pA8dwx0cbnkzU07XNH0IESRyyKQAiGDjtZNaV1YsrI1uLkD4s8q/ECJYaM/wB3ZxY+qxgrzotsFVJkelINR5GunSzdyvqWOMK9qvW61Xiexeap5RQIy0M+gWry+H9Nkxt4WZBonqX6gNF0TYHDQ9WfxMcD7kjEcf7fPrDyRUhWlBRyyXquNJNCjAkFEJjlLUkAkQhrGCzTpJGsqxSIrXOje+OJWwXMOJweWoEcwV4p6NJmulppJYVgMUUgaXuQyRuAIncMpYq2wSpYKQnKIihMuuhNsSx0F0Dsk+PbfEBO5WyoSNOzL44BlVnQJiLVoEb5pUH+dNK6pAklmnnlmfX1qsfI6SaRVnKV/kqtRUwB8TbdCfLnHYqAVcfC8lvshmfoMzN8pAzu0jOa9YqWJdtySk7OhqsM3Os9lkjH09RkYb938Ip2fPSnt6bbigXYJxR252+Zo+Vc/gaoDm7Gy2tHp7v7voSzYTrMcwVl4PVH3JNUI3RZ8qSJSxKsaJpK3deE5rByGror4CYHkK/haHMVHDVoecMKbGPydr5q7LNHNOksUdyOtNaevEMhQkI7sVaNRL87XhIEbjgw5ckr2KEJCAWKo7Eo6mJGthH0WI08evOvDB1HheKddaS4I+I0fU97rOQ+DddhsCDVVEnH+uyX5CpRk1gMRbaOsvrASzrCJRJmMnAqAvxw+IXxa35dn8gn3nRAqNln7QfOnM2ByGJwlKtC+ByGOF2RiZkktZCC5PHNXleNgHgrRCjOkWgDLMZJOspCYoXLdb9uIyFImHUQo/G6t+cfdVHSQvgbOzshdR7sO7ttmaSeXlMvISVJ7krlNs1/fxaxrW+sqqjWsa1rU/siJ1lexn7lmaSxLiarSyt1Oeqx5OgB67OgAANk+BwOvjq7szF2JY7OwP7f8ODD29d6u9z/ACvjqzi+iywml2uiocUODOVazVdzLorgOsDAtRWzsWYdxpMLmyRviKGenuizwyp59FfInOfNGG5lxo5co1ILuTuVMX2ZWsvTti5ZihjhtxBk64u66sGVkliI64pEbzw6o1/lJ0etKyu5CFSoKSBiB0uPGxv0OwQfIIPGrhvl4t8/FX+KeatRUb5en8vFFVVRvr6+iKqr6f1VV69IhvQ3rehvXpv31vzrfpwZcL/zv2r8B9zDMwznDj0Xdfhrrd2afNeamilq/vyVqW7WTZe8pJiIzfs9askRjyI2OEjfCyNyvV43zFydy3zYKg5hxceR+RMxqF57UDQ/MdrvBWqzwMwk7MXUrlhtFIAPCM1eGx095A/Tvp8sNb1v8JHroevC8/pV9g/+P4f+wuWv+96GPyO/Db9mIf5hmP8AYcIfd1P9QP45P8+OuwX05uzDjHZZzkDEcJAU2uyVpBdZ22k2PItslbai+qimsr7vX2VXPMM9fdHUsKdsM7YyImtmijkY9xvwu5DxF+rk8fy9BXu0plnqzm5kpu1Mn4JBHPcliZkP1KXjbpYBl0ygjpKNWN1dIQGU7U9TnR/TosR/Th2uj/h3x//Z");
  background-repeat: no-repeat;
}

.divider.icon {
  background-image: url("data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAALCAAoAAEBAREA/8QAGAAAAgMAAAAAAAAAAAAAAAAAAwQICQr/xAAhEAAABAUFAAAAAAAAAAAAAAAAAQIDFBdTktEEBVST0v/aAAgBAQAAPwDcpNvZq6bkehWNH63lP9ishQGh36Llh4E8ZCs0jtLI/9k=");
  background-repeat: no-repeat;
}

.play.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBkPSJNOCwwQzMuNiwwLDAsMy42LDAsOHMzLjYsOCw4LDhzOC0zLjYsOC04UzEyLjQsMCw4LDB6IE01LjYsMTJWNGw3LDRMNS42LDEyeiIvPg0KPC9zdmc+DQo=");
  background-repeat: no-repeat;
}

.play.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCwwQzMuNiwwLDAsMy42LDAsOHMzLjYsOCw4LDhzOC0zLjYsOC04UzEyLjQsMCw4LDB6IE01LjYsMTJWNGw3LDRMNS42LDEyeiIvPg0KPC9zdmc+");
  background-repeat: no-repeat;
}

.play.cyan.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjMDlhNWU5IiBkPSJNOCwwQzMuNiwwLDAsMy42LDAsOHMzLjYsOCw4LDhzOC0zLjYsOC04UzEyLjQsMCw4LDB6IE01LjYsMTJWNGw3LDRMNS42LDEyeiIvPg0KPC9zdmc+");
  background-repeat: no-repeat;
}

.play.blue.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjMzY4N2Q5IiBkPSJNOCwwQzMuNiwwLDAsMy42LDAsOHMzLjYsOCw4LDhzOC0zLjYsOC04UzEyLjQsMCw4LDB6IE01LjYsMTJWNGw3LDRMNS42LDEyeiIvPg0KPC9zdmc+");
  background-repeat: no-repeat;
}

.family-protector.icon, .family-protector-logo-ext:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjgiIHkxPSIxNiIgeDI9IjgiIHkyPSItMS43OTE3MDVlLTEwIj4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMTM2REJBIi8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzIzQjFEQSIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTQsMGg4YzIuMiwwLDQsMS44LDQsNHY4YzAsMi4yLTEuOCw0LTQsNEg0DQoJYy0yLjIsMC00LTEuOC00LTRWNEMwLDEuOCwxLjgsMCw0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgsMkwyLDhoMS40bDAuNS0wLjV2Nmg4LjJ2LTZMMTIuNiw4SDE0TDgsMnogTTcuMSwxMi4zbC0xLjYtMg0KCWwwLjctMC41bDAuNiwwLjdDOC4zLDksOS43LDguMiwxMC4yLDcuOGwwLjMsMC40QzguOSw5LjQsNy42LDExLjQsNy4xLDEyLjN6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjcuNjQ0NCIgeTE9IjMuMzc3OCIgeDI9IjcuNjQ0NCIgeTI9IjEzLjUxMTEiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMxQjhGQ0E7c3RvcC1vcGFjaXR5OjAuMzUiLz4NCgk8c3RvcCAgb2Zmc2V0PSIwLjUiIHN0eWxlPSJzdG9wLWNvbG9yOiMxQjhGQ0E7c3RvcC1vcGFjaXR5OjAuMzUiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMUI4RkNBO3N0b3Atb3BhY2l0eTowLjE1Ii8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMl8pIiBkPSJNMy4yLDguMkw4LDMuNGw0LjEsNC4xdjZIMTFWNy44bC0zLTNMMy4yLDkuNlY4LjJ6Ii8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
}

.renew.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBkPSJNOC40LDAuMmMtMy4xLDAtNS44LDEuOS02LjksNC42TDAuNyw0LjZjLTAuMi0wLjEtMC40LDAtMC41LDAuMUMwLDQuOCwwLDUsMCw1LjJsMS4yLDIuOWMwLjEsMC4xLDAuMSwwLjIsMC4zLDAuMw0KCWMwLjEsMCwwLjMsMCwwLjQsMGwyLjktMS4zQzUsNy4xLDUuMSw2LjksNS4xLDYuN2MwLTAuMi0wLjEtMC40LTAuMy0wLjVsLTEtMC40YzAuOC0xLjgsMi41LTMsNC42LTNjMi44LDAsNSwyLjMsNSw1LjINCgljMCwyLjktMi4zLDUuMi01LDUuMmMtMS4yLDAtMi40LTAuNS0zLjItMS4yYy0wLjUtMC40LTEuMy0wLjQtMS43LDAuMWMwLDAsMCwwLDAsMGMtMC41LDAuNS0wLjUsMS40LDAuMSwxLjljMS4zLDEuMiwzLDEuOCw0LjksMS44DQoJYzQuMiwwLDcuNi0zLjUsNy42LTcuOEMxNiwzLjcsMTIuNiwwLjIsOC40LDAuMnoiLz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
}

.renew.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOC40LDAuMmMtMy4xLDAtNS44LDEuOS02LjksNC42TDAuNyw0LjZjLTAuMi0wLjEtMC40LDAtMC41LDAuMUMwLDQuOCwwLDUsMCw1LjJsMS4yLDIuOQ0KCWMwLjEsMC4xLDAuMSwwLjIsMC4zLDAuM2MwLjEsMCwwLjMsMCwwLjQsMGwyLjktMS4zQzUsNy4xLDUuMSw2LjksNS4xLDYuN2MwLTAuMi0wLjEtMC40LTAuMy0wLjVsLTEtMC40YzAuOC0xLjgsMi41LTMsNC42LTMNCgljMi44LDAsNSwyLjMsNSw1LjJjMCwyLjktMi4zLDUuMi01LDUuMmMtMS4yLDAtMi40LTAuNS0zLjItMS4yYy0wLjUtMC40LTEuMy0wLjQtMS43LDAuMWMwLDAsMCwwLDAsMGMtMC41LDAuNS0wLjUsMS40LDAuMSwxLjkNCgljMS4zLDEuMiwzLDEuOCw0LjksMS44YzQuMiwwLDcuNi0zLjUsNy42LTcuOEMxNiwzLjcsMTIuNiwwLjIsOC40LDAuMnoiLz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
}

.googleplus.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCwwQzMuNiwwLDAsMy42LDAsOHMzLjYsOCw4LDhzOC0zLjYsOC04UzEyLjQsMCw4LDB6IE04LDE1LjRjLTQuMSwwLTcuNC0zLjMtNy40LTcuNA0KCWMwLTQuMSwzLjMtNy40LDcuNC03LjRjNC4xLDAsNy40LDMuMyw3LjQsNy40QzE1LjQsMTIuMSwxMi4xLDE1LjQsOCwxNS40eiBNMTAuNCw2LjhoMC45djAuNWgtMC45djAuOUgxMFY3LjNIOVY2LjhIMTBWNS45aDAuNFY2LjgNCgl6IE03LjEsNS44QzYuNiw1LjgsNiw2LDUuNyw2LjVDNS41LDYuOSw1LjYsNy40LDUuOCw3LjdDNi4xLDgsNi41LDguMiw3LDguMWMtMC4xLDAuMiwwLDAuNiwwLjEsMC43Yy0wLjQsMC0wLjksMC4xLTEuMywwLjMNCglzLTAuNywwLjctMC41LDEuMWMwLjEsMC40LDAuNSwwLjYsMC45LDAuN0M2LjYsMTEsNywxMSw3LjQsMTAuOWMwLjMtMC4xLDAuNy0wLjIsMC45LTAuNWMwLjItMC4zLDAuNC0wLjYsMC4zLTENCglDOC41LDkuMSw4LjIsOC45LDcuOSw4LjZDNy43LDguNSw3LjYsOC40LDcuNiw4LjNDNy42LDgsNy44LDcuOSw4LDcuN2MwLjMtMC4yLDAuNC0wLjYsMC40LTAuOWMwLTAuNC0wLjItMC42LTAuNS0wLjgNCgljMC4zLDAsMC42LDAsMC45LTAuM0M4LjIsNS44LDcuNiw1LjcsNy4xLDUuOHogTTcuNyw5LjNDNy45LDkuNSw4LjEsOS43LDguMSwxMGMwLDAuMy0wLjIsMC41LTAuNCwwLjZjLTAuMiwwLjEtMC41LDAuMS0wLjgsMC4xDQoJYy0wLjMsMC0wLjYtMC4xLTAuOC0wLjNDNS42LDEwLDUuOSw5LjQsNi41LDkuMmMwLjItMC4xLDAuNC0wLjEsMC42LTAuMWMwLjEsMCwwLjIsMCwwLjIsMGMwLjEsMCwwLjEsMC4xLDAuMiwwLjENCglDNy42LDkuMiw3LjYsOS4zLDcuNyw5LjN6IE03LjcsNy41YzAsMC4yLTAuMSwwLjMtMC4zLDAuNEM3LjEsOCw2LjgsNy45LDYuNSw3LjdDNi4zLDcuNCw2LjIsNy4xLDYuMiw2LjhjMC0wLjIsMC0wLjQsMC4xLTAuNg0KCUM2LjUsNi4xLDYuNyw2LDYuOSw2YzAuNSwwLDAuOCwwLjcsMC44LDEuMUM3LjcsNy4yLDcuNyw3LjQsNy43LDcuNXoiLz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
}

.youtube.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLjIsOS44QzEwLjIsOS44LDEwLjIsOS45LDEwLjIsOS44TDkuOCw5LjlWOS44DQoJYzAtMC4xLDAtMC41LDAuMi0wLjRDMTAuMiw5LjUsMTAuMiw5LjcsMTAuMiw5Ljh6IE04LjQsOS40djEuNEM4LjUsMTEsOC43LDExLDguNywxMC44VjkuNmMwLTAuMSwwLTAuMS0wLjEtMC4yDQoJQzguNiw5LjMsOC40LDkuNCw4LjQsOS40eiBNMTIsOS4xdjEuNGMwLDAuOC0wLjcsMS41LTEuNSwxLjVINS41QzQuNywxMiw0LDExLjMsNCwxMC41VjkuMWMwLTAuOCwwLjctMS41LDEuNS0xLjVoNS4xDQoJQzExLjMsNy42LDEyLDguMywxMiw5LjF6IE02LjIsOC43aDAuNFY4LjRINS41djAuNGgwLjR2Mi41aDAuNFY4Ljd6IE03LjYsOS4xSDcuM3YxLjdjMCwwLTAuMSwwLjEtMC4xLDAuMWMtMC4xLDAuMS0wLjIsMC0wLjItMC4xDQoJYzAsMCwwLTEuNywwLTEuN0g2LjV2MS44YzAsMC4yLDAuMSwwLjQsMC4zLDAuNGMwLjEsMCwwLjQtMC4yLDAuNC0wLjNjMCwwLDAsMC4zLDAsMC4zaDAuNFY5LjF6IE05LjEsOS41YzAtMC4yLTAuMS0wLjQtMC4zLTAuNQ0KCWMtMC4xLDAtMC41LDAtMC41LDAuMmMwLDAsMC0wLjksMC0wLjlIOHYyLjloMC40di0wLjJjMC4xLDAuMSwwLjEsMC4xLDAuMiwwLjFjMC4zLDAuMiwwLjUtMC4xLDAuNS0wLjRDOS4xLDEwLjgsOS4xLDkuNSw5LjEsOS41eg0KCSBNMTAuNSw5LjhjMC0wLjQtMC4xLTAuOC0wLjYtMC43Yy0wLjQsMC0wLjUsMC40LTAuNSwwLjdjMCwwLDAsMC45LDAsMC45YzAsMC4zLDAuMiwwLjYsMC41LDAuNmMwLjQsMCwwLjYtMC4zLDAuNi0wLjYNCgljMCwwLDAtMC4xLDAtMC4xaC0wLjR2MC4xYzAsMC4xLDAsMC4zLTAuMiwwLjNjLTAuMSwwLTAuMi0wLjItMC4yLTAuM2MwLDAsMC0wLjUsMC0wLjVoMC43VjkuOHogTTYuMiw2LjloMC40VjZsMC43LTJINi43TDYuNCw1LjINCgloMEw2LDRINS41bDAuNywyVjYuOXogTTkuMiw2LjljMC4xLTAuMSwwLjItMC4yLDAuMy0wLjR2MC40aDAuNFY0LjdIOS40YzAsMCwwLDEuNSwwLDEuNUM5LjQsNi4zLDkuMSw2LjcsOS4xLDYuM2MwLDAsMC0xLjYsMC0xLjYNCglIOC43djEuOGMwLDAuMSwwLDAuMywwLjEsMC40QzguOCw3LDksNyw5LjIsNi45eiBNNy4zLDYuM3YtMWMwLTAuMywwLjItMC42LDAuNi0wLjZjMC4yLDAsMC4zLDAuMSwwLjQsMC4yQzguMyw1LDguNCw1LjIsOC40LDUuMw0KCWMwLDAsMCwxLDAsMWMwLDAuMy0wLjIsMC42LTAuNSwwLjZDNy41LDcsNy4zLDYuNiw3LjMsNi4zeiBNNy42LDYuM2MwLDAuMSwwLjEsMC4yLDAuMiwwLjJDNy45LDYuNSw4LDYuNCw4LDYuM2MwLDAsMC0xLDAtMQ0KCWMwLTAuMi0wLjQtMC4yLTAuNCwwQzcuNiw1LjMsNy42LDYuMyw3LjYsNi4zeiBNMTYsOGMwLDQuNC0zLjYsOC04LDhzLTgtMy42LTgtOHMzLjYtOCw4LThTMTYsMy42LDE2LDh6IE0xNS40LDgNCgljMC00LjEtMy4zLTcuNC03LjQtNy40QzMuOSwwLjYsMC42LDMuOSwwLjYsOGMwLDQuMSwzLjMsNy40LDcuNCw3LjRDMTIuMSwxNS40LDE1LjQsMTIuMSwxNS40LDh6Ii8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
}

.twitter.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMA0KCXogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNHM3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6IE0xMC41LDYuNg0KCWMwLjItMC4xLDAuMy0wLjMsMC4zLTAuNWMwLDAtMC4xLDAtMC4xLDAuMWMtMC4xLDAuMS0wLjQsMC4yLTAuNiwwLjJDOS45LDYuMSw5LjYsNiw5LjMsNkM5LjIsNiw5LDYsOC45LDYuMQ0KCUM4LjcsNi4yLDguNSw2LjQsOC40LDYuNmMwLDAtMC4yLDAuNy0wLjEsMC43Yy0wLjUsMC0xLTAuMi0xLjQtMC40QzYuOCw2LjgsNi4xLDYuMyw2LjEsNi4yQzYsNi41LDUuOSw2LjgsNiw3LjENCgljMCwwLjEsMC4zLDAuNiwwLjQsMC42QzYuNCw3LjYsNiw3LjYsNiw3LjVjMCwwLjUsMC4zLDEsMC45LDEuMWMtMC4xLDAtMC4zLDAtMC41LDBjMC4xLDAuNCwwLjYsMC43LDEsMC43QzcuMSw5LjYsNi43LDkuNyw2LjQsOS43DQoJYy0wLjIsMC0wLjUsMC4xLTAuNywwYzEsMC42LDIuMiwwLjYsMy4yLDAuMWMxLTAuNiwxLjUtMS43LDEuNS0yLjhjMC4xLDAsMC4xLTAuMSwwLjItMC4xYzAuMS0wLjEsMC4zLTAuMywwLjQtMC40DQoJYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMkMxMC40LDYuNiwxMC41LDYuNiwxMC41LDYuNnoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
}

.facebook.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMA0KCXogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNHM3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6IE04LjMsNi40YzAtMC4zLDAtMC40LDAuNC0wLjQNCgloMC40VjVIOC40Yy0xLDAtMS4yLDAuNS0xLjIsMS4zdjAuNkg2LjV2MWgwLjd2Mi45aDEuMlY3LjloMC43bDAuMS0xSDguM0w4LjMsNi40eiIvPg0KPC9zdmc+");
  background-repeat: no-repeat;
}

.linkedin.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTQuMSwxMmgxLjhWNi42SDQuMVYxMnogTTUsNEM0LjQsNCw0LDQuNCw0LDQuOQ0KCWMwLDAuNSwwLjQsMC45LDEsMC45aDBjMC42LDAsMS0wLjQsMS0wLjlDNiw0LjQsNS43LDQsNSw0eiBNMTAuNCw2LjVDOS40LDYuNSw5LDcsOC44LDcuNHYwaDBjMCwwLDAsMCwwLDBWNi42SDYuOQ0KCWMwLDAuNSwwLDUuNCwwLDUuNGgxLjhWOWMwLTAuMiwwLTAuMywwLjEtMC40QzksOC4yLDkuMyw3LjksOS44LDcuOWMwLjcsMCwwLjksMC41LDAuOSwxLjJWMTJoMS44VjguOUMxMi41LDcuMiwxMS42LDYuNSwxMC40LDYuNXoNCgkgTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMHogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNA0KCWM0LjEsMCw3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6Ii8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
}

.checkbox.blue.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjMzY4N0Q5IiBkPSJNMTUuOCwzLjJsLTEuMS0xLjFjLTAuMi0wLjItMC4zLTAuMi0wLjUtMC4yYy0wLjIsMC0wLjQsMC4xLTAuNSwwLjJMNy40LDguM0w0LjksNS44DQoJCUM0LjcsNS42LDQuNSw1LjYsNC4zLDUuNmMtMC4yLDAtMC40LDAuMS0wLjUsMC4yTDIuNyw2LjhDMi41LDcsMi41LDcuMiwyLjUsNy40YzAsMC4yLDAuMSwwLjQsMC4yLDAuNUw2LjgsMTINCgkJYzAuMiwwLjIsMC4zLDAuMiwwLjUsMC4yczAuNC0wLjEsMC41LTAuMmw3LjgtNy44QzE1LjksNC4xLDE2LDMuOSwxNiwzLjdTMTUuOSwzLjMsMTUuOCwzLjJ6Ii8+DQoJPHBhdGggZmlsbD0iIzM2ODdEOSIgZD0iTTEzLjQsOC43YzAsMC0wLjEsMC0wLjEsMGMtMC4xLDAtMC4yLDAtMC4yLDAuMWwtMC42LDAuNmMtMC4xLDAuMS0wLjEsMC4xLTAuMSwwLjJWMTINCgkJYzAsMC40LTAuMiwwLjgtMC41LDEuMWMtMC4zLDAuMy0wLjcsMC40LTEuMSwwLjRoLThjLTAuNCwwLTAuOC0wLjEtMS4xLTAuNGMtMC4zLTAuMy0wLjUtMC43LTAuNS0xLjFWNGMwLTAuNCwwLjItMC44LDAuNS0xLjENCgkJQzIsMi42LDIuMywyLjUsMi44LDIuNWg4YzAuMSwwLDAuMywwLDAuNCwwLjFjMCwwLDAuMSwwLDAuMSwwYzAuMSwwLDAuMiwwLDAuMi0wLjFMMTIsMmMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuMw0KCQljMC0wLjEtMC4xLTAuMi0wLjItMC4yYy0wLjMtMC4yLTAuNy0wLjItMS4xLTAuMmgtOGMtMC44LDAtMS40LDAuMy0yLDAuOEMwLjMsMi42LDAsMy4zLDAsNFYxMmMwLDAuOCwwLjMsMS40LDAuOCwxLjkNCgkJYzAuNSwwLjUsMS4yLDAuOCwyLDAuOGg4YzAuOCwwLDEuNC0wLjMsMi0wLjhjMC41LTAuNSwwLjgtMS4yLDAuOC0xLjl2LTNDMTMuNSw4LjgsMTMuNSw4LjcsMTMuNCw4Ljd6Ii8+DQo8L2c+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
}

.google-play.icon {
  background-image: url("../libs/custom/icons/img/google-play_169.672x58.874.svg");
  background-repeat: no-repeat;
}

.app-store.icon {
  background-image: url("../libs/custom/icons/img/app-store_135x40.svg");
  background-repeat: no-repeat;
}

body {
  background-color: #111;
  margin: 0 auto;
  padding: 0;
  /*@include media($tablet) {
    &::after {
      display: none;
      content: "tablet";
    }
  }*/
}

body #page {
  background-color: #fff;
}

body::after {
  display: none;
  content: "mobile";
}

@media screen and (min-width: 960px) {
  body::after {
    display: none;
    content: "desktop";
  }
}


/**
 * Footer
 */
/**
 * Footer
 */
/*Reset*/
footer#footer {
  height: auto;
  position: static;
  bottom: auto;
  left: auto;
  margin-top: 30px;
  -webkit-font-feature-settings: "kern", "liga", "pnum";
  -moz-font-feature-settings: "kern", "liga", "pnum";
  -ms-font-feature-settings: "kern", "liga", "pnum";
  font-feature-settings: "kern", "liga", "pnum";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #444;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

footer#footer *,
footer#footer *:before,
footer#footer *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

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

footer#footer h1,
footer#footer h2,
footer#footer #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
#page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header footer#footer h3.title,
footer#footer header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header footer#footer h3.title,
footer#footer h3,
footer#footer h4,
footer#footer h5,
footer#footer h6 {
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.2;
  margin: 0 0 6px;
  font-weight: 400;
  color: #545454;
}

footer#footer h1,
footer#footer h2,
footer#footer #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
#page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header footer#footer h3.title,
footer#footer header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title,
header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header footer#footer h3.title,
footer#footer h3 {
  border-bottom: 1px solid #eee;
  font-weight: 600;
  color: #545454;
}

footer#footer h1 {
  font-size: 2.44141em;
}

footer#footer h2, footer#footer #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, #page > header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header footer#footer h3.title, footer#footer header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header footer#footer h3.title {
  font-size: 1.95313em;
}

footer#footer h3 {
  font-size: 1.5625em;
}

footer#footer h4 {
  font-size: 1.25em;
}

footer#footer h5 {
  font-size: 1em;
}

footer#footer h6 {
  font-size: 0.8em;
}

footer#footer p {
  margin: 0 0 12px;
}

footer#footer a {
  color: #09a5e9;
  text-decoration: none;
  transition: color 0.1s linear;
}

footer#footer a:active,
footer#footer a:focus,
footer#footer a:hover {
  color: #06719f;
  text-decoration: none;
}

footer#footer a:active,
footer#footer a:focus {
  outline: none;
}

footer#footer hr {
  border-bottom: 1px solid #eee;
  border-left: none;
  border-right: none;
  border-top: none;
  margin: 24px 0;
}

footer#footer img,
footer#footer picture {
  margin: 0;
  max-width: 100%;
}

footer#footer .menu .inner .col .social ul li a.googleplus:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCwwQzMuNiwwLDAsMy42LDAsOHMzLjYsOCw4LDhzOC0zLjYsOC04UzEyLjQsMCw4LDB6IE04LDE1LjRjLTQuMSwwLTcuNC0zLjMtNy40LTcuNA0KCWMwLTQuMSwzLjMtNy40LDcuNC03LjRjNC4xLDAsNy40LDMuMyw3LjQsNy40QzE1LjQsMTIuMSwxMi4xLDE1LjQsOCwxNS40eiBNMTAuNCw2LjhoMC45djAuNWgtMC45djAuOUgxMFY3LjNIOVY2LjhIMTBWNS45aDAuNFY2LjgNCgl6IE03LjEsNS44QzYuNiw1LjgsNiw2LDUuNyw2LjVDNS41LDYuOSw1LjYsNy40LDUuOCw3LjdDNi4xLDgsNi41LDguMiw3LDguMWMtMC4xLDAuMiwwLDAuNiwwLjEsMC43Yy0wLjQsMC0wLjksMC4xLTEuMywwLjMNCglzLTAuNywwLjctMC41LDEuMWMwLjEsMC40LDAuNSwwLjYsMC45LDAuN0M2LjYsMTEsNywxMSw3LjQsMTAuOWMwLjMtMC4xLDAuNy0wLjIsMC45LTAuNWMwLjItMC4zLDAuNC0wLjYsMC4zLTENCglDOC41LDkuMSw4LjIsOC45LDcuOSw4LjZDNy43LDguNSw3LjYsOC40LDcuNiw4LjNDNy42LDgsNy44LDcuOSw4LDcuN2MwLjMtMC4yLDAuNC0wLjYsMC40LTAuOWMwLTAuNC0wLjItMC42LTAuNS0wLjgNCgljMC4zLDAsMC42LDAsMC45LTAuM0M4LjIsNS44LDcuNiw1LjcsNy4xLDUuOHogTTcuNyw5LjNDNy45LDkuNSw4LjEsOS43LDguMSwxMGMwLDAuMy0wLjIsMC41LTAuNCwwLjZjLTAuMiwwLjEtMC41LDAuMS0wLjgsMC4xDQoJYy0wLjMsMC0wLjYtMC4xLTAuOC0wLjNDNS42LDEwLDUuOSw5LjQsNi41LDkuMmMwLjItMC4xLDAuNC0wLjEsMC42LTAuMWMwLjEsMCwwLjIsMCwwLjIsMGMwLjEsMCwwLjEsMC4xLDAuMiwwLjENCglDNy42LDkuMiw3LjYsOS4zLDcuNyw5LjN6IE03LjcsNy41YzAsMC4yLTAuMSwwLjMtMC4zLDAuNEM3LjEsOCw2LjgsNy45LDYuNSw3LjdDNi4zLDcuNCw2LjIsNy4xLDYuMiw2LjhjMC0wLjIsMC0wLjQsMC4xLTAuNg0KCUM2LjUsNi4xLDYuNyw2LDYuOSw2YzAuNSwwLDAuOCwwLjcsMC44LDEuMUM3LjcsNy4yLDcuNyw3LjQsNy43LDcuNXoiLz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
}

footer#footer .menu .inner .col .social ul li a.youtube:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLjIsOS44QzEwLjIsOS44LDEwLjIsOS45LDEwLjIsOS44TDkuOCw5LjlWOS44DQoJYzAtMC4xLDAtMC41LDAuMi0wLjRDMTAuMiw5LjUsMTAuMiw5LjcsMTAuMiw5Ljh6IE04LjQsOS40djEuNEM4LjUsMTEsOC43LDExLDguNywxMC44VjkuNmMwLTAuMSwwLTAuMS0wLjEtMC4yDQoJQzguNiw5LjMsOC40LDkuNCw4LjQsOS40eiBNMTIsOS4xdjEuNGMwLDAuOC0wLjcsMS41LTEuNSwxLjVINS41QzQuNywxMiw0LDExLjMsNCwxMC41VjkuMWMwLTAuOCwwLjctMS41LDEuNS0xLjVoNS4xDQoJQzExLjMsNy42LDEyLDguMywxMiw5LjF6IE02LjIsOC43aDAuNFY4LjRINS41djAuNGgwLjR2Mi41aDAuNFY4Ljd6IE03LjYsOS4xSDcuM3YxLjdjMCwwLTAuMSwwLjEtMC4xLDAuMWMtMC4xLDAuMS0wLjIsMC0wLjItMC4xDQoJYzAsMCwwLTEuNywwLTEuN0g2LjV2MS44YzAsMC4yLDAuMSwwLjQsMC4zLDAuNGMwLjEsMCwwLjQtMC4yLDAuNC0wLjNjMCwwLDAsMC4zLDAsMC4zaDAuNFY5LjF6IE05LjEsOS41YzAtMC4yLTAuMS0wLjQtMC4zLTAuNQ0KCWMtMC4xLDAtMC41LDAtMC41LDAuMmMwLDAsMC0wLjksMC0wLjlIOHYyLjloMC40di0wLjJjMC4xLDAuMSwwLjEsMC4xLDAuMiwwLjFjMC4zLDAuMiwwLjUtMC4xLDAuNS0wLjRDOS4xLDEwLjgsOS4xLDkuNSw5LjEsOS41eg0KCSBNMTAuNSw5LjhjMC0wLjQtMC4xLTAuOC0wLjYtMC43Yy0wLjQsMC0wLjUsMC40LTAuNSwwLjdjMCwwLDAsMC45LDAsMC45YzAsMC4zLDAuMiwwLjYsMC41LDAuNmMwLjQsMCwwLjYtMC4zLDAuNi0wLjYNCgljMCwwLDAtMC4xLDAtMC4xaC0wLjR2MC4xYzAsMC4xLDAsMC4zLTAuMiwwLjNjLTAuMSwwLTAuMi0wLjItMC4yLTAuM2MwLDAsMC0wLjUsMC0wLjVoMC43VjkuOHogTTYuMiw2LjloMC40VjZsMC43LTJINi43TDYuNCw1LjINCgloMEw2LDRINS41bDAuNywyVjYuOXogTTkuMiw2LjljMC4xLTAuMSwwLjItMC4yLDAuMy0wLjR2MC40aDAuNFY0LjdIOS40YzAsMCwwLDEuNSwwLDEuNUM5LjQsNi4zLDkuMSw2LjcsOS4xLDYuM2MwLDAsMC0xLjYsMC0xLjYNCglIOC43djEuOGMwLDAuMSwwLDAuMywwLjEsMC40QzguOCw3LDksNyw5LjIsNi45eiBNNy4zLDYuM3YtMWMwLTAuMywwLjItMC42LDAuNi0wLjZjMC4yLDAsMC4zLDAuMSwwLjQsMC4yQzguMyw1LDguNCw1LjIsOC40LDUuMw0KCWMwLDAsMCwxLDAsMWMwLDAuMy0wLjIsMC42LTAuNSwwLjZDNy41LDcsNy4zLDYuNiw3LjMsNi4zeiBNNy42LDYuM2MwLDAuMSwwLjEsMC4yLDAuMiwwLjJDNy45LDYuNSw4LDYuNCw4LDYuM2MwLDAsMC0xLDAtMQ0KCWMwLTAuMi0wLjQtMC4yLTAuNCwwQzcuNiw1LjMsNy42LDYuMyw3LjYsNi4zeiBNMTYsOGMwLDQuNC0zLjYsOC04LDhzLTgtMy42LTgtOHMzLjYtOCw4LThTMTYsMy42LDE2LDh6IE0xNS40LDgNCgljMC00LjEtMy4zLTcuNC03LjQtNy40QzMuOSwwLjYsMC42LDMuOSwwLjYsOGMwLDQuMSwzLjMsNy40LDcuNCw3LjRDMTIuMSwxNS40LDE1LjQsMTIuMSwxNS40LDh6Ii8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
}

footer#footer .menu .inner .col .social ul li a.twitter:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMA0KCXogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNHM3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6IE0xMC41LDYuNg0KCWMwLjItMC4xLDAuMy0wLjMsMC4zLTAuNWMwLDAtMC4xLDAtMC4xLDAuMWMtMC4xLDAuMS0wLjQsMC4yLTAuNiwwLjJDOS45LDYuMSw5LjYsNiw5LjMsNkM5LjIsNiw5LDYsOC45LDYuMQ0KCUM4LjcsNi4yLDguNSw2LjQsOC40LDYuNmMwLDAtMC4yLDAuNy0wLjEsMC43Yy0wLjUsMC0xLTAuMi0xLjQtMC40QzYuOCw2LjgsNi4xLDYuMyw2LjEsNi4yQzYsNi41LDUuOSw2LjgsNiw3LjENCgljMCwwLjEsMC4zLDAuNiwwLjQsMC42QzYuNCw3LjYsNiw3LjYsNiw3LjVjMCwwLjUsMC4zLDEsMC45LDEuMWMtMC4xLDAtMC4zLDAtMC41LDBjMC4xLDAuNCwwLjYsMC43LDEsMC43QzcuMSw5LjYsNi43LDkuNyw2LjQsOS43DQoJYy0wLjIsMC0wLjUsMC4xLTAuNywwYzEsMC42LDIuMiwwLjYsMy4yLDAuMWMxLTAuNiwxLjUtMS43LDEuNS0yLjhjMC4xLDAsMC4xLTAuMSwwLjItMC4xYzAuMS0wLjEsMC4zLTAuMywwLjQtMC40DQoJYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMkMxMC40LDYuNiwxMC41LDYuNiwxMC41LDYuNnoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
}

footer#footer .menu .inner .col .social ul li a.facebook:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMA0KCXogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNHM3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6IE04LjMsNi40YzAtMC4zLDAtMC40LDAuNC0wLjQNCgloMC40VjVIOC40Yy0xLDAtMS4yLDAuNS0xLjIsMS4zdjAuNkg2LjV2MWgwLjd2Mi45aDEuMlY3LjloMC43bDAuMS0xSDguM0w4LjMsNi40eiIvPg0KPC9zdmc+");
  background-repeat: no-repeat;
}

footer#footer .menu .inner .col .social ul li a.linkedin:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTQuMSwxMmgxLjhWNi42SDQuMVYxMnogTTUsNEM0LjQsNCw0LDQuNCw0LDQuOQ0KCWMwLDAuNSwwLjQsMC45LDEsMC45aDBjMC42LDAsMS0wLjQsMS0wLjlDNiw0LjQsNS43LDQsNSw0eiBNMTAuNCw2LjVDOS40LDYuNSw5LDcsOC44LDcuNHYwaDBjMCwwLDAsMCwwLDBWNi42SDYuOQ0KCWMwLDAuNSwwLDUuNCwwLDUuNGgxLjhWOWMwLTAuMiwwLTAuMywwLjEtMC40QzksOC4yLDkuMyw3LjksOS44LDcuOWMwLjcsMCwwLjksMC41LDAuOSwxLjJWMTJoMS44VjguOUMxMi41LDcuMiwxMS42LDYuNSwxMC40LDYuNXoNCgkgTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMHogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNA0KCWM0LjEsMCw3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6Ii8+DQo8L3N2Zz4=");
  background-repeat: no-repeat;
}

footer#footer .menu {
  display: none;
  color: #e6e6e6;
  background-color: #252525;
}

@media screen and (min-width: 720px) {
  footer#footer .menu {
    display: block;
  }
}

footer#footer .menu a {
  color: #e6e6e6;
}

footer#footer .menu a:hover {
  color: #09a5e9;
}

footer#footer .menu .inner {
  max-width: 1220px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 24px;
  padding-top: 24px;
  padding-bottom: 24px;
}

footer#footer .menu .inner::after {
  clear: both;
  content: "";
  display: table;
}

footer#footer .menu .inner .col {
  font-size: 0.8em;
  line-height: 1.2em;
  box-sizing: content-box;
}

footer#footer .menu .inner .col h5 {
  color: #e6e6e6;
  border-bottom: none;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 0;
  padding: 6px 0;
  /*min-height: 2.4em;*/
}

footer#footer .menu .inner .col ul {
  border-top: 1px solid #464646;
  padding-bottom: 24px;
}

footer#footer .menu .inner .col ul li {
  border-bottom: 1px solid #363636;
}

footer#footer .menu .inner .col ul li:last-child {
  border-bottom: none;
}

footer#footer .menu .inner .col ul li a {
  padding: 12px 0;
  box-sizing: content-box;
  display: block;
}

footer#footer .menu .inner .col .social ul {
  padding-top: 12px;
}

footer#footer .menu .inner .col .social ul li {
  border-bottom: none;
}

footer#footer .menu .inner .col .social ul li a {
  position: relative;
  line-height: 32px;
  height: 32px;
  padding: 6px 0 6px 40px;
}

footer#footer .menu .inner .col .social ul li a:after {
  content: '';
  width: 32px;
  height: 32px;
  display: block;
  background-size: 32px;
  position: absolute;
  left: 0;
  top: 6px;
  opacity: .75;
}

@media screen and (min-width: 720px) {
  footer#footer .menu .inner .col {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 22.85714%;
  }

  footer#footer .menu .inner .col:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 1280px) {
  footer#footer .menu .inner .col {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 14.28571%;
  }

  footer#footer .menu .inner .col:last-child {
    margin-right: 0;
  }

  footer#footer .menu .inner .col.col1, footer#footer .menu .inner .col.col3 {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 31.42857%;
  }

  footer#footer .menu .inner .col.col1:last-child, footer#footer .menu .inner .col.col3:last-child {
    margin-right: 0;
  }

  footer#footer .menu .inner .col.col1 .menu-item, footer#footer .menu .inner .col.col3 .menu-item {
    float: left;
    display: block;
    margin-right: 9.09091%;
    width: 45.45455%;
  }

  footer#footer .menu .inner .col.col1 .menu-item:last-child, footer#footer .menu .inner .col.col3 .menu-item:last-child {
    margin-right: 0;
  }
}

footer#footer .footer {
  background-color: #545454;
  color: #fff;
  padding-top: 12px;
  padding-bottom: 24px;
  position: relative;
}

footer#footer .footer a {
  color: #fff;
  font-weight: 600;
}

footer#footer .footer .inner {
  max-width: 1220px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 24px;
}

footer#footer .footer .inner::after {
  clear: both;
  content: "";
  display: table;
}

footer#footer .footer .inner .inner2 {
  text-align: right;
  font-size: 0.8em;
}

footer#footer .footer .inner .inner2 .logo a {
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  position: absolute;
  top: 12px;
  left: 24px;
  display: block;
  width: 100px;
  height: 28px;
  background: transparent url("../../../../../sites/all/themes/intego_3/dist/images/_include-raw/logo.svg") no-repeat 0 0;
  zoom: 1;
  margin-top: 5px;
}

@media screen and (min-width: 720px) {
  footer#footer .footer {
    background-color: #111;
    color: #464646;
  }

  footer#footer .footer .inner .inner2 {
    text-align: left;
  }

  footer#footer .footer .inner .inner2 .logo {
    display: none;
  }

  footer#footer .footer .inner .inner2 .mobile-menu {
    display: none;
  }
}

/**
 * Page Layout
 */
.fixed {
  margin: 0 auto;
  width: 980px;
  padding: 0 40px;
}

/* ==========================================================================
   Button classes
   ========================================================================== */
.drupal .button {
  display: inline-block;
  background-image: url(/sites/all/themes/ubertheme/images/main/imagemap.png);
  background-repeat: no-repeat;
  position: relative;
  color: #fff;
  text-decoration: none;
  text-align: center;
  text-shadow: 1px 0 3px rgba(0, 0, 0, 0.2);
}

.drupal .button:after {
  overflow: hidden;
}

.drupal .button:hover {
  text-decoration: none;
}

.drupal .button.small.blue {
  height: 18px;
  background-position: 0 -661px;
  padding: 4px 0 0 16px;
  line-height: 14px;
}

.drupal .button.small.blue:active {
  background-position: 0 -687px;
  line-height: 16px !important;
}

.drupal .button.small.blue:after {
  width: 15px;
  height: 22px;
  content: " ";
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -385px -661px;
  display: block;
  position: absolute;
  right: -15px;
  bottom: 0px;
}

.drupal .button.small.blue:active:after {
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -385px -687px;
}

.drupal .button.display.green {
  height: 50px;
  background-position: 0 -713px;
  padding-left: 50px;
  line-height: 48px;
}

.drupal .button.display.green:hover {
  background-position: 0 -767px;
}

.drupal .button.display.green:after {
  width: 50px;
  height: 50px;
  content: " ";
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -350px -713px;
  display: block;
  position: absolute;
  right: -50px;
  bottom: 0px;
  line-height: 50px;
}

.drupal .button.display.green:hover:after {
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -350px -767px;
}

.drupal .button.display.green:active {
  background-position: 0 -821px;
}

.drupal .button.display.green:active:after {
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -350px -821px;
}

.drupal .button.small.green {
  height: 25px;
  background-position: 0 -874px;
  padding-left: 25px;
  line-height: 25px;
  font-size: 14px;
  text-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
}

.drupal .button.small.green:after {
  width: 25px;
  height: 25px;
  content: " ";
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -375px -874px;
  display: block;
  position: absolute;
  right: -25px;
  bottom: 0px;
}

.drupal .button.small.green:hover {
  background-position: 0 -904px;
}

.drupal .button.small.green:hover:after {
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -375px -904px;
}

.drupal .button.small.green:active {
  background-position: 0 -934px;
}

.drupal .button.small.green:active:after {
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -375px -934px;
}

.drupal .button.big.green {
  height: 40px;
  background-position: 0 -964px;
  padding-left: 25px;
  line-height: 38px;
  font-size: 24px;
}

.drupal .button.big.green:after {
  width: 20px;
  height: 40px;
  content: " ";
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -380px -964px;
  display: block;
  position: absolute;
  right: -20px;
  bottom: 0px;
}

.drupal .button.big.blue {
  height: 40px;
  background-position: 0 -1009px;
  padding-left: 25px;
  line-height: 38px;
  font-size: 24px;
}

.drupal .button.big.blue:after {
  width: 20px;
  height: 40px;
  content: " ";
  background: url(/sites/all/themes/ubertheme/images/main/imagemap.png) no-repeat -380px -1009px;
  display: block;
  position: absolute;
  right: -20px;
  bottom: 0px;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.clearfix:after {
  clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.clearfix {
  *zoom: 1;
}

/**
 * Clearfix, the oldschool, bulletproof way
 */
div.clear {
  width: 100%;
  height: 0px;
  display: block;
  clear: both;
}

/**
 * Strip a UL of it's formatting
 */
ul.strip {
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}

ul.strip li {
  background: none;
  margin: 0;
  padding: 0;
}

/*# sourceMappingURL=wrapper.css.map */


/* NEW HEADER */

header .content .inner nav#buy-now ul li {
  line-height: 28.8px;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, h1, h2, h3, h4, h5, h6, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle {
  font-family: Source Sans Pro, Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.2;
  margin: 0 0 6px;
  font-weight: 400;
  color: #545454;
  position: relative;
  z-index: 100;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, h1, h2, h3, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle {
  border-bottom: 1px solid #eee;
  font-weight: 600;
  color: #545454;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, h2, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle {
  font-size: 1.95313em;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle, h3, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle {
  font-size: 1.5625em;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy, .best-buy-ribbon, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy {
  background-color: #f0b52d;
  color: #fff;
  display: inline-block;
  position: relative;
  padding: 0 6%;
  text-transform: uppercase;
  line-height: 150%;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before, .best-buy-ribbon:before, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before {
  content: "";
  position: absolute;
  top: 0;
  left: -25%;
  width: 25%;
  height: 100%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: 100%;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:after, .best-buy-ribbon:after, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:after {
  content: "";
  position: absolute;
  top: 0;
  right: -25%;
  width: 25%;
  height: 100%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: 0;
}

header .content .inner .overlay > .inner .left .language ul, .globe.white.icon, header#header .content .inner .overlay > .inner .left .language ul {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTUuNCw0LjljLTAuOC0yLTIuMy0zLjQtNC4zLTQuMkMxMC4xLDAuMiw5LjEsMCw4LDBDNi45LDAsNS45LDAuMiw0LjksMC42Yy0yLDAuOC0zLjQsMi4zLTQuMyw0LjINCgkJQzAuMiw1LjksMCw2LjksMCw4YzAsMS4xLDAuMiwyLjEsMC42LDMuMWMwLjgsMiwyLjMsMy40LDQuMyw0LjNjMSwwLjQsMiwwLjYsMy4xLDAuNmMxLjEsMCwyLjEtMC4yLDMuMS0wLjZjMi0wLjgsMy40LTIuMyw0LjMtNC4zDQoJCWMwLjQtMSwwLjYtMiwwLjYtMy4xQzE2LDYuOSwxNS44LDUuOSwxNS40LDQuOXogTTUuMywxLjVjLTAuNywwLjktMS4yLDItMS41LDMuM0gxLjdDMi41LDMuMywzLjgsMi4xLDUuMywxLjV6IE0xLDgNCgkJYzAtMC44LDAuMS0xLjUsMC40LTIuMmgyLjNDMy41LDYuNSwzLjUsNy4zLDMuNSw4YzAsMC43LDAuMSwxLjQsMC4yLDIuMkgxLjNDMS4xLDkuNSwxLDguNywxLDh6IE0xLjcsMTEuMWgyLjENCgkJYzAuMywxLjQsMC44LDIuNSwxLjUsMy40QzMuOCwxMy45LDIuNSwxMi43LDEuNywxMS4xeiBNNy41LDE0LjljLTAuNi0wLjItMS4xLTAuNi0xLjYtMS4zYy0wLjUtMC43LTAuOC0xLjUtMS4xLTIuNWgyLjdWMTQuOXoNCgkJIE03LjUsMTAuMkg0LjZDNC41LDkuNCw0LjQsOC43LDQuNCw4YzAtMC43LDAuMS0xLjUsMC4yLTIuMmgyLjlWMTAuMkw3LjUsMTAuMnogTTcuNSw0LjhINC44YzAuMy0xLDAuNi0xLjgsMS4xLTIuNQ0KCQljMC41LTAuNywxLTEuMSwxLjYtMS4zVjQuOHogTTE0LjMsNC44aC0yLjFjLTAuMy0xLjMtMC44LTIuNS0xLjUtMy4zQzEyLjIsMi4xLDEzLjUsMy4zLDE0LjMsNC44eiBNOC41LDEuMQ0KCQljMC42LDAuMiwxLjEsMC42LDEuNiwxLjNjMC41LDAuNywwLjgsMS41LDEuMSwyLjVIOC41VjEuMXogTTguNSw1LjhoMi45YzAuMSwwLjcsMC4yLDEuNSwwLjIsMi4yYzAsMC43LTAuMSwxLjQtMC4yLDIuMkg4LjVWNS44eg0KCQkgTTguNSwxNC45di0zLjhoMi43Yy0wLjMsMS0wLjYsMS45LTEuMSwyLjVDOS42LDE0LjQsOS4xLDE0LjgsOC41LDE0Ljl6IE0xMC43LDE0LjVjMC43LTAuOSwxLjItMiwxLjUtMy40aDIuMQ0KCQlDMTMuNSwxMi43LDEyLjIsMTMuOSwxMC43LDE0LjV6IE0xNC43LDEwLjJoLTIuM2MwLjEtMC43LDAuMi0xLjUsMC4yLTIuMmMwLTAuNy0wLjEtMS41LTAuMi0yLjJoMi4zQzE0LjksNi41LDE1LDcuMiwxNSw4DQoJCUMxNSw4LjcsMTQuOSw5LjUsMTQuNywxMC4yeiIvPg0KPC9nPg0KPC9zdmc+);
  background-repeat: no-repeat;
}

header .content .inner .overlay > .inner .left .language ul li > span > span.arrow, .caret-down.white.icon, header#header .content .inner .overlay > .inner .left .language ul li > span > span.arrow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTMuOSwzLjhDMTQsMy45LDE0LDQsMTQsNC4xYzAsMC4xLDAsMC4yLTAuMSwwLjNsLTUuNCw3LjdjLTAuMSwwLjItMC4zLDAuMy0wLjUsMC4zDQoJYy0wLjIsMC0wLjQtMC4xLTAuNS0wLjNMMi4xLDQuNUMyLDQuMywyLDQsMi4xLDMuOGMwLjEtMC4yLDAuMy0wLjMsMC41LTAuM2gxMC44QzEzLjYsMy41LDEzLjgsMy42LDEzLjksMy44eiIvPg0KPC9zdmc+);
  background-repeat: no-repeat;
}

header .content .inner .overlay > .inner .left .search input.form-submit, .search.white.icon, header#header .content .inner .overlay > .inner .left .search input.form-submit {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDcyIDcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3MiA3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuMiw2MC45Yy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFjLTcuOC02LjgtMTMuMy0xMS44LTE2LTE0LjNjLTAuMy0wLjItMC42LTAuNS0wLjktMC44DQoJCWMtMC43LTAuOC0xLjEtMS44LTEuMS0zYzAtMC4yLDAtMC40LDAtMC42YzAuMS0wLjQsMC4xLTAuOCwwLjMtMS4xYzAuMS0wLjMsMC4yLTAuNSwwLjQtMC44YzEuOC0zLjcsMi44LTcuNywyLjgtMTIuMQ0KCQlDNTUuOCwxMi43LDQzLjQsMC4xLDI4LDBjLTAuMSwwLTAuMSwwLTAuMiwwQzEyLjYsMCwwLjEsMTIuNCwwLDI3LjdjLTAuMSwxNS40LDEyLjMsMjgsMjcuNywyOGMwLjEsMCwwLjEsMCwwLjIsMA0KCQljNC40LDAsOC42LTEsMTIuMy0yLjljMC4xLTAuMSwwLjItMC4xLDAuMy0wLjJjMC41LTAuMiwxLjEtMC40LDEuNy0wLjRjMC4xLDAsMC4xLDAsMC4yLDBjMS4xLDAsMi4yLDAuNCwzLDEuMQ0KCQljMC4zLDAuMiwwLjUsMC40LDAuNywwLjdjMi42LDIuNiw4LDguMiwxNC44LDE2YzAuMSwwLjEsMC4xLDAuMSwwLjIsMC4yYzIuNCwyLjUsNi42LDIuMyw5LjEtMC4yQzcyLjYsNjcuNSw3Mi42LDYzLjEsNzAuMiw2MC45eg0KCQkgTTQyLjUsNDIuNmMtMi4zLDIuMi00LjksMy45LTcuOSw0LjljLTIuMSwwLjctNC40LDEuMS02LjgsMS4xaC0wLjFDMTYuMyw0OC42LDcsMzkuMiw3LjEsMjcuN0M3LjIsMTYuNCwxNi41LDcuMSwyNy45LDcuMUgyOA0KCQljNS41LDAsMTAuNywyLjIsMTQuNiw2LjJjMy45LDMuOSw2LDkuMiw2LDE0LjdjMCwyLjUtMC41LDQuOC0xLjMsNy4xQzQ2LjMsMzcuOSw0NC43LDQwLjQsNDIuNSw0Mi42eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
}

header, header#header {
  color: #fff;
  height: auto;
  min-height: fit-content;
}

header a, header#header a {
  color: #fff;
}

header .content, header#header .content {
  background-color: #306368;
  line-height: 1.8em;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100%;
}

header .content.open .inner .myaccount, header#header .content.open .inner .myaccount {
  display: block;
  z-index: 1;
}

header .content .inner .myaccount, header#header .content .inner .myaccount {
  display: none;
  top: -28px;
  left: 11px;
  position: relative;
  padding-bottom: 0;
}

header .content .inner .myaccount a:hover, header#header .content .inner .myaccount a:hover {
  text-decoration: none;
}

header .content .inner .logo, header#header .content .inner .logo {
  background-color: #306368;
  padding: 7px 0 0 11px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}

header .content .inner .logo a, header#header .content .inner .logo a {
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  display: block;
  width: 122px;
  background: transparent url(images/11bf8dfcfe30a2da2a1c563934b4cd73.svg) no-repeat 0 0;
  zoom: 1;
  margin-top: 5px;
}

header .content .inner nav, header#header .content .inner nav {
  padding-top: 52px;
}

header .content .inner nav#buy-now, header#header .content .inner nav#buy-now {
  position: absolute;
  top: 11px;
  right: 110px;
  padding-top: 0;
  z-index: 105;
  max-width: 200px;
}

header .content .inner nav#buy-now li.highlight a, header#header .content .inner nav#buy-now li.highlight a {
  border-radius: 25px;
  padding: 6px 16px;
  background: #7baf2f;
  line-height: 16px;
}

header .content .inner nav#buy-now li.highlight a:hover, header#header .content .inner nav#buy-now li.highlight a:hover {
  background: #629617;
  text-decoration: none;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle, header .content .inner nav > h2.title, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle, header#header .content .inner nav > h2.title {
  position: absolute;
  top: 7px;
  right: 11px;
  color: #fff;
  border: 1px solid #fff;
  -webkit-background-clip: padding-box;
  border-radius: 25px;
  font-size: 16px;
  margin: 0;
  padding: 0;
  z-index: 101;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title a, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a, header .content .inner nav > h2.title a, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title a, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a, header#header .content .inner nav > h2.title a {
  display: block;
  padding: 0 16px;
  line-height: 32px;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title a:hover, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a:hover, header .content .inner nav > h2.title a:hover, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title a:hover, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a:hover, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h3.title a:hover, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a:hover, header#header .content .inner nav > h2.title a:hover {
  text-decoration: none;
}

header .content .inner nav > .menu > ul, header#header .content .inner nav > .menu > ul {
  display: none;
  padding: 11px;
  z-index: 101;
}

header .content .inner nav > .menu > ul > li.highlight, header#header .content .inner nav > .menu > ul > li.highlight {
  display: none;
}

header .content .inner nav > .menu > ul > li.highlight a, header#header .content .inner nav > .menu > ul > li.highlight a {
  padding: 0;
  margin: 0;
}

header .content .inner nav > .menu > ul > li > a:hover, header#header .content .inner nav > .menu > ul > li > a:hover {
  text-decoration: none;
}

header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  padding: 11px 19px;
  padding-top: 63px;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 0 7px #707070;
  box-shadow: 0 0 7px #707070;
}

header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown a, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown a {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}

header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li {
  margin: 0;
}

header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a {
  font-size: 15px;
  color: #454557;
  font-weight: 700;
  position: relative;
  display: block;
}

header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a:after, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a:after {
  content: "<";
  position: absolute;
  left: -0.75em;
  top: 0;
  font-weight: 600;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header {
  display: none;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle {
  border-bottom: none;
  font-weight: 200;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.subtitle {
  border-bottom: none;
  font-weight: 400;
  font-size: 18px;
  color: #70b3b9;
}

header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .footer, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li > a > *, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .footer, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li > a > * {
  display: none;
}

header .content .inner .overlay, header#header .content .inner .overlay {
  display: none;
  padding: 0 11px;
}

header .content .inner .overlay > .inner, header#header .content .inner .overlay > .inner {
  padding: 8px 0 11px;
  border-top: 3px solid #c0bdc5;
}

header .content .inner .overlay > .inner .right .login .inner span, header#header .content .inner .overlay > .inner .right .login .inner span {
  display: none;
}

header .content .inner .overlay > .inner .left .search, header#header .content .inner .overlay > .inner .left .search {
  display: none;
  float: left;
}

header .content .inner .overlay > .inner .left .language ul, header#header .content .inner .overlay > .inner .left .language ul {
  padding-right: 22px;
  background-size: 16px;
  background-position: right 8px;
  float: left;
  padding-left: 25px;
}

header .content .inner .overlay > .inner .left .language ul li, header#header .content .inner .overlay > .inner .left .language ul li {
  display: none;
}

header .content .inner .overlay > .inner .left .language ul li:first-child, header#header .content .inner .overlay > .inner .left .language ul li:first-child {
  display: block;
}

header .content .inner .overlay > .inner .left .language ul li > span, header#header .content .inner .overlay > .inner .left .language ul li > span {
  cursor: pointer;
}

header .content .inner .overlay > .inner .left .language.open ul, header#header .content .inner .overlay > .inner .left .language.open ul {
  position: absolute;
  background-image: none;
  left: 0;
  top: -220px;
  padding-top: 53px;
  width: 100%;
  height: 100%;
}

header .content .inner .overlay > .inner .left .language.open ul li, header#header .content .inner .overlay > .inner .left .language.open ul li {
  display: block;
}

header .content .inner .overlay > .inner .left .language.open ul li > span, header#header .content .inner .overlay > .inner .left .language.open ul li > span {
  background-image: none;
  color: #b1d2d4;
  position: relative;
  display: block;
}

header .content .inner .overlay > .inner .left .language.open ul li > span:after, header#header .content .inner .overlay > .inner .left .language.open ul li > span:after {
  content: "<";
  position: absolute;
  left: -0.75em;
  top: 0;
  font-weight: 600;
}

header .content.open, header#header .content.open {
  min-height: 100%;
}

header .content.open .overlay, header .content.open nav .menu > ul, header#header .content.open .overlay, header#header .content.open nav .menu > ul {
  display: block;
}

/*@media screen and (min-width: 576px) {*/
/*  html[lang="fr"] header .content .inner nav#buy-now, html[lang="fr"] header#header .content .inner nav#buy-now {*/
/*    font-size: 15px;*/
/*  }*/
/*}*/

@media screen and (min-width: 1065px) {
  body.i18n-fr header .content .inner nav#buy-now, body.i18n-fr header#header .content .inner nav#buy-now {
    left: 625px;
  }

  body.i18n-de header .content .inner nav#buy-now, body.i18n-de header#header .content .inner nav#buy-now {
    left: 730px;
  }

  body.i18n-de header .content .inner nav .menu ul li, body.i18n-de header#header .content .inner nav .menu ul li {
    margin: 0 5px;
    font-size: 14px;
  }

  body.i18n-de header .content .inner .myaccount, body.i18n-de header#header .content .inner .myaccount {
    top: -12px;
    font-size: 14px;
  }

  body.i18n-nl header .content .inner nav#buy-now, body.i18n-nl header#header .content .inner nav#buy-now {
    left: 735px;
  }

  body.i18n-nl header .content .inner nav > .menu ul > li, body.i18n-nl header#header .content .inner nav > .menu ul > li {
    margin: 0 8px;
  }

  body.i18n-ja header .content .inner nav#buy-now, body.i18n-ja header#header .content .inner nav#buy-now {
    left: 818px;
    font-size: 14px;
  }

  body.i18n-ja header .content .inner nav .menu ul li, body.i18n-ja header#header .content .inner nav .menu ul li {
    margin: 0 5px;
    font-size: 14px;
  }

  body.i18n-ja header .content .inner .myaccount, body.i18n-ja header#header .content .inner .myaccount {
    top: -12px;
    font-size: 14px;
  }

  body.i18n-es header .content .inner nav#buy-now, body.i18n-es header#header .content .inner nav#buy-now {
    left: 752px;
  }
}

@media screen and (min-width: 1065px) {
  header, header#header {
    height: auto;
    background-color: #306368;
  }
}

@media screen and (min-width: 1065px) {
  header .content, header#header .content {
    position: static;
    left: auto;
    top: auto;
    z-index: auto;
    background-color: transparent;
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 24px;
  }

  header .content:after, header#header .content:after {
    clear: both;
    content: "";
    display: table;
  }
}

@media screen and (min-width: 1065px) {
  header .content .inner, header#header .content .inner {
    position: relative;
    padding-top: 10px;
    padding-bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  header .content .inner .logo, header#header .content .inner .logo {
    float: left;
    background-color: transparent;
    padding: 0;
    height: auto;
    position: relative;
    top: auto;
    left: auto;
    z-index: 110;
  }

  header .content .inner .logo a, header#header .content .inner .logo a {
    overflow: hidden;
    text-indent: 101%;
    white-space: nowrap;
    display: block;
    zoom: 1;
    width: 122px;
    height: 37px;
    margin: 15px 20px 15px 0;
  }
}

@media screen and (min-width: 1065px) {
  header .content .inner nav, header#header .content .inner nav {
    padding: 7px 0;
    text-align: left;
    line-height: 1rem;
    position: relative;
  }

  header .content .inner nav#buy-now, header#header .content .inner nav#buy-now {
    right: 169px;
    top: 34px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title a, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle a, header .content .inner nav h2.title, header .content .inner nav h2.title a, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title a, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h3.title a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle a, header#header .content .inner nav h2.title, header#header .content .inner nav h2.title a {
    display: none;
  }
}

@media screen and (min-width: 960px) {
  header .content .inner nav > .menu > ul > li:hover.dropdown-type-big.has-dropdown > .dropdown, header .content .inner nav > .menu > ul > li:hover.has-dropdown.dropdown-type-list > .dropdown, header .content .inner nav > .menu > ul > li:hover.has-dropdown > .dropdown, header#header .content .inner nav > .menu > ul > li:hover.dropdown-type-big.has-dropdown > .dropdown, header#header .content .inner nav > .menu > ul > li:hover.has-dropdown.dropdown-type-list > .dropdown, header#header .content .inner nav > .menu > ul > li:hover.has-dropdown > .dropdown {
    display: block;
    visibility: visible;
    height: auto;
    overflow: visible;
    opacity: 1;
    margin-top: 14px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-list, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-list {
    position: relative;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-list > .dropdown, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-list > .dropdown {
    top: 46px;
    padding: 10px 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-list > .dropdown ul > li > a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-list > .dropdown ul > li > a {
    display: block;
    padding: 8px 16px;
    white-space: nowrap;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown {
    display: none;
    top: 46px;
    padding: 20px 10px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul {
    margin: 20px 10px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul:after, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul:after {
    clear: both;
    content: "";
    display: table;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li {
    float: left;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li:first-of-type a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li:first-of-type a {
    padding-left: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li:last-of-type a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li:last-of-type a {
    padding-right: 0;
    border-right: none;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li.flextivity-secure a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li.flextivity-secure a {
    background-image: url(images/38ad4a025de328e623cb9a41a92bf79e.svg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li.flextivity-monitor a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li.flextivity-monitor a {
    background-image: url(images/f345839a11c0ea03e415bef5ee1b69df.svg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li.flextivity-complete a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li.flextivity-complete a {
    background-image: url(images/72a641dab4585223512670b30b4c217c.svg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li a {
    display: block;
    width: 164px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding-right: 30px;
    padding-left: 30px;
    border-right: 1px solid #eee;
    padding-top: 100px;
    background-repeat: no-repeat;
    background-position: center 18px;
    background-size: auto 60px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li a:hover, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li a:hover {
    opacity: 0.7;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li a .tier-name, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.business ul li a .tier-name {
    display: block;
    text-align: center;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home {
    width: 65.7%;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul {
    max-width: 76.25rem;
    margin-left: auto;
    margin-right: auto;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul:after, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul:after {
    clear: both;
    content: "";
    display: table;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li {
    margin-left: 0;
    float: left;
    display: block;
    width: 22.75%;
    margin-right: 3%;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li:hover, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li:hover {
    background-size: 95%;
    opacity: 0.7;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li:last-child, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li:last-child {
    margin-right: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li a {
    display: block;
    padding-top: 166.4%;
    background-repeat: no-repeat;
    background-position: top;
    background-size: 90% auto;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li a > div, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li a > div {
    display: block;
    margin-top: -28px;
    height: 18px;
    margin-bottom: 10px;
    overflow: hidden;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li a > div .best-buy, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li a > div .best-buy {
    font-size: 0.875rem;
    line-height: 18px;
    height: 18px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-internet-security-x9 a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-internet-security-x9 a {
    background-image: url(images/66ebd68ce8cb089cf1de56619cd20218-250.jpg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-protection-bundle-x9 a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-protection-bundle-x9 a {
    background-image: url(images/311bf217d6c4a7d161e6944d98d776ca-250.jpg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.contentbarrier-x9 a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.contentbarrier-x9 a {
    background-image: url(images/ba596bca50c8ffd213a699ff63b142f3-250.jpg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.contentbarrier-secure-x9 a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.contentbarrier-secure-x9 a {
    background-image: url(images/4ca176ea22caab8eee9d80bba9026e19-250.jpg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-washing-machine-x9 a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-washing-machine-x9 a {
    background-image: url(images/46b28fffba494e11df2a81985bd8fd3e-250.jpg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-washing-machine-security-x9 a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.mac-washing-machine-security-x9 a {
    background-image: url(images/b81221d167092504db672992443fcc4d-250.jpg);
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus {
    border-left: 1px solid #102426;
    width: 31%;
    margin: -100px 0 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus a {
    background-image: url(images/de3b8f7318631e204ffd9d4b1b45e2ed-199.jpg);
    background-size: 180px;
    padding-top: 270px;
    text-decoration: underline;
    font-weight: 700;
    margin-left: 10%;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus h1, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus h1 {
    font-weight: 300;
    font-size: 29px;
    margin: 0 0 0 1%;
  }

}

/*@media screen and (min-width: 960px) and (max-width: 992px) {*/
/*  html[lang="ja"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus h1, html[lang="ja"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus h1 {*/
/*    font-size: 18px;*/
/*  }*/
/*}*/

/*@media screen and (min-width: 960px) and (max-width: 992px) {*/
/*  html[lang="ja"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus p, html[lang="ja"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus p {*/
/*    font-size: 14px;*/
/*  }*/
/*}*/

/*@media screen and (min-width: 960px) {*/
/*  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus p, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus p {*/
/*    font-size: 18px;*/
/*    margin-left: 6%;*/
/*  }*/
/*}*/

/*@media screen and (min-width: 960px) and (max-width: 1200px) {*/
/*  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus p, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus p {*/
/*    font-size: 16px;*/
/*  }*/
/*}*/

/*@media screen and (min-width: 960px) {*/
/*  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product {*/
/*    font-size: 12px;*/
/*    text-transform: uppercase;*/
/*    position: absolute;*/
/*    top: 21.5rem;*/
/*    z-index: 100;*/
/*    right: 12.35%;*/
/*    color: #fff;*/
/*  }*/
/*}*/

/*@media screen and (min-width: 960px) and (min-width: 960px) {*/
/*  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product {*/
/*    top: 23.5rem;*/
/*  }*/
/*}*/

/*@media screen and (min-width: 960px) and (min-width: 1200px) {*/
/*  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product {*/
/*    top: 21.4rem;*/
/*  }*/
/*}*/

/*@media screen and (min-width: 960px) and (min-width: 1202px) {*/
/*  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home ul li.intego-antivirus .new-product {*/
/*    top: 21.5rem;*/
/*  }*/
/*}*/


@media screen and (min-width: 960px) {
  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header {
    display: block;
    max-width: 76.25em;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header:after, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header:after {
    clear: both;
    content: "";
    display: table;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .title-wrapper, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .title-wrapper {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 58.57143%;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .title-wrapper .title, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .title-wrapper .title {
    display: block;
    margin-right: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .title-wrapper:last-child, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .title-wrapper:last-child {
    margin-right: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 38.57143%;
    margin-top: 4px;
    text-align: right;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links:last-child, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links:last-child {
    margin-right: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links .divider, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links .divider, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links a {
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    display: inline-block;
    background-position: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links a.renew, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links a.renew {
    background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAcABwDAREAAhEBAxEB/8QAGQABAQADAQAAAAAAAAAAAAAACAkDBQcK/8QAJRAAAQUAAQMEAwEAAAAAAAAABAECAwUGBwgREgAUFSEJExYi/8QAGgEAAgMBAQAAAAAAAAAAAAAABgcABQgDBP/EADARAAICAQMDAgQEBwEAAAAAAAECAwQRBRITAAYhBxQVIjFBMmFicxYzNUJDUXGB/9oADAMBAAIRAxEAPwD2rdQPUnXcPJDQUtdFotuaKhbQpnyMqqQSTyaOXcPgVs88xD2q4aqGkgmlHY8ggsGN4Sm3ek6M+oZllcw1lbbuGOSVhjcsYPgAA+ZCCAflCsQ21ed7d+wdrhaVSFburyx8ixOWFapG2QktooQ7s5GY68bI7IC7yRKYzJPUjrr5YZpUBdvsQNYLOiJkfY5prvJU+hfbTPkv/wDXf6Z8ghKr28X/AH6LB2zp3Fn285GP53JLn/uRiL8/wY/86Sb+rfdYuY+LaYjb/wCnirS2/t4bNvHkf59/6unl099UYfLBiZLVVwud26QyzBoG+VKfRRjRrMUldGVJKUEePCyWeStmIMWQSGYuEpyRzwDjGraG1BfcQO01XIDFgOSLJwu8rhWViQA4C4YhSPILOLsj1Ei7llGmalBFR1cIzxcRb2t5UXdJwLIzSQzxqGdq7PLmNGlSQhXRF16H+mb1Fffjj8oc4a+ks9O/PM0W+sMvLpmOhQikrWXK52IsR5LJhoTK6sHZHWyFxvEgLhFeU1B45ezGrFqelwSxQ8vFUSYRHOJHMfKQcYJDOSXC+SCdvk9ZR1dYte7y1GtbuimLmuTUHugrvrV1tGkrxs+6NZIYIwsTSAxq6xmQbQ3TQ1vR10n4XiDWRDdMmS28WcyV3aIHX5yK45V1JFZWknKNWbeZJtwTq7WWJ0VedBdpZ/ITxoHIx6xs9DEGuazYvQltWnrmWeNNzSlKkId1XL1xiuIUHllMe3aDn79OLUPTvsPSu3b6xdkafqYpadZmWGGms+uXngheXjg1Rg2ptenZSsUq2eblcBCCQOoe4vlUHL7vN7fGWeiss7mdaHd5tl7boRfuoau3aUJS3h8UcMU9jHWRNp7adwsSFObPIUMizSxq0JaJsUpa1jh5Z67RytHHiIyOhHIikkhdx5EGTt8YPgdY9pdwx6br9TV9Ne81TT9Tht04rlndcFWCysiVbEiBUaXhX20zBAHG4uuGI6vN089V9Z1G4q03mR433AufA1tvkwrCaAYiuv5KQSsksLWgsfIaC0qh7I4yhkNESYZLiltg2zvkEkRqo1TSPhdkVpLdeV+JJG27hs3lsIw+Yhtqh8HB2upxgjravaHev8XaU2r19E1GnX93NViE2x+cQpCXnicBFePlkkgJXcBLBKhbcrKsjvyJYfX8I8k22kICObwzybcEaCv1osMxFdTay0lcZeY7TTxI/wCNfPauMvc/LO2ESyANcEM6eejsf0H/AGldrXqkcDMvvqkYiMTHBeFfljmiH9+F2pJjyjDJwJFzmX1t7c1bt/W7Gowwynt3XLDW1txKzR178xMlmjbYZERecy2q2/ak8UvHHvetMF4JVdeXPFTmhs7Xc7WjKMSKNg0s0+fNsYoIXNfFGmiOCIv/ANUfg2NsbrNWJAntvH2/eL1cSdtaM8rTvp0JdiS2GkVCT4J4kkEWT9fCfXz9fPQLX9V+/atJNOh7pvrViCqhdakthUQgqovTQPe2LgAKbGNg48bPl6V3DHT1xV+RWBvMK2dhx2TWbd2d6j6TCDIDmuayh6cO6bc0RUUo7sHodE40IXkAuhinS4FmOMCdWXJ/ynoY1TU7nbG7TY2WzFLBy6bJM26aghkZDC+QfcRR7SYOQgr4RtyLt6bvZ3aWh+rhh7tuwtpN6lqLVO6q1CMR0e5J0rw2I9QgCsnwy5Y5EXUxArpOS88Qhnl5errZnNZ/GZ6lyeTpq3O5nOVgdNQ0VOJCDV1NVXwMGCABDHayEcYeCNkccbGoiInde6qqqupJJJpHlldpJJGLu7kszsxyWYnyST5JPWqa1avSrwVKkMdarWiSGCCFBHFDFGoVI40UAKqqAAAOs95RUmmqLDP6Snq9BQ2wsgVrS3deJa1NmHMnjMJYVx0U4Zg0rfqSAiGSJ6fTmr6kckkTrJE7xyIQySRsUdGH0KspDKR9iCD1LNatcglq268NqtOhjnr2Ikngmjb8SSxSK0ciN91dSD9x0NCPxt9DxV9/Ry9O+PbYe4Qr245+pEof2p3/AM/ywughzHt/v7E+H9ov13hXsna6Hc2uiPjGpT7cYyViMmP3TGZc+Prvz+fQA3pH6cPZ92e1KAl379iyXUrZ/wBeyS0tPb+jg2fp6YOXymXxFFX5fGZyjyebqYf0VdBm6oGkpq+FXK9Yw62tgGDGa57nSPSKFvnI5z3d3ucq00s0s8jSzySTSuctJK7O7H6eWYknx4GT4Hjo8pUaWnVoqWn1K1GpAu2GrUgjr14l+uI4YVSNBnydqjJJJ8nrf+ufXq6//9k=);
    background-repeat: no-repeat;
    padding-left: 27px;
    background-size: 21px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links a.upgrade, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links a.upgrade {
    background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAcABwDAREAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAABwgJCgb/xAArEAABBQABAwMDAwUAAAAAAAAEAQIDBQYHAAgSERMUCRUWGSEiMUFYl9b/xAAbAQABBQEBAAAAAAAAAAAAAAAGAwQFBwgCCf/EADMRAAICAgAFAgMDDQAAAAAAAAECAwQFEQAGEhMhMUEHFCIIFTIXQlFTVmGSlaHR0tXw/9oADAMBAAIRAxEAPwDedsdtlcBSz6DX3QdJVwqrEmKe5ZSZ/B8jRABImyF2Bj2RvdGIFDOQ9rHvbGrWOckXmM3isBTe/l7sNKqngPKSXlfRYRQQoGmsTFVYrFCjyEAkLoEhKaeKvGZJnCIPfyST7BVUFmY+yqCf3cTG5Q+oBt66/gtMDkqkHA0hKPPbqo5p7rWDvT2vZRwJTB88sjnu+DGNJakITGOUXNKMpNSuYuaPtAZyvkY7OAxFSvgKMnVZGWV3vZZD9HQOxKEx3UWPYWM2pBIscsrtGZKhDrvM1mOUPWgRK0R+sWFbuzD01oMva3v6QOo9XSWOtpw4Xb/3bcU9wQsIVHYpntwyD3bDB3pA8dwx0cbnkzU07XNH0IESRyyKQAiGDjtZNaV1YsrI1uLkD4s8q/ECJYaM/wB3ZxY+qxgrzotsFVJkelINR5GunSzdyvqWOMK9qvW61Xiexeap5RQIy0M+gWry+H9Nkxt4WZBonqX6gNF0TYHDQ9WfxMcD7kjEcf7fPrDyRUhWlBRyyXquNJNCjAkFEJjlLUkAkQhrGCzTpJGsqxSIrXOje+OJWwXMOJweWoEcwV4p6NJmulppJYVgMUUgaXuQyRuAIncMpYq2wSpYKQnKIihMuuhNsSx0F0Dsk+PbfEBO5WyoSNOzL44BlVnQJiLVoEb5pUH+dNK6pAklmnnlmfX1qsfI6SaRVnKV/kqtRUwB8TbdCfLnHYqAVcfC8lvshmfoMzN8pAzu0jOa9YqWJdtySk7OhqsM3Os9lkjH09RkYb938Ip2fPSnt6bbigXYJxR252+Zo+Vc/gaoDm7Gy2tHp7v7voSzYTrMcwVl4PVH3JNUI3RZ8qSJSxKsaJpK3deE5rByGror4CYHkK/haHMVHDVoecMKbGPydr5q7LNHNOksUdyOtNaevEMhQkI7sVaNRL87XhIEbjgw5ckr2KEJCAWKo7Eo6mJGthH0WI08evOvDB1HheKddaS4I+I0fU97rOQ+DddhsCDVVEnH+uyX5CpRk1gMRbaOsvrASzrCJRJmMnAqAvxw+IXxa35dn8gn3nRAqNln7QfOnM2ByGJwlKtC+ByGOF2RiZkktZCC5PHNXleNgHgrRCjOkWgDLMZJOspCYoXLdb9uIyFImHUQo/G6t+cfdVHSQvgbOzshdR7sO7ttmaSeXlMvISVJ7krlNs1/fxaxrW+sqqjWsa1rU/siJ1lexn7lmaSxLiarSyt1Oeqx5OgB67OgAANk+BwOvjq7szF2JY7OwP7f8ODD29d6u9z/ACvjqzi+iywml2uiocUODOVazVdzLorgOsDAtRWzsWYdxpMLmyRviKGenuizwyp59FfInOfNGG5lxo5co1ILuTuVMX2ZWsvTti5ZihjhtxBk64u66sGVkliI64pEbzw6o1/lJ0etKyu5CFSoKSBiB0uPGxv0OwQfIIPGrhvl4t8/FX+KeatRUb5en8vFFVVRvr6+iKqr6f1VV69IhvQ3rehvXpv31vzrfpwZcL/zv2r8B9zDMwznDj0Xdfhrrd2afNeamilq/vyVqW7WTZe8pJiIzfs9askRjyI2OEjfCyNyvV43zFydy3zYKg5hxceR+RMxqF57UDQ/MdrvBWqzwMwk7MXUrlhtFIAPCM1eGx095A/Tvp8sNb1v8JHroevC8/pV9g/+P4f+wuWv+96GPyO/Db9mIf5hmP8AYcIfd1P9QP45P8+OuwX05uzDjHZZzkDEcJAU2uyVpBdZ22k2PItslbai+qimsr7vX2VXPMM9fdHUsKdsM7YyImtmijkY9xvwu5DxF+rk8fy9BXu0plnqzm5kpu1Mn4JBHPcliZkP1KXjbpYBl0ygjpKNWN1dIQGU7U9TnR/TosR/Th2uj/h3x//Z);
    background-repeat: no-repeat;
    padding-left: 27px;
    background-size: 21px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links .divider, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links .divider {
    background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAALCAAoAAEBAREA/8QAGAAAAgMAAAAAAAAAAAAAAAAAAwQICQr/xAAhEAAABAUFAAAAAAAAAAAAAAAAAQIDFBdTktEEBVST0v/aAAgBAQAAPwDcpNvZq6bkehWNH63lP9ishQGh36Llh4E8ZCs0jtLI/9k=);
    background-repeat: no-repeat;
    background-size: 1px auto;
    width: 1px;
    margin: 0 6px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li {
    text-align: center;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li a {
    height: auto;
    padding-bottom: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy {
    background-color: #f0b52d;
    color: #fff;
    display: inline-block;
    position: relative;
    padding: 0 6%;
    text-transform: uppercase;
    line-height: 150%;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy:before {
    content: "";
    position: absolute;
    top: 0;
    left: -25%;
    width: 25%;
    height: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 100%;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy :after, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > ul > li .best-buy :after {
    content: "";
    position: absolute;
    top: 0;
    right: -25%;
    width: 25%;
    height: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title {
    font-family: Source Sans Pro, Helvetica, Arial, sans-serif;
    line-height: 1.2;
    margin: 0 0 6px;
    border-bottom: 1px solid #eee;
    color: #545454;
    font-size: 1.95313em;
    border-bottom: none;
    font-weight: 200;
  }
}

@media screen and (min-width: 960px) and (max-width: 992px) {
  html[lang="es"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, html[lang="es"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, html[lang="es"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, html[lang="es"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, html[lang="fr"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, html[lang="fr"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title, html[lang="fr"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper h4.title.subtitle, html[lang="fr"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header h3.title {
    font-size: 1.5em;
  }
}

@media screen and (min-width: 960px) {
  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header nav > h3.title, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header nav > h3.title {
    position: absolute;
    top: 11px;
    right: 11px;
    text-transform: uppercase;
    color: #fff;
    border: 1px solid #fff;
    font-size: 16px;
    margin: 0;
    padding: 0;
    z-index: 101;
    display: none;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a, header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header nav > h3.title a, header#header header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header .title-wrapper nav > h4.title.subtitle a, header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown > .header nav > h3.title a {
    display: block;
    padding: 0 16px;
    line-height: 28px;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown {
    display: none;
    width: auto;
    -webkit-box-shadow: 0 0 7px #707070;
    box-shadow: 0 0 7px #707070;
    padding: 0;
    max-width: 76.25rem;
    margin-left: auto;
    margin-right: auto;
    height: 0;
    overflow: hidden;
    opacity: 0;
    position: absolute;
    left: 0;
    background: #fff;
    z-index: 999;
    color: #545454;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown:after, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown:after {
    clear: both;
    content: "";
    display: table;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown a, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown a {
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    color: #444;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown a:hover, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown a:hover {
    color: #09a5e9;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li {
    margin: 0;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up {
    display: none;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a {
    color: #b1d2d4;
    position: relative;
    display: block;
  }

  header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a:after, header#header .content .inner nav > .menu > ul > li.has-dropdown > .dropdown ul li.up a:after {
    content: "<";
    position: absolute;
    left: -0.75em;
    top: 0;
    font-weight: 600;
  }
}

@media screen and (max-width: 992px) {
  html[lang="ja"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links, html[lang="ja"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links {
    font-size: 12px;
  }
}

@media screen and (max-width: 992px) {
  html[lang="fr"] header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links, html[lang="fr"] header#header .content .inner nav > .menu > ul > li.has-dropdown.dropdown-type-big > .dropdown.home .header .links {
    font-size: 14px;
  }
}

header .content .inner nav > .menu > ul header, header .content .inner nav > .menu > ul header#header, header#header .content .inner nav > .menu > ul header, header#header .content .inner nav > .menu > ul header#header {
  background: rgba(251, 250, 255, 0.6);
  border-bottom: 1px solid hsla(255, 6%, 87%, 0.5);
  -webkit-box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
  box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

@media screen and (min-width: 1065px) {
  header .content .inner nav > .menu > ul header, header .content .inner nav > .menu > ul header#header, header#header .content .inner nav > .menu > ul header, header#header .content .inner nav > .menu > ul header#header {
    background: rgba(251, 250, 255, 0.6);
    border-bottom: 1px solid hsla(255, 6%, 87%, 0.5);
    -webkit-box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
    box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
  }
}

@media screen and (max-width: 1066px) {
  header .content .inner nav > .menu > ul header, header .content .inner nav > .menu > ul header#header, header#header .content .inner nav > .menu > ul header, header#header .content .inner nav > .menu > ul header#header {
    height: auto;
    min-height: fit-content;
  }
}

header .content .inner nav > .menu > ul header .content, header .content .inner nav > .menu > ul header#header .content, header#header .content .inner nav > .menu > ul header .content, header#header .content .inner nav > .menu > ul header#header .content {
  max-width: 1440px;
  height: auto;
  min-height: fit-content;
}

@media screen and (max-width: 1066px) {
  header .content .inner nav > .menu > ul header .content, header .content .inner nav > .menu > ul header#header .content, header#header .content .inner nav > .menu > ul header .content, header#header .content .inner nav > .menu > ul header#header .content {
    background: rgba(251, 250, 255, 0.6);
    border-bottom: 1px solid hsla(255, 6%, 87%, 0.5);
  }

  header .content .inner nav > .menu > ul header .content.open .inner nav .menu, header .content .inner nav > .menu > ul header#header .content.open .inner nav .menu, header#header .content .inner nav > .menu > ul header .content.open .inner nav .menu, header#header .content .inner nav > .menu > ul header#header .content.open .inner nav .menu {
    background: rgba(251, 250, 255, 0.99);
    border-bottom: 1px solid hsla(255, 6%, 87%, 0.9);
    border-top: 1px solid hsla(255, 6%, 87%, 0.4);
    -webkit-box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
    box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    padding: 0 25px 60px;
  }
}

@media screen and (max-width: 1066px) {
  header .content .inner nav > .menu > ul header .content .inner .logo, header .content .inner nav > .menu > ul header#header .content .inner .logo, header#header .content .inner nav > .menu > ul header .content .inner .logo, header#header .content .inner nav > .menu > ul header#header .content .inner .logo {
    background: 0 0;
  }
}

header .content .inner nav > .menu > ul header .content .inner .logo a, header .content .inner nav > .menu > ul header#header .content .inner .logo a, header#header .content .inner nav > .menu > ul header .content .inner .logo a, header#header .content .inner nav > .menu > ul header#header .content .inner .logo a {
  width: 123px;
  height: 41px;
  background: transparent url(images/6d1f8719c2027b971b0270b07470e616-122.png) no-repeat 0 0;
  margin: 13px 20px 15px 0;
}

header .content .inner nav > .menu > ul header .content .inner .myaccount, header .content .inner nav > .menu > ul header#header .content .inner .myaccount, header#header .content .inner nav > .menu > ul header .content .inner .myaccount, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount {
  top: 0;
  margin: 5px 0 0;
  height: auto;
  line-height: 19px;
  border: none;
}

header .content .inner nav > .menu > ul header .content .inner .myaccount:before, header .content .inner nav > .menu > ul header#header .content .inner .myaccount:before, header#header .content .inner nav > .menu > ul header .content .inner .myaccount:before, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount:before {
  content: "";
  position: absolute;
  background-color: #454557;
  height: 44%;
  width: 1px;
  left: 5px;
  top: 30%;
  bottom: auto;
}

header .content .inner nav > .menu > ul header .content .inner .myaccount a:hover, header .content .inner nav > .menu > ul header#header .content .inner .myaccount a:hover, header#header .content .inner nav > .menu > ul header .content .inner .myaccount a:hover, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount a:hover {
  border: none !important;
}

header .content .inner nav > .menu > ul header .content .inner .myaccount ul, header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul, header#header .content .inner nav > .menu > ul header .content .inner .myaccount ul, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul {
  margin: 0;
}

header .content .inner nav > .menu > ul header .content .inner .myaccount ul li a, header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul li a, header#header .content .inner nav > .menu > ul header .content .inner .myaccount ul li a, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul li a {
  padding: 0;
  top: -3px;
  position: relative;
  font-size: 15px;
  color: #454557;
  border: none;
}

header .content .inner nav > .menu > ul header .content .inner .myaccount ul li a:hover, header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul li a:hover, header#header .content .inner nav > .menu > ul header .content .inner .myaccount ul li a:hover, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul li a:hover {
  padding: 0;
  border: none !important;
  color: #198fc3;
}

@media screen and (max-width: 1066px) {
  header .content .inner nav > .menu > ul header .content .inner .myaccount, header .content .inner nav > .menu > ul header#header .content .inner .myaccount, header#header .content .inner nav > .menu > ul header .content .inner .myaccount, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount {
    left: 0;
    z-index: -1;
  }

  header .content .inner nav > .menu > ul header .content .inner .myaccount:before, header .content .inner nav > .menu > ul header#header .content .inner .myaccount:before, header#header .content .inner nav > .menu > ul header .content .inner .myaccount:before, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount:before {
    content: none;
  }

  header .content .inner nav > .menu > ul header .content .inner .myaccount ul li a, header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul li a, header#header .content .inner nav > .menu > ul header .content .inner .myaccount ul li a, header#header .content .inner nav > .menu > ul header#header .content .inner .myaccount ul li a {
    font-weight: 700;
  }
}

header .content .inner nav > .menu > ul header .content .inner nav .menu, header .content .inner nav > .menu > ul header#header .content .inner nav .menu, header#header .content .inner nav > .menu > ul header .content .inner nav .menu, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu {
  margin-top: 3px;
}

header .content .inner nav > .menu > ul header .content .inner nav .menu ul, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul {
  margin: 0;
}

header .content .inner nav > .menu > ul header .content .inner nav .menu ul li, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li {
  border: none;
}

header .content .inner nav > .menu > ul header .content .inner nav .menu ul li a, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li a, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li a, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li a {
  color: #454557;
  font-size: 15px;
}

header .content .inner nav > .menu > ul header .content .inner nav .menu ul li a:hover, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li a:hover, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li a:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li a:hover {
  color: #198fc3;
}

header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown {
  background-color: rgba(251, 250, 255, 0.99);
  border-bottom: 1px solid hsla(255, 6%, 87%, 0.9);
  border-top: 1px solid hsla(255, 6%, 87%, 0.4);
  -webkit-box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
  box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  padding: 11px 25px 60px;
  margin-top: 3px;
  height: 100vh;
}

header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown:before {
  content: "";
  width: 100%;
  height: 28px;
  background-color: transparent;
  position: absolute;
  top: -27px;
  right: 0;
}

header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown ul li.up a, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown ul li.up a, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown ul li.up a, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown ul li.up a {
  font-size: 15px;
  font-weight: 700;
  line-height: 21px;
  color: #454557;
}

@media screen and (max-width: 1066px) {
  header .content .inner nav > .menu > ul header .content .inner nav#navigation, header .content .inner nav > .menu > ul header#header .content .inner nav#navigation, header#header .content .inner nav > .menu > ul header .content .inner nav#navigation, header#header .content .inner nav > .menu > ul header#header .content .inner nav#navigation {
    top: 16px;
    position: relative;
  }

  header .content .inner nav > .menu > ul header .content .inner nav#navigation #menu-button.title, header .content .inner nav > .menu > ul header#header .content .inner nav#navigation #menu-button.title, header#header .content .inner nav > .menu > ul header .content .inner nav#navigation #menu-button.title, header#header .content .inner nav > .menu > ul header#header .content .inner nav#navigation #menu-button.title {
    color: #454557;
    border: 1px solid #454557;
    border-radius: 32px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav#navigation #menu-button.title a, header .content .inner nav > .menu > ul header#header .content .inner nav#navigation #menu-button.title a, header#header .content .inner nav > .menu > ul header .content .inner nav#navigation #menu-button.title a, header#header .content .inner nav > .menu > ul header#header .content .inner nav#navigation #menu-button.title a {
    color: #454557;
    border: 1px solid #454557;
    line-height: 26px;
    border-radius: 32px;
  }
}

@media screen and (max-width: 1066px) {
  header .content .inner nav > .menu > ul header .content .inner nav#buy-now, header .content .inner nav > .menu > ul header#header .content .inner nav#buy-now, header#header .content .inner nav > .menu > ul header .content .inner nav#buy-now, header#header .content .inner nav > .menu > ul header#header .content .inner nav#buy-now {
    top: 25px;
  }
}

header .content .inner nav > .menu > ul header .content .inner nav#buy-now li.highlight a, header .content .inner nav > .menu > ul header#header .content .inner nav#buy-now li.highlight a, header#header .content .inner nav > .menu > ul header .content .inner nav#buy-now li.highlight a, header#header .content .inner nav > .menu > ul header#header .content .inner nav#buy-now li.highlight a {
  margin: 0;
  padding: 6px 17px;
  background: linear-gradient(24.88deg, #f88257 -22.16%, #ff5858 130.49%);
  -webkit-box-shadow: 0 3px 10px hsla(7, 96%, 67%, 0.3);
  box-shadow: 0 3px 10px hsla(7, 96%, 67%, 0.3);
  border-radius: 50px;
  line-height: 18px;
  color: #fff;
  font-size: 14px;
}

header .content .inner nav > .menu > ul header .content .inner nav#buy-now li.highlight a:hover, header .content .inner nav > .menu > ul header#header .content .inner nav#buy-now li.highlight a:hover, header#header .content .inner nav > .menu > ul header .content .inner nav#buy-now li.highlight a:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav#buy-now li.highlight a:hover {
  background: linear-gradient(24.88deg, #ff5858 -22.16%, #f88257 130.49%);
  color: #fff;
}

@media screen and (max-width: 2490px) {
  header .content .inner nav > .menu > ul header .content .inner .overlay, header .content .inner nav > .menu > ul header#header .content .inner .overlay, header#header .content .inner nav > .menu > ul header .content .inner .overlay, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay {
    top: 13px;
    position: absolute;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul {
    -webkit-filter: brightness(0.3);
    filter: brightness(0.3);
    font-size: 15px;
    color: #454557;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul:hover, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul:hover, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul:hover, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul:hover {
    overflow: visible;
    height: auto;
    padding-bottom: 14px;
    background-color: #fff;
    border-radius: 13px;
    -webkit-filter: brightness(0.95);
    filter: brightness(0.95);
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li a, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li a, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li a, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li a {
    font-size: 15px;
    color: #454557;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li a:hover, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li a:hover, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li a:hover, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li a:hover {
    color: #198fc3;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li span, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li span, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li span, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li span {
    font-size: 15px;
    color: #454557;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li span span.arrow, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li span span.arrow, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul li span span.arrow, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul li span span.arrow {
    -webkit-filter: brightness(0.3);
    filter: brightness(0.3);
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit {
    border: 1px solid #454557;
    background-color: #454557;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::-webkit-input-placeholder, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::-webkit-input-placeholder, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::-webkit-input-placeholder, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::-moz-placeholder, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::-moz-placeholder, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::-moz-placeholder, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::-moz-placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::-ms-input-placeholder, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::-ms-input-placeholder, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::-ms-input-placeholder, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::-ms-input-placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::placeholder, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::placeholder, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-submit::placeholder, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-submit::placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-text, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-text, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-text, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-text {
    border: 1px solid #454557;
    background-color: #dcdcdc;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-text:focus, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-text:focus, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-text:focus, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-text:focus {
    background-color: #454557;
    color: #fff;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-text:focus + .form-submit, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-text:focus + .form-submit, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .search input.form-text:focus + .form-submit, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .search input.form-text:focus + .form-submit {
    background-color: #454557 !important;
    border-left: 1px solid #b7b7bd !important;
  }
}

@media screen and (max-width: 495px) {
  header .content .inner nav > .menu > ul header .content .inner .overlay, header .content .inner nav > .menu > ul header#header .content .inner .overlay, header#header .content .inner nav > .menu > ul header .content .inner .overlay, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay {
    top: -30px;
    position: relative;
  }

  header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul:hover, header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul:hover, header#header .content .inner nav > .menu > ul header .content .inner .overlay .inner .left .language ul:hover, header#header .content .inner nav > .menu > ul header#header .content .inner .overlay .inner .left .language ul:hover {
    background-color: transparent;
    webkit-filter: brightness(0.4);
    -webkit-filter: brightness(0.4);
    filter: brightness(0.4);
  }
}

@media screen and (max-width: 1066px) {
  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big {
    z-index: 2;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 {
    display: none;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header {
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.products-nav, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.products-nav, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.products-nav, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.products-nav {
    display: none !important;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile {
    display: none;
    background: #fff;
    height: 100vh;
    padding: 11px 25px 60px;
    margin-top: 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul .u, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul .u, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul .u, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul .u, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up {
    color: #454557;
    fill: #454557;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up a, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up a, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up a, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up a {
    font-size: 15px;
    color: #454557;
    font-weight: 700;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .u, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .u, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .u, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .u {
    color: #454557;
    fill: #454557;
  }
}

@media screen and (min-width: 1066px) {
  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .header, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .header, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .header, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .header {
    display: block !important;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown {
    position: fixed;
    width: -webkit-calc(100vw - 20px) !important;
    width: calc(100vw - 20px) !important;
    max-width: 100vw !important;
    min-width: 1250px;
    margin: 0 auto;
    left: -50%;
    right: -50%;
    top: 50px;
    background: 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    padding: 37px 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header {
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.161);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.161);
    background-color: #fff;
    font-family: Red Hat Display, sans-serif;
    font-weight: 500;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav {
    position: relative;
    margin: 0 auto;
    background: #fff;
    max-width: 75%;
    padding: 30px 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products {
    padding: 0 0 35px 140px;
    width: 100%;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .title, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .title, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .title, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .title {
    font-size: 15px;
    font-weight: 700;
    line-height: 25px;
    color: #2e2e39;
    font-family: Red Hat Display, sans-serif;
    margin: 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .subtitle, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .subtitle, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .subtitle, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .subtitle {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #7e7e9c;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product {
    padding: 60px 0 0;
    -webkit-transition: all 0.36s ease-in-out 0s;
    transition: all 0.36s ease-in-out 0s;
    background-position: 50% 0;
    width: 168px;
    height: 178px;
    float: left;
    list-style-type: none;
    text-align: left;
    margin-right: 24px;
    font-size: 16px;
    line-height: 19px;
    color: #2e2e39;
    text-decoration: none;
    display: block;
    background-color: rgba(236, 235, 242, 0.5);
    border-radius: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product li, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product li, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product li, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product li {
    margin-top: 42px;
    font-family: Red Hat Display, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 21px;
    letter-spacing: 0;
    text-align: left;
    padding: 0 24px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover {
    background-color: rgba(236, 235, 242, 0.9);
    text-decoration: none;
    opacity: 0.9;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover .coming-soon, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover .coming-soon, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover .coming-soon, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover .coming-soon {
    text-decoration: none;
    opacity: 1;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover li, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover li, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover li, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover li {
    opacity: 1;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .new-product, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .new-product, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .new-product, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .new-product {
    font-size: 12px;
    margin-bottom: 5px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .empty, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .empty, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .empty, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .empty {
    width: 100%;
    height: 24px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 1;
    margin-top: 40px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list {
    display: inline-block;
    padding-left: 25px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .title, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .title, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .title, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .title {
    font-size: 17px;
    font-weight: 700;
    line-height: 21px;
    color: #2e2e39;
    margin-bottom: 8px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item {
    margin-bottom: 6px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a {
    color: #2e2e39;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    cursor: pointer;
    -webkit-transition: all 0.16s ease-in-out;
    transition: all 0.16s ease-in-out;
    padding: 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item:hover, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a:hover, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item:hover, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a:hover, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item:hover, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a:hover {
    color: #198fc3;
    text-decoration: underline;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .new-product, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .new-product, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .new-product, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .new-product {
    min-width: 1px;
    padding: 0 5px;
    font-size: 12px;
    margin-left: 5px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.security, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.security, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.security, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.security {
    margin-right: 40px;
    background: url(images/4c1fb94128868ec33eb4b5c014b96426.svg) no-repeat 0 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy {
    margin-right: 40px;
    background: url(images/5a64a8e943e6b011f4e8d08114bc5735.svg) no-repeat 0 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy .new-product:hover, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy .new-product:hover, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy .new-product:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy .new-product:hover {
    cursor: default;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.utility, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.utility, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.utility, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.utility {
    background: url(images/ffa69a01a2f4c258b98fbc1ee9e4b680.svg) no-repeat 0 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right {
    display: inline-block;
    float: left;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left {
    position: relative;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left:after {
    content: "";
    position: absolute;
    right: 0;
    height: 107%;
    width: 1px;
    background: #e8e8e8;
    top: 6px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right {
    padding-left: 40px;
    max-width: 60%;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy {
    background-color: #f0b52d;
    color: #fff;
    display: inline-block;
    position: relative;
    text-transform: uppercase;
    line-height: 1.5;
    min-width: 91px;
    min-height: 18px;
    font-size: 12px;
    text-align: center;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before {
    content: "";
    position: absolute;
    top: 0;
    width: 25%;
    height: 100%;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before {
    left: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 100%;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after {
    right: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product {
    background-color: #4bbf8e;
    color: #fff;
    display: inline-block;
    position: relative;
    text-transform: uppercase;
    line-height: 1.5;
    min-width: 91px;
    min-height: 18px;
    font-size: 12px;
    text-align: center;
    padding: 0 6px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before {
    content: "";
    position: absolute;
    top: 0;
    width: 25%;
    height: 100%;
    -webkit-filter: hue-rotate(88deg) brightness(0.9) saturate(0.7);
    filter: hue-rotate(88deg) brightness(0.9) saturate(0.7);
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before {
    left: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 100%;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after {
    right: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .coming-soon, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .coming-soon, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .coming-soon, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .coming-soon {
    color: #de8d00;
    font-weight: 700;
    opacity: 1;
    text-decoration: none;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher {
    position: absolute;
    left: 20px;
    top: 40px;
    float: left;
    height: 100%;
    z-index: 2;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows {
    width: 80px;
    height: 80px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: none;
    border-radius: 24px;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
    color: rgba(126, 126, 156, 0.5);
    fill: rgba(126, 126, 156, 0.5);
    background: #fff;
    cursor: pointer;
    -webkit-transition: all 0.36s ease-in-out;
    transition: all 0.36s ease-in-out;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh span, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows span, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh span, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows span, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh span, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows span, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh span, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows span {
    padding-top: 5px;
    margin-bottom: -5px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh:hover, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows:hover, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh:hover, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows:hover, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh:hover, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh:hover, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows:hover {
    fill: #919191;
    color: #919191;
    background: #f8f8f8;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh.active, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows.active, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh.active, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows.active, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh.active, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows.active, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh.active, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows.active {
    fill: #198fc3;
    color: #198fc3;
    background: #d5ebf8;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows {
    margin-top: 15px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts {
    background: #fff;
    opacity: 0;
    -webkit-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    z-index: 0;
    position: relative;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts.active, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts.active, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts.active, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts.active, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts.active, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts.active, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts.active, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts.active {
    opacity: 1;
    z-index: 1;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-protection-bundle-x9, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-protection-bundle-x9, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-protection-bundle-x9, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-protection-bundle-x9 {
    background-image: url('../images/MPB_X9_NAV.png');
    background-repeat: no-repeat;
    background-position: 24px 32px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-internet-security-x9, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-internet-security-x9, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-internet-security-x9, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-internet-security-x9 {
    background-image: url('../images/MIS_X9_NAV.png');
    background-repeat: no-repeat;
    background-position: 24px 32px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts {
    position: absolute;
    top: 30px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left {
    border: 0;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left:after {
    content: none;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-antivirus, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-antivirus, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-antivirus, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-antivirus {
    background-image: url(images/20f1eae69959db3737455a0850daabaa.svg);
    background-repeat: no-repeat;
    background-position: 24px 32px;
    background-size: 58px 58px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-privacy-protection, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-privacy-protection, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-privacy-protection, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-privacy-protection {
    background-image: url(images/7edd9a6eb350982ff4cb5d077c4f50ed.svg);
    background-repeat: no-repeat;
    background-position: 24px 32px;
    background-size: 58px 58px;
  }

  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:after, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:before, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:after, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:before, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:after, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:before, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:after, header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:before, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:after, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:before, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:after, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:before, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:after, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:before {
    clear: both;
    content: "";
    position: relative;
    display: table;
  }
}


@media screen and (min-width: 1066px) {
  header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .product-nav-mobile, header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .product-nav-mobile, header#header .content .inner nav > .menu > ul header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .product-nav-mobile, header#header .content .inner nav > .menu > ul header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .product-nav-mobile {
    display: none;
  }
}


@media screen and (max-width: 960px) {
  header .content .inner nav > .menu > ul header .content .inner .has-dropdown.dropdown-type-big .home-new, header .content .inner nav > .menu > ul header#header .content .inner .has-dropdown.dropdown-type-big .home-new, header#header .content .inner nav > .menu > ul header .content .inner .has-dropdown.dropdown-type-big .home-new, header#header .content .inner nav > .menu > ul header#header .content .inner .has-dropdown.dropdown-type-big .home-new {
    width: 100vw !important;
    margin: 0 auto;
    min-width: 1px;
  }

  header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown, header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown, header#header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown, header#header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown {
    left: 0;
    right: 0;
    width: 100%;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
  }

  header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .products-nav, header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .products-nav, header#header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .products-nav, header#header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .products-nav {
    display: none !important;
  }

  header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile, header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile, header#header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile, header#header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile {
    display: block;
  }

  header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile .u, header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile .u, header#header .content .inner nav > .menu > ul header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile .u, header#header .content .inner nav > .menu > ul header#header .content .inner li.has-dropdown.dropdown-type-big > .dropdown > .header .product-nav-mobile .u {
    color: #67a5ab;
    font-size: 12px;
    text-decoration: none;
    padding: 0;
    line-height: 15px;
    margin-bottom: 0;
    margin-top: 1px;
    display: block;
  }
}

@media screen and (min-width: 1065px) {
  header .content .inner nav > .menu > ul, header#header .content .inner nav > .menu > ul {
    display: block;
    position: relative;
    padding: 0;
  }
}

@media screen and (min-width: 1065px) {
  header .content .inner nav > .menu > ul > li, header#header .content .inner nav > .menu > ul > li {
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    margin: 0 8px;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 13px solid #306368;
    margin-bottom: -14px;
    padding-bottom: 1px;
  }

  header .content .inner nav > .menu > ul > li:first-child, header#header .content .inner nav > .menu > ul > li:first-child {
    margin-left: 0;
  }

  header .content .inner nav > .menu > ul > li:last-child, header#header .content .inner nav > .menu > ul > li:last-child {
    margin-right: 0;
  }

  header .content .inner nav > .menu > ul > li:hover, header#header .content .inner nav > .menu > ul > li:hover {
    border-color: #517c80;
  }

  header .content .inner nav > .menu > ul > li.highlight, header .content .inner nav > .menu > ul > li.highlight:hover, header#header .content .inner nav > .menu > ul > li.highlight, header#header .content .inner nav > .menu > ul > li.highlight:hover {
    border-bottom: 13px solid #306368;
    padding-bottom: 1px;
  }

  header .content .inner nav > .menu > ul > li.highlight a, header#header .content .inner nav > .menu > ul > li.highlight a {
    border-radius: 25px;
    margin: 0;
    padding: 8px 16px;
    background: #7baf2f;
    line-height: 16px;
  }

  header .content .inner nav > .menu > ul > li.highlight a:hover, header#header .content .inner nav > .menu > ul > li.highlight a:hover {
    background: #629617;
    padding: 8px 16px;
    margin: 0;
    border: none;
  }

  header .content .inner nav > .menu > ul > li a, header#header .content .inner nav > .menu > ul > li a {
    line-height: 19px;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    height: 16px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 15px 0;
  }
}

@media screen and (min-width: 1065px) {
  header .content .inner .myaccount, header#header .content .inner .myaccount {
    display: block;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    position: relative;
    top: -5px;
    left: -9px;
    border-left: 1px solid #7a9a9d;
    padding-left: 18px;
    margin-left: 18px;
    height: 26px;
    line-height: 24px;
  }

  header .content .inner .myaccount a, header#header .content .inner .myaccount a {
    text-decoration: none;
  }

  header .content .inner .myaccount a:hover, header#header .content .inner .myaccount a:hover {
    border-bottom: 13px solid #517c80;
  }
}

@media screen and (min-width: 1065px) {
  header .content .inner .overlay, header#header .content .inner .overlay {
    top: 15px;
  }
}

@media screen and (min-width: 1110px) {
  header .content .inner .overlay .inner .left .search, header#header .content .inner .overlay .inner .left .search {
    display: none;
    margin: 0 12px 0 0;
    float: left;
  }

  header .content .inner .overlay .inner .left .search input:-moz-placeholder, header .content .inner .overlay .inner .left .search input::-moz-placeholder, header#header .content .inner .overlay .inner .left .search input:-moz-placeholder, header#header .content .inner .overlay .inner .left .search input::-moz-placeholder {
    color: #749496;
    font-size: 0.9em;
  }

  header .content .inner .overlay .inner .left .search input:-ms-input-placeholder, header#header .content .inner .overlay .inner .left .search input:-ms-input-placeholder {
    color: #749496;
    font-size: 0.9em;
  }

  header .content .inner .overlay .inner .left .search input::-webkit-input-placeholder, header#header .content .inner .overlay .inner .left .search input::-webkit-input-placeholder {
    color: #749496;
    font-size: 0.9em;
  }

  header .content .inner .overlay .inner .left .search input.form-submit, header#header .content .inner .overlay .inner .left .search input.form-submit {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDcyIDcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3MiA3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuMiw2MC45Yy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFjLTcuOC02LjgtMTMuMy0xMS44LTE2LTE0LjNjLTAuMy0wLjItMC42LTAuNS0wLjktMC44DQoJCWMtMC43LTAuOC0xLjEtMS44LTEuMS0zYzAtMC4yLDAtMC40LDAtMC42YzAuMS0wLjQsMC4xLTAuOCwwLjMtMS4xYzAuMS0wLjMsMC4yLTAuNSwwLjQtMC44YzEuOC0zLjcsMi44LTcuNywyLjgtMTIuMQ0KCQlDNTUuOCwxMi43LDQzLjQsMC4xLDI4LDBjLTAuMSwwLTAuMSwwLTAuMiwwQzEyLjYsMCwwLjEsMTIuNCwwLDI3LjdjLTAuMSwxNS40LDEyLjMsMjgsMjcuNywyOGMwLjEsMCwwLjEsMCwwLjIsMA0KCQljNC40LDAsOC42LTEsMTIuMy0yLjljMC4xLTAuMSwwLjItMC4xLDAuMy0wLjJjMC41LTAuMiwxLjEtMC40LDEuNy0wLjRjMC4xLDAsMC4xLDAsMC4yLDBjMS4xLDAsMi4yLDAuNCwzLDEuMQ0KCQljMC4zLDAuMiwwLjUsMC40LDAuNywwLjdjMi42LDIuNiw4LDguMiwxNC44LDE2YzAuMSwwLjEsMC4xLDAuMSwwLjIsMC4yYzIuNCwyLjUsNi42LDIuMyw5LjEtMC4yQzcyLjYsNjcuNSw3Mi42LDYzLjEsNzAuMiw2MC45eg0KCQkgTTQyLjUsNDIuNmMtMi4zLDIuMi00LjksMy45LTcuOSw0LjljLTIuMSwwLjctNC40LDEuMS02LjgsMS4xaC0wLjFDMTYuMyw0OC42LDcsMzkuMiw3LjEsMjcuN0M3LjIsMTYuNCwxNi41LDcuMSwyNy45LDcuMUgyOA0KCQljNS41LDAsMTAuNywyLjIsMTQuNiw2LjJjMy45LDMuOSw2LDkuMiw2LDE0LjdjMCwyLjUtMC41LDQuOC0xLjMsNy4xQzQ2LjMsMzcuOSw0NC43LDQwLjQsNDIuNSw0Mi42eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-color: transparent;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border: 1px solid #4c787c;
    border-left: none;
    overflow: hidden;
    text-indent: 101%;
    white-space: nowrap;
    height: 30px;
    width: 30px;
    background-position: 50%;
    background-size: 14px;
    float: left;
    padding: 0;
  }

  header .content .inner .overlay .inner .left .search input.form-submit:hover, header#header .content .inner .overlay .inner .left .search input.form-submit:hover {
    cursor: pointer;
  }

  header .content .inner .overlay .inner .left .search input.form-text, header#header .content .inner .overlay .inner .left .search input.form-text {
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
    border: 1px solid #4c787c;
    border-right: none;
    line-height: 30px;
    color: #fff;
    overflow: hidden;
    font-size: 0.9em;
    white-space: nowrap;
    height: 30px;
    width: 90px;
    background-color: #306368;
    float: left;
    padding: 0 10px;
  }

  header .content .inner .overlay .inner .left .search input.form-text:focus, header#header .content .inner .overlay .inner .left .search input.form-text:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-right: none;
    outline: none;
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
    background-color: #295a65;
  }

  header .content .inner .overlay .inner .left .search input.form-text:focus + input.form-submit, header#header .content .inner .overlay .inner .left .search input.form-text:focus + input.form-submit {
    border-left: none;
    outline: none;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #295a65;
  }
}

@media screen and (min-width: 1200px) {
  header .content .inner .overlay .inner .left .search, header#header .content .inner .overlay .inner .left .search {
    display: block;
    margin: 0 12px 0 0;
    float: left;
  }

  header .content .inner .overlay .inner .left .search input:-moz-placeholder, header .content .inner .overlay .inner .left .search input::-moz-placeholder, header#header .content .inner .overlay .inner .left .search input:-moz-placeholder, header#header .content .inner .overlay .inner .left .search input::-moz-placeholder {
    color: #749496;
    font-size: 0.9em;
  }

  header .content .inner .overlay .inner .left .search input:-ms-input-placeholder, header#header .content .inner .overlay .inner .left .search input:-ms-input-placeholder {
    color: #749496;
    font-size: 0.9em;
  }

  header .content .inner .overlay .inner .left .search input::-webkit-input-placeholder, header#header .content .inner .overlay .inner .left .search input::-webkit-input-placeholder {
    color: #749496;
    font-size: 0.9em;
  }

  header .content .inner .overlay .inner .left .search input.form-submit, header#header .content .inner .overlay .inner .left .search input.form-submit {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDcyIDcyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3MiA3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuMiw2MC45Yy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFjLTcuOC02LjgtMTMuMy0xMS44LTE2LTE0LjNjLTAuMy0wLjItMC42LTAuNS0wLjktMC44DQoJCWMtMC43LTAuOC0xLjEtMS44LTEuMS0zYzAtMC4yLDAtMC40LDAtMC42YzAuMS0wLjQsMC4xLTAuOCwwLjMtMS4xYzAuMS0wLjMsMC4yLTAuNSwwLjQtMC44YzEuOC0zLjcsMi44LTcuNywyLjgtMTIuMQ0KCQlDNTUuOCwxMi43LDQzLjQsMC4xLDI4LDBjLTAuMSwwLTAuMSwwLTAuMiwwQzEyLjYsMCwwLjEsMTIuNCwwLDI3LjdjLTAuMSwxNS40LDEyLjMsMjgsMjcuNywyOGMwLjEsMCwwLjEsMCwwLjIsMA0KCQljNC40LDAsOC42LTEsMTIuMy0yLjljMC4xLTAuMSwwLjItMC4xLDAuMy0wLjJjMC41LTAuMiwxLjEtMC40LDEuNy0wLjRjMC4xLDAsMC4xLDAsMC4yLDBjMS4xLDAsMi4yLDAuNCwzLDEuMQ0KCQljMC4zLDAuMiwwLjUsMC40LDAuNywwLjdjMi42LDIuNiw4LDguMiwxNC44LDE2YzAuMSwwLjEsMC4xLDAuMSwwLjIsMC4yYzIuNCwyLjUsNi42LDIuMyw5LjEtMC4yQzcyLjYsNjcuNSw3Mi42LDYzLjEsNzAuMiw2MC45eg0KCQkgTTQyLjUsNDIuNmMtMi4zLDIuMi00LjksMy45LTcuOSw0LjljLTIuMSwwLjctNC40LDEuMS02LjgsMS4xaC0wLjFDMTYuMyw0OC42LDcsMzkuMiw3LjEsMjcuN0M3LjIsMTYuNCwxNi41LDcuMSwyNy45LDcuMUgyOA0KCQljNS41LDAsMTAuNywyLjIsMTQuNiw2LjJjMy45LDMuOSw2LDkuMiw2LDE0LjdjMCwyLjUtMC41LDQuOC0xLjMsNy4xQzQ2LjMsMzcuOSw0NC43LDQwLjQsNDIuNSw0Mi42eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-color: transparent;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border: 1px solid #4c787c;
    border-left: none;
    overflow: hidden;
    text-indent: 101%;
    white-space: nowrap;
    height: 30px;
    width: 30px;
    background-position: 50%;
    background-size: 14px;
    float: left;
    padding: 0;
  }

  header .content .inner .overlay .inner .left .search input.form-submit:hover, header#header .content .inner .overlay .inner .left .search input.form-submit:hover {
    cursor: pointer;
  }

  header .content .inner .overlay .inner .left .search input.form-text, header#header .content .inner .overlay .inner .left .search input.form-text {
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
    border: 1px solid #4c787c;
    border-right: none;
    line-height: 30px;
    color: #fff;
    overflow: hidden;
    font-size: 0.9em;
    white-space: nowrap;
    height: 30px;
    width: 90px;
    background-color: #306368;
    float: left;
    padding: 0 10px;
  }

  header .content .inner .overlay .inner .left .search input.form-text:focus, header#header .content .inner .overlay .inner .left .search input.form-text:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-right: none;
    outline: none;
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
    background-color: #295a65;
  }

  header .content .inner .overlay .inner .left .search input.form-text:focus + input.form-submit, header#header .content .inner .overlay .inner .left .search input.form-text:focus + input.form-submit {
    border-left: none;
    outline: none;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #295a65;
  }
}





header, header#header {
  background: rgba(251, 250, 255, 0.6);
  border-bottom: 1px solid hsla(255, 6%, 87%, 0.5);
  -webkit-box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
  box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

@media screen and (min-width: 1065px) {
  header, header#header {
    background: rgba(251, 250, 255, 0.6);
    border-bottom: 1px solid hsla(255, 6%, 87%, 0.5);
    -webkit-box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
    box-shadow: 0 3px 26px rgba(22, 53, 85, 0.04);
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
  }
}

@media screen and (max-width: 1066px) {
  header, header#header {
    height: auto;
    min-height: fit-content;
  }

  header#header.block.block {
    min-height: 52px;
  }
}

header .content, header#header .content {
  max-width: 1440px;
  height: auto;
  min-height: fit-content;
}

@media screen and (max-width: 1066px) {
  header .content, header#header .content {
    background: rgba(251, 250, 255, 0.6);
    border-bottom: 1px solid hsla(255, 6%, 87%, 0.5);
  }

  header .content.open .inner nav .menu, header#header .content.open .inner nav .menu {
    background: rgba(251, 250, 255, 0.99);
    border-bottom: 1px solid hsla(255, 6%, 87%, 0.9);
    border-top: 1px solid hsla(255, 6%, 87%, 0.4);
    -webkit-box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
    box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    padding: 0 25px 60px;
  }
}

@media screen and (max-width: 1066px) {
  header .content .inner .logo, header#header .content .inner .logo {
    background: 0 0;
  }
}

header .content .inner .logo a, header#header .content .inner .logo a {
  width: 123px;
  height: 41px;
  background: transparent url('../images/logo2.png') no-repeat 0 0;
  margin: 13px 20px 15px 0;
}

header .content .inner .myaccount, header#header .content .inner .myaccount {
  top: 0;
  margin: 5px 0 0;
  height: auto;
  line-height: 19px;
  border: none;
}

header .content .inner .myaccount:before, header#header .content .inner .myaccount:before {
  content: "";
  position: absolute;
  background-color: #454557;
  height: 44%;
  width: 1px;
  left: 5px;
  top: 30%;
  bottom: auto;
}

header .content .inner .myaccount a:hover, header#header .content .inner .myaccount a:hover {
  border: none !important;
}

header .content .inner .myaccount ul, header#header .content .inner .myaccount ul {
  margin: 0;
}

header .content .inner .myaccount ul li a, header#header .content .inner .myaccount ul li a {
  padding: 0;
  top: -3px;
  position: relative;
  font-size: 15px;
  color: #454557;
  border: none;
}

header .content .inner .myaccount ul li a:hover, header#header .content .inner .myaccount ul li a:hover {
  padding: 0;
  border: none !important;
  color: #198fc3;
}

@media screen and (max-width: 1066px) {
  header .content .inner .myaccount, header#header .content .inner .myaccount {
    left: 0;
    z-index: -1;
  }

  header .content .inner .myaccount:before, header#header .content .inner .myaccount:before {
    content: none;
  }

  header .content .inner .myaccount ul li a, header#header .content .inner .myaccount ul li a {
    font-weight: 700;
  }
}

header .content .inner nav .menu, header#header .content .inner nav .menu {
  margin-top: 3px;
}

header .content .inner nav .menu ul, header#header .content .inner nav .menu ul {
  margin: 0;
  font-size: 16px;
  line-height: 28.8px !important;
}


header .content .inner nav .menu ul li, header#header .content .inner nav .menu ul li {
  border: none;
  line-height: unset;
}


header .content .inner nav .menu ul li a, header#header .content .inner nav .menu ul li a {
  color: #454557;
  font-size: 16px;
}

header .content .inner nav .menu ul li a:hover, header#header .content .inner nav .menu ul li a:hover {
  color: #198fc3;
}

header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown {
  background-color: rgba(251, 250, 255, 0.99);
  border-bottom: 1px solid hsla(255, 6%, 87%, 0.9);
  border-top: 1px solid hsla(255, 6%, 87%, 0.4);
  -webkit-box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
  box-shadow: 9px 3px 26px rgba(22, 53, 85, 0.4);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  padding: 11px 25px 60px;
  margin-top: 3px;
  height: 100vh;
}

header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown:before {
  content: "";
  width: 100%;
  height: 28px;
  background-color: transparent;
  position: absolute;
  top: -27px;
  right: 0;
}

header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown ul li.up a, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-list .dropdown ul li.up a {
  font-size: 15px;
  font-weight: 700;
  line-height: 21px;
  color: #454557;
}

@media screen and (max-width: 1066px) {
  header .content .inner nav#navigation, header#header .content .inner nav#navigation {
    top: 16px;
    position: relative;
  }

  header .content .inner nav#navigation #menu-button.title, header#header .content .inner nav#navigation #menu-button.title {
    color: #454557;
    border: 1px solid #454557;
    border-radius: 32px;
  }

  header .content .inner nav#navigation #menu-button.title a, header#header .content .inner nav#navigation #menu-button.title a {
    color: #454557;
    border: 1px solid #454557;
    line-height: 26px;
    border-radius: 32px;
  }
}

@media screen and (max-width: 1066px) {
  header .content .inner nav#buy-now, header#header .content .inner nav#buy-now {
    top: 25px;
  }
}

header .content .inner nav#buy-now li.highlight a, header#header .content .inner nav#buy-now li.highlight a {
  margin: 0;
  padding: 6px 17px;
  background: linear-gradient(24.88deg, #f88257 -22.16%, #ff5858 130.49%);
  -webkit-box-shadow: 0 3px 10px hsla(7, 96%, 67%, 0.3);
  box-shadow: 0 3px 10px hsla(7, 96%, 67%, 0.3);
  border-radius: 50px;
  line-height: 18px;
  color: #fff;
  font-size: 14px;
}

header .content .inner nav#buy-now li.highlight a:hover, header#header .content .inner nav#buy-now li.highlight a:hover {
  background: linear-gradient(24.88deg, #ff5858 -22.16%, #f88257 130.49%);
  color: #fff;
}

@media screen and (max-width: 2490px) {
  header .content .inner .overlay, header#header .content .inner .overlay {
    top: 13px;
    position: absolute;
  }

  header .content .inner .overlay .inner .left .language ul, header#header .content .inner .overlay .inner .left .language ul {
    -webkit-filter: brightness(0.3);
    filter: brightness(0.3);
    font-size: 15px;
    color: #454557;
  }

  header .content .inner .overlay .inner .left .language ul:hover, header#header .content .inner .overlay .inner .left .language ul:hover {
    overflow: visible;
    height: auto;
    padding-bottom: 14px;
    background-color: #fff;
    border-radius: 13px;
    -webkit-filter: brightness(0.95);
    filter: brightness(0.95);
  }

  header .content .inner .overlay .inner .left .language ul li a, header#header .content .inner .overlay .inner .left .language ul li a {
    font-size: 15px;
    color: #454557;
  }

  header .content .inner .overlay .inner .left .language ul li a:hover, header#header .content .inner .overlay .inner .left .language ul li a:hover {
    color: #198fc3;
  }

  header .content .inner .overlay .inner .left .language ul li span, header#header .content .inner .overlay .inner .left .language ul li span {
    font-size: 15px;
    color: #454557;
  }

  header .content .inner .overlay .inner .left .language ul li span span.arrow, header#header .content .inner .overlay .inner .left .language ul li span span.arrow {
    -webkit-filter: brightness(0.3);
    filter: brightness(0.3);
  }

  header .content .inner .overlay .inner .left .search input.form-submit, header#header .content .inner .overlay .inner .left .search input.form-submit {
    border: 1px solid #454557;
    background-color: #454557;
  }

  header .content .inner .overlay .inner .left .search input.form-submit::-webkit-input-placeholder, header#header .content .inner .overlay .inner .left .search input.form-submit::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner .overlay .inner .left .search input.form-submit::-moz-placeholder, header#header .content .inner .overlay .inner .left .search input.form-submit::-moz-placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner .overlay .inner .left .search input.form-submit::-ms-input-placeholder, header#header .content .inner .overlay .inner .left .search input.form-submit::-ms-input-placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner .overlay .inner .left .search input.form-submit::placeholder, header#header .content .inner .overlay .inner .left .search input.form-submit::placeholder {
    color: #fff;
    opacity: 1;
  }

  header .content .inner .overlay .inner .left .search input.form-text, header#header .content .inner .overlay .inner .left .search input.form-text {
    border: 1px solid #454557;
    background-color: #dcdcdc;
  }

  header .content .inner .overlay .inner .left .search input.form-text:focus, header#header .content .inner .overlay .inner .left .search input.form-text:focus {
    background-color: #454557;
    color: #fff;
  }

  header .content .inner .overlay .inner .left .search input.form-text:focus + .form-submit, header#header .content .inner .overlay .inner .left .search input.form-text:focus + .form-submit {
    background-color: #454557 !important;
    border-left: 1px solid #b7b7bd !important;
  }
}

@media screen and (max-width: 495px) {
  header .content .inner .overlay, header#header .content .inner .overlay {
    top: -30px;
    position: relative;
  }

  header .content .inner .overlay .inner .left .language ul:hover, header#header .content .inner .overlay .inner .left .language ul:hover {
    background-color: transparent;
    webkit-filter: brightness(0.4);
    -webkit-filter: brightness(0.4);
    filter: brightness(0.4);
  }
}

@media screen and (max-width: 1066px) {
  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big {
    z-index: 2;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 {
    display: none;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header {
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.products-nav, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.products-nav {
    display: none !important;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile {
    display: none;
    background: #fff;
    height: 100vh;
    padding: 11px 25px 60px;
    margin-top: 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul .u, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul .u, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up {
    color: #454557;
    fill: #454557;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up a, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .up a {
    font-size: 15px;
    color: #454557;
    font-weight: 700;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .u, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big .home-1 > .header .dropdown.product-nav-mobile ul li .u {
    color: #454557;
    fill: #454557;
  }
}

@media screen and (min-width: 1066px) {
  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .header, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .header {
    display: block !important;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown {
    position: fixed;
    width: -webkit-calc(100vw - 20px) !important;
    width: calc(100vw - 20px) !important;
    max-width: 100vw !important;
    min-width: 1250px;
    margin: 0 auto;
    left: -50%;
    right: -50%;
    top: 50px;
    background: 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    padding: 37px 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header {
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.161);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.161);
    background-color: #fff;
    font-family: Red Hat Display, sans-serif;
    font-weight: 500;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav {
    position: relative;
    margin: 0 auto;
    background: #fff;
    max-width: 75%;
    padding: 30px 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products {
    padding: 0 0 35px 140px;
    width: 100%;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .title, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .title {
    font-size: 15px;
    font-weight: 700;
    line-height: 25px;
    color: #2e2e39;
    font-family: Red Hat Display, sans-serif;
    margin: 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .subtitle, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .title-wrapper-n .subtitle {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #7e7e9c;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product {
    padding: 60px 0 0;
    -webkit-transition: all 0.36s ease-in-out 0s;
    transition: all 0.36s ease-in-out 0s;
    background-position: 50% 0;
    width: 168px;
    height: 178px;
    float: left;
    list-style-type: none;
    text-align: left;
    margin-right: 24px;
    font-size: 16px;
    line-height: 19px;
    color: #2e2e39;
    text-decoration: none;
    display: block;
    background-color: rgba(236, 235, 242, 0.5);
    border-radius: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product li, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product li {
    margin-top: 42px;
    font-family: Red Hat Display, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 21px;
    letter-spacing: 0;
    text-align: left;
    padding: 0 24px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover {
    background-color: rgba(236, 235, 242, 0.9);
    text-decoration: none;
    opacity: 0.9;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover .coming-soon, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover .coming-soon {
    text-decoration: none;
    opacity: 1;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover li, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product:hover li {
    opacity: 1;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .new-product, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .new-product {
    font-size: 12px;
    margin-bottom: 5px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .empty, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .ul-products .product .empty {
    width: 100%;
    height: 24px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 1;
    margin-top: 40px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list {
    display: inline-block;
    padding-left: 25px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .title, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .title {
    font-size: 17px;
    font-weight: 700;
    line-height: 21px;
    color: #2e2e39;
    margin-bottom: 8px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item {
    margin-bottom: 6px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a {
    color: #2e2e39;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    cursor: pointer;
    -webkit-transition: all 0.16s ease-in-out;
    transition: all 0.16s ease-in-out;
    padding: 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item:hover, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a:hover, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .item:hover, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list a:hover {
    color: #198fc3;
    text-decoration: underline;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .new-product, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list .new-product {
    min-width: 1px;
    padding: 0 5px;
    font-size: 12px;
    margin-left: 5px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.security, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.security {
    margin-right: 40px;
    background: url('../images/security_nav.svg') no-repeat 0 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy {
    margin-right: 40px;
    background: url('../images/privacy_nav.svg') no-repeat 0 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy .new-product:hover, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.privacy .new-product:hover {
    cursor: default;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.utility, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list.utility {
    background: url('../images/utility_nav.svg') no-repeat 0 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right {
    display: inline-block;
    float: left;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left {
    position: relative;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .left:after {
    content: "";
    position: absolute;
    right: 0;
    height: 107%;
    width: 1px;
    background: #e8e8e8;
    top: 6px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .right {
    padding-left: 40px;
    max-width: 60%;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy {
    background-color: #f0b52d;
    color: #fff;
    display: inline-block;
    position: relative;
    text-transform: uppercase;
    line-height: 1.5;
    min-width: 91px;
    min-height: 18px;
    font-size: 12px;
    text-align: center;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before {
    content: "";
    position: absolute;
    top: 0;
    width: 25%;
    height: 100%;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:before {
    left: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 100%;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .best-buy:after {
    right: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product {
    background-color: #4bbf8e;
    color: #fff;
    display: inline-block;
    position: relative;
    text-transform: uppercase;
    line-height: 1.5;
    min-width: 91px;
    min-height: 18px;
    font-size: 12px;
    text-align: center;
    padding: 0 6px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before {
    content: "";
    position: absolute;
    top: 0;
    width: 25%;
    height: 100%;
    -webkit-filter: hue-rotate(88deg) brightness(0.9) saturate(0.7);
    filter: hue-rotate(88deg) brightness(0.9) saturate(0.7);
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:before {
    left: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSI0LDE2IDAsMTYgNCwxMiAwLDggNCw0IDAsMCA0LDAgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 100%;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .new-product:after {
    right: -25%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwQjUyRCIgcG9pbnRzPSIwLDAgNCwwIDAsNCA0LDggMCwxMiA0LDE2IDAsMTYgIi8+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .coming-soon, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .coming-soon {
    color: #de8d00;
    font-weight: 700;
    opacity: 1;
    text-decoration: none;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher {
    position: absolute;
    left: 20px;
    top: 40px;
    float: left;
    height: 100%;
    z-index: 2;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows {
    width: 80px;
    height: 80px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: none;
    border-radius: 24px;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
    color: rgba(126, 126, 156, 0.5);
    fill: rgba(126, 126, 156, 0.5);
    background: #fff;
    cursor: pointer;
    -webkit-transition: all 0.36s ease-in-out;
    transition: all 0.36s ease-in-out;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh span, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows span, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh span, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows span {
    padding-top: 5px;
    margin-bottom: -5px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh:hover, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows:hover, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh:hover, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows:hover {
    fill: #919191;
    color: #919191;
    background: #f8f8f8;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh.active, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows.active, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .macintosh.active, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows.active {
    fill: #198fc3;
    color: #198fc3;
    background: #d5ebf8;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher .windows {
    margin-top: 15px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts {
    background: #fff;
    opacity: 0;
    -webkit-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    z-index: 0;
    position: relative;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown>.header .products-nav #macintoshProducts .left .mac-products.ul-products{
    display: flex;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown>.header .products-nav #macintoshProducts:not(.active) .right, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown>.header .products-nav #macintoshProducts:not(.active) .right {
    display: none;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts.active, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts.active, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts.active, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts.active {
    opacity: 1;
    z-index: 1;
    display: flex;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-protection-bundle-x9, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-protection-bundle-x9 {
    background-image: url('../images/MPB_X9_NAV.png');
    background-repeat: no-repeat;
    background-position: 24px 32px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-internet-security-x9, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts .mac-products .mac-product.mac-internet-security-x9 {
    background-image: url('../images/MIS_X9_NAV.png');
    background-repeat: no-repeat;
    background-position: 24px 32px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts {
    position: absolute;
    top: 30px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left {
    border: 0;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .left:after {
    content: none;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-antivirus, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-antivirus {
    background-image: url('../images/intego_av_nav.svg');
    background-repeat: no-repeat;
    background-position: 24px 32px;
    background-size: 58px 58px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-privacy-protection, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts .win-products .win-product.intego-privacy-protection {
    background-image: url('../images/ipp_nav.svg');
    background-repeat: no-repeat;
    background-position: 24px 32px;
    background-size: 58px 58px;
  }

  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:after, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:before, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:after, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:before, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:after, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:before, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:after, header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #macintoshProducts:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #productsSwitcher:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav #windowsProducts:before, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:after, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .clear:before {
    clear: both;
    content: "";
    position: relative;
    display: table;
  }
}

@media screen and (min-width: 1066px) and (max-width: 1300px) {
  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .products-nav .header-products .product-list .list {
    display: block;
    margin-bottom: 15px;
  }
}

@media screen and (min-width: 1066px) {
  header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .product-nav-mobile, header#header .content .inner nav .menu ul li.has-dropdown.dropdown-type-big:hover .home-new.dropdown > .header .product-nav-mobile {
    display: none;
  }
}


header {
  position: relative;
  z-index: 100;
}


/* NEW FOOTER */

footer .menu {
  display: none;
  font-family: 'Red Hat Display', sans-serif;
  font-weight: 500;
  color: #454557;
  background: linear-gradient(180deg, rgba(220, 227, 232, 0.51) 0%, rgba(168, 202, 224, 0.48) 100%);
}

@media screen and (min-width: 720px) {
  footer .menu {
    display: block;
  }
}

footer ul.menu-item-items {
  margin: 0;
}

footer .menu a {
  color: #7E7E9C;
}

footer .menu a:hover {
  color: #09a5e9;
}

footer .menu h5 a {
  color: #454557;
}

footer .menu h5 a:hover {
  color: #09a5e9;
}

footer .menu .inner {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  margin: auto;

}

footer .menu .inner::after {
  clear: both;
  content: "";
  display: table;
}

footer .menu .inner .col {
  font-size: 0.8em;
  line-height: 1.2em;
  box-sizing: content-box;
}

footer .menu .inner .col h5 {
  color: #454557;
  border-bottom: none;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 0;
  padding: 6px 0;
  /*min-height: 2.4em;*/
  font-size: 1.25em;
}

footer .menu .inner .col ul li:last-child {
  border-bottom: none;
}

footer .menu .inner .col ul li a {
  padding: 4px 0;
  box-sizing: content-box;
  display: block;
  font-size: 12.8px;
  line-height: 1.2em;
}

footer .menu .inner .col .social ul {
  padding-top: 12px;
}

footer .menu .inner .col .social ul li {
  border-bottom: none;
}

footer .menu .inner .col .social ul li a {
  position: relative;
  line-height: 32px;
  height: 32px;
  padding: 6px 0 6px 40px;
}

footer .menu .inner .col .social ul li a:after {
  content: '';
  width: 32px;
  height: 32px;
  display: block;
  background-size: 32px;
  position: absolute;
  left: 0;
  top: 6px;
  opacity: .75;
}

footer .menu .inner .col .social ul li a.googleplus:after {
  filter: brightness(0.3);
}

footer .menu .inner .col .social ul li a.youtube:after {
  filter: brightness(0.3);
}

footer .menu .inner .col .social ul li a.twitter:after {
  filter: brightness(0.3);
}

footer .menu .inner .col .social ul li a.facebook:after {
  filter: brightness(0.3);
}

footer .menu .inner .col .social ul li a.linkedin:after {
  filter: brightness(0.3);
}

@media screen and (min-width: 720px) {
  footer .menu .inner .col {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 22.85714%;
  }

  footer .menu .inner .col:last-child {
    margin-right: 0;
  }

  footer .menu .inner .col.col1 {
    padding-left: 10px;
    width: 20.85714%;
  }
}

@media screen and (min-width: 1280px) {
  footer .menu .inner .col {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 14.28571%;
  }

  footer .menu .inner .col:last-child {
    margin-right: 0;
  }

  footer .menu .inner .col.col1 {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 31.42857%;
    width: 34.42857%;
  }

  footer .menu .inner .col.col1:last-child {
    margin-right: 0;
  }

  footer .menu .inner .col.col1 .menu-item {
    float: left;
    display: block;
    margin-right: 9.09091%;
    width: 45.45455%;
  }

  footer .menu .inner .col.col1 .menu-item:last-child {
    margin-right: 0;
  }

  footer .menu .inner .col.col3 {
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 22.85714%;
  }

  footer .menu .inner .col.col3:last-child {
    margin-right: 0;
  }

  footer .menu .inner .col.col3 .menu-item {
    float: left;
    display: block;
    margin-right: 9.09091%;
    width: 45.45455%;
    width: 37.45455%;
  }

  footer .menu .inner .col.col3 .menu-item:last-child {
    margin-right: 0;
  }

  footer .menu .inner .col.col4 {
    width: 9%;
  }
}

footer .footer {
  background-color: #D3DFE8;
  color: #7E7E9C;
  padding-top: 12px;
  padding-bottom: 24px;
  position: relative;
  font-family: 'Red Hat Display', sans-serif;
  font-weight: 500;
}

footer .footer a {
  color: #454557;
  font-weight: 600;
}

footer .footer .inner {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 24px;
  max-width: 1440px;
}

footer .footer .inner::after {
  clear: both;
  content: "";
  display: table;
}

footer .footer .inner .inner2 {
  text-align: right;
  font-size: 0.8em;
}

footer .footer .inner .inner2 .logo a {
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  position: absolute;
  top: 12px;
  left: 24px;
  display: block;
  width: 100px;
  height: 28px;
  background: transparent url("../images/logo.svg") no-repeat 0 0;
  zoom: 1;
  margin-top: 5px;
}

footer .footer .inner .inner2 .copyright {
  font-size: 14px;
  color: #454557;
}

@media screen and (min-width: 720px) {
  footer .footer {
    background-color: #D3DFE8;
    color: #7E7E9C;
    padding-top: 12px;
    padding-bottom: 24px;
    position: relative;
    font-family: 'Red Hat Display', sans-serif;
    font-weight: 500;
  }

  footer .footer .inner .inner2 {
    text-align: left;
  }

  footer .footer .inner .inner2 .logo {
    display: none;
  }

  footer .footer .inner .inner2 .mobile-menu {
    display: none;
  }

  footer .footer .inner .inner2 .copyright {
    font-size: 14px;
    color: #454557;
  }
}

html[lang=fr] .footer .inner .inner2 .mobile-menu,
html[lang=de] .footer .inner .inner2 .mobile-menu,
html[lang=es] .footer .inner .inner2 .mobile-menu {
  margin-top: 40px;
  text-align: center;
}

@media screen and (min-width: 576px) {
  html[lang=fr] .footer .inner .inner2 .mobile-menu,
  html[lang=de] .footer .inner .inner2 .mobile-menu,
  html[lang=es] .footer .inner .inner2 .mobile-menu {
    margin-top: 10px;
    text-align: right;
  }
}

html[lang=fr] .footer .inner .inner2 .copyright,
html[lang=de] .footer .inner .inner2 .copyright,
html[lang=es] .footer .inner .inner2 .copyright {
  text-align: center;
}

@media screen and (min-width: 576px) {
  html[lang=fr] .footer .inner .inner2 .copyright,
  html[lang=de] .footer .inner .inner2 .copyright,
  html[lang=es] .footer .inner .inner2 .copyright {
    text-align: right;
  }
}

footer .menu .inner .col .social ul li a.googleplus:after, .googleplus.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCwwQzMuNiwwLDAsMy42LDAsOHMzLjYsOCw4LDhzOC0zLjYsOC04UzEyLjQsMCw4LDB6IE04LDE1LjRjLTQuMSwwLTcuNC0zLjMtNy40LTcuNA0KCWMwLTQuMSwzLjMtNy40LDcuNC03LjRjNC4xLDAsNy40LDMuMyw3LjQsNy40QzE1LjQsMTIuMSwxMi4xLDE1LjQsOCwxNS40eiBNMTAuNCw2LjhoMC45djAuNWgtMC45djAuOUgxMFY3LjNIOVY2LjhIMTBWNS45aDAuNFY2LjgNCgl6IE03LjEsNS44QzYuNiw1LjgsNiw2LDUuNyw2LjVDNS41LDYuOSw1LjYsNy40LDUuOCw3LjdDNi4xLDgsNi41LDguMiw3LDguMWMtMC4xLDAuMiwwLDAuNiwwLjEsMC43Yy0wLjQsMC0wLjksMC4xLTEuMywwLjMNCglzLTAuNywwLjctMC41LDEuMWMwLjEsMC40LDAuNSwwLjYsMC45LDAuN0M2LjYsMTEsNywxMSw3LjQsMTAuOWMwLjMtMC4xLDAuNy0wLjIsMC45LTAuNWMwLjItMC4zLDAuNC0wLjYsMC4zLTENCglDOC41LDkuMSw4LjIsOC45LDcuOSw4LjZDNy43LDguNSw3LjYsOC40LDcuNiw4LjNDNy42LDgsNy44LDcuOSw4LDcuN2MwLjMtMC4yLDAuNC0wLjYsMC40LTAuOWMwLTAuNC0wLjItMC42LTAuNS0wLjgNCgljMC4zLDAsMC42LDAsMC45LTAuM0M4LjIsNS44LDcuNiw1LjcsNy4xLDUuOHogTTcuNyw5LjNDNy45LDkuNSw4LjEsOS43LDguMSwxMGMwLDAuMy0wLjIsMC41LTAuNCwwLjZjLTAuMiwwLjEtMC41LDAuMS0wLjgsMC4xDQoJYy0wLjMsMC0wLjYtMC4xLTAuOC0wLjNDNS42LDEwLDUuOSw5LjQsNi41LDkuMmMwLjItMC4xLDAuNC0wLjEsMC42LTAuMWMwLjEsMCwwLjIsMCwwLjIsMGMwLjEsMCwwLjEsMC4xLDAuMiwwLjENCglDNy42LDkuMiw3LjYsOS4zLDcuNyw5LjN6IE03LjcsNy41YzAsMC4yLTAuMSwwLjMtMC4zLDAuNEM3LjEsOCw2LjgsNy45LDYuNSw3LjdDNi4zLDcuNCw2LjIsNy4xLDYuMiw2LjhjMC0wLjIsMC0wLjQsMC4xLTAuNg0KCUM2LjUsNi4xLDYuNyw2LDYuOSw2YzAuNSwwLDAuOCwwLjcsMC44LDEuMUM3LjcsNy4yLDcuNyw3LjQsNy43LDcuNXoiLz4NCjwvc3ZnPg==");
  background-repeat: no-repeat
}

footer .menu .inner .col .social ul li a.youtube:after, .youtube.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLjIsOS44QzEwLjIsOS44LDEwLjIsOS45LDEwLjIsOS44TDkuOCw5LjlWOS44DQoJYzAtMC4xLDAtMC41LDAuMi0wLjRDMTAuMiw5LjUsMTAuMiw5LjcsMTAuMiw5Ljh6IE04LjQsOS40djEuNEM4LjUsMTEsOC43LDExLDguNywxMC44VjkuNmMwLTAuMSwwLTAuMS0wLjEtMC4yDQoJQzguNiw5LjMsOC40LDkuNCw4LjQsOS40eiBNMTIsOS4xdjEuNGMwLDAuOC0wLjcsMS41LTEuNSwxLjVINS41QzQuNywxMiw0LDExLjMsNCwxMC41VjkuMWMwLTAuOCwwLjctMS41LDEuNS0xLjVoNS4xDQoJQzExLjMsNy42LDEyLDguMywxMiw5LjF6IE02LjIsOC43aDAuNFY4LjRINS41djAuNGgwLjR2Mi41aDAuNFY4Ljd6IE03LjYsOS4xSDcuM3YxLjdjMCwwLTAuMSwwLjEtMC4xLDAuMWMtMC4xLDAuMS0wLjIsMC0wLjItMC4xDQoJYzAsMCwwLTEuNywwLTEuN0g2LjV2MS44YzAsMC4yLDAuMSwwLjQsMC4zLDAuNGMwLjEsMCwwLjQtMC4yLDAuNC0wLjNjMCwwLDAsMC4zLDAsMC4zaDAuNFY5LjF6IE05LjEsOS41YzAtMC4yLTAuMS0wLjQtMC4zLTAuNQ0KCWMtMC4xLDAtMC41LDAtMC41LDAuMmMwLDAsMC0wLjksMC0wLjlIOHYyLjloMC40di0wLjJjMC4xLDAuMSwwLjEsMC4xLDAuMiwwLjFjMC4zLDAuMiwwLjUtMC4xLDAuNS0wLjRDOS4xLDEwLjgsOS4xLDkuNSw5LjEsOS41eg0KCSBNMTAuNSw5LjhjMC0wLjQtMC4xLTAuOC0wLjYtMC43Yy0wLjQsMC0wLjUsMC40LTAuNSwwLjdjMCwwLDAsMC45LDAsMC45YzAsMC4zLDAuMiwwLjYsMC41LDAuNmMwLjQsMCwwLjYtMC4zLDAuNi0wLjYNCgljMCwwLDAtMC4xLDAtMC4xaC0wLjR2MC4xYzAsMC4xLDAsMC4zLTAuMiwwLjNjLTAuMSwwLTAuMi0wLjItMC4yLTAuM2MwLDAsMC0wLjUsMC0wLjVoMC43VjkuOHogTTYuMiw2LjloMC40VjZsMC43LTJINi43TDYuNCw1LjINCgloMEw2LDRINS41bDAuNywyVjYuOXogTTkuMiw2LjljMC4xLTAuMSwwLjItMC4yLDAuMy0wLjR2MC40aDAuNFY0LjdIOS40YzAsMCwwLDEuNSwwLDEuNUM5LjQsNi4zLDkuMSw2LjcsOS4xLDYuM2MwLDAsMC0xLjYsMC0xLjYNCglIOC43djEuOGMwLDAuMSwwLDAuMywwLjEsMC40QzguOCw3LDksNyw5LjIsNi45eiBNNy4zLDYuM3YtMWMwLTAuMywwLjItMC42LDAuNi0wLjZjMC4yLDAsMC4zLDAuMSwwLjQsMC4yQzguMyw1LDguNCw1LjIsOC40LDUuMw0KCWMwLDAsMCwxLDAsMWMwLDAuMy0wLjIsMC42LTAuNSwwLjZDNy41LDcsNy4zLDYuNiw3LjMsNi4zeiBNNy42LDYuM2MwLDAuMSwwLjEsMC4yLDAuMiwwLjJDNy45LDYuNSw4LDYuNCw4LDYuM2MwLDAsMC0xLDAtMQ0KCWMwLTAuMi0wLjQtMC4yLTAuNCwwQzcuNiw1LjMsNy42LDYuMyw3LjYsNi4zeiBNMTYsOGMwLDQuNC0zLjYsOC04LDhzLTgtMy42LTgtOHMzLjYtOCw4LThTMTYsMy42LDE2LDh6IE0xNS40LDgNCgljMC00LjEtMy4zLTcuNC03LjQtNy40QzMuOSwwLjYsMC42LDMuOSwwLjYsOGMwLDQuMSwzLjMsNy40LDcuNCw3LjRDMTIuMSwxNS40LDE1LjQsMTIuMSwxNS40LDh6Ii8+DQo8L3N2Zz4=");
  background-repeat: no-repeat
}

footer .menu .inner .col .social ul li a.twitter:after, .twitter.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMA0KCXogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNHM3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6IE0xMC41LDYuNg0KCWMwLjItMC4xLDAuMy0wLjMsMC4zLTAuNWMwLDAtMC4xLDAtMC4xLDAuMWMtMC4xLDAuMS0wLjQsMC4yLTAuNiwwLjJDOS45LDYuMSw5LjYsNiw5LjMsNkM5LjIsNiw5LDYsOC45LDYuMQ0KCUM4LjcsNi4yLDguNSw2LjQsOC40LDYuNmMwLDAtMC4yLDAuNy0wLjEsMC43Yy0wLjUsMC0xLTAuMi0xLjQtMC40QzYuOCw2LjgsNi4xLDYuMyw2LjEsNi4yQzYsNi41LDUuOSw2LjgsNiw3LjENCgljMCwwLjEsMC4zLDAuNiwwLjQsMC42QzYuNCw3LjYsNiw3LjYsNiw3LjVjMCwwLjUsMC4zLDEsMC45LDEuMWMtMC4xLDAtMC4zLDAtMC41LDBjMC4xLDAuNCwwLjYsMC43LDEsMC43QzcuMSw5LjYsNi43LDkuNyw2LjQsOS43DQoJYy0wLjIsMC0wLjUsMC4xLTAuNywwYzEsMC42LDIuMiwwLjYsMy4yLDAuMWMxLTAuNiwxLjUtMS43LDEuNS0yLjhjMC4xLDAsMC4xLTAuMSwwLjItMC4xYzAuMS0wLjEsMC4zLTAuMywwLjQtMC40DQoJYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMkMxMC40LDYuNiwxMC41LDYuNiwxMC41LDYuNnoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat
}

footer .menu .inner .col .social ul li a.facebook:after, .facebook.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMA0KCXogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNHM3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6IE04LjMsNi40YzAtMC4zLDAtMC40LDAuNC0wLjQNCgloMC40VjVIOC40Yy0xLDAtMS4yLDAuNS0xLjIsMS4zdjAuNkg2LjV2MWgwLjd2Mi45aDEuMlY3LjloMC43bDAuMS0xSDguM0w4LjMsNi40eiIvPg0KPC9zdmc+");
  background-repeat: no-repeat
}

footer .menu .inner .col .social ul li a.linkedin:after, .linkedin.white.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTQuMSwxMmgxLjhWNi42SDQuMVYxMnogTTUsNEM0LjQsNCw0LDQuNCw0LDQuOQ0KCWMwLDAuNSwwLjQsMC45LDEsMC45aDBjMC42LDAsMS0wLjQsMS0wLjlDNiw0LjQsNS43LDQsNSw0eiBNMTAuNCw2LjVDOS40LDYuNSw5LDcsOC44LDcuNHYwaDBjMCwwLDAsMCwwLDBWNi42SDYuOQ0KCWMwLDAuNSwwLDUuNCwwLDUuNGgxLjhWOWMwLTAuMiwwLTAuMywwLjEtMC40QzksOC4yLDkuMyw3LjksOS44LDcuOWMwLjcsMCwwLjksMC41LDAuOSwxLjJWMTJoMS44VjguOUMxMi41LDcuMiwxMS42LDYuNSwxMC40LDYuNXoNCgkgTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4czgtMy42LDgtOEMxNiwzLjYsMTIuNCwwLDgsMHogTTgsMTUuNGMtNC4xLDAtNy40LTMuMy03LjQtNy40YzAtNC4xLDMuMy03LjQsNy40LTcuNA0KCWM0LjEsMCw3LjQsMy4zLDcuNCw3LjRDMTUuNCwxMi4xLDEyLjEsMTUuNCw4LDE1LjR6Ii8+DQo8L3N2Zz4=");
  background-repeat: no-repeat
}

footer .menu .inner .col .social ul dl, ol {
  margin-top: 0 !important;
}

footer .menu .inner .col .social ol {
  list-style-type: none;
  margin: 0 !important;
  padding: 0 !important;
}

