@charset "UTF-8";
/*
.addon-block-menu-mobile .waSlideMenu-nav {
  height: auto !important;
}

*/
.addon-block-menu-mobile {
  height: 50px;
  background: #464657;
}
@media (min-width: 981px) {
  .addon-block-menu-mobile {
    display: none;
  }
}
.addon-block-menu-mobile.addon-block-menu-mobile-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
.addon-block-menu-mobile .section-left-menu__list-image {
  display: none;
}
.addon-block-menu-mobile__open {
  width: 50px;
  height: 50px;
  padding: 0;
  border: none;
  outline: none;
  background: #ff7044 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20transform%3D%22translate%28-237%20-337%29%22%20d%3D%22M237%20339v-2h16v2zm0%207v-2h16v2zm0%207v-2h16v2z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.addon-block-menu-mobile__close {
  position: absolute;
  right: -50px;
  top: 0;
  width: 50px;
  height: 50px;
  padding: 0;
  border: none;
  outline: none;
  background: #ff7044 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20transform%3D%22translate%28-497%20-1667%29%22%20d%3D%22M506.41%201675l6.37-6.37-1.42-1.41-6.36%206.36-6.37-6.36-1.41%201.41%206.36%206.37-6.36%206.36%201.41%201.42%206.37-6.37%206.36%206.37%201.42-1.42z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.addon-block-menu-mobile .section-left-menu {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 600;
  background: rgba(0, 0, 0, 0.15);
  transition: all 0.3s ease;
  visibility: hidden;
  opacity: 0;
}
.addon-block-menu-mobile .section-left-menu .section-left-menu__list:not(.waSlideMenu-menu) ul {
  display: none;
}
.addon-block-menu-mobile .section-left-menu.open {
  opacity: 1;
  visibility: visible;
}
.addon-block-menu-mobile .section-left-menu.open .section-left-menu-panel {
  transform: none;
}
.addon-block-menu-mobile .section-left-menu-panel {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  background: #464657;
  width: 260px;
  transition: all 0.3s ease;
  transform: translateX(-100%);
}
.addon-block-menu-mobile .section-left-menu-scroll {
  overflow-y: auto;
  height: 100%;
}
.addon-block-menu-mobile .section-left-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.addon-block-menu-mobile .section-left-menu ul li.section-left-menu__list-has > a {
  padding-right: 45px;
  position: relative;
}
.addon-block-menu-mobile .section-left-menu ul li.section-left-menu__list-has > a .addon-block-menu__list-arrow {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  border-radius: 2px;
  width: 30px;
  height: 30px;
  background: #e4e4e4 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%206%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20transform%3D%22translate%28-730%20-788%29%22%20d%3D%22M734.1%20792.27l-3.2%203.19a.5.5%200%200%200%20.71.7l3.55-3.55c.1-.09.14-.21.14-.34a.49.49%200%200%200-.14-.35l-3.55-3.55a.5.5%200%200%200-.7.7z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.addon-block-menu-mobile .section-left-menu ul li.waSlideMenu-back > a {
  background-color: #f5f5f5;
  color: #333;
  font-weight: 700;
  font-size: 13px;
}
.addon-block-menu-mobile .section-left-menu ul li.addon-block-menu__list-parent > a {
  background-color: #222222;
  font-weight: 700;
  font-size: 13px;
}
.addon-block-menu-mobile .section-left-menu ul li a {
  color: #ffffff;
  text-decoration: none;
  font-family: "Arial";
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  display: block;
  padding: 16px 20px 17px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.addon-block-menu-mobile .waSlideMenu-nav {
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease;
}
.addon-block-menu-mobile .waSlideMenu-wrapper {
  left: 0;
  position: relative;
  top: 0;
}
.addon-block-menu-mobile .waSlideMenu-menu {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inherit;
  left: 0;
}
.addon-block-menu-mobile .waSlideMenu-inheritedmenu {
  position: absolute;
  left: 100%;
  top: 0;
}
.addon-block-menu-mobile .waSlideMenu-loading {
  background: url(data:image/gif;base64,R0lGODlhHwAfAPUAAP///wAAAOjo6NLS0ry8vK6urqKiotzc3Li4uJqamuTk5NjY2KqqqqCgoLCwsMzMzPb29qioqNTU1Obm5jY2NiYmJlBQUMTExHBwcJKSklZWVvr6+mhoaEZGRsbGxvj4+EhISDIyMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA4BiwSQexKh0eEAkrldAZbvlOD5TqYKALWu5XIwnPFwwymY0GsRgAxrwuJwbCi8aAHlYZ3sVdwtRCm8JgVgODwoQAAIXGRpojQwKRGSDCRESYRsGHYZlBFR5AJt2a3kHQlZlERN2QxMRcAiTeaG2QxJ5RnAOv1EOcEdwUMZDD3BIcKzNq3BJcJLUABBwStrNBtjf3GUGBdLfCtadWMzUz6cDxN/IZQMCvdTBcAIAsli0jOHSJeSAqmlhNr0awo7RJ19TJORqdAXVEEVZyjyKtE3Bg3oZE2iK8oeiKkFZGiCaggelSTiA2LhxiZLBSjZjBL2siNBOFQ84LxHA+mYEiRJzBO7ZCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82YAIQxRCm14Ww4PChAAEAoPDlsAFRUgHkRiZAkREmoSEXiVlRgfQgeBaXRpo6MOQlZbERN0Qx4drRUcAAJmnrVDBrkVDwNjr8BDGxq5Z2MPyUQZuRgFY6rRABe5FgZjjdm8uRTh2d5b4NkQY0zX5QpjTc/lD2NOx+WSW0++2RJmUGJhmZVsQqgtCE6lqpXGjBchmt50+hQKEAEiht5gUcTIESR9GhlgE9IH0BiTkxrMmWIHDkose9SwcQlHDsOIk9ygiVbl5JgMLuV4HUmypMkTOkEAACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2LQV3t4UBcvcF9/eFpdYxdgZ5hUYA73YGxruCbVjt78G7hXFqlhY/fLQwR0HIQdGuUrTz5eQdIc0cfIEwByGD0MKvcGSaFGjR8GyeAPhIUofQGNQSgrB4IsdOCqx7FHDBiYcOQshYjKDxliVDpRjunCjdSTJkiZP6AQBACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2I3WBcvczltNxNzIW0693MFYT7bTumNQqlisv7BjswAHo64egFdQAbj0RtOXDQY6VAAUakihN1gSLaJ1IYOGChgXXqEUpQ9ASRlDYhT0xQ4cACJDhqDD5mRKjCAYuArjBmVKDP9+VRljMyMHDwcfuBlBooSCBQwJiqkJAgAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA8BQIAwExKh0eEAkrlcA9oo4TKcKwharHScIiu9wwTBn3QnGQg1owBNld+O72N/zZnVzRApteFsODwoQABAKDw5bZQxpQ2JkCRESahIRh1gEVIGVamlmXgBWWxETdEMTnlsIAAJmm65DEmZGYw64UZFbR2MPv0QPY0hjpMYKY0ljjMZCEGNK09MG0diN1gXL3M5bTcTcyFtOvdzBWE+207pjUKpYrL+wY7MAB4EerqZjUAG4lKVCBwMbvnT6dCXUkEIFK0jUkOECFEeQJF2hFKUPAIkgQwIaI+hLiJAoR27Zo4YBCJQgVW4cpMYDBpgVZKL59cEBhw+U+QROQ4bBAoUlTZ7QCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82Z1c0QKbXhbDg8KEAAQCg8OW2UMaUNiZAkREmoSEYdYBFSBlWppZl4AVlsRE3RDE55bCAACZpuuQxJmRmMOuFGRW0djD79ED2NIY6TGCmNJY4zGQhBjStPTFBXb21DY1VsGFtzbF9gAzlsFGOQVGefIW2LtGhvYwVgDD+0V17+6Y6BwaNfBwy9YY2YBcMAPnStTY1B9YMdNiyZOngCFGuIBxDZAiRY1eoTvE6UoDEIAGrNSUoNBUuzAaYlljxo2M+HIeXiJpRsRNMaq+JSFCpsRJEqYOPH2JQgAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfjywjlzX9jdXNEHiAVFX8ODwoQABAKDw5bZQxpQh8YiIhaERJqEhF4WwRDDpubAJdqaWZeAByoFR0edEMTolsIAA+yFUq2QxJmAgmyGhvBRJNbA5qoGcpED2MEFrIX0kMKYwUUslDaj2PA4soGY47iEOQFY6vS3FtNYw/m1KQDYw7mzFhPZj5JGzYGipUtESYowzVmF4ADgOCBCZTgFQAxZBJ4AiXqT6ltbUZhWdToUSR/Ii1FWbDnDkUyDQhJsQPn5ZU9atjUhCPHVhgTNy/RSKsiqKFFbUaQKGHiJNyXIAAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEh8JDAWCsBQIAwExKhU+HFwKlgsIMHlIg7TqQeTLW+7XYIiPGSAymY0mrFgA0LwuLzbCC/6eVlnewkADXVECgxcAGUaGRdQEAoPDmhnDGtDBJcVHQYbYRIRhWgEQwd7AB52AGt7YAAIchETrUITpGgIAAJ7ErdDEnsCA3IOwUSWaAOcaA/JQ0amBXKa0QpyBQZyENFCEHIG39HcaN7f4WhM1uTZaE1y0N/TacZoyN/LXU+/0cNyoMxCUytYLjm8AKSS46rVKzmxADhjlCACMFGkBiU4NUQRxS4OHijwNqnSJS6ZovzRyJAQo0NhGrgs5bIPmwWLCLHsQsfhxBWTe9QkOzCwC8sv5Ho127akyRM7QQAAOwAAAAAAAAAAAA==);
  height: 31px;
  width: 31px;
  display: block;
}
.addon-block-menu-mobile .selected > a {
  font-weight: 700;
}
.section-left-menu.desktop {
  background-color: #f5f5f5;
  padding: 20px 30px 30px;
  position: relative;
}
@media (max-width: 1007px) {
  .section-left-menu.desktop {
    display: none;
  }
}
.section-left-menu.desktop .section-left-menu__list {
  font-family: "Arial";
}
.section-left-menu.desktop .section-left-menu__list, .section-left-menu.desktop .section-left-menu__list ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.section-left-menu.desktop .section-left-menu__list ul {
  display: none;
  z-index: 200;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-complex-menu > li > ul {
  display: block;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-complex-menu > li > a .addon-block-menu__list-arrow {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list > li {
  border-bottom: 1px solid #d8d8d8;
}
.section-left-menu.desktop .section-left-menu__list > li > a {
  text-decoration: none;
  display: block;
  color: #666666;
  padding: 12px 20px 12px;
  border-radius: 4px;
  font-family: "Arial";
  font-size: 13px;
  line-height: 1.25;
  font-weight: 400;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: relative;
  margin-bottom: -1px;
  margin-top: -1px;
  margin-left: -20px;
  margin-right: -20px;
}
.section-left-menu.desktop .section-left-menu__list > li > a:hover {
  background: #ff7044;
  color: #fff;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-branch-menu ul {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-branch-menu > li.opened > ul {
  display: block;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li.section-left-menu__list-has > a .addon-block-menu__list-arrow {
  width: 40px;
  position: absolute;
  right: 5px;
  top: -1px;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li.section-left-menu__list-has > a.dropdown-open:not(:hover) {
  background-color: #ffffff;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li.section-left-menu__list-has > a.dropdown-open .addon-block-menu__list-arrow {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li.section-left-menu__list-has > a.dropdown-open + ul a.dropdown-open {
  color: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li.section-left-menu__list-has > a:hover .addon-block-menu__list-arrow {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li.section-left-menu__list-has.opened > a:not(:hover), .section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li.section-left-menu__list-has.active > a:not(:hover) {
  background-color: #ffffff;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul {
  padding: 10px 0 15px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li {
  padding: 6px 0 6px 28px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li.section-left-menu__list-has > a {
  position: relative;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li.section-left-menu__list-has > a .addon-block-menu__list-arrow {
  width: 25px;
  position: absolute;
  left: -38px;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
  /* &:hover + span {
										color: #888;
									} */
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li.section-left-menu__list-has > a .addon-block-menu__list-arrow:hover {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff7044%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul {
  padding: 15px 0 0 20px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul ul {
  padding-top: 5px;
  padding-bottom: 5px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li.section-left-menu__list-has > a {
  position: relative;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li.section-left-menu__list-has > a:before {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li.section-left-menu__list-has > a .addon-block-menu__list-arrow {
  width: 25px;
  position: absolute;
  left: -30px;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li.section-left-menu__list-has > a .addon-block-menu__list-arrow:hover {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff7044%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li a {
  text-decoration: none;
  color: #888;
  font-family: inherit;
  font-size: 14px;
  line-height: 1.25;
  font-weight: 400;
  display: inline-block;
  vertical-align: top;
  margin: 7px 0;
  position: relative;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li a:before {
  content: "";
  position: absolute;
  left: -20px;
  top: 6px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #333;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li a:hover {
  color: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li ul li a:hover:before {
  background: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li > a {
  display: block;
  padding: 0;
  text-decoration: none;
  color: #888;
  font-family: "Arial";
  font-size: 13px;
  line-height: 1.25;
  font-weight: 400;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu) > li > ul > li > a:hover {
  color: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has > a .addon-block-menu__list-arrow {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has.s3-menu-allin-active > a {
  background: #ff7044;
  color: #fff;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has.s3-menu-allin-active > a .addon-block-menu__list-arrow {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has > ul {
  width: 280px;
  position: absolute;
  padding: 15px 0;
  margin-left: 32px;
  margin-top: -6px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has > ul > li.s3-menu-allin-has > a {
  padding-right: 50px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has > ul > li.s3-menu-allin-has > a .addon-block-menu__list-arrow {
  right: 28px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has > ul a {
  margin-left: 0;
  padding: 0 28px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li.s3-menu-allin-has > ul ul {
  margin-left: 2px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li > ul > li > ul {
  padding: 0;
  margin-left: 32px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li > ul > li > ul ul {
  margin-left: 2px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul {
  background-color: #f5f5f5;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li {
  padding-left: 0;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li > a {
  margin: 0 0 0 20px;
  position: relative;
  font-size: 13px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li > a:after {
  content: "";
  position: absolute;
  right: -30px;
  top: 0;
  bottom: 0;
  width: 30px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li.s3-menu-allin-has ul {
  position: absolute;
  margin-top: -15px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li.s3-menu-allin-has ul li a:before {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li.s3-menu-allin-has > a .addon-block-menu__list-arrow {
  left: auto;
  right: -7px;
  top: 50%;
  margin-top: -9px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li.s3-menu-allin-has.s3-menu-allin-active > a {
  color: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li.s3-menu-allin-has.s3-menu-allin-active > a .addon-block-menu__list-arrow {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff7044%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li ul {
  padding: 15px 0;
  width: 280px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li ul li {
  display: block;
  padding: 8px 0;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li ul li.s3-menu-allin-has > a {
  padding-right: 50px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li ul li.s3-menu-allin-has > a .addon-block-menu__list-arrow {
  right: 28px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li ul li a {
  display: block;
  margin-left: 0;
  padding: 0 28px;
}
.section-left-menu.desktop .section-left-menu__list:not(.addon-s3-tree-menu):not(.addon-s3-column-menu).addon-s3-allin-menu > li ul li ul li a:after {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu li.section-left-menu__list-has > a {
  position: relative;
  z-index: 2;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu li.section-left-menu__list-has > a .addon-block-menu__list-arrow {
  width: 20px;
  height: 20px;
  border-radius: 2px;
  background: #e4e4e4 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M659.5%201936.5a.5.5%200%200%201%201%200v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3z%22%20transform%3D%22translate%28-656%20-1936%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu li.section-left-menu__list-has > a .addon-block-menu__list-arrow:hover {
  background: #ff7044 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M659.5%201936.5a.5.5%200%200%201%201%200v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3z%22%20transform%3D%22translate%28-656%20-1936%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu li.section-left-menu__list-has > a .addon-block-menu__list-arrow:hover + span {
  color: #333;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu li.section-left-menu__list-has > a.dropdown-open:not(:hover) {
  color: #262626;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu li.section-left-menu__list-has > a.dropdown-open .addon-block-menu__list-arrow {
  background: #e4e4e4 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%208%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M1123.5%201939.5a.5.5%200%200%201%200%201h-7a.5.5%200%200%201%200-1z%22%20transform%3D%22translate%28-1116%20-1939%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu li.section-left-menu__list-has > a.dropdown-open .addon-block-menu__list-arrow:hover {
  background: #ff7044 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%208%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1123.5%201939.5a.5.5%200%200%201%200%201h-7a.5.5%200%200%201%200-1z%22%20transform%3D%22translate%28-1116%20-1939%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li {
  border: none;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li a {
  padding: 9px 15px 9px 30px;
  margin: 0;
  display: block;
  text-decoration: none;
  color: #666666;
  font-family: "Arial";
  font-size: 13px;
  line-height: 1.25;
  font-weight: 400;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li a:hover {
  background: none;
  color: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li > a {
  border-bottom: 1px solid #d8d8d8;
  padding: 12px 15px 12px 30px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li > ul {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-left: 10px;
  border-left: 1px solid #d8d8d8;
  position: relative;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li > ul ul {
  margin-left: 40px;
  margin-top: 8px;
  margin-bottom: 8px;
  border-left: 1px solid #d8d8d8;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li > ul ul li a {
  padding-right: 0;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li > ul li > a {
  position: relative;
  margin-left: 13px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li > ul li > a:before {
  content: "";
  position: absolute;
  left: -13px;
  top: 50%;
  width: 19px;
  border-top: 1px solid #d8d8d8;
  margin-top: -1px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-tree-menu > li > ul:after {
  content: "";
  position: absolute;
  left: -10px;
  right: 0;
  bottom: 0;
  border-bottom: 1px solid #d8d8d8;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul {
  display: block;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.section-left-menu__list-has > a .addon-block-menu__list-arrow {
  width: 40px;
  position: absolute;
  right: 5px;
  top: -1px;
  bottom: 0;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.section-left-menu__list-has > a:hover .addon-block-menu__list-arrow {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.section-left-menu__list-has.opened > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.section-left-menu__list-has.active > a {
  background-color: #ffffff;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul {
  padding: 0;
  margin: 0;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li > ul > li.dropdown ul {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li > ul > li.dropdown > a .addon-block-menu__list-arrow {
  position: absolute;
  left: -4px;
  top: 3px;
  width: 15px;
  height: 20px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li > ul ul {
  padding-left: 20px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li > ul ul li:not(.section-left-menu__list-has) a:before, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li > ul ul li:not(.section-left-menu__list-has) a:hover:before {
  content: "";
  position: absolute;
  left: 0;
  top: 12px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #333;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li.dropdown li a .addon-block-menu__list-arrow {
  position: absolute;
  left: -5px;
  top: 3px;
  width: 15px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%206%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20transform%3D%22translate%28-730%20-788%29%22%20d%3D%22M734.1%20792.27l-3.2%203.19a.5.5%200%200%200%20.71.7l3.55-3.55c.1-.09.14-.21.14-.34a.49.49%200%200%200-.14-.35l-3.55-3.55a.5.5%200%200%200-.7.7z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li.dropdown li a:hover .addon-block-menu__list-arrow {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%206%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff7044%22%20transform%3D%22translate%28-730%20-788%29%22%20d%3D%22M734.1%20792.27l-3.2%203.19a.5.5%200%200%200%20.71.7l3.55-3.55c.1-.09.14-.21.14-.34a.49.49%200%200%200-.14-.35l-3.55-3.55a.5.5%200%200%200-.7.7z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li:not(.dropdown) a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 15px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%206%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20transform%3D%22translate%28-730%20-788%29%22%20d%3D%22M734.1%20792.27l-3.2%203.19a.5.5%200%200%200%20.71.7l3.55-3.55c.1-.09.14-.21.14-.34a.49.49%200%200%200-.14-.35l-3.55-3.55a.5.5%200%200%200-.7.7z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li:not(.dropdown) a:hover:before {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%206%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff7044%22%20transform%3D%22translate%28-730%20-788%29%22%20d%3D%22M734.1%20792.27l-3.2%203.19a.5.5%200%200%200%20.71.7l3.55-3.55c.1-.09.14-.21.14-.34a.49.49%200%200%200-.14-.35l-3.55-3.55a.5.5%200%200%200-.7.7z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li a {
  display: inline-block;
  vertical-align: top;
  padding: 6px 0 6px 20px;
  text-decoration: none;
  color: #888;
  font-family: "Arial";
  font-size: 13px;
  font-weight: 400;
  line-height: 1.25;
  border-radius: 4px;
  position: relative;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li ul li a:hover {
  color: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.addon-block-menu__list-active > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.addon-block-menu__list-active.opened > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.addon-block-menu__list-active.active > a {
  background: #ff7044;
  color: #fff;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.addon-block-menu__list-active > a .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.addon-block-menu__list-active.opened > a .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li.addon-block-menu__list-active.active > a .addon-block-menu__list-arrow {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%209%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M615.27%203107.1l-3.2-3.19a.5.5%200%200%200-.7.7l3.55%203.56c.09.09.21.13.34.14.13%200%20.26-.05.35-.14l3.55-3.55a.5.5%200%200%200-.7-.71z%22%20transform%3D%22translate%28-611%20-3103%29%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column {
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 100;
  background-color: #f5f5f5;
  padding: 20px 38px 8px 20px;
  min-height: 100%;
  width: 898px;
  margin-left: 2px;
  display: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul.show-item, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column.show-item {
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1263px) {
  .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column {
    width: 690px;
  }
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > .section-left-menu__list-image, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > .section-left-menu__list-image {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 47.5%;
  -moz-box-flex: 0;
  -moz-flex: 0 0 47.5%;
  -ms-flex: 0 0 47.5%;
  flex: 0 0 47.5%;
  max-width: 47.5%;
  position: relative;
  margin-bottom: 22px;
  border-radius: 3px;
  overflow: hidden;
  margin-left: 20px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > .section-left-menu__list-image img, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > .section-left-menu__list-image img {
  max-width: 100%;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > .section-left-menu__list-image .section-left-menu__list-image__img, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > .section-left-menu__list-image .section-left-menu__list-image__img {
  font-size: 0;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > .section-left-menu__list-image .section-left-menu__list-image__body, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > .section-left-menu__list-image .section-left-menu__list-image__body {
  border-radius: 0 0 2px 2px;
  background-color: #000000;
  opacity: 0.8;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 23px 20px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > .section-left-menu__list-image .section-left-menu__list-image__title, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > .section-left-menu__list-image .section-left-menu__list-image__title {
  color: #ffffff;
  font-family: Arial;
  font-size: 18px;
  line-height: 1.25;
  font-weight: 700;
  position: relative;
  margin-bottom: 4px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > .section-left-menu__list-image .section-left-menu__list-image__desc, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > .section-left-menu__list-image .section-left-menu__list-image__desc {
  font-family: Arial;
  font-size: 15px;
  line-height: 1.25;
  font-weight: 400;
  color: #9b9b9b;
  position: relative;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 calc(25% - 20px);
  -moz-box-flex: 0;
  -moz-flex: 0 0 calc(25% - 20px);
  -ms-flex: 0 0 calc(25% - 20px);
  flex: 0 0 calc(25% - 20px);
  width: calc(25% - 20px);
  max-width: calc(25% - 20px);
  margin-left: 20px;
  margin-bottom: 20px;
  padding-bottom: 8px;
  border-bottom: 1px solid #d8d8d8;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li > a {
  color: #333;
  font-size: 13px;
  font-weight: 700;
  display: inline-block;
  vertical-align: top;
  padding-left: 0;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li > a:before, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li > a:before, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li > a:before, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li > a:before {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li > a:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li > a:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li > a:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li > a:hover {
  color: #ff7044;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown {
  position: relative;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown > ul, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown > ul, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown > ul, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown > ul {
  display: none;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown > a, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown > a {
  position: static;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown > a .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown > a .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown > a .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown > a .addon-block-menu__list-arrow {
  width: 20px;
  height: 20px;
  border-radius: 2px;
  background: #e4e4e4 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M659.5%201936.5a.5.5%200%200%201%201%200v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3z%22%20transform%3D%22translate%28-656%20-1936%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
  position: absolute;
  right: 0;
  top: 3px;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown > a .addon-block-menu__list-arrow:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown > a .addon-block-menu__list-arrow:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown > a .addon-block-menu__list-arrow:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown > a .addon-block-menu__list-arrow:hover {
  background: #ff7044 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M659.5%201936.5a.5.5%200%200%201%201%200v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3z%22%20transform%3D%22translate%28-656%20-1936%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown > a .addon-block-menu__list-arrow:hover + span, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown > a .addon-block-menu__list-arrow:hover + span, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown > a .addon-block-menu__list-arrow:hover + span, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown > a .addon-block-menu__list-arrow:hover + span {
  color: #333;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow {
  background: #e4e4e4 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%208%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M1123.5%201939.5a.5.5%200%200%201%200%201h-7a.5.5%200%200%201%200-1z%22%20transform%3D%22translate%28-1116%20-1939%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow:hover, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li.dropdown > a.dropdown-open .addon-block-menu__list-arrow:hover {
  background: #ff7044 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%208%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1123.5%201939.5a.5.5%200%200%201%200%201h-7a.5.5%200%200%201%200-1z%22%20transform%3D%22translate%28-1116%20-1939%29%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul {
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 50%;
  -moz-box-flex: 1;
  -moz-flex: 1 0 50%;
  -ms-flex: 1 0 50%;
  flex: 1 0 50%;
  width: 50%;
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 calc(50% - 20px);
  -moz-box-flex: 0;
  -moz-flex: 0 0 calc(50% - 20px);
  -ms-flex: 0 0 calc(50% - 20px);
  flex: 0 0 calc(50% - 20px);
  width: calc(50% - 20px);
  max-width: calc(50% - 20px);
}
@media (max-width: 1263px) {
  .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul > ul > li, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column > ul > li {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(33.332% - 20px);
    -moz-box-flex: 0;
    -moz-flex: 0 0 calc(33.332% - 20px);
    -ms-flex: 0 0 calc(33.332% - 20px);
    flex: 0 0 calc(33.332% - 20px);
    width: calc(33.332% - 20px);
    max-width: calc(33.332% - 20px);
  }
}
.section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > ul:before, .section-left-menu.desktop .section-left-menu__list.addon-s3-column-menu > li > .section-left-menu__list-column:before {
  content: "";
  position: absolute;
  top: -12px;
  left: 0;
  right: 0;
  height: 12px;
}
.addon-block-menu-mobile {
  display: block;
  height: auto;
  background: none;
}
.addon-block-menu-mobile .addon-block-menu-mobile__open, .addon-block-menu-mobile .addon-block-menu-mobile__close {
  display: none;
}
.addon-block-menu-mobile .section-left-menu {
  position: relative;
  left: inherit;
  right: inherit;
  top: inherit;
  bottom: inherit;
  visibility: visible;
  opacity: 1;
}
.addon-block-menu-mobile .section-left-menu-panel {
  position: relative;
  left: inherit;
  right: inherit;
  top: inherit;
  bottom: inherit;
  transform: none;
  width: 100%;
  background: none;
}
.section-left-menu.desktop {
  display: none !important;
}
/*filter start
.shop2-filter {
	input[type="text"],
	select,
	.jq-selectbox__select {
		border-radius: 5px;
	}
	.table-filter-param .d-tr {
		margin-bottom: 15px;
		border-bottom: 1px solid #ccc;
		padding: 0;
		.th {
			padding: 10px 0;
			cursor: pointer;
			line-height: 1;
			position: relative;
			padding-right: 35px;
			min-height: 40px;
			box-sizing: border-box;
			display: flex;
			align-items: center;
			margin-bottom: 5px;
			&:before {
				content: '+';
				width: 26px;
				height: 26px;
				color: #000;
				background-color: #e5e5e5;
				font-size: 20px;
				line-height: 26px;
				text-align: center;
				border-radius: 5px;
				position: absolute;
				right: 0;
				top: calc(50% - 13px);
				font-weight: normal;
				transition: ease 0.4s;
			}
			
			&:hover {
				&:before {
					background-color: rgb(8, 3, 223);
					color: #fff;
				}
			}
		}
		
		&.active {
			.th:before {
				content: '-';
			}
		}
		
		.td {
			display: none;
			padding-bottom: 20px;
			
			a.param-val {
				margin: 0 0 5px;
				padding: 5px 5px 5px 35px;
				text-decoration: none;
				position: relative;
				> span {
					width: 24px;
					height: 24px;
					border-radius: 5px;
					border: 1px solid #e5e5e5;
					left: 0;
					top: calc(50% - 12px);
					position: absolute;
					transition: ease 0.4s;
					display: inline-block;
					background: none;
					margin: 0;
					background-position: 50% 50%;
					background-repeat: no-repeat;
				}
				
				&:hover {
					> span {
						border-color: rgb(0, 0, 143);
						margin: 0;
					}
				}
				
				&.active-val {
					background: none;
					> span {
						border-color: rgb(0, 0, 143);
						background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABHSURBVHgBnc/JDQAgCARA7cT+m7AUSlmJ8lzkSowxMhxzFALA0mtXzEV6BC+khaxzE9mDVvl28j7C8VhCeieSGCMH5xDBIToYstlnCjlXCAAAAABJRU5ErkJggg==");
						background-color: rgb(0, 0, 143);
					}
				}
				
				&:nth-child(n + 6) {
					display: none;
				}
			}
			
			.filter-show-more {
				padding-top: 10px;
				.show-btn {
					display: inline-block;
					padding: 9px 15px 8px;
					border: 1px solid rgb(0, 0, 143);
					color: rgb(0, 0, 143);
					font-size: 15px;
					text-align: center;
					border-radius: 5px;
					cursor: pointer;
					transition: ease 0.4s;
					&:hover {
						background: rgb(0, 0, 143);
						color: #fff;
					}
				}
			}
		}
		
		&.dimension {
			.slider-range {
				display: none;
			}
		}
	}
}
.shop2-filter .table-filter-param .d-tr .td {
	.filter-flags-wrapper {
		padding-top: 15px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		a.param-val {
			padding: 5px;
			width: 100%;
			max-width: 50%;
			display: flex;
			flex-direction: column;
			align-items: center;
			text-align: center;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			font-size: 12px;
			
			.flag-name {
				font-weight: normal;
				padding-top: 3px;
			}
			
			.flag-icon {
				width: 50px;
				height: 26px;
				padding: 2px 3px;
				box-sizing: border-box;
				background: #ccc;
				position: relative;
				border-radius: 50px;
				transition: ease 0.4s;
				&:before {
					content: '';
					width: 20px;
					height: 20px;
					border-radius: 50%;
					background: #fff;
					position: absolute;
					left: 3px;
					top: calc(50% - 10px);
					transition: ease-in-out 0.3s;
					transform: translateX(0);
					will-change: transform;
				}
			}
			
			&.active-val {
				.flag-icon {
					background: rgb(39, 201, 24);
					&:before {
						transform: translateX(calc(100% + 3px));
					}
				}
			}
		}
	}
}
filter start end*/
/*site_header start*/
.site-header {
  padding-top: 0;
}
.site-header * {
  box-sizing: border-box;
}
.site-header .header-top-panel {
  padding: 0 45px;
  border: 0;
  height: 75px;
  position: static;
}
@media (max-width: 1200px) {
  .site-header .header-top-panel {
    padding-left: 20px;
    padding-right: 20px;
    justify-content: space-between;
  }
}
@media (max-width: 640px) {
  .site-header .header-top-panel {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.site-header .header-top-panel .menu-icon {
  min-width: 50px;
  min-height: 50px;
  border: 0;
  margin-top: 25px;
  border: 1px solid #e1e1e1;
  border-radius: 50%;
  width: auto;
  height: auto;
}
.site-header .small-cart-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}
.site-header .geo-location-wrapper {
  max-width: 270px;
  width: 100%;
  display: flex;
  padding-top: 41px;
  padding-left: 15px;
  color: #000;
  font-size: 14px;
}
@media (max-width: 1600px) {
  .site-header .geo-location-wrapper {
    max-width: 200px;
  }
}
@media (max-width: 640px) {
  .site-header .geo-location-wrapper {
    display: none;
  }
}
.site-header .panel-top-menu {
  padding-top: 25px;
  padding-left: 50px;
}
@media (max-width: 1600px) {
  .site-header .panel-top-menu {
    padding-left: 25px;
  }
}
.site-header .panel-top-menu .top-menu-list {
  padding: 0 0 0 15px;
  text-align: center;
}
.site-header .panel-top-menu .top-menu-list > li > a {
  padding: 16px 22px 15px;
  font-size: 14px;
  color: #262626;
}
.site-header .panel-top-menu .top-menu-list .has-child > a {
  position: relative;
  padding-right: 30px;
}
.site-header .panel-top-menu .top-menu-list .has-child > a:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  right: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' version='1.1' baseProfile='full' xml:space='preserve' x='0px' y='0px' width='9px' height='6px' viewBox='0 0 9px 6px' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='rgb(0, 0, 143)' d='M8.803,1.302 L5.056,5.444 C4.914,5.605 4.714,5.696 4.503,5.696 C4.293,5.696 4.093,5.605 3.951,5.444 L0.204,1.302 L0.206,1.300 C0.083,1.162 0.007,0.979 0.007,0.777 C0.007,0.348 0.342,-0.000 0.756,-0.000 C0.975,-0.000 1.170,0.099 1.307,0.253 L1.308,0.252 L4.503,3.770 L7.698,0.252 L7.700,0.253 C7.837,0.099 8.032,-0.000 8.250,-0.000 C8.664,-0.000 9.000,0.348 9.000,0.777 C9.000,0.979 8.923,1.162 8.801,1.300 L8.803,1.302 Z'/%3E%3C/svg%3E") 50% 50% no-repeat;
  top: calc(50% - 5px);
}
.site-header .top-shop-modules-wrapper {
  display: flex;
  align-items: flex-start;
  width: 100%;
  max-width: 475px;
  padding-top: 25px;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 1200px) {
  .site-header .top-shop-modules-wrapper {
    max-width: 300px;
    margin-left: auto;
    justify-content: flex-end;
  }
}
.site-header .site-compare {
  width: auto;
  height: auto;
  display: block;
  border: 0;
  font-size: 0;
}
.site-header .site-compare .top_compare_button {
  height: auto;
  width: auto;
  display: inline-block;
  font-size: 14px;
  padding: 14px 10px 14px 60px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAMAAADpVnyHAAAAPFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQLyYwAAAAE3RSTlMAoLBQMCCIQMn7EPJmcVs2JhkUO3VSQgAAAGZJREFUKM/d0ksOgDAIRVG0j2rr37f/vUo1sTEyduCZQHKHILfIU5S3pg+mb7zUimk/TktXwEkrL04CkXOeKbsW2yOpLYGSeFIncQIQCC8Fm/rDFO3sI1EfABxtiZSBRdL6NppYDAeqZAj8GWAEKAAAAABJRU5ErkJggg==") left 25px center / auto no-repeat;
  cursor: pointer;
  border: 1px solid #e1e1e1;
  border-radius: 50px;
  min-width: 165px;
  filter: none;
}
@media (max-width: 1200px) {
  .site-header .site-compare .top_compare_button {
    min-width: 50px;
    font-size: 0;
    background-position: 50%;
    padding: 10px;
    min-height: 50px;
  }
}
.site-header .site-compare:hover {
  background: none;
}
.site-header .site-compare:hover .top_compare_button {
  border-color: #74c139;
}
@media (max-width: 768px) {
  .site-header .site-compare:hover .top_compare_button {
    border-color: #1526f3;
  }
}
.site-header .favorite_top {
  width: auto;
  height: auto;
  border: 0;
  font-size: 14px;
  padding: 0;
}
.site-header .favorite_top .favorite_link {
  position: relative;
  min-height: 0;
  height: auto;
  width: auto;
  background: none;
  cursor: pointer;
  padding: 14px 10px 14px 60px;
  border: 1px solid #e1e1e1;
  border-radius: 50px;
  min-width: 160px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWCAMAAAACYceEAAAAkFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDIYgjAAAAL3RSTlMABffV++Wx8peSaV1BLBYR7N/KrKafbjw2GtnQxLaGgXNiWU05MSchDLm4o4tVUXFM3UUAAADZSURBVCjPbdDXcoMwFEXRc1XAFGMw3TWOa+r5/79LIPIMYbSeBHt0NRJ+ZYuQ1AkG6c7QBFeMWsV1VOcMADlSBdEb+TKEa6jvACRmhZiRAHhUY9JWMErYcIE/pbqh4xnOO23vlsIDapvBuRQxnhYWeg2fhNj4yytRFitf+QzxzdZX8hpQe0+I2Q0TE8zdVCCAlCqdhZXOx8Nlo5aYEm3cj0ybyyT023GIS+oLT3drusn+HRu3TEP7b7Z8uGc+Uc9vfuReIAcGD8yduO0rRvBoFU0Dr2Vxnnz9AFJPDrrORy29AAAAAElFTkSuQmCC") left 25px center / auto no-repeat;
  text-decoration: none;
}
@media (max-width: 1200px) {
  .site-header .favorite_top .favorite_link {
    min-width: 50px;
    font-size: 0;
    background-position: 50% 56%;
    padding: 10px;
    min-height: 50px;
  }
}
.site-header .favorite_top .favorite_link:after {
  content: "Избранное";
  font-size: 14px;
}
@media (max-width: 1200px) {
  .site-header .favorite_top .favorite_link:after {
    display: none;
  }
}
.site-header .favorite_top .favorite_link span {
  display: none;
}
.site-header .favorite_top:hover {
  background: none;
}
.site-header .favorite_top:hover .favorite_link {
  border-color: #ff0000;
}
@media (max-width: 768px) {
  .site-header .favorite_top:hover .favorite_link {
    border-color: #1526f3;
  }
}
.site-header .block-title.login-ico {
  width: auto;
  height: auto;
  border: 1px solid #e1e1e1;
  border-radius: 50px;
  z-index: auto;
  margin: 0;
}
@media (max-width: 1200px) {
  .site-header .block-title.login-ico {
    min-width: 30px;
    font-size: 0;
    min-height: 50px;
  }
}
.site-header .block-title.login-ico:hover {
  color: #000;
  border-color: #1526f3;
}
.site-header .top-menu-list > li ul {
  z-index: 100;
}
.site-header .panel-cart-button-wrapper {
  display: none;
}
@media (max-width: 1200px) {
  .site-header .panel-cart-button-wrapper {
    display: block;
  }
}
.site-header .panel-cart-button-wrapper .panel-cart-button {
  position: relative;
  width: 50px;
  height: 50px;
  border: 1px solid #e1e1e1;
  border-radius: 50%;
  background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2226px%22%20%20viewBox%3D%220%200%2028%2026%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23000%22%20d%3D%22M27.780%2C7.519%20L22.980%2C18.082%20C22.600%2C18.918%2021.766%2C19.499%2020.800%2C19.499%20L5.600%2C19.499%20C4.274%2C19.499%203.200%2C18.408%203.200%2C17.061%20L3.200%2C4.972%20L0.352%2C2.079%20C0.134%2C1.859%200.000%2C1.554%200.000%2C1.218%20C0.000%2C0.545%200.537%2C-0.001%201.200%2C-0.001%20C1.531%2C-0.001%201.831%2C0.135%202.048%2C0.356%20L5.697%2C4.061%20L25.600%2C4.061%20C26.925%2C4.061%2028.000%2C5.152%2028.000%2C6.499%20C28.000%2C6.863%2027.921%2C7.208%2027.780%2C7.519%20ZM5.600%2C17.061%20L20.800%2C17.061%20L23.755%2C10.562%20L5.600%2C10.562%20L5.600%2C17.061%20ZM25.600%2C6.499%20L5.600%2C6.499%20L5.600%2C8.124%20L24.862%2C8.124%20L25.602%2C6.498%20L25.600%2C6.499%20ZM6.400%2C21.124%20C7.725%2C21.124%208.800%2C22.215%208.800%2C23.561%20C8.800%2C24.908%207.725%2C25.999%206.400%2C25.999%20C5.075%2C25.999%204.000%2C24.908%204.000%2C23.561%20C4.000%2C22.215%205.075%2C21.124%206.400%2C21.124%20ZM19.200%2C21.124%20C20.525%2C21.124%2021.600%2C22.215%2021.600%2C23.561%20C21.600%2C24.908%2020.525%2C25.999%2019.200%2C25.999%20C17.875%2C25.999%2016.800%2C24.908%2016.800%2C23.561%20C16.800%2C22.215%2017.875%2C21.124%2019.200%2C21.124%20Z%22%2F%3E%3C%2Fsvg%3E) 50% / auto 20px no-repeat;
}
@media (max-width: 768px) {
  .site-header .panel-cart-button-wrapper .panel-cart-button:hover {
    border-color: #1526f3;
  }
}
.site-header .panel-cart-button-wrapper .link-to-cart {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.site-header .header-bottom-wrapper {
  padding-top: 20px;
  padding-bottom: 25px;
}
.site-header .header-bottom-wrapper__inner {
  display: flex;
  align-items: center;
  padding: 0 45px;
}
@media (max-width: 1200px) {
  .site-header .header-bottom-wrapper__inner {
    padding: 0 20px;
  }
}
@media (max-width: 900px) {
  .site-header .header-bottom-wrapper__inner {
    flex-direction: column;
  }
}
@media (max-width: 640px) {
  .site-header .header-bottom-wrapper__inner {
    padding: 0 10px;
  }
}
@media (max-width: 960px) {
  .site-header .header-bottom-wrapper .site-logo img {
    max-width: 270px;
  }
}
.site-header .header-bottom-wrapper .header-bottom-blocks-wrapper {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 1490px;
  padding-left: 10px;
  margin-left: auto;
}
@media (max-width: 1200px) {
  .site-header .header-bottom-wrapper .header-bottom-blocks-wrapper {
    width: auto;
    margin-left: auto;
  }
}
@media (max-width: 900px) {
  .site-header .header-bottom-wrapper .header-bottom-blocks-wrapper {
    width: 100%;
    margin: 0;
    justify-content: space-between;
    padding-top: 15px;
    padding-left: 0;
  }
}
.site-header .header-bottom-wrapper .site-phones-wrapper {
  display: flex;
  align-items: center;
  order: 1;
}
@media (max-width: 1200px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper {
    justify-content: space-between;
  }
}
@media (max-width: 900px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper {
    width: 100%;
  }
}
@media (max-width: 599px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper {
    flex-direction: column;
  }
}
.site-header .header-bottom-wrapper .site-phones-wrapper .header-phones-wrap {
  margin-right: 40px;
}
@media (max-width: 1400px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper .header-phones-wrap {
    margin-right: 20px;
  }
}
@media (max-width: 670px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper .header-phones-wrap {
    width: 100%;
  }
}
@media (max-width: 599px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper .header-phones-wrap {
    margin-right: 0;
    margin-bottom: 15px;
    width: auto;
  }
}
@media (min-width: 1201px) and (max-width: 1400px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper .header-phones-wrap .hp-item span {
    font-size: 13px;
  }
}
.site-header .header-bottom-wrapper .site-phones-wrapper a {
  text-decoration: none;
}
.site-header .header-bottom-wrapper .site-phones-wrapper .header-top-details {
  margin-right: 40px;
}
@media (max-width: 1400px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper .header-top-details {
    margin-right: 20px;
  }
}
@media (max-width: 1200px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper .header-top-details {
    margin-right: 0;
  }
}
@media (max-width: 599px) {
  .site-header .header-bottom-wrapper .site-phones-wrapper .header-top-details {
    flex-direction: column;
    align-items: center;
    display: flex;
  }
}
.site-header .header-bottom-wrapper .site-phones-wrapper .header-top-details .header-popup-form-button {
  margin-top: 5px;
  padding-bottom: 9px;
  text-align: center;
}
.site-header .header-bottom-wrapper .header-search-wrapper {
  position: relative;
  width: 100%;
  max-width: calc(100% - 780px);
  order: 2;
}
@media (max-width: 1200px) {
  .site-header .header-bottom-wrapper .header-search-wrapper--desctop {
    display: none;
  }
}
@media (min-width: 1201px) {
  .site-header .header-bottom-wrapper .header-search-wrapper--mobile {
    display: none;
  }
}
@media (max-width: 1400px) {
  .site-header .header-bottom-wrapper .header-search-wrapper {
    max-width: calc(100% - 600px);
  }
}
.site-header .header-bottom-wrapper .header-search-wrapper .site-search-form {
  width: 100%;
  border: 1px solid #d9d9d9;
  border-radius: 50px;
  padding: 4px;
}
.site-header .header-bottom-wrapper .header-search-wrapper .search-text {
  border: 0;
  max-width: calc(100% - 100px);
  width: 100%;
  border-radius: 50px;
  margin: 0;
}
.site-header .header-bottom-wrapper .header-search-wrapper .search-button {
  position: static;
  margin-left: auto;
  display: block;
  padding: 0;
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Shape_69_1' data-name='Shape 69 1' class='cls-1' d='M1456,178.768L1453.79,181l-5.12-5.185a7.725,7.725,0,0,1-3.84,1.052,7.985,7.985,0,1,1,6.2-3.123Zm-11.17-15.124a5.29,5.29,0,1,0,5.23,5.289A5.259,5.259,0,0,0,1444.83,163.644Z' transform='translate(-1437 -161)'/%3E%3C/svg%3E") 50% no-repeat #00038f !important;
  border-radius: 50%;
}
.site-header .header-bottom-wrapper .header-search-wrapper .shop2-block.search-form .block-title {
  font-size: 0;
  width: 40px;
  height: 40px;
  padding: 0;
  border: 0;
  box-shadow: none;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23999; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Фигура_4_1' data-name='Фигура 4 1' class='cls-1' d='M1415.55,174.627h-8.23a3.185,3.185,0,0,1-6.16,0h-3.71a0.456,0.456,0,0,1-.45-0.463v-0.925a0.455,0.455,0,0,1,.45-0.462h3.71a3.185,3.185,0,0,1,6.16,0h8.23a0.455,0.455,0,0,1,.45.462v0.925A0.456,0.456,0,0,1,1415.55,174.627Zm-11.31-2.863a1.938,1.938,0,1,0,1.89,1.937A1.919,1.919,0,0,0,1404.24,171.764Zm11.31-4.541h-3.71a3.186,3.186,0,0,1-6.16,0h-8.23a0.456,0.456,0,0,1-.45-0.463v-0.927a0.456,0.456,0,0,1,.45-0.462h8.23a3.186,3.186,0,0,1,6.16,0h3.71a0.456,0.456,0,0,1,.45.462v0.927A0.456,0.456,0,0,1,1415.55,167.223Zm-6.79-2.807a1.881,1.881,0,1,0,1.84,1.881A1.865,1.865,0,0,0,1408.76,164.416Z' transform='translate(-1397 -163)'/%3E%3C/svg%3E") 50% no-repeat;
  position: absolute;
  right: 50px;
  top: -45px;
}
.site-header .header-bottom-wrapper .header-search-wrapper .shop2-block.search-form .block-title:after {
  display: none;
}
.site-header .header-bottom-wrapper .header-search-wrapper .shop2-block.search-form.opened .block-title:before {
  display: none;
}
.site-header .header-bottom-wrapper .header-search-wrapper .shop2-block.search-form .block-body {
  position: absolute;
  left: 0;
  right: 0;
  top: 1px;
  background: #fff;
  padding: 20px;
  border: 1px solid #d9d9d9;
  max-width: 400px;
  margin-left: auto;
  margin-right: 40px;
  overflow: auto;
  border-radius: 5px;
}
.site-header .header-bottom-wrapper .header-search-wrapper .shop2-block.search-form .block-body .jq-selectbox__dropdown ul {
  max-height: 300px;
}
.site-header .header-bottom-wrapper .shop-cart-wr {
  margin-left: auto;
  order: 3;
}
@media (max-width: 1200px) {
  .site-header .header-bottom-wrapper .shop-cart-wr {
    display: none;
  }
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview {
  height: auto;
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview .shop-cart-wrap {
  background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2226px%22%20%20viewBox%3D%220%200%2028%2026%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23999999%22%20d%3D%22M27.780%2C7.519%20L22.980%2C18.082%20C22.600%2C18.918%2021.766%2C19.499%2020.800%2C19.499%20L5.600%2C19.499%20C4.274%2C19.499%203.200%2C18.408%203.200%2C17.061%20L3.200%2C4.972%20L0.352%2C2.079%20C0.134%2C1.859%200.000%2C1.554%200.000%2C1.218%20C0.000%2C0.545%200.537%2C-0.001%201.200%2C-0.001%20C1.531%2C-0.001%201.831%2C0.135%202.048%2C0.356%20L5.697%2C4.061%20L25.600%2C4.061%20C26.925%2C4.061%2028.000%2C5.152%2028.000%2C6.499%20C28.000%2C6.863%2027.921%2C7.208%2027.780%2C7.519%20ZM5.600%2C17.061%20L20.800%2C17.061%20L23.755%2C10.562%20L5.600%2C10.562%20L5.600%2C17.061%20ZM25.600%2C6.499%20L5.600%2C6.499%20L5.600%2C8.124%20L24.862%2C8.124%20L25.602%2C6.498%20L25.600%2C6.499%20ZM6.400%2C21.124%20C7.725%2C21.124%208.800%2C22.215%208.800%2C23.561%20C8.800%2C24.908%207.725%2C25.999%206.400%2C25.999%20C5.075%2C25.999%204.000%2C24.908%204.000%2C23.561%20C4.000%2C22.215%205.075%2C21.124%206.400%2C21.124%20ZM19.200%2C21.124%20C20.525%2C21.124%2021.600%2C22.215%2021.600%2C23.561%20C21.600%2C24.908%2020.525%2C25.999%2019.200%2C25.999%20C17.875%2C25.999%2016.800%2C24.908%2016.800%2C23.561%20C16.800%2C22.215%2017.875%2C21.124%2019.200%2C21.124%20Z%22%2F%3E%3C%2Fsvg%3E) left center no-repeat;
  color: #2d2d2d;
  padding: 15px 20px 15px 50px;
  font-size: 16px;
  border-left: 0;
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview .shop-cart-wrap:before {
  display: none;
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview .shop-cart-wrap .cart-products-amount {
  left: 18px;
  top: 0;
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview .shop-cart-wrap .cart-products-amount span {
  margin: 0;
  width: 24px;
  height: 24px;
  border: 0;
  color: #fff;
  background: #00038f;
  line-height: 24px;
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview .shop-cart-wrap.empty .cart-products-amount span {
  color: #2d2d2d;
  background: #e1e1e1;
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview .shop-cart-wrap .cart-total {
  min-width: 70px;
  position: relative;
  padding-top: 15px;
}
.site-header .header-bottom-wrapper .shop-cart-wr #shop2-cart-preview .shop-cart-wrap .cart-total:before {
  content: "Корзина";
  font-size: 15px;
  position: absolute;
  left: 0;
  top: 0;
  color: #555555;
}
.site-header .header-bottom-wrapper .mobile-search-wrapper {
  /*padding: 0 45px;*/
}
@media (max-width: 1200px) {
  .site-header .header-bottom-wrapper .mobile-search-wrapper {
    padding: 15px 20px 0;
    display: flex;
    align-items: center;
  }
}
@media (max-width: 640px) {
  .site-header .header-bottom-wrapper .mobile-search-wrapper {
    padding: 15px 10px 0;
  }
}
@media (max-width: 570px) {
  .site-header .header-bottom-wrapper .mobile-search-wrapper {
    padding: 15px 10px 0;
    flex-wrap: wrap;
  }
  .site-header .header-bottom-wrapper .mobile-search-wrapper .site-header__menu {
    width: 100%;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-right: 0;
  }
  .site-header .header-bottom-wrapper .mobile-search-wrapper .site-header__menu .folders-dropdown-menu-wrapper {
    max-width: 100%;
  }
  .site-header .header-bottom-wrapper .mobile-search-wrapper .site-header__menu .folders-dropdown-menu-wrapper .folder-button {
    width: 100%;
    max-width: 100%;
  }
}
.site-header .header-bottom-wrapper .mobile-search-wrapper .header-search-wrapper {
  max-width: 100%;
}
.small-cart-wrapper {
  width: 330px;
  position: absolute;
  background: #fff;
  right: 0;
  z-index: 1000;
  padding: 15px 15px;
  box-sizing: border-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  border-radius: 10px;
  transition: all 0.4s;
}
.small-cart-wrapper * {
  box-sizing: border-box;
}
.small-cart-wrapper .small-cart-products-wrapper {
  max-height: 380px;
  overflow: auto;
}
.small-cart-wrapper .cart-product-wrapper {
  display: flex;
  align-items: center;
  font-family: "Roboto";
  padding: 5px 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.15);
  margin-bottom: 5px;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-left {
  display: flex;
  align-items: center;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-left .cart-product-image {
  min-width: 55px;
  margin-right: 10px;
  font-size: 0;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-left .cart-product-name a {
  text-decoration: none;
  font-size: 13px;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-details {
  text-align: center;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-details .cart-product-price {
  font-weight: bold;
  font-size: 13px;
  margin-bottom: 3px;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-details .shop2-product-amount {
  width: 100px;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-details .shop2-product-amount button {
  width: 27px;
  height: 27px;
  border-radius: 5px !important;
  font-size: 15px !important;
  line-height: 27px !important;
}
.small-cart-wrapper .cart-product-wrapper .cart-product-details .shop2-product-amount input[type="text"] {
  width: 27px;
  height: 27px;
  border-radius: 5px;
  color: #000;
  margin: 0 5px;
}
.small-cart-wrapper .small-cart-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 20px;
}
.small-cart-wrapper .small-cart-info .cart-body-total-price {
  font-size: 18px;
  font-weight: bold;
  padding-right: 10px;
}
.small-cart-wrapper .small-cart-info .cart-body-total-price .small-cart-sum-title {
  font-weight: normal;
  font-size: 15px;
  padding-bottom: 3px;
}
.small-cart-wrapper .small-cart-info .cart-order {
  display: inline-block;
  text-decoration: none;
  color: #fff;
  background: #00008f;
  padding: 10px 20px;
  text-align: center;
  border-radius: 50px;
  transition: ease 0.4s;
}
.small-cart-wrapper .small-cart-info .cart-order:hover {
  background: #0803df;
}
.shop-cart-wr {
  cursor: pointer;
}
.shop-cart-wr.disabled {
  pointer-events: none;
}
.shop-cart-wr:hover .small-cart-wrapper {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
/*site_header end*/
/* folders_menu start*/
.site-header__menu {
  display: flex;
  padding: 20px 45px 20px;
  font-family: "Roboto";
  /*@media all and (max-width: 1024px) {
		display: none;
	}*/
}
@media (max-width: 1200px) {
  .site-header__menu {
    padding-left: 0;
    padding-right: 0;
    width: 340px;
    margin-right: 20px;
  }
  .site-header__menu .folder-button {
    width: 241px;
  }
}
@media (max-width: 640px) {
  .site-header__menu {
    display: none;
  }
}
.site-header__menu .folders-dropdown-menu-wrapper {
  position: relative;
  max-width: 250px;
  width: 100%;
}
.site-header__menu .folder-button {
  background: #1526f3;
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  border-radius: 9px;
  text-transform: uppercase;
  padding: 17px 30px 16px 60px;
  cursor: pointer;
  position: relative;
}
@media (max-width: 1200px) {
  .site-header__menu .folder-button {
    display: none;
  }
}
.site-header__menu .folder-button:after {
  content: "";
  position: absolute;
  width: 12px;
  height: 8px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHBAMAAADOnLEXAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMA9O/q2aJ8cmdcRz83MSmPDMGBAAAAOUlEQVQI12MImsDAwKnKYP+DgaH/M8PC/wXs/6UYuOW/5X/cwMBw6P9/HQYGBl77zxcYgOCJHwMDAJePEFffdJ+dAAAAAElFTkSuQmCC") 50% 50% no-repeat;
  right: 28px;
  top: calc(50% - 4px);
  transition: ease 0.5s;
  transform: rotateX(0);
}
.site-header__menu .folder-button.opened:after {
  transform: rotateX(-180deg);
}
.site-header__menu .folder-button--waslide {
  display: none;
}
.site-header__menu .folder-button--waslide:after {
  display: none;
}
@media (max-width: 1200px) {
  .site-header__menu .folder-button--waslide {
    display: block;
  }
}
.site-header__menu .folder-button .burger-icon {
  position: absolute;
  width: 12px;
  height: 2px;
  background: #fff;
  left: 25px;
  top: calc(50% - 1px);
  pointer-events: none;
}
.site-header__menu .folder-button .burger-icon:before, .site-header__menu .folder-button .burger-icon:after {
  content: "";
  position: absolute;
  width: 12px;
  height: 2px;
  background: #fff;
}
.site-header__menu .folder-button .burger-icon:before {
  top: -5px;
}
.site-header__menu .folder-button .burger-icon:after {
  bottom: -5px;
}
.site-header__menu .folders-dorpdown {
  position: absolute;
  top: 100%;
  background: #fff;
  z-index: 12;
  left: 0;
  right: 0;
  display: none;
}
.site-header__menu .folders-dorpdown-menu {
  margin: 0;
  padding: 0;
  list-style: none;
  border: 1px solid #E9EAEC;
  position: relative;
}
.site-header__menu .folders-dorpdown-menu a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  display: block;
}
.site-header__menu .folders-dorpdown-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.site-header__menu .folders-dorpdown-menu > .folder-item {
  border-bottom: 1px solid #E9EAEC;
}
.site-header__menu .folders-dorpdown-menu > .folder-item > a {
  padding: 12px 20px 11px 50px;
  background-position: left 10px center;
  -webkit-background-size: auto 30px;
  background-size: auto 30px;
  background-repeat: no-repeat;
  background-image: var(--background);
  position: relative;
  color: #000;
}
.site-header__menu .folders-dorpdown-menu > .folder-item > a:after {
  content: "";
  top: 0;
  bottom: 0;
  width: 10px;
  left: 100%;
  z-index: 10;
  position: absolute;
}
.site-header__menu .folders-dorpdown-menu > .folder-item > a:hover {
  color: #1526f3;
}
.site-header__menu .folders-dorpdown-menu > .folder-item.has-sublevel > ul {
  position: absolute;
  left: 100%;
  top: 0;
  width: 700px;
  padding: 20px;
  padding-top: 0;
  background: #fff;
  min-height: 100%;
  border: 1px solid #E9EAEC;
  display: none;
  border-radius: 0 10px 10px 0;
}
.site-header__menu .folders-dorpdown-menu > .folder-item.has-sublevel > ul > li {
  width: 100%;
  display: block;
}
.site-header__menu .folders-dorpdown-menu > .folder-item.has-sublevel > ul > li > a {
  padding: 12px 15px 11px 15px;
  background-position: left 5px center;
  -webkit-background-size: auto 20px;
  background-size: auto 20px;
  background-repeat: no-repeat;
  display: inline-block;
  background-image: var(--background);
}
.site-header__menu .folders-dorpdown-menu > .folder-item.has-sublevel > ul > li > a.link-with-icon {
  padding-left: 40px;
}
.site-header__menu .folders-dorpdown-menu > .folder-item.has-sublevel > ul > li > a:hover {
  color: #1526f3;
}
.site-header__menu .folders-dorpdown-menu > .folder-item.has-sublevel:hover > ul {
  display: block;
}
.site-header__menu .folders-dorpdown-menu > .folder-item > ul ul {
  display: block;
  padding-left: 5px;
  display: none;
}
.site-header__menu .folders-dorpdown-menu > .folder-item > ul ul li a {
  font-weight: normal;
  font-size: 13px;
  padding: 2px 0;
}
.site-header__menu .folders-dorpdown-menu > .folder-item > ul ul li a:hover {
  color: #1526f3;
}
.slider-top_wrap {
  padding-top: 35px;
}
@media (max-width: 640px) {
  .slider-top_wrap {
    padding-top: 0;
  }
}
.folders-menu-wrapper {
  max-width: calc(100% - 250px);
  padding-left: 35px;
  width: 100%;
}
@media (max-width: 1200px) {
  .folders-menu-wrapper {
    display: none;
  }
}
.folders-menu-wrapper .folders-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  transition: ease 0.3s;
  opacity: 1;
}
.folders-menu-wrapper .folders-menu.transparent-block {
  opacity: 0;
}
.folders-menu-wrapper .folders-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.folders-menu-wrapper .folders-menu ul a {
  padding: 12px 15px 11px;
}
.folders-menu-wrapper .folders-menu ul a.folder-link.link-with-icon {
  padding-left: 45px;
  background-position: left 15px center;
  -webkit-background-size: auto 20px;
  background-size: auto 20px;
  background-repeat: no-repeat;
  background-image: var(--background);
}
.folders-menu-wrapper .folders-menu ul .level-3 {
  display: none;
}
.folders-menu-wrapper .folders-menu a {
  text-decoration: none;
  font-size: 16px;
  font-weight: 500;
  display: block;
}
.folders-menu-wrapper .folders-menu > .folder-list-item > a {
  padding: 15px 24px;
}
.folders-menu-wrapper .folders-menu > .folder-list-item.has-sublevel > ul {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  background: #fff;
  padding: 20px;
  z-index: 100;
  border: 1px solid #e9eaec;
  min-height: 300px;
  border-radius: 10px;
}
.folders-menu-wrapper .folders-menu > .folder-list-item.has-sublevel > ul > li {
  /*width: 100%;
						max-width: 25%;
						display: inline-block;
						vertical-align: top;*/
  display: block;
}
.folders-menu-wrapper .folders-menu > .folder-list-item.has-sublevel > ul ul {
  display: block;
  padding-left: 10px;
}
.folders-menu-wrapper .folders-menu > .folder-list-item.has-sublevel > ul ul a {
  font-weight: normal;
  font-size: 14px;
}
.folders-menu-wrapper .folders-menu > .folder-list-item.has-sublevel:hover > ul {
  display: block;
}
.folders-menu-wrapper .folders-menu .flexMenu-viewMore > a {
  padding: 15px 10px;
}
.folders-menu-wrapper .folders-menu .flexMenu-viewMore .flexMenu-popup {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  padding: 0;
  z-index: 10;
  display: none;
  background: #fff;
  border-radius: 10px;
}
.folders-menu-wrapper .folders-menu .flexMenu-viewMore .flexMenu-popup > li {
  display: block;
}
.folders-menu-wrapper .folders-menu .flexMenu-viewMore .flexMenu-popup .level-2 {
  display: none !important;
}
.folders-menu-wrapper .folders-menu .flexMenu-viewMore:hover .flexMenu-popup {
  display: block !important;
  border: 1px solid #e9eaec;
}
html.overflow_h {
  overflow: hidden;
}
.mobile-menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
.mobile-menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.waslide-menu-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000;
  opacity: 0;
  visibility: hidden;
  transition: ease 0.4s;
  overflow-x: hidden;
}
.waslidemenu-inner {
  max-width: 320px;
  min-height: 100vh;
  display: block;
  max-height: 100vh;
  overflow: auto;
  background: #05009a;
  transition: ease 0.4s;
  transform: translateX(-100%);
}
@media (max-width: 480px) {
  .waslidemenu-inner {
    max-width: 280px;
  }
}
.waslide-menu-wrapper.opened {
  opacity: 1;
  visibility: visible;
}
.waslide-menu-wrapper.opened .waslidemenu-inner {
  transform: translateX(0);
}
.site-container.folder_page .left_side {
  z-index: auto;
}
.products-per-page-wr .products-per-page {
  z-index: auto !important;
}
/* folders_menu end*/
.g-submenu {
  display: none;
}
#_lp_block_59430900.lpc-features-7[data-media-source="desktop"] .lpc-features-7__content-inner {
  padding-top: 20px;
}
.site-header .site-compare .top_compare_button {
  background-image: url("/d/sorting.svg");
  -webkit-background-size: 24px auto;
  background-size: 24px auto;
}
.site-header .favorite_top .favorite_link {
  background-image: url("/d/favorites_1.svg");
  -webkit-background-size: 22px auto;
  background-size: 22px auto;
}
.site-header .block-title.login-ico {
  background-image: url("/d/user_1.svg");
  -webkit-background-size: 19px auto;
  background-size: 19px auto;
  background-repeat: no-repeat;
  padding: 14px 25px 14px 50px;
}
.site-header .block-title.login-ico:hover {
  background-image: url("/d/user_1.svg");
}
@media (min-width: 1201px) {
  .site-header .site-compare .top_compare_button {
    background-position: left 25px top 49%;
  }
  .site-header .favorite_top .favorite_link {
    background-position: left 25px top 49%;
  }
  .site-header .block-title.login-ico {
    background-position: left 25px top 48%;
  }
  .site-header .block-title.login-ico:hover {
    background-position: left 25px top 48%;
  }
}
.digi-dolyame-banner--2 .digi-dolyame-banner__button {
  background: #f6f7f8 !important;
  color: #000 !important;
  border: 1px solid #000 !important;
  font-weight: 600;
}
.digi-dolyame-banner--2 .digi-dolyame-banner__button:hover {
  background: #000 !important;
  color: #fff !important;
}
.digi-dolyame-button--wrapper .digi-dolyame-button {
  padding: 13px !import;
}
