html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
em,
strong,
abbr,
acronym,
blockquote,
q,
cite,
ins,
del,
dfn,
a,
div,
span,
pre,
hr,
address,
br,
b,
i,
sub,
big,
small,
tt,
table,
tr,
caption,
thead,
tbody,
tfoot,
col,
colgroup,
form,
input,
label,
textarea,
button,
fieldset,
legend,
select,
option,
ul,
ol,
li,
dl,
dt,
dd,
code,
var,
samp,
img,
object,
param,
map,
area,
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
header,
footer,
section,
aside,
figure,
figcaption,
input {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
:focus {
  outline: none;
}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
  border: none;
  outline: none;
}
input::-ms-clear {
  width: 0;
  height: 0;
}
::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}
::-ms-reveal {
  width: 0;
  height: 0;
  display: none;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}
input,
textarea {
  -webkit-appearance: none;
  border-radius: 0;
}
/* font-family: "Lato"; */
@font-face {
  font-family: 'Lato';
  src: url('../fonts/latoregular.eot');
  src: url('../fonts/latoregular.woff') format('woff'),
       url('../fonts/latoregular.ttf') format('truetype'),
       url('../fonts/latoregular.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
ol,
ul {
  list-style: none;
}
section {
  display: block;
  width: 100%;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 20px 0;
}
/* roboto-100 - latin_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/roboto-v20-latin_cyrillic-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v20-latin_cyrillic-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin_cyrillic-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin_cyrillic-100.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300 - latin_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-v20-latin_cyrillic-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v20-latin_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin_cyrillic-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v20-latin_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v20-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin_cyrillic-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/roboto-v20-latin_cyrillic-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v20-latin_cyrillic-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin_cyrillic-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin_cyrillic-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-v20-latin_cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v20-latin_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin_cyrillic-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/roboto-v20-latin_cyrillic-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v20-latin_cyrillic-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin_cyrillic-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin_cyrillic-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin_cyrillic-900.svg#Roboto') format('svg'); /* Legacy iOS */
}













@media (max-width: 760px) {
  table {display: block; overflow: auto;}
  table td, table th {word-break: inherit; min-width: 150px;}
}
table a {
  text-decoration: underline;
}
table a:hover {
  text-decoration: none;
}
tr {
  border-bottom: 1px solid #f2f2f2;
}
td {
  background-color: #fff;
  color: #fff;
  padding: 10px 5px;
  color: #fff;
  word-break: break-word;
  vertical-align: middle;
  text-align: left;
}
thead td,
th {
  color: #ffffff;
  padding: 10px 5px;
  background: #606060;
  vertical-align: middle;
  word-break: break-word;
  text-align: left;
}
tbody tr:nth-child(2n) td {
  background-color: #f9f9f9;
}
th,
td {
  padding: 12px 20px;
}
hr {
  display: block;
  margin: 25px 0;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #383838;
}
article p {
  margin: 16px 0;
}
p {
  font-size: 15px;
  line-height: 24px;
  margin: 10px 0;
}
p.color-gray {
  color: #cecece;
}
article ul,
article ol {
  margin: 10px 0;
}
article ul.double-columns-li,
article ol.double-columns-li {

}

article ul.double-columns-li li,
article ol.double-columns-li li {
  margin: 20px 0;
  width: 46%;
  margin-right: 3.5%;
  display: inline-block;
  vertical-align: top;
}
article ul li {
  display: block;
  margin: 8px 0;
  padding-left: 20px;
  position: relative;
  font-size: 15px;
  line-height: 24px;
}
article ol li {
  display: list-item;
  list-style-type: decimal;
  margin: 8px 0;
  margin-left: 20px;
  padding-left: 5px;
  font-size: 15px;
  line-height: 24px;
}
article ul li:before {
  content: "";
  width: 7px;
  height: 7px;
  background: #C4C4C4;
  position: absolute;
  top: 10px;
  left: 0;
}
img {
  max-width: 100%;
}
a:hover img {
  opacity: 0.9;
}

html,body {
  font-size: 14px;
  line-height: 22px;
  font-weight: normal;
  font-family: Roboto, sans-serif;
  color: #000;
}
.container {
  width: 1280px;
  margin: 0 auto;
  padding: 0 20px;
}
.container.wide {
  padding: 0;
}
.wrapper {
  display: inline-block;
  width: 100%;
}
.left {
  float: left;
}
.right {
  float: right;
}
.product-name,
h1,.h1 {
  font-size: 36px;
  line-height: 1.5;
  text-transform: none;
  margin: 20px 0 10px 0;
}
h2,.h2 {
  font-size: 30px;
  line-height: 1.5;
  text-transform: none;
  margin: 20px 0 10px 0;
}
h3,.h3 {
  font-size: 24px;
  line-height: 1.5;
  text-transform: none;
  margin: 20px 0 10px 0;
}
h4,.h4 {
  font-size: 18px;
  line-height: 1.5;
  text-transform: none;
  margin: 20px 0 10px 0;
}
.padding-40-0 {
  padding: 40px 0;
}
.padding-30-0 {
  padding: 30px 0;
}
.section-name {
  text-transform: none;
  margin: 20px 0 20px 0;
}
.section-name._h1 {
  font-size: 28px;
  line-height: 36px;
  margin: 20px 0 15px 0;
  font-weight: bold;
}
.section-name._h2 {
  font-size: 22px;
  line-height: 32px;
  margin: 20px 0 10px 0;
}
.section-name._h3 {
  font-size: 16px;
  line-height: 42px;
  text-align: left;
  margin: 0;
}
.section-name._h4 {
  font-size: 16px;
  line-height: 24px;
  text-transform: uppercase;
  margin: 10px 0 5px 0;
}
.align-center {
  text-align: center;
}
.align-left {
  text-align: left;
}
.align-right {
  text-align: right;
}
.w-btn-more-feedbacks {
  margin-bottom: 30px;
}
a {
  position: relative;
  color: #000;
  text-decoration: none;
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;
}
a:hover {
  text-decoration: underline;
}
.button {
  cursor: pointer;
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;
  display: inline-block;
  vertical-align: middle;
  min-width: 130px;
  padding: 10px 15px 8px;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  color: #000;
  text-align: center;
  text-shadow: 1px -1px 1px rgba(0,0,0,1);
  text-decoration: none;
  position: relative;
  text-shadow: none;
  border: solid 1px #888;
}
.button:hover {
  background: rgba(0, 0, 0, 0.62);
  border-color: #888;
  color: #fff;
  text-decoration: none;
}
.button.small {
  padding: 10px 0;
  font-size: 14px;
  line-height: 12px;
  border: none;
  min-width: 32px;
  border-radius: 2px;
}
.button.big {
  padding: 16px 25px;
  font-size: 18px;
  line-height: 22px;
}
.button:active {
  top: 1px;
}
.button.transparent {
  background: transparent;
  color: #fff;
  margin-left: 6px;

}
.button.transparent:hover {
  color: #fff;
  transform: scale(2);
}
.button.white {
  background-color: #fff;
  border-color: #fff;
  color: #000;
}
.button.dark {
  background-color: #494949;
  border-color: #494949;
  color: #fff;
}
.button.dark:hover {
  background-color: #636363;
  border-color: #636363;
  color: #fff;
}
.button.green {
  background: #076f07;
  color: #fff;
  border-color: #076f07;
}
.button.green:hover {
  background: #0e920e;
  border-color: #0e920e;
}

/*_INPUT*/
input.input__default {
  display: inline-block;
  width: 100%;
  padding: 0 25px;
  height: 42px;
  border: 1px solid #4F4F4F;
  color: #000;
  background-color: transparent;
  font-size: 16px;
  font-family: Roboto, sans-serif;
  border-radius: 0px;
}
input.hidden{
    display: none;
}
textarea.textarea__default {
  display: inline-block;
  width: 100%;
  padding: 10px 25px;
  min-height: 100px;
  height: 100px;
  border: 1px solid #4F4F4F;
  background-color: transparent;
  font-size: 16px;
  font-family: Roboto, sans-serif;
  border-radius: 2px;
  resize: vertical;
  color: #fff;
}
input.colored__placeholder:-moz-placeholder {
  color: #da251c;
}
input.colored__placeholder::-webkit-input-placeholder {
  color: #da251c;
}
textarea.colored__placeholder:-moz-placeholder {
  color: #da251c;
}
textarea.colored__placeholder::-webkit-input-placeholder {
  color: #da251c;
}
input.colored__placeholder:-moz-placeholder {
  color: orange;
}
input.colored__placeholder:focus::-webkit-input-placeholder {
  color: orange;
}
textarea.colored__placeholder:-moz-placeholder {
  color: orange;
}
textarea.colored__placeholder:focus::-webkit-input-placeholder {
  color: orange;
}
/*input.input__default:focus {
  border: 1px solid #7fbb81;
}
textarea.textarea__default:focus {
  border: 1px solid #7fbb81;
}*/
input.input__default._error,
textarea.textarea__default._error {
  border-color: red;
}
.input.label-top label {
  display: inline-block;
  margin-bottom: 3px;
  position: relative;
  font-size: 16px;
  line-height: 22px;
  float: left;
}
.input label span {
  color: red;
  display: inline-block;
  margin-left: 3px;
}
.input.label-left label {
  display: inline-block;
  vertical-align: middle;
  width: 100px;
  position: relative;
}
.input.label-left label+input.input__default,
.input.label-left label+input.textarea__default {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 104px);
}
.jq-selectbox__select {
  height: 36px;
  border: 1px solid #909090;;
}
.jq-selectbox__select-text {
  line-height: 35px;
}
.jq-selectbox.focused .jq-selectbox__select {
  border: 1px solid #000;
}
.jq-selectbox li:hover {
  background-color: #ececec;
  color: #fff;
}
.jq-selectbox li.selected {
  background-color: #da251c;
  color: #FFF;
}
/*_INPUT*/ 
.aaa {
background-image: url();
}
/*_RESPONSIVE BOX*/
.responsive-box {
  position: relative;
  width: 100%;
}
.responsive-box::before {
  content: "";
  display: block;
  padding-top: 100%;
}
.responsive-box._90::before {
  padding-top: 90%;
}
.responsive-box._75::before {
  padding-top: 75%;
}
.responsive-box._66::before {
  padding-top: 66.6%;
}
.responsive-box._50::before {
  padding-top: 50%;
}
.responsive-box .responsive-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  content: "";
}
/*_RESPONSIVE BOX*/

/*POPUP*/
.s-popup {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 8;
  text-align: center;
  display: none;
  z-index: 15;
}
.s-popup:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
.w-popup {
  width: 535px;
  padding: 0;
  text-align: left;
  position: relative;
  vertical-align: middle;
  z-index: 10;
  display: none;
  color: #202020;
  border-radius: 0 0 4px 4px;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
.margin-bottom-20 {
  margin-bottom: 20px;
}
.margin-bottom-30 {
  margin-bottom: 30px;
}
.w-popup .pop-head {
	display: table;
	width: 100%;
	position: relative;
	margin: 0px 0 0px 0;
}
.w-popup .pop-head .pop-name {
  background-color: #fff;
  display: table-cell;
  vertical-align: middle;
  height: 64px;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-size: 25px;
  line-height: 1.1;
  padding: 36px 30px 20px 30px;
  border-radius: 4px 4px 0 0;
}
.w-popup .pop-body {
  padding: 40px 0 40px 0;
  max-height: calc(100vh - 20px);
  overflow: auto;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
}
.w-popup input.input__default {
  color: #000;
}
.w-popup textarea.textarea__default {
  color: #000;
}
.w-popup .button{
  width: 191px;
  padding: 11px 10px;
  font-size: 16px;
}
.w-popup .input {
    margin-bottom: 20px;
}
.w-popup .input.align-center {
    margin-top: 40px;
}
.w-popup .pop-head+.pop-body {
  max-height: calc(100vh - 100px);
}
.s-popup__background {
  background-color: rgba(0,0,0,0.8);
  content: "";
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 9;
  left: 0;
  top: 0;
  display: none;
}
.close {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 25px;
  height: 25px;
  content: "";
  cursor: pointer;
  float: right;
  margin: 0;
}
.close:after, 
.close:before {
  display: block;
  width: 36px;
  height: 1px;
  background-color: #fff;
  content: "";
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 50%;
  right: 0px;
}
.close:after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.w-popup .pop-head .close {
  top: 8px;
  right: 8px;
}
.w-popup {
  background: #fff;
}
.w-popup form {
  max-width: 440px;
  margin: 0 auto;
  border-top: solid 1px #C5C6C6;
}
.close.white:after, 
.close.white:before {
  background-color: #fff;
}
.close.white:hover:before, 
.close.white:hover:after {
  background-color: #000;
}
.w-popup .pop-body .close {
  top: 5px;
  right: 5px;
}
/*POPUP END*/

/*DEVELOPER*/
.copyright p,
.copyright,
.developer {
  font-size: 12px;
  line-height: 22px;
  display: inline-block;
  color: #cecece;
  margin: 10px 0;
}
.developer a {
  font-size: 12px;
  color: #cecece;
  text-decoration: underline;
  line-height: 22px;
}
.developer a:hover {
  text-decoration: none;
}
.developer:hover:before {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.developer:before {
  width: 16px;
  height: 16px;
  background-color: #da251c;
  display: inline-block;
  margin-right: 4px;
  content: "";
  position: relative;
  top: 2px;
  background-image: url(../i/developer.png);
  background-position: 0px 0px;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: All 0.6s ease;
  -webkit-transition: All 0.6s ease;
  -moz-transition: All 0.6s ease;
  -o-transition: All 0.6s ease;
  -webkit-backface-visibility: hidden;
}
/*DEVELOPER*/

/*PAGINATION*/
.w-pagination {
  margin: 0;
  padding: 10px 0px;
  cursor: default;
}
.w-pagination a {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  font-size: 18px;
  background-color: transparent;
  color: #fff;
  text-align: center;
  margin: 2px;
  text-decoration: none;
  border-radius: 2px;
}
.w-pagination a._active,
.w-pagination a:hover {
  background-color: #da251c;
  color: #fff;
}
.w-pagination a:active {
  top: -1px;
}
.w-pagination span._arrow {
  width: 30px;
  height: 30px;
  content: "";
  background-color: transparent;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 2px;
  line-height: 35px;
}
.w-pagination span._arrow a {
  display: block;
  margin: 0;
}
.w-pagination span._arrow a:before {
  display: block;
  width: 10px;
  height: 10px;
  content: "";
  border: 1px solid transparent;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  position: absolute;
  top: 10px;
  left: 12px;
  -webkit-transform: rotate(44deg);
  -ms-transform: rotate(44deg);
  transform: rotate(44deg);
}
.w-pagination span._arrow._next a:before {
  -webkit-transform: rotate(224deg);
  -ms-transform: rotate(224deg);
  transform: rotate(224deg);
  left: 8px;
}
.w-pagination span._arrow a:hover:before {
  border-left-color: #fff;
  border-bottom-color: #fff;
}
.w-pagination span._arrow a:hover {
  background-color: #da251c;
}
/*PAGINATION END*/
/*_BREADCRUMBS*/
.s-breadcrumbs {
  margin: 0;
}
.w-breadcrumbs {
  padding: 0;
}
.w-breadcrumbs {
  margin: 0;
  padding: 45px 0 40px 0;
}
.w-breadcrumbs a, 
.w-breadcrumbs span {
  display: inline-block;
  font-size: 15px;
  position: relative;
  line-height: 1.4;
  text-decoration: none;
}
.w-breadcrumbs span {
  color: #909090;
}
.w-breadcrumbs a {
  text-decoration: none;
}
.w-breadcrumbs a:hover {
  text-decoration: underline;
}
.w-breadcrumbs .fa {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
  margin-bottom: 1px;
  font-size: 12px;
}
/*_BREADCRUMBS END*/

/*_FILTERS*/
.w-filters .w-filter {
  padding: 0;
}
.w-filters .w-filter .name {
  padding: 8px 35px 8px 0;
  position: relative;
  font-size: 16px;
  line-height: 1.5;
  font-weight: bold;
}
.w-filters .w-filter.dropper .b-dropper {
  width: 20px;
  height: 20px;
  border: 1px solid #cecece;
  border-radius: 2px;
  background-color: #f1f1f1;
  color: #000;
  position: absolute;
  top: calc(50% - 9px);
  right: 0;
  cursor: pointer;
}
.w-filters .w-filter.dropper .b-dropper:after {
  content: "+";
  font-size: 17px;
  text-align: center;
  pointer-events: none;
  width: 20px;
  height: 20px;
  line-height: 15px;
  position: absolute;
  top: 0;
  left: 0;
  font-weight: bold;
}
.w-filters .w-filter.dropper .b-dropper._toggled:after {
  content: "-";
  font-size: 20px;
  line-height: 13px;
}
.w-filters .w-filter.dropper .b-dropper:hover {
  background-color: #000;
  color: #fff;
}
.w-filters .w-filter.dropper .inset {
  font-size: 0;
  line-height: 0;
}
.input.price-from-to {
  display: inline-block;
  width: 100%;
  font-size: 14px;
  line-height: 1.5;
}
.input.price-from-to .input {
  width: 47%;
  float: left;
}
.input.price-from-to .input+.input {
  margin-left: 6%;
}
.input.price-from-to .description {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
}
.input.price-from-to .input__default {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 30px);
  height: 30px;
}
/*_FILTERS END*/

/*_SOCIAL*/
.w-social .social__link {
  font-size: 26px;
  display: inline-block;
  vertical-align: middle;
  margin: 6px;
  color: #da251c;
  position: relative;
  text-decoration: none;
  text-align: center;
  min-width: 42px;
}
.w-social .social__link:hover {
  color: #404040;
}
/*_SOCIAL END*/

/*_CHECKBOX _RADIO*/
.input.radio, 
.input.checkbox {
  position: relative;
  padding-left: 26px;
  min-height: 20px;
  margin: 0;
}
.input.radio .radio__hidden, 
.input.checkbox .checkbox__hidden {
  display: none;
}
.input.checkbox .styled,
.input.radio .styled {
  position: absolute;
  top: calc(50% - 9px);
  left: 0;
  width: 18px;
  height: 18px;
}
.input.checkbox .styled .frame {
	display: inline-block;
	vertical-align: top;
	width: 18px;
	height: 18px;
	border-radius: 0px;
	content: "";
	border: 1px solid #ffffff;
	background-color: transparent;
	cursor: pointer;
}
.input.radio .styled .frame {
  display: inline-block;
  vertical-align: top;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  content: "";
  border: 1px solid #909090;
  background-color: #fff;
  cursor: pointer;
}
.input.radio .radio__default:disabled+.styled .frame {
  border-color: #f1f1f1;
}
.input.radio .radio__default:disabled+.styled+.label {
  color: #909090;
}
.input.checkbox .styled .inset {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 6px;
  height: 11px;
  content: "";
  border: 2px solid #fff;
  border-top: none;
  border-left: none;
  position: absolute;
  top: 2px;
  left: 6px;
  display: none;
}
.input.radio .styled .inset {
  width: 14px;
  height: 14px;
  content: "";
  border: 2px solid #fff;
  margin: 2px;
  background-color: #da251c;
  border-radius: 50%;
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
}
.input.checkbox  .checkbox__default:checked+.styled .frame {
  border-color: #f9f9f9;
}
.input.checkbox  .checkbox__default:checked+.styled .inset {
  display: block;
}
.input.radio .radio__default:checked+.styled .frame {
  border-color: #000;
}
.input.radio .radio__default:checked+.styled .inset {
  display: block;
}
.input.radio .label,
.input.checkbox .label {
  font-size: 15px;
  line-height: 1.5;
  padding: 0 15px 0 0;
  text-align: left;
  text-transform: none;
  cursor: pointer;
  display: inline-block;
  width: auto;
  position: relative;
}
.input.radio .label span,
.input.checkbox .label span {
  color: #606060;
  font-size: 10px;
  position: absolute;
  top: -4px;
  right: 0px;
}
/*_CHECKBOX _RADIO END*/

/*_tabs*/
._js-tab-content {
  display: none;
}
._js-tab-content._active {
  display: block;
}
/*_tabs*/


/*MOBILE-MENU*/
.b-mobile-button.small {
    padding:0;
    background: none;
}
.b-mobile-button.small svg {
  float: left;
}
.b-mobile-button {
  display: none;
}
.mobile-name {
  display: none;
  width: 100%;
  position: relative;
  background-color: #4c4c4c;
  height: 64px;
  overflow: hidden;
}
.mobile-name .name-table {
  display: table;
  width: 100%;
}
.mobile-name .name-cell {
  display: table-cell;
  vertical-align: middle;
  height: 64px;
  width: 100%;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  font-size: 21px;
  padding: 0 30px;
}
.mobile-name .close {
  top: calc(50% - 13px);
  right: 5px;
}
.navigation-menu-body {
  background-color: transparent;
  max-height: calc(100vh - 64px);
  overflow: auto;
}
.navigation-menu.contacts-menu .navigation-menu-body {
  overflow: hidden;
}
@media (max-width: 1000px) {

}
/*MOBILE-MENU END*/

/*_changed-button*/
.button-double-changed span {
  display: block;
}
.button-double-changed span+span {
  display: none;
}
.button-double-changed._toggled span {
  display: none;
}
.button-double-changed._toggled span+span {
  display: block;
}
/*_changed-button end*/






/*_CUSTOM*/
.header-table {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.header-table .cell {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding: 10px 7px;
}
.header-table .cell:nth-child(1) {
  text-align: left;
  padding: 0;
}
.header-table .cell:nth-last-child(1) {
  text-align: right;
  padding-right: 0;
}
.header-table .cell-right_block {
  display: flex;
  align-items: center;
}
.header-table .cell.cell-mobile-menu {
  display: none;
}
.logo__link {
  display: block;
  padding-right: 8px;
  font-size: 0;
  line-height: 0;
}
.logo__link img {
	max-width: 190px;
}
.header-table .phone .button,
.header-table .phone {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  color: #fff;
}
.header-table .phone .button {}
.header-table .phone .button .icon-description {
  display: none;
}
.header-table .phone .phone__link {
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  color: #fff;
  text-decoration: none;
}
.phone__link {
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  color: #fff;
  text-decoration: none;
}
.phone__link:hover {
  text-decoration: none;
}
.header-table .phone .button {
  padding: 9px 0;
  min-width: 32px;
  font-size: 14px;
  line-height: 14px;
  border-radius: 2px;
  border-bottom: none;
}
.w-search {
  position: relative;
}
.w-search .input__default {
  padding-right: 37px;
  padding-left: 10px;
  height: 31px;
  border-radius: 0 2px 2px 0;
  background: rgba(0, 0, 0, 0.62);
}
.w-search .input__default:active,
.w-search .input__default:focus {
  border-color: white; 
}
.w-search.off form{
   display: none;
}
/*.w-search.off .input__default{
  padding: 0;
}*/
.w-search .close {
  right: 3px;
  top: 2px;
}
.w-search.off .close {
  opacity: 0;
}
.w-search.active .close {
    opacity: 1;
}
.w-search.off svg {
  opacity: 1;
}
.w-search.active svg {
    opacity: 0;
}
.w-search i {
  color: black;
}
.w-search .search-btn {
  background: white;
}
.w-search .search-btn:hover {
  background: rgba(255, 255, 255, 0.62);
}

.w-search .button_search {
  position: absolute;
  right: 0;
  top: 0;
  padding: 3px;
  cursor: pointer;
}

.w-search .sisea-search-form {
  position: absolute;
  top: 40px;
  right: 0;
  width: 200px;
}




.header-table .cell-search {
  min-width: 31px;
  padding: 0;
}
.header-table .cell-lang {
  padding: 8.5px 4.3px;
  border: solid 1px #fff;
}
.header-table .cell-lang .button.small{
  font-size: 16px;
  border-radius: 0;
  padding: 0;
  background: none;
  min-width: inherit;
  color: #fff;
}
.header-table .phone .button {
  background: none;
  padding: 0;
  border: none;

}
.header-table .cell-lang:hover,
.header-table .cell-lang:active,
.header-table .cell-lang:focus,
.w-search .button_search:hover,
.w-search .button_search:active,
.w-search .button_search:focus,
.header-table .phone .button:hover,
.header-table .phone .button:active,
.header-table .phone .button:focus {
  background: rgba(0, 0, 0, 0.62);
}
.w-search .search-btn {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 0;
  right: 0;
}
.w-search .icon {
  position: absolute;
  top: 5px;
  right: 8px;
  pointer-events: none;
  font-size: 14px;
  line-height: 22px;
}
.header-table .cell-right_block .cell {
  margin-left: 35px;
}

.header-table .cell-right_block .cell-search {
  height: 31px;
}




ul.main-menu>li {
  display: inline-block;
  margin: 0 3px;
}
ul.main-menu>li.li-mobile-shown {
  display: none;
}
ul.main-menu>li>a {
  display: block;
  color: #fff;
  font-size: 19px;
  line-height: 1.2;
  font-weight: bold;
  text-decoration: none;
  padding: 6px 15px;
  border-radius: 2px;
  border-bottom: solid 2px rgba(0,0,0,0.0);
}
ul.main-menu>li>a .fa {
  margin-left: 5px;
}
.navigation-menu ul>li>a:hover {
  border-bottom: solid 2px #fff;
}
.navigation-menu ul>li._active>a:hover,
.navigation-menu ul>li._active>a {
  border-bottom: solid 2px #fff;
}


.w-main-slider .li-slide {
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
}
.w-main-slider .slide-table {
  display: table;
  width: 100%;
}
.w-main-slider .slide-table .cell {
  display: table-cell;
  vertical-align: middle;
  height: 720px; 
}
.w-main-slider .name {
  font-family: Roboto, sans-serif;
  font-size: 75px;
  line-height: 110px;
  text-align: center;
  margin: 20px 0 0 0;
   text-transform: uppercase; 
/*  transform: scaleY(0.9);
  -webkit-transform: scaleY(0.9);
  -ms-transform: scaleY(0.9);
  transform: scaleY(0.9);*/
  font-weight: bolder;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);

}
.w-main-slider .description {
  font-size: 20px;
  line-height: 30px;
  margin: 0 auto 40px auto;
  max-width: 950px;
  text-align: center;
}
.w-main-slider .button {
  margin-top: 30px;
  background: none;
  border: solid 1px #fff;
  color: #fff;
}
.w-main-slider .button:active,
.w-main-slider .button:focus,
.w-main-slider .button:hover {
  background: rgba(0, 0, 0, 0.62);
}

/*_CUSTOM END*/
header .container {
  font-size: 0;
  line-height: 0;
}
.hidden {display: none;}
.main-slider {
  overflow: hidden;
}
video {
  position: relative;
  z-index: 1;
  width: 100%;
  overflow: hidden;
  max-width: 1910px;
  margin: 0 auto;
  display: block;
}
.s-main-slider {
  display: flex;
  position: relative;
  color: #fff;
}
.s-main-slider:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.2);
  z-index: 1;
}
.index-slide-content {
  width: 1200px;
  margin: 0 auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.index-slide-content .content {
  display: inline-block;
  vertical-align: middle;
  width: 98%;
  /*max-width: calc(100% - 5px);*/
  z-index: 2;
  position: relative;
  text-align: center;
}
.index-slide-content:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
}

.p-contacts .f-top {
  padding-top: 30px;
}
.s-our-better {

}
.s-our-better .section-name {
  font-size: 22px;
  margin: 75px auto 30px auto;
  font-weight: normal;
}
.w-our-better {
  width: 100%;
  padding: 40px 0;
  font-size: 0;
  line-height: 0;
}
.w-our-better .w-item {
  display: inline-block;
  vertical-align: top;
  width: 48%;
  margin: 30px 2% 46px 2%;
  font-size: 14px;
  line-height: 16px;
}
.w-our-better .w-item .roll {
  width: 80px;
  height: 80px;
  content: "";
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.w-our-better .w-item .roll._icon1 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none'%3E%3Cpath d='M64.3301 20.6114C64.2946 20.3179 64.1186 20.0515 63.8631 19.9027L36.6464 4.12835C36.3511 3.95722 35.9868 3.95722 35.6915 4.12835L31.1905 6.73706C30.1254 7.35445 31.0801 9.00145 32.1454 8.38483L36.1689 6.05289L61.4867 20.7265L36.1689 35.4003L10.8509 20.7265L27.7991 10.9036C28.8643 10.2863 27.9095 8.63887 26.8443 9.25588L8.47469 19.9027C8.18472 20.0714 8 20.3907 8 20.7265V52.2752C8 52.6148 8.18091 52.9287 8.47469 53.0991C17.5469 58.3574 26.6191 63.6154 35.6914 68.8734C35.9839 69.0406 36.3536 69.0435 36.6464 68.8734C45.7184 63.615 54.7909 58.3574 63.8629 53.0991C64.1567 52.9287 64.3376 52.6148 64.3376 52.2752V20.7265C64.3378 20.6874 64.3347 20.6492 64.3301 20.6114ZM34.27 36.5009L33.4947 36.9503C32.4009 37.5842 33.4303 39.1882 34.4496 38.5981L35.2167 38.1535V54.106C35.2167 54.6319 35.643 55.0581 36.1689 55.0581C36.6947 55.0581 37.1211 54.6319 37.1211 54.106V38.1534L37.3531 38.2879C37.808 38.5512 38.3907 38.3963 38.6544 37.9415C38.9181 37.4864 38.7631 36.9038 38.3081 36.6402L38.0678 36.5009L62.4334 22.379V50.773C62.1059 50.7739 61.7873 50.9428 61.6112 51.2468C61.4337 51.553 61.4461 51.917 61.6117 52.2026L37.1211 66.3971V60.046C37.1211 59.52 36.6947 59.0938 36.1689 59.0938C35.643 59.0938 35.2167 59.52 35.2167 60.046V66.3971L10.3176 51.966C10.2895 51.6636 10.1518 51.4245 9.90435 51.249V22.379L34.27 36.5009Z' fill='black'/%3E%3Cpath d='M48.5569 44.7817L50.7537 46.0549C51.7729 46.6452 52.8023 45.041 51.7086 44.4072L49.5118 43.1339C48.4465 42.5172 47.4918 44.1643 48.5569 44.7817Z' fill='black'/%3E%3Cpath d='M55.2571 48.6646L57.4539 49.9378C58.4731 50.5281 59.5024 48.924 58.4087 48.2901L56.2119 47.0169C55.1469 46.3998 54.192 48.0472 55.2571 48.6646Z' fill='black'/%3E%3Cpath d='M41.8568 40.8989L44.0536 42.1722C45.0728 42.7625 46.1021 41.1583 45.0084 40.5244L42.8116 39.2512C41.7465 38.6342 40.7915 40.2816 41.8568 40.8989Z' fill='black'/%3E%3Cpath d='M13.872 50.3768C14.034 50.3768 14.1983 50.3354 14.3486 50.2483L16.5454 48.9751C17.6105 48.3577 16.6557 46.7105 15.5906 47.3273L13.3938 48.6006C12.6319 49.0421 12.8937 50.3768 13.872 50.3768Z' fill='black'/%3E%3Cpath d='M27.2724 42.6091C27.4344 42.6091 27.5987 42.5677 27.749 42.4807L29.9458 41.2074C31.0109 40.5901 30.0562 38.943 28.9908 39.5597L26.794 40.8329C26.0323 41.2746 26.2941 42.6091 27.2724 42.6091Z' fill='black'/%3E%3Cpath d='M20.5721 46.4939C20.7341 46.4939 20.8984 46.4526 21.0487 46.3655L23.2455 45.0923C24.3107 44.4749 23.3558 42.8277 22.2907 43.4445L20.0939 44.7177C19.3321 45.1593 19.594 46.4939 20.5721 46.4939Z' fill='black'/%3E%3C/svg%3E");
}
.w-our-better .w-item .roll._icon2 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none'%3E%3Cpath d='M28.4019 37.0346C28.2022 36.8349 27.9018 36.7751 27.641 36.8833C27.3801 36.9913 27.21 37.246 27.21 37.5283V49.9199C27.21 50.3056 27.5225 50.6181 27.9082 50.6181H40.2996C40.5821 50.6181 40.8366 50.448 40.9448 50.1871C41.0528 49.9263 40.993 49.6259 40.7935 49.4262L28.4019 37.0346ZM28.6064 49.2217V39.214L38.614 49.2217H28.6064Z' fill='black'/%3E%3Cpath d='M63.6396 12.3014L60.0092 8.67094C59.7365 8.39825 59.2944 8.39837 59.0218 8.67094L38.0403 29.6524C37.9731 29.7195 37.9205 29.7997 37.8853 29.8878L35.5855 35.6625L26.331 26.4079L27.9917 24.7473C28.2644 24.4746 28.2644 24.0325 27.9917 23.7598C27.7191 23.4871 27.277 23.4871 27.0043 23.7598L25.3435 25.4205L22.5577 22.6347V8.69823C22.5577 8.31255 22.2452 8 21.8595 8H13.8545C13.4688 8 13.1562 8.31255 13.1562 8.69823V64.3018C13.1562 64.6874 13.4688 65 13.8545 65H21.8595C22.2452 65 22.5577 64.6874 22.5577 64.3018V56.6658H54.614L56.564 58.6158C56.7003 58.7521 56.8789 58.8203 57.0577 58.8203C57.2364 58.8203 57.4151 58.7521 57.5514 58.6158C57.8241 58.3431 57.8241 57.901 57.5514 57.6283L36.648 36.725L42.4228 34.4251C42.5109 34.3899 42.591 34.3373 42.6581 34.2702L63.6396 13.2888C63.7705 13.1579 63.8441 12.9803 63.8441 12.7951C63.8441 12.6098 63.7705 12.4322 63.6396 12.3014ZM21.1611 63.6035H14.5527V62.3611H15.752C16.1377 62.3611 16.4502 62.0485 16.4502 61.6628C16.4502 61.2772 16.1377 60.9646 15.752 60.9646H14.5527V58.7663H15.752C16.1377 58.7663 16.4502 58.4538 16.4502 58.0681C16.4502 57.6824 16.1377 57.3699 15.752 57.3699H14.5527V55.1717H15.752C16.1377 55.1717 16.4502 54.8592 16.4502 54.4735C16.4502 54.0878 16.1377 53.7752 15.752 53.7752H14.5527V51.577H15.752C16.1377 51.577 16.4502 51.2644 16.4502 50.8787C16.4502 50.4931 16.1377 50.1805 15.752 50.1805H14.5527V47.9823H15.752C16.1377 47.9823 16.4502 47.6698 16.4502 47.2841C16.4502 46.8984 16.1377 46.5859 15.752 46.5859H14.5527V44.3876H15.752C16.1377 44.3876 16.4502 44.075 16.4502 43.6894C16.4502 43.3037 16.1377 42.9911 15.752 42.9911H14.5527V40.793H15.752C16.1377 40.793 16.4502 40.4804 16.4502 40.0947C16.4502 39.7091 16.1377 39.3965 15.752 39.3965H14.5527V37.1982H15.752C16.1377 37.1982 16.4502 36.8857 16.4502 36.5C16.4502 36.1143 16.1377 35.8018 15.752 35.8018H14.5527V33.6036H15.752C16.1377 33.6036 16.4502 33.2911 16.4502 32.9054C16.4502 32.5197 16.1377 32.2072 15.752 32.2072H14.5527V30.0089H15.752C16.1377 30.0089 16.4502 29.6963 16.4502 29.3106C16.4502 28.925 16.1377 28.6124 15.752 28.6124H14.5527V26.4142H15.752C16.1377 26.4142 16.4502 26.1017 16.4502 25.716C16.4502 25.3303 16.1377 25.0178 15.752 25.0178H14.5527V22.8195H15.752C16.1377 22.8195 16.4502 22.5069 16.4502 22.1213C16.4502 21.7356 16.1377 21.423 15.752 21.423H14.5527V19.2248H15.752C16.1377 19.2248 16.4502 18.9122 16.4502 18.5265C16.4502 18.1408 16.1377 17.8283 15.752 17.8283H14.5527V15.6301H15.752C16.1377 15.6301 16.4502 15.3176 16.4502 14.9319C16.4502 14.5462 16.1377 14.2337 15.752 14.2337H14.5527V12.0354H15.752C16.1377 12.0354 16.4502 11.7228 16.4502 11.3372C16.4502 10.9515 16.1377 10.6389 15.752 10.6389H14.5527V9.39646H21.1613V63.6035H21.1611ZM22.5576 55.2693V24.6094L25.9556 28.0074L23.9689 29.994C23.6962 30.2667 23.6962 30.7087 23.9689 30.9814C24.1053 31.1178 24.2839 31.186 24.4626 31.186C24.6414 31.186 24.82 31.1178 24.9563 30.9814L26.943 28.9948L28.4974 30.5492L26.5107 32.5358C26.238 32.8085 26.238 33.2506 26.5107 33.5233C26.6471 33.6596 26.8257 33.7278 27.0045 33.7278C27.1832 33.7278 27.3618 33.6596 27.4982 33.5233L29.4848 31.5366L31.0392 33.091L29.0526 35.0776C28.7799 35.3503 28.7799 35.7924 29.0526 36.0651C29.1889 36.2014 29.3675 36.2696 29.5463 36.2696C29.725 36.2696 29.9036 36.2014 30.04 36.0651L32.0266 34.0784L33.581 35.6328L31.5944 37.6195C31.3217 37.8921 31.3217 38.3342 31.5944 38.6069C31.7307 38.7432 31.9093 38.8114 32.0881 38.8114C32.2668 38.8114 32.4454 38.7432 32.5818 38.6069L34.5684 36.6202L36.1228 38.1746L34.1362 40.1613C33.8635 40.434 33.8635 40.876 34.1362 41.1487C34.2725 41.285 34.4511 41.3532 34.6299 41.3532C34.8086 41.3532 34.9873 41.285 35.1236 41.1487L37.1103 39.162L38.6646 40.7164L36.678 42.7031C36.4053 42.9758 36.4053 43.4178 36.678 43.6905C36.8143 43.8269 36.993 43.895 37.1717 43.895C37.3505 43.895 37.5291 43.8269 37.6654 43.6905L39.6521 41.7039L41.2065 43.2582L39.2198 45.2449C38.9471 45.5176 38.9471 45.9596 39.2198 46.2323C39.3561 46.3687 39.5348 46.4368 39.7135 46.4368C39.8923 46.4368 40.0709 46.3687 40.2072 46.2323L42.1939 44.2457L43.7483 45.8001L41.7616 47.7867C41.4889 48.0594 41.4889 48.5014 41.7616 48.7741C41.898 48.9105 42.0766 48.9787 42.2553 48.9787C42.434 48.9787 42.6127 48.9105 42.749 48.7741L44.7357 46.7875L46.2901 48.3419L44.3034 50.3285C44.0307 50.6012 44.0307 51.0433 44.3034 51.3159C44.4398 51.4523 44.6184 51.5205 44.7971 51.5205C44.9759 51.5205 45.1545 51.4523 45.2909 51.3159L47.2775 49.3293L48.8319 50.8837L46.8452 52.8703C46.5726 53.143 46.5726 53.5851 46.8452 53.8578C46.9816 53.9941 47.1602 54.0623 47.339 54.0623C47.5177 54.0623 47.6963 53.9941 47.8327 53.8578L49.8193 51.8711L53.2173 55.2691H22.5576V55.2693ZM41.3367 31.9612L58.6984 14.5995L59.5261 15.4273L42.1644 32.789L41.3367 31.9612ZM40.3493 30.9738L39.5216 30.1461L56.8833 12.7844L57.711 13.6121L40.3493 30.9738ZM38.7903 31.3898L40.9207 33.5202L37.3803 34.9303L38.7903 31.3898ZM60.5137 14.4398L57.8708 11.797L59.5156 10.1522L62.1585 12.7951L60.5137 14.4398Z' fill='black'/%3E%3Cpath d='M59.2574 59.3354C58.9847 59.0627 58.5426 59.0627 58.2699 59.3354C57.9973 59.6081 57.9973 60.0501 58.2699 60.3228L60.4243 62.4772C60.5607 62.6135 60.7393 62.6817 60.918 62.6817C61.0966 62.6817 61.2754 62.6135 61.4117 62.4772C61.6844 62.2045 61.6844 61.7624 61.4117 61.4897L59.2574 59.3354Z' fill='black'/%3E%3Cpath d='M63.1165 63.1946C62.8439 62.922 62.4018 62.9221 62.1291 63.1949C61.8566 63.4678 61.8567 63.9098 62.1295 64.1824L62.1734 64.2262C62.3098 64.3624 62.4883 64.4306 62.667 64.4306C62.8458 64.4306 63.0245 64.3623 63.161 64.2259C63.4335 63.9531 63.4334 63.5111 63.1606 63.2385L63.1165 63.1946Z' fill='black'/%3E%3Cpath d='M40.7831 11.6661C40.9618 11.6661 41.1406 11.5979 41.2769 11.4614L41.3882 11.3501C41.6608 11.0774 41.6608 10.6352 41.3881 10.3627C41.1154 10.09 40.6733 10.0901 40.4007 10.3628L40.2894 10.4742C40.0168 10.7469 40.0168 11.189 40.2895 11.4617C40.4258 11.5979 40.6045 11.6661 40.7831 11.6661Z' fill='black'/%3E%3Cpath d='M36.9238 15.5273C37.1024 15.5273 37.2812 15.4592 37.4175 15.3228L39.572 13.1685C39.8447 12.8958 39.8447 12.4537 39.572 12.181C39.2993 11.9085 38.8573 11.9083 38.5846 12.181L36.4301 14.3354C36.1574 14.6081 36.1574 15.0501 36.4301 15.3228C36.5664 15.4592 36.7452 15.5273 36.9238 15.5273Z' fill='black'/%3E%3Cpath d='M33.0636 19.3868C33.2422 19.3868 33.421 19.3186 33.5573 19.1822L35.7118 17.0279C35.9845 16.7552 35.9845 16.3131 35.7118 16.0405C35.4391 15.7678 34.9971 15.7678 34.7244 16.0405L32.5698 18.1948C32.2971 18.4675 32.2971 18.9096 32.5698 19.1822C32.7062 19.3186 32.8848 19.3868 33.0636 19.3868Z' fill='black'/%3E%3Cpath d='M29.2031 23.2461C29.3819 23.2461 29.5605 23.1779 29.6968 23.0416L31.8512 20.8872C32.1239 20.6145 32.1239 20.1725 31.8512 19.8998C31.5785 19.6271 31.1363 19.6272 30.8638 19.8998L28.7094 22.0543C28.4367 22.327 28.4367 22.769 28.7094 23.0417C28.8457 23.178 29.0245 23.2461 29.2031 23.2461Z' fill='black'/%3E%3C/svg%3E");
}
.w-our-better .w-item .roll._icon3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cg clip-path='url(%23clip1)'%3E%3Cpath d='M57.5309 12.1938C57.4971 12.162 50.8017 5.77676 50.8017 5.77676C50.5457 5.53117 50.281 5.27734 49.7867 5.27734H22.8319C22.0446 5.27734 21.404 5.91781 21.404 6.70513V11.0896L11.9038 12.7181C11.1424 12.8517 10.6302 13.5804 10.7622 14.3411L11.2443 17.1524C8.15642 18.1915 4.98613 19.2627 1.92561 20.3621C1.20242 20.6265 0.822902 21.4306 1.08096 22.1581L7.16894 39.0818C7.2914 39.4223 7.61236 39.6344 7.95469 39.6344C8.04843 39.6344 8.14395 39.6185 8.23725 39.5849C8.6712 39.4288 8.89642 38.9505 8.74034 38.5166L2.74242 21.8432C5.62582 20.8108 8.61186 19.8004 11.5301 18.8182L14.3991 35.5447L17.7005 54.808C17.8197 55.488 18.4174 55.9718 19.0921 55.9718C19.1684 55.9718 19.2459 55.9656 19.3236 55.9528L28.2651 54.4184L35.252 53.2207L24.7436 56.9977L16.4569 59.9772L10.0213 42.0769C9.86531 41.6429 9.38715 41.4177 8.95309 41.5737C8.51913 41.7296 8.29391 42.2079 8.44988 42.6418L14.9768 60.7966C15.1856 61.3675 15.7264 61.7224 16.2981 61.7224C16.456 61.7224 16.6165 61.6952 16.7728 61.6381L25.3084 58.5692L44.69 51.603L48.3926 50.9683H56.572C57.3593 50.9683 57.9999 50.3264 57.9999 49.5373V13.1347C58 12.6349 57.7288 12.38 57.5309 12.1938V12.1938ZM55.3187 12.3915H51.1405L51.037 12.392C50.837 12.3933 50.3686 12.3968 50.2498 12.2788C50.2224 12.2515 50.1904 12.1604 50.1904 11.9913L50.1807 7.49199L55.3187 12.3915ZM56.3301 49.2982H23.0739V33.0257C23.0739 32.5645 22.7001 32.1907 22.239 32.1907C21.7779 32.1907 21.404 32.5645 21.404 33.0257V49.5371C21.404 50.326 22.0446 50.9681 22.8319 50.9681H38.5083L27.9827 52.7723L19.3011 54.2622L16.045 35.2623L12.4526 14.3182L21.4039 12.7838V29.1514C21.4039 29.6126 21.7778 29.9864 22.2389 29.9864C22.7 29.9864 23.0738 29.6126 23.0738 29.1514V6.94715H48.5095L48.5204 11.9932C48.5204 12.6048 48.7065 13.0996 49.0733 13.4639C49.637 14.0235 50.4337 14.0625 50.9284 14.0625C50.9709 14.0625 51.0112 14.0621 51.0489 14.0619L56.3301 14.0616V49.2982Z' fill='black'/%3E%3Cpath d='M27.0986 18.2432C27.0986 18.7043 27.4725 19.0781 27.9336 19.0781H51.8064C52.2675 19.0781 52.6413 18.7043 52.6413 18.2432C52.6413 17.782 52.2675 17.4082 51.8064 17.4082H27.9336C27.4725 17.4082 27.0986 17.782 27.0986 18.2432V18.2432Z' fill='black'/%3E%3Cpath d='M51.8064 23.3398H27.9336C27.4725 23.3398 27.0986 23.7137 27.0986 24.1748C27.0986 24.6359 27.4725 25.0098 27.9336 25.0098H51.8064C52.2675 25.0098 52.6413 24.6359 52.6413 24.1748C52.6413 23.7137 52.2675 23.3398 51.8064 23.3398Z' fill='black'/%3E%3Cpath d='M51.8064 29.2715H27.9336C27.4725 29.2715 27.0986 29.6453 27.0986 30.1064C27.0986 30.5676 27.4725 30.9414 27.9336 30.9414H51.8064C52.2675 30.9414 52.6413 30.5676 52.6413 30.1064C52.6413 29.6453 52.2675 29.2715 51.8064 29.2715Z' fill='black'/%3E%3Cpath d='M51.8064 35.2031H27.9336C27.4725 35.2031 27.0986 35.577 27.0986 36.0381C27.0986 36.4992 27.4725 36.873 27.9336 36.873H51.8064C52.2675 36.873 52.6413 36.4992 52.6413 36.0381C52.6413 35.577 52.2675 35.2031 51.8064 35.2031Z' fill='black'/%3E%3Cpath d='M51.8064 41.1348H27.9336C27.4725 41.1348 27.0986 41.5086 27.0986 41.9697C27.0986 42.4308 27.4725 42.8047 27.9336 42.8047H51.8064C52.2675 42.8047 52.6413 42.4308 52.6413 41.9697C52.6413 41.5086 52.2675 41.1348 51.8064 41.1348Z' fill='black'/%3E%3C/g%3E%3Cg clip-path='url(%23clip2)'%3E%3Cpath d='M66.7481 59.8499L63.6833 58.1271L64.0279 57.5141C64.4585 56.7481 64.3573 55.8254 63.8451 55.1742C64.86 53.912 65.9657 52.8169 68.3465 51.3882C69.0754 50.9508 69.6821 50.3259 70.1008 49.5811C71.4348 47.208 70.5954 44.1907 68.1806 42.8567C66.037 41.6726 63.4842 42.2873 62.0712 43.963C61.197 44.9998 60.7842 46.3008 60.909 47.6265C61.08 49.4448 60.6071 51.3087 59.9925 53.0084C59.1698 52.9092 58.329 53.3023 57.8984 54.0683L57.5538 54.6813L54.4891 52.9584C52.7992 52.0084 50.6514 52.6104 49.7015 54.3003L48.9893 55.567C48.799 55.9055 48.9192 56.3343 49.2577 56.5246L49.8707 56.8691L49.5261 57.4821C48.9561 58.496 49.3173 59.7847 50.3312 60.3546L62.5901 67.2462C63.604 67.8162 64.8927 67.455 65.4627 66.4411L65.8073 65.8281L66.4202 66.1727C66.7587 66.363 67.1875 66.2429 67.3778 65.9043L68.0899 64.6376C69.0399 62.9477 68.4379 60.7999 66.7481 59.8499ZM62.3091 47.4948C62.22 46.5478 62.5174 45.6155 63.1463 44.8696C64.132 43.7007 65.9882 43.2122 67.5741 44.1269C69.2439 45.09 69.8138 47.2218 68.8749 48.892C68.5757 49.4242 68.1428 49.8704 67.6229 50.1824C65.0803 51.7081 63.8708 52.8981 62.7034 54.3496L61.2902 53.5551C61.9912 51.617 62.5043 49.5691 62.3091 47.4948ZM62.802 56.8249L62.4574 57.4379L58.7797 55.3704L59.1243 54.7575C59.3143 54.4195 59.7438 54.2991 60.0818 54.4891L62.5336 55.8674C62.8716 56.0575 62.992 56.487 62.802 56.8249ZM64.2368 65.7519C64.0468 66.0899 63.6173 66.2103 63.2793 66.0203L51.0204 59.1288C50.6824 58.9388 50.562 58.5093 50.752 58.1713L51.0966 57.5583L64.5814 65.139L64.2368 65.7519V65.7519ZM66.4965 64.6022C65.7897 64.2049 51.8565 56.3722 50.5599 55.6433L50.9274 54.9894C51.4974 53.9755 52.786 53.6143 53.7999 54.1843C54.0999 54.3529 64.6453 60.2812 66.0589 61.0758C67.0728 61.6458 67.434 62.9345 66.864 63.9484L66.4965 64.6022Z' fill='black'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='72' height='72' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1'%3E%3Crect width='57' height='57' fill='white' transform='translate(1 5)'/%3E%3C/clipPath%3E%3CclipPath id='clip2'%3E%3Crect width='24' height='24' fill='white' transform='translate(57.7607 37) rotate(29.343)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.w-our-better .w-item .roll._icon4 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none'%3E%3Cpath d='M35.4021 19.23C34.3905 19.23 33.4015 18.93 32.5604 18.368C31.7192 17.8059 31.0636 17.0071 30.6765 16.0724C30.2893 15.1378 30.188 14.1093 30.3854 13.1171C30.5828 12.1249 31.0699 11.2135 31.7853 10.4982C32.5006 9.78281 33.412 9.29565 34.4042 9.09829C35.3964 8.90092 36.4249 9.00222 37.3596 9.38936C38.2942 9.7765 39.0931 10.4321 39.6551 11.2733C40.2171 12.1144 40.5171 13.1034 40.5171 14.115C40.5157 15.4712 39.9763 16.7713 39.0174 17.7303C38.0584 18.6892 36.7583 19.2286 35.4021 19.23V19.23ZM35.4021 10.66C34.7188 10.66 34.0508 10.8626 33.4826 11.2423C32.9144 11.6219 32.4716 12.1615 32.2101 12.7928C31.9486 13.4242 31.8802 14.1188 32.0135 14.7891C32.1468 15.4593 32.4759 16.0749 32.9591 16.5581C33.4423 17.0413 34.0579 17.3703 34.7281 17.5036C35.3983 17.637 36.093 17.5685 36.7243 17.307C37.3556 17.0455 37.8952 16.6027 38.2749 16.0345C38.6545 15.4663 38.8571 14.7984 38.8571 14.115C38.8563 13.199 38.492 12.3207 37.8442 11.6729C37.1965 11.0252 36.3182 10.6609 35.4021 10.66V10.66Z' fill='black'/%3E%3Cpath d='M53.2349 15.0819H39.6816C39.4614 15.0819 39.2503 14.9944 39.0947 14.8388C38.939 14.6831 38.8516 14.472 38.8516 14.2519C38.8516 14.0317 38.939 13.8206 39.0947 13.665C39.2503 13.5093 39.4614 13.4219 39.6816 13.4219H53.2349C53.455 13.4219 53.6662 13.5093 53.8218 13.665C53.9775 13.8206 54.0649 14.0317 54.0649 14.2519C54.0649 14.472 53.9775 14.6831 53.8218 14.8388C53.6662 14.9944 53.455 15.0819 53.2349 15.0819Z' fill='black'/%3E%3Cpath d='M31.1226 15.0819H17.5693C17.3491 15.0819 17.138 14.9944 16.9824 14.8388C16.8267 14.6831 16.7393 14.472 16.7393 14.2519C16.7393 14.0317 16.8267 13.8206 16.9824 13.665C17.138 13.5093 17.3491 13.4219 17.5693 13.4219H31.1226C31.3427 13.4219 31.5538 13.5093 31.7095 13.665C31.8652 13.8206 31.9526 14.0317 31.9526 14.2519C31.9526 14.472 31.8652 14.6831 31.7095 14.8388C31.5538 14.9944 31.3427 15.0819 31.1226 15.0819Z' fill='black'/%3E%3Cpath d='M17.5692 17.9516H11.83C11.6099 17.9516 11.3988 17.8642 11.2431 17.7085C11.0874 17.5529 11 17.3418 11 17.1216V11.3847C11 11.1646 11.0874 10.9534 11.2431 10.7978C11.3988 10.6421 11.6099 10.5547 11.83 10.5547H17.5659C17.786 10.5547 17.9971 10.6421 18.1528 10.7978C18.3084 10.9534 18.3959 11.1646 18.3959 11.3847V17.1216C18.3959 17.3412 18.3089 17.5518 18.1539 17.7074C17.999 17.8629 17.7887 17.9508 17.5692 17.9516V17.9516ZM12.6633 16.2916H16.7392V12.2147H12.6633V16.2916Z' fill='black'/%3E%3Cpath d='M58.9745 17.9516H53.2353C53.0151 17.9516 52.804 17.8642 52.6484 17.7085C52.4927 17.5529 52.4053 17.3418 52.4053 17.1216V11.3847C52.4053 11.1646 52.4927 10.9534 52.6484 10.7978C52.804 10.6421 53.0151 10.5547 53.2353 10.5547H58.9745C59.1946 10.5547 59.4057 10.6421 59.5614 10.7978C59.717 10.9534 59.8045 11.1646 59.8045 11.3847V17.1216C59.8045 17.3418 59.717 17.5529 59.5614 17.7085C59.4057 17.8642 59.1946 17.9516 58.9745 17.9516ZM54.0686 16.2916H58.1445V12.2147H54.0653L54.0686 16.2916Z' fill='black'/%3E%3Cpath d='M52.9102 28.8168C52.7177 28.8167 52.5312 28.7496 52.3828 28.627C52.2344 28.5045 52.1333 28.334 52.0968 28.1451C51.4831 25.0088 49.9886 22.1122 47.7885 19.7945C45.5883 17.4767 42.7734 15.8336 39.6733 15.0576C39.4491 15.0327 39.2433 14.922 39.0989 14.7488C38.9545 14.5755 38.8827 14.353 38.8987 14.128C38.9062 14.0213 38.9349 13.9171 38.9833 13.8217C39.0317 13.7262 39.0988 13.6414 39.1805 13.5723C39.2622 13.5032 39.3569 13.4512 39.459 13.4193C39.5611 13.3874 39.6686 13.3762 39.7752 13.3865C39.8837 13.4003 39.991 13.4225 40.0961 13.4529C43.4984 14.3085 46.5869 16.1147 49.0006 18.6606C51.4144 21.2064 53.0536 24.3867 53.7269 27.8297C53.7685 28.0458 53.7226 28.2696 53.5994 28.452C53.4761 28.6343 53.2856 28.7604 53.0695 28.8024C53.017 28.8121 52.9636 28.817 52.9102 28.8168V28.8168Z' fill='black'/%3E%3Cpath d='M17.8952 27.1577C17.8417 27.1578 17.7884 27.153 17.7358 27.1433C17.5197 27.1012 17.3292 26.9752 17.206 26.7928C17.0827 26.6105 17.0369 26.3867 17.0784 26.1705C18.319 19.7585 23.04 15.3573 30.7325 13.4439C30.8396 13.4134 30.9518 13.4047 31.0623 13.4185C31.1729 13.4322 31.2795 13.4681 31.3759 13.5239C31.4723 13.5797 31.5565 13.6544 31.6234 13.7435C31.6903 13.8325 31.7387 13.9341 31.7655 14.0422C31.7923 14.1504 31.7971 14.2628 31.7796 14.3728C31.762 14.4828 31.7225 14.5881 31.6634 14.6826C31.6043 14.777 31.5268 14.8585 31.4355 14.9224C31.3442 14.9862 31.241 15.031 31.132 15.0541C24.0128 16.8247 19.8329 20.6682 18.7086 26.4826C18.6727 26.6722 18.5719 26.8434 18.4234 26.9666C18.2749 27.0899 18.0881 27.1574 17.8952 27.1577V27.1577Z' fill='black'/%3E%3Cpath d='M53.2356 34.9869C52.4597 34.9869 51.7012 34.7568 51.0561 34.3257C50.4109 33.8946 49.9081 33.2819 49.6111 32.5651C49.3142 31.8482 49.2365 31.0594 49.3879 30.2984C49.5393 29.5374 49.9129 28.8383 50.4616 28.2897C51.0102 27.741 51.7093 27.3674 52.4703 27.216C53.2313 27.0646 54.0201 27.1423 54.7369 27.4393C55.4538 27.7362 56.0665 28.239 56.4976 28.8842C56.9287 29.5293 57.1588 30.2878 57.1588 31.0638C57.1579 32.104 56.7443 33.1013 56.0087 33.8369C55.2732 34.5724 54.2758 34.986 53.2356 34.9869V34.9869ZM53.2356 28.8017C52.788 28.8017 52.3504 28.9345 51.9782 29.1832C51.606 29.4319 51.3159 29.7855 51.1447 30.1991C50.9734 30.6127 50.9287 31.0678 51.0161 31.5068C51.1035 31.9458 51.3191 32.3491 51.6357 32.6655C51.9524 32.982 52.3557 33.1974 52.7948 33.2846C53.2339 33.3718 53.6889 33.3269 54.1025 33.1554C54.516 32.984 54.8694 32.6937 55.1179 32.3214C55.3664 31.9491 55.499 31.5114 55.4988 31.0638C55.4979 30.4639 55.2591 29.8889 54.8349 29.4648C54.4106 29.0408 53.8355 28.8023 53.2356 28.8017V28.8017Z' fill='black'/%3E%3Cpath d='M17.5696 33.3287C16.7937 33.3287 16.0352 33.0986 15.39 32.6675C14.7449 32.2364 14.242 31.6237 13.9451 30.9069C13.6482 30.19 13.5705 29.4012 13.7219 28.6402C13.8732 27.8792 14.2469 27.1801 14.7955 26.6315C15.3442 26.0828 16.0432 25.7092 16.8043 25.5578C17.5653 25.4064 18.3541 25.4841 19.0709 25.7811C19.7878 26.078 20.4005 26.5808 20.8316 27.226C21.2627 27.8711 21.4928 28.6296 21.4928 29.4056C21.4916 30.4457 21.0779 31.4429 20.3424 32.1783C19.6069 32.9138 18.6097 33.3275 17.5696 33.3287V33.3287ZM17.5696 27.1435C17.122 27.1435 16.6844 27.2763 16.3122 27.525C15.94 27.7737 15.6499 28.1273 15.4787 28.5409C15.3074 28.9545 15.2626 29.4096 15.3501 29.8486C15.4375 30.2876 15.6531 30.6909 15.9697 31.0073C16.2863 31.3238 16.6897 31.5392 17.1288 31.6264C17.5679 31.7136 18.0229 31.6687 18.4364 31.4972C18.85 31.3258 19.2033 31.0355 19.4519 30.6632C19.7004 30.2909 19.833 29.8532 19.8328 29.4056C19.8319 28.8057 19.5931 28.2307 19.1689 27.8066C18.7446 27.3826 18.1695 27.1441 17.5696 27.1435V27.1435Z' fill='black'/%3E%3Cpath d='M48.2655 63.7783H22.54C22.3198 63.7783 22.1087 63.6909 21.9531 63.5352C21.7974 63.3796 21.71 63.1684 21.71 62.9483V59.2111C21.7111 58.1887 22.1179 57.2085 22.8409 56.4857C23.564 55.7628 24.5443 55.3563 25.5667 55.3555H45.2388C46.2612 55.3563 47.2415 55.7628 47.9646 56.4857C48.6876 57.2085 49.0944 58.1887 49.0955 59.2111V62.9483C49.0955 63.1684 49.0081 63.3796 48.8524 63.5352C48.6968 63.6909 48.4857 63.7783 48.2655 63.7783ZM23.3655 62.1183H47.4355V59.2111C47.4347 58.6289 47.2029 58.0707 46.7911 57.6591C46.3793 57.2475 45.821 57.0161 45.2388 57.0155H25.5667C24.9845 57.0161 24.4262 57.2475 24.0144 57.6591C23.6026 58.0707 23.3708 58.6289 23.37 59.2111L23.3655 62.1183Z' fill='black'/%3E%3Cpath d='M44.1819 57.0158H26.6235C26.4988 57.0159 26.3757 56.9877 26.2634 56.9335C26.1511 56.8792 26.0526 56.8003 25.975 56.7027L20.3786 49.6919C20.2781 49.5658 20.2164 49.4132 20.201 49.2527C20.1857 49.0921 20.2174 48.9306 20.2923 48.7878L34.6679 21.4376C34.7452 21.3122 34.8533 21.2087 34.9819 21.1369C35.1105 21.065 35.2554 21.0273 35.4027 21.0273C35.55 21.0273 35.6949 21.065 35.8235 21.1369C35.9521 21.2087 36.0603 21.3122 36.1376 21.4376L50.5131 48.7834C50.588 48.9262 50.6197 49.0877 50.6044 49.2483C50.5891 49.4088 50.5274 49.5614 50.4268 49.6875L44.8304 56.6982C44.7533 56.7967 44.6549 56.8765 44.5426 56.9315C44.4303 56.9865 44.307 57.0153 44.1819 57.0158V57.0158ZM27.0286 55.3558H43.7824L48.7934 49.0799L35.4027 23.6078L22.0121 49.0799L27.0286 55.3558Z' fill='black'/%3E%3Cpath d='M35.4023 37.3407C35.1821 37.3407 34.971 37.2533 34.8154 37.0976C34.6597 36.942 34.5723 36.7308 34.5723 36.5107V21.8241C34.5723 21.604 34.6597 21.3929 34.8154 21.2372C34.971 21.0816 35.1821 20.9941 35.4023 20.9941C35.6224 20.9941 35.8335 21.0816 35.9892 21.2372C36.1448 21.3929 36.2323 21.604 36.2323 21.8241V36.5107C36.2323 36.7308 36.1448 36.942 35.9892 37.0976C35.8335 37.2533 35.6224 37.3407 35.4023 37.3407Z' fill='black'/%3E%3Cpath d='M35.4026 43.5724C34.6219 43.5727 33.8588 43.3414 33.2097 42.9078C32.5605 42.4743 32.0545 41.8579 31.7557 41.1368C31.4569 40.4156 31.3786 39.6221 31.5309 38.8564C31.6831 38.0908 32.059 37.3875 32.6109 36.8356C33.1629 36.2836 33.8662 35.9077 34.6318 35.7555C35.3975 35.6032 36.191 35.6815 36.9122 35.9803C37.6333 36.2791 38.2497 36.7851 38.6832 37.4343C39.1168 38.0834 39.3481 38.8466 39.3478 39.6272C39.3467 40.6732 38.9306 41.676 38.191 42.4156C37.4514 43.1552 36.4486 43.5713 35.4026 43.5724V43.5724ZM35.4026 37.3408C34.9503 37.3406 34.5082 37.4745 34.132 37.7256C33.7559 37.9767 33.4627 38.3337 33.2894 38.7514C33.1162 39.1692 33.0708 39.629 33.1589 40.0725C33.247 40.5161 33.4646 40.9236 33.7844 41.2435C34.1041 41.5633 34.5115 41.7812 34.955 41.8695C35.3985 41.9578 35.8583 41.9126 36.2762 41.7396C36.694 41.5666 37.0512 41.2735 37.3024 40.8975C37.5537 40.5215 37.6878 40.0794 37.6878 39.6272C37.6872 39.0212 37.4463 38.4401 37.0179 38.0115C36.5895 37.5829 36.0086 37.3417 35.4026 37.3408V37.3408Z' fill='black'/%3E%3C/svg%3E");
}
.w-our-better .w-item .roll._icon5 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none'%3E%3Cpath d='M35.6971 65.8087H35.5386C34.9521 65.8087 34.3597 65.8034 33.7775 65.7931C33.676 65.7913 33.575 65.8095 33.4805 65.8467C33.386 65.8839 33.2997 65.9394 33.2266 66.0099C33.1535 66.0805 33.095 66.1647 33.0545 66.2579C33.0139 66.351 32.9922 66.4512 32.9904 66.5528C32.9886 66.6544 33.0068 66.7553 33.044 66.8498C33.0812 66.9444 33.1366 67.0306 33.2072 67.1037C33.2777 67.1768 33.362 67.2353 33.4551 67.2759C33.5483 67.3164 33.6485 67.3382 33.7501 67.34C34.3412 67.3504 34.943 67.3558 35.5386 67.3558H35.6989C35.8004 67.3558 35.901 67.3357 35.9948 67.2968C36.0886 67.2579 36.1739 67.2008 36.2456 67.129C36.3174 67.0571 36.3743 66.9718 36.4132 66.878C36.452 66.7841 36.4719 66.6835 36.4719 66.5819C36.4718 66.4804 36.4517 66.3798 36.4128 66.286C36.3739 66.1922 36.3169 66.1069 36.245 66.0352C36.1731 65.9634 36.0879 65.9065 35.994 65.8677C35.9001 65.8288 35.7995 65.8089 35.698 65.8089L35.6971 65.8087Z' fill='black'/%3E%3Cpath d='M41.4959 67.1761C41.5118 67.1761 41.5279 67.1761 41.544 67.1745C42.195 67.1346 42.8496 67.0875 43.4895 67.0344C43.6937 67.0172 43.8828 66.9197 44.0151 66.7632C44.1475 66.6067 44.2123 66.4041 44.1954 66.1998C44.1785 65.9956 44.0812 65.8064 43.9249 65.6738C43.7685 65.5412 43.566 65.4761 43.3617 65.4928C42.7328 65.545 42.0893 65.5913 41.4493 65.6306C41.2486 65.6428 41.0605 65.7326 40.9249 65.8811C40.7894 66.0296 40.7169 66.225 40.723 66.426C40.7291 66.6269 40.8132 66.8176 40.9575 66.9577C41.1017 67.0977 41.2949 67.176 41.4959 67.1761Z' fill='black'/%3E%3Cpath d='M29.1263 66.3763C29.1204 66.4777 29.1346 66.5792 29.168 66.6752C29.2013 66.7711 29.2533 66.8595 29.3208 66.9354C29.3884 67.0112 29.4702 67.073 29.5616 67.1173C29.6531 67.1615 29.7523 67.1873 29.8537 67.1932C30.4962 67.2304 31.1515 67.2616 31.8015 67.286H31.831C32.0361 67.2897 32.2344 67.2119 32.3821 67.0695C32.5298 66.9271 32.6149 66.7319 32.6187 66.5268C32.6225 66.3216 32.5446 66.1234 32.4022 65.9757C32.2598 65.828 32.0646 65.7429 31.8595 65.7391C31.22 65.7151 30.5752 65.6843 29.943 65.6478C29.8415 65.6418 29.7399 65.656 29.6438 65.6894C29.5478 65.7228 29.4593 65.7748 29.3834 65.8425C29.3076 65.9102 29.2458 65.9921 29.2017 66.0837C29.1575 66.1753 29.1319 66.2748 29.1263 66.3763V66.3763Z' fill='black'/%3E%3Cpath d='M19.4202 52.4294C19.4737 52.4294 19.5272 52.4238 19.5796 52.4128C20.1877 52.2854 20.8196 52.162 21.4577 52.0463C21.5576 52.0281 21.653 51.9905 21.7384 51.9355C21.8238 51.8805 21.8975 51.8092 21.9554 51.7257C22.0132 51.6422 22.0541 51.5482 22.0756 51.4489C22.0971 51.3496 22.0988 51.2471 22.0807 51.1471C22.0625 51.0472 22.0249 50.9518 21.9699 50.8664C21.9149 50.781 21.8436 50.7073 21.7601 50.6494C21.6766 50.5916 21.5826 50.5507 21.4833 50.5292C21.384 50.5077 21.2815 50.506 21.1815 50.5241C20.5297 50.6425 19.884 50.7691 19.2623 50.8987C19.0748 50.9378 18.9086 51.0449 18.7956 51.1994C18.6826 51.354 18.6309 51.5449 18.6506 51.7353C18.6702 51.9257 18.7598 52.1021 18.9019 52.2303C19.0441 52.3585 19.2287 52.4294 19.4202 52.4294V52.4294Z' fill='black'/%3E%3Cpath d='M21.4395 65.5121C21.4086 65.7149 21.4594 65.9216 21.5809 66.0869C21.7024 66.2522 21.8845 66.3624 22.0873 66.3934C22.7178 66.4897 23.369 66.5805 24.0231 66.663C24.0555 66.6671 24.0882 66.6691 24.1209 66.6692C24.3176 66.669 24.5068 66.5939 24.6501 66.4591C24.7934 66.3244 24.8799 66.1401 24.8921 65.9438C24.9044 65.7475 24.8413 65.5539 24.7159 65.4024C24.5904 65.2509 24.412 65.1529 24.2168 65.1283C23.576 65.0474 22.9381 64.9586 22.3209 64.8643C22.1181 64.8334 21.9113 64.8842 21.7461 65.0057C21.5808 65.1272 21.4705 65.3093 21.4395 65.5121Z' fill='black'/%3E%3Cpath d='M15.6611 53.3446C15.7322 53.3446 15.8029 53.3348 15.8712 53.3155C16.4598 53.1496 17.0802 52.9876 17.7152 52.8338C17.814 52.8099 17.907 52.7667 17.989 52.7069C18.0711 52.647 18.1406 52.5716 18.1935 52.4848C18.2463 52.3981 18.2816 52.3019 18.2973 52.2015C18.313 52.1011 18.3088 51.9987 18.2849 51.9C18.261 51.8013 18.2178 51.7082 18.158 51.6262C18.0981 51.5441 18.0227 51.4747 17.936 51.4218C17.8492 51.3689 17.753 51.3336 17.6526 51.3179C17.5523 51.3022 17.4498 51.3064 17.3511 51.3303C16.6977 51.4886 16.0585 51.6556 15.4518 51.8266C15.2719 51.8772 15.1165 51.9912 15.0141 52.1474C14.9118 52.3037 14.8694 52.4918 14.8949 52.6769C14.9205 52.8619 15.0121 53.0315 15.153 53.1542C15.2938 53.277 15.4743 53.3446 15.6611 53.3446V53.3446Z' fill='black'/%3E%3Cpath d='M25.2725 66.0349C25.2622 66.136 25.272 66.238 25.3011 66.3353C25.3303 66.4326 25.3783 66.5232 25.4425 66.602C25.5067 66.6807 25.5858 66.746 25.6752 66.7942C25.7646 66.8424 25.8627 66.8724 25.9637 66.8827C26.6016 66.9472 27.2555 67.0068 27.9074 67.0585C27.9283 67.0602 27.9489 67.061 27.9694 67.061C28.1694 67.0611 28.3616 66.9838 28.5058 66.8452C28.65 66.7066 28.7349 66.5176 28.7427 66.3177C28.7505 66.1179 28.6806 65.9228 28.5477 65.7734C28.4147 65.624 28.2291 65.5319 28.0297 65.5164C27.3892 65.4658 26.7468 65.4076 26.1203 65.3438C25.9163 65.323 25.7123 65.3842 25.5533 65.5138C25.3943 65.6434 25.2933 65.8308 25.2725 66.0349V66.0349Z' fill='black'/%3E%3Cpath d='M23.2264 51.738C23.2667 51.7379 23.3069 51.7348 23.3467 51.7287C23.9679 51.6316 24.6062 51.5395 25.2439 51.4548C25.4473 51.4278 25.6317 51.3211 25.7564 51.1581C25.8812 50.9952 25.9361 50.7894 25.9091 50.586C25.8821 50.3825 25.7753 50.1982 25.6124 50.0734C25.4495 49.9487 25.2437 49.8938 25.0402 49.9208C24.3909 50.0069 23.7409 50.1013 23.1079 50.1996C22.9154 50.2295 22.7413 50.3309 22.6203 50.4836C22.4993 50.6363 22.4404 50.8291 22.4554 51.0233C22.4704 51.2175 22.5581 51.399 22.701 51.5314C22.844 51.6637 23.0316 51.7373 23.2264 51.7373V51.738Z' fill='black'/%3E%3Cpath d='M27.0614 51.2263C27.0901 51.2263 27.1189 51.2247 27.1475 51.2215C27.7777 51.1517 28.4198 51.0872 29.0562 51.0301C29.2605 51.0118 29.4491 50.913 29.5806 50.7555C29.7121 50.5981 29.7757 50.3949 29.7573 50.1906C29.7389 49.9862 29.6402 49.7976 29.4827 49.6661C29.3253 49.5346 29.122 49.4711 28.9177 49.4894C28.2708 49.5476 27.6177 49.6131 26.9769 49.6841C26.7803 49.7057 26.5995 49.8018 26.4716 49.9527C26.3437 50.1035 26.2784 50.2977 26.2892 50.4952C26.3001 50.6926 26.3861 50.8785 26.5297 51.0145C26.6733 51.1505 26.8636 51.2263 27.0614 51.2263V51.2263Z' fill='black'/%3E%3Cpath d='M47.1719 65.0887C46.5504 65.1697 45.9104 65.2451 45.2699 65.3128C45.1682 65.3226 45.0694 65.3524 44.9792 65.4006C44.8891 65.4487 44.8094 65.5143 44.7448 65.5934C44.6801 65.6726 44.6318 65.7637 44.6026 65.8617C44.5734 65.9596 44.5639 66.0624 44.5746 66.164C44.5853 66.2656 44.6161 66.3641 44.6651 66.4538C44.7142 66.5435 44.7805 66.6225 44.8603 66.6864C44.94 66.7503 45.0317 66.7977 45.1299 66.826C45.2281 66.8543 45.3309 66.8628 45.4324 66.8511C46.0855 66.7821 46.738 66.7053 47.3718 66.6225C47.5752 66.596 47.7598 66.4898 47.8849 66.3272C48.01 66.1646 48.0654 65.959 48.0389 65.7555C48.0123 65.5521 47.9061 65.3676 47.7435 65.2425C47.5809 65.1174 47.3753 65.062 47.1719 65.0885V65.0887Z' fill='black'/%3E%3Cpath d='M37.6161 65.7881C37.411 65.7902 37.2151 65.8737 37.0716 66.0202C36.928 66.1667 36.8485 66.3643 36.8506 66.5694C36.8527 66.7746 36.9362 66.9705 37.0828 67.114C37.2293 67.2576 37.4269 67.337 37.632 67.3349H37.6486C38.2986 67.3213 38.9541 67.301 39.5969 67.2747C39.8019 67.2664 39.9951 67.1769 40.1341 67.0261C40.2731 66.8752 40.3465 66.6753 40.3381 66.4704C40.3297 66.2654 40.2403 66.0722 40.0894 65.9332C39.9386 65.7942 39.7387 65.7208 39.5338 65.7292C38.9011 65.7547 38.2559 65.7745 37.6161 65.7881Z' fill='black'/%3E%3Cpath d='M8.58361 56.3748C8.74869 56.375 8.90944 56.322 9.04213 56.2238C9.53146 55.8706 10.0481 55.5569 10.5871 55.2856C10.6774 55.2392 10.7577 55.1754 10.8234 55.0979C10.8891 55.0204 10.9389 54.9308 10.9699 54.8341C11.001 54.7374 11.0127 54.6355 11.0043 54.5343C10.996 54.433 10.9678 54.3344 10.9214 54.2441C10.875 54.1538 10.8112 54.0734 10.7337 54.0078C10.6562 53.9421 10.5666 53.8923 10.4699 53.8612C10.3732 53.8302 10.2713 53.8185 10.1701 53.8268C10.0688 53.8352 9.97023 53.8633 9.87989 53.9098C9.26708 54.2193 8.67986 54.577 8.1238 54.9797C7.99272 55.0764 7.89552 55.212 7.84607 55.3673C7.79662 55.5225 7.79744 55.6893 7.8484 55.844C7.89937 55.9988 7.99789 56.1334 8.12991 56.2289C8.26193 56.3243 8.42071 56.3756 8.58361 56.3755V56.3748Z' fill='black'/%3E%3Cpath d='M8.41281 59.9173C8.34327 59.8429 8.25972 59.7829 8.16694 59.7409C8.07417 59.6988 7.974 59.6755 7.8722 59.6723C7.77039 59.669 7.66895 59.6859 7.5737 59.722C7.47845 59.7581 7.39126 59.8126 7.31714 59.8825C7.24302 59.9524 7.18343 60.0362 7.14179 60.1291C7.10016 60.2221 7.07729 60.3224 7.07451 60.4242C7.07173 60.526 7.08908 60.6274 7.12558 60.7225C7.16208 60.8176 7.217 60.9045 7.2872 60.9783C7.77935 61.4858 8.33053 61.9324 8.92895 62.3087C9.01427 62.3646 9.10981 62.4031 9.21006 62.4219C9.31031 62.4408 9.41329 62.4396 9.51308 62.4184C9.61286 62.3973 9.70748 62.3566 9.79149 62.2988C9.8755 62.2409 9.94723 62.167 10.0026 62.0813C10.0579 61.9956 10.0957 61.8998 10.1139 61.7995C10.132 61.6991 10.1302 61.5961 10.1084 61.4965C10.0866 61.3968 10.0453 61.3025 9.98685 61.2189C9.92843 61.1352 9.85406 61.064 9.768 61.0093C9.27446 60.7004 8.81952 60.3339 8.41281 59.9173V59.9173Z' fill='black'/%3E%3Cpath d='M6.89635 59.5767C7.01271 59.5766 7.12756 59.5503 7.23236 59.4998C7.33717 59.4492 7.42923 59.3757 7.50172 59.2847C7.57421 59.1937 7.62526 59.0875 7.65108 58.974C7.67689 58.8606 7.67681 58.7428 7.65084 58.6294C7.62096 58.5006 7.60574 58.369 7.60547 58.2368C7.61443 57.9305 7.71194 57.6333 7.88623 57.3812C7.99611 57.2079 8.03267 56.9981 7.98787 56.7979C7.94308 56.5978 7.82059 56.4236 7.64736 56.3137C7.47413 56.2038 7.26435 56.1672 7.06416 56.212C6.86397 56.2568 6.68977 56.3793 6.57989 56.5525C6.24796 57.0523 6.06698 57.637 6.05859 58.2368C6.05889 58.4859 6.08734 58.7341 6.14341 58.9768C6.18264 59.1471 6.27843 59.2992 6.41516 59.4082C6.5519 59.5171 6.72152 59.5765 6.89635 59.5767V59.5767Z' fill='black'/%3E%3Cpath d='M10.3433 62.2582C10.2553 62.4435 10.2446 62.6562 10.3134 62.8494C10.3823 63.0427 10.5251 63.2006 10.7104 63.2886C11.2737 63.5559 11.8933 63.8171 12.5518 64.0645C12.7438 64.1366 12.9567 64.1295 13.1435 64.0448C13.3303 63.96 13.4758 63.8045 13.5479 63.6125C13.6201 63.4204 13.613 63.2076 13.5282 63.0208C13.4435 62.834 13.288 62.6885 13.0959 62.6163C12.4772 62.3843 11.8981 62.1401 11.3736 61.8911C11.1883 61.8032 10.9756 61.7924 10.7824 61.8613C10.5892 61.9301 10.4312 62.0729 10.3433 62.2582V62.2582Z' fill='black'/%3E%3Cpath d='M54.6675 63.6595C54.0757 63.8161 53.4535 63.9674 52.8181 64.109C52.632 64.1502 52.4677 64.2587 52.3567 64.4136C52.2457 64.5685 52.1958 64.7589 52.2165 64.9484C52.2373 65.1378 52.3273 65.313 52.4692 65.4401C52.6112 65.5673 52.7951 65.6376 52.9857 65.6375C53.0425 65.6375 53.0991 65.6312 53.1545 65.6188C53.8098 65.4728 54.452 65.3166 55.0635 65.1548C55.1621 65.1291 55.2546 65.0843 55.3358 65.0228C55.417 64.9613 55.4853 64.8843 55.5366 64.7964C55.588 64.7085 55.6215 64.6112 55.6352 64.5103C55.6489 64.4094 55.6426 64.3067 55.6165 64.2082C55.5904 64.1098 55.5451 64.0174 55.4833 63.9365C55.4214 63.8556 55.3442 63.7877 55.256 63.7367C55.1678 63.6857 55.0705 63.6526 54.9695 63.6394C54.8685 63.6261 54.7659 63.633 54.6675 63.6595V63.6595Z' fill='black'/%3E%3Cpath d='M61.552 60.8471C61.0484 61.1878 60.5213 61.4926 59.9749 61.7594C59.8831 61.804 59.8012 61.8664 59.7336 61.9429C59.6661 62.0194 59.6144 62.1084 59.5815 62.205C59.5485 62.3015 59.535 62.4037 59.5417 62.5055C59.5484 62.6073 59.5752 62.7067 59.6205 62.7981C59.6658 62.8896 59.7287 62.9711 59.8056 63.0381C59.8826 63.1051 59.972 63.1562 60.0688 63.1885C60.1656 63.2207 60.2678 63.2335 60.3696 63.2261C60.4713 63.2187 60.5706 63.1913 60.6617 63.1454C61.2737 62.8461 61.8638 62.5041 62.4277 62.1218C62.5114 62.0643 62.5829 61.9908 62.6382 61.9056C62.6936 61.8204 62.7315 61.7251 62.75 61.6252C62.7685 61.5254 62.7671 61.4228 62.746 61.3235C62.7249 61.2241 62.6843 61.1299 62.6268 61.0462C62.5692 60.9625 62.4958 60.8909 62.4106 60.8356C62.3253 60.7803 62.2301 60.7423 62.1302 60.7239C62.0303 60.7054 61.9278 60.7067 61.8284 60.7279C61.7291 60.749 61.6348 60.7895 61.5511 60.8471H61.552Z' fill='black'/%3E%3Cpath d='M13.9161 63.7333C13.8557 63.9293 13.8757 64.1413 13.9715 64.3226C14.0674 64.5039 14.2314 64.6397 14.4274 64.7001C15.0291 64.8856 15.6673 65.0653 16.3242 65.2344C16.5229 65.2855 16.7337 65.2557 16.9104 65.1513C17.087 65.047 17.2149 64.8768 17.2661 64.6781C17.3172 64.4794 17.2873 64.2686 17.183 64.092C17.0787 63.9153 16.9084 63.7874 16.7098 63.7363C16.0763 63.5733 15.4617 63.4002 14.883 63.2218C14.786 63.1919 14.684 63.1814 14.5828 63.1909C14.4817 63.2004 14.3834 63.2298 14.2936 63.2773C14.2038 63.3248 14.1243 63.3895 14.0595 63.4677C13.9947 63.546 13.946 63.6362 13.9161 63.7333V63.7333Z' fill='black'/%3E%3Cpath d='M11.9953 54.5738C12.0942 54.5737 12.1921 54.5547 12.2839 54.5177C12.8313 54.2972 13.4275 54.0795 14.0557 53.8708C14.1536 53.84 14.2445 53.7901 14.3229 53.7239C14.4014 53.6577 14.4659 53.5765 14.5126 53.4851C14.5594 53.3937 14.5875 53.2939 14.5953 53.1916C14.6031 53.0892 14.5904 52.9863 14.5581 52.8889C14.5257 52.7915 14.4742 52.7015 14.4067 52.6241C14.3392 52.5468 14.257 52.4837 14.1648 52.4385C14.0726 52.3932 13.9724 52.3668 13.8699 52.3607C13.7674 52.3547 13.6648 52.369 13.5679 52.403C12.9095 52.6222 12.2831 52.8507 11.706 53.083C11.5394 53.1501 11.4014 53.2731 11.3156 53.4309C11.2298 53.5887 11.2016 53.7714 11.2358 53.9477C11.27 54.124 11.3645 54.2829 11.5031 54.3971C11.6417 54.5114 11.8157 54.5738 11.9953 54.5738V54.5738Z' fill='black'/%3E%3Cpath d='M58.2676 62.508C57.7143 62.7232 57.1159 62.9334 56.4887 63.1325C56.3913 63.1628 56.301 63.212 56.2228 63.2774C56.1445 63.3428 56.08 63.423 56.0329 63.5134C55.9858 63.6038 55.957 63.7026 55.9482 63.8042C55.9394 63.9057 55.9508 64.008 55.9817 64.1052C56.0125 64.2023 56.0623 64.2924 56.1281 64.3702C56.194 64.4481 56.2745 64.5122 56.3652 64.5588C56.4558 64.6054 56.5548 64.6336 56.6564 64.6418C56.758 64.65 56.8603 64.6381 56.9572 64.6066C57.6147 64.3977 58.2442 64.1766 58.8277 63.9492C58.9237 63.9134 59.0116 63.8588 59.0863 63.7887C59.161 63.7186 59.2211 63.6344 59.263 63.5409C59.3049 63.4474 59.3278 63.3465 59.3304 63.2441C59.3329 63.1417 59.3152 63.0398 59.278 62.9443C59.2409 62.8488 59.1852 62.7616 59.114 62.6879C59.0429 62.6141 58.9579 62.5552 58.8638 62.5146C58.7698 62.4739 58.6686 62.4524 58.5661 62.4512C58.4637 62.45 58.362 62.4692 58.2671 62.5076L58.2676 62.508Z' fill='black'/%3E%3Cpath d='M50.9488 64.4918C50.3383 64.6064 49.7046 64.7156 49.0652 64.8161C48.8626 64.848 48.6809 64.9591 48.5602 65.125C48.4395 65.2908 48.3896 65.4979 48.4215 65.7005C48.4534 65.9031 48.5645 66.0848 48.7304 66.2055C48.8962 66.3262 49.1033 66.3761 49.3059 66.3442C49.9601 66.241 50.6089 66.1295 51.2342 66.0121C51.334 65.9934 51.4292 65.9552 51.5142 65.8996C51.5993 65.8441 51.6726 65.7724 51.7299 65.6886C51.7873 65.6047 51.8275 65.5104 51.8484 65.411C51.8693 65.3116 51.8704 65.2091 51.8517 65.1093C51.8329 65.0094 51.7947 64.9143 51.7392 64.8292C51.6837 64.7442 51.612 64.6709 51.5281 64.6135C51.4443 64.5562 51.35 64.5159 51.2506 64.495C51.1512 64.4742 51.0486 64.4731 50.9488 64.4918Z' fill='black'/%3E%3Cpath d='M17.6435 64.7672C17.622 64.8665 17.6203 64.969 17.6384 65.069C17.6565 65.1689 17.6941 65.2643 17.7491 65.3497C17.8041 65.4351 17.8753 65.5089 17.9588 65.5667C18.0423 65.6246 18.1363 65.6654 18.2356 65.687C18.8562 65.8214 19.5029 65.9502 20.1576 66.0698C20.2037 66.0783 20.2505 66.0826 20.2975 66.0827C20.4901 66.082 20.6756 66.0095 20.8176 65.8792C20.9596 65.749 21.0479 65.5704 21.0651 65.3785C21.0824 65.1866 21.0274 64.9952 20.9109 64.8417C20.7944 64.6882 20.6249 64.5837 20.4354 64.5487C19.7972 64.4327 19.1673 64.3068 18.5633 64.1758C18.3629 64.1323 18.1534 64.1702 17.981 64.2811C17.8085 64.392 17.6871 64.5668 17.6435 64.7672V64.7672Z' fill='black'/%3E%3Cpath d='M47.0773 21.2053C47.9108 21.2072 48.7261 20.9618 49.42 20.5001C50.114 20.0385 50.6553 19.3813 50.9756 18.6118C51.2959 17.8424 51.3807 16.9952 51.2193 16.1775C51.0578 15.3598 50.6575 14.6084 50.0688 14.0183C49.4801 13.4283 48.7296 13.0262 47.9123 12.8629C47.095 12.6996 46.2476 12.7824 45.4774 13.1009C44.7072 13.4195 44.0488 13.9593 43.5855 14.6522C43.1223 15.3451 42.875 16.1598 42.875 16.9933C42.8751 18.1087 43.3175 19.1785 44.1053 19.9681C44.8931 20.7577 45.9619 21.2026 47.0773 21.2053V21.2053ZM47.0773 14.3281C47.6049 14.3262 48.1211 14.4809 48.5606 14.7726C49.0002 15.0642 49.3433 15.4798 49.5465 15.9666C49.7497 16.4534 49.8039 16.9896 49.7021 17.5072C49.6004 18.0249 49.3473 18.5007 48.975 18.8743C48.6026 19.248 48.1278 19.5028 47.6105 19.6064C47.0933 19.7101 46.5569 19.6579 46.0694 19.4564C45.5818 19.255 45.165 18.9134 44.8717 18.4749C44.5784 18.0364 44.4219 17.5208 44.4219 16.9933C44.4215 16.288 44.7008 15.6113 45.1986 15.1117C45.6964 14.6121 46.3721 14.3303 47.0773 14.3281Z' fill='black'/%3E%3Cpath d='M42.3092 40.9238C42.4068 40.9522 42.5089 40.9611 42.6099 40.95C42.7108 40.9389 42.8086 40.9081 42.8977 40.8592C42.9867 40.8103 43.0652 40.7443 43.1288 40.6651C43.1923 40.5859 43.2397 40.4949 43.268 40.3974L43.3401 40.1499C43.3975 39.9529 43.3742 39.7412 43.2755 39.5614C43.1768 39.3816 43.0107 39.2484 42.8137 39.191C42.6168 39.1336 42.4051 39.1569 42.2253 39.2556C42.0454 39.3543 41.9122 39.5204 41.8548 39.7174L41.7828 39.965C41.7544 40.0625 41.7455 40.1647 41.7566 40.2657C41.7677 40.3666 41.7985 40.4644 41.8474 40.5535C41.8963 40.6425 41.9623 40.721 42.0415 40.7846C42.1207 40.8481 42.2117 40.8954 42.3092 40.9238V40.9238Z' fill='black'/%3E%3Cpath d='M42.0205 41.9137C41.8235 41.8563 41.6119 41.8795 41.4321 41.9782C41.2523 42.077 41.119 42.243 41.0617 42.44L37.7457 53.8265C37.7173 53.9241 37.7084 54.0262 37.7195 54.1272C37.7305 54.2281 37.7614 54.3259 37.8103 54.415C37.8592 54.504 37.9251 54.5826 38.0043 54.6461C38.0836 54.7097 38.1746 54.757 38.2721 54.7854C38.3696 54.8138 38.4718 54.8227 38.5727 54.8116C38.6737 54.8005 38.7715 54.7697 38.8605 54.7208C38.9496 54.6719 39.0281 54.606 39.0917 54.5267C39.1552 54.4475 39.2025 54.3565 39.2309 54.259L42.5463 42.8725C42.6036 42.6756 42.5805 42.464 42.4819 42.2842C42.3833 42.1044 42.2173 41.9711 42.0205 41.9137V41.9137Z' fill='black'/%3E%3Cpath d='M30.4482 53.1761C30.5397 53.2413 30.644 53.2865 30.7541 53.3087L32.0509 53.5923L31.0345 57.8536C30.9853 58.0474 31.0114 58.2526 31.1074 58.428C31.2034 58.6034 31.3622 58.736 31.5519 58.7991C31.6262 58.822 31.7034 58.8337 31.7811 58.8338C31.955 58.8336 32.1237 58.7749 32.26 58.6671C32.3964 58.5593 32.4925 58.4086 32.5328 58.2395L33.5622 53.9231L35.2983 54.2847C35.4625 54.2846 35.6225 54.2322 35.7549 54.1352C35.8874 54.0381 35.9855 53.9014 36.0351 53.7448L41.6139 36.1511C42.6647 36.4731 43.7429 36.6971 44.8349 36.8202V36.8548C44.8349 37.9515 45.676 38.8966 46.7715 38.9506C47.0475 38.9643 47.3234 38.9217 47.5825 38.8255C47.8416 38.7293 48.0785 38.5815 48.2788 38.3911C48.479 38.2007 48.6386 37.9715 48.7477 37.7176C48.8568 37.4637 48.9132 37.1903 48.9135 36.9139V36.8068C50.1051 36.6666 51.2795 36.4067 52.4189 36.0308L58.0356 53.7443C58.0852 53.9009 58.1833 54.0376 58.3158 54.1346C58.4483 54.2317 58.6082 54.2841 58.7724 54.2842L60.5278 53.9183L61.5371 58.2357C61.5767 58.4056 61.6726 58.557 61.8093 58.6655C61.9459 58.774 62.1152 58.8331 62.2896 58.8333C62.368 58.8331 62.446 58.8212 62.5209 58.798C62.7098 58.7339 62.8677 58.6011 62.9632 58.4259C63.0587 58.2508 63.0849 58.0461 63.0365 57.8526L62.0395 53.5876L63.3184 53.3077C63.4285 53.2855 63.5327 53.2402 63.624 53.1748C63.7514 53.0816 63.8473 52.9517 63.899 52.8025C63.9506 52.6533 63.9555 52.4919 63.9131 52.3399L58.3941 32.67C59.696 31.5639 60.8326 30.277 61.7695 28.8485C61.9685 28.546 62.1014 28.2049 62.1593 27.8474C62.2173 27.49 62.199 27.1243 62.1057 26.7744C61.9778 26.2991 61.7147 25.8711 61.3484 25.5424C60.982 25.2137 60.528 24.9984 60.0417 24.9227C59.5553 24.847 59.0574 24.9141 58.6085 25.1159C58.1595 25.3176 57.7788 25.6454 57.5125 26.0594C57.2925 26.3953 57.0587 26.7184 56.8112 27.0288L54.6537 19.3392C54.9624 18.3375 55.0701 17.2847 54.9706 16.2413C54.8712 15.1978 54.5666 14.1843 54.0742 13.259C53.5819 12.3336 52.9117 11.5146 52.1019 10.8491C51.2921 10.1835 50.3589 9.68451 49.3557 9.38072V5.15852C49.358 4.82744 49.2949 4.49916 49.1698 4.1926C49.0448 3.88604 48.8603 3.60725 48.627 3.3723C48.3937 3.13734 48.1163 2.95087 47.8106 2.82362C47.505 2.69637 47.1772 2.63086 46.8461 2.63086C46.515 2.63086 46.1872 2.69637 45.8815 2.82362C45.5758 2.95087 45.2984 3.13734 45.0651 3.3723C44.8318 3.60725 44.6473 3.88604 44.5223 4.1926C44.3972 4.49916 44.3341 4.82744 44.3364 5.15852V9.5336C42.481 10.2217 40.9486 11.5766 40.0384 13.3339C39.1283 15.0911 38.9057 17.1244 39.4142 19.037L37.0962 27.3764C36.6324 26.8411 36.2142 26.2681 35.8458 25.6633C35.6741 25.3748 35.4472 25.1232 35.1779 24.9228C34.9087 24.7224 34.6024 24.5773 34.2769 24.4957C33.9513 24.4141 33.6128 24.3977 33.2809 24.4475C32.9489 24.4972 32.6301 24.6121 32.3428 24.7855C32.0554 24.959 31.8052 25.1875 31.6065 25.458C31.4078 25.7285 31.2645 26.0356 31.185 26.3617C31.1055 26.6878 31.0912 27.0264 31.143 27.358C31.1948 27.6896 31.3117 28.0077 31.4869 28.294C32.5634 30.063 33.9389 31.6316 35.5523 32.9297L34.2462 37.6286C34.1912 37.8262 34.2171 38.0376 34.318 38.2162C34.4189 38.3948 34.5866 38.526 34.7842 38.5809C34.9819 38.6359 35.1932 38.6101 35.3718 38.5092C35.5505 38.4083 35.6817 38.2405 35.7366 38.0429L36.8859 33.9078C37.9138 34.5926 39.0089 35.1707 40.1542 35.6332L36.3793 47.5402L33.2764 46.8957L34.3038 43.1993C34.3321 43.1011 34.3407 42.9982 34.3291 42.8967C34.3174 42.7952 34.2857 42.697 34.2359 42.6077C34.1861 42.5185 34.119 42.44 34.0387 42.3769C33.9584 42.3137 33.8663 42.2671 33.7678 42.2397C33.6694 42.2124 33.5664 42.2048 33.465 42.2174C33.3636 42.23 33.2657 42.2627 33.177 42.3134C33.0882 42.3641 33.0104 42.4318 32.948 42.5128C32.8857 42.5937 32.8399 42.6862 32.8135 42.785L30.1573 52.3413C30.1149 52.4935 30.1201 52.655 30.1721 52.8042C30.2241 52.9534 30.3204 53.0832 30.4482 53.1761V53.1761ZM46.8742 37.4058C46.746 37.4056 46.6229 37.3553 46.5311 37.2657C46.4394 37.176 46.3863 37.0541 46.3831 36.9259C46.5231 36.9293 46.6629 36.9329 46.8033 36.9329C46.9911 36.9329 47.1786 36.9288 47.3656 36.923C47.3632 37.0517 47.3103 37.1744 47.2185 37.2647C47.1266 37.3549 47.003 37.4056 46.8742 37.4058V37.4058ZM62.2021 51.9685L59.2971 52.6043L58.1614 49.0226L61.1987 48.3924L62.2021 51.9685ZM60.7799 46.8995L57.6914 47.5403L53.8669 35.4789C54.7209 35.1125 55.545 34.6798 56.3316 34.1847C56.5838 34.0257 56.8312 33.8608 57.0737 33.6902L60.7799 46.8995ZM55.5798 28.3659C54.6158 29.2753 53.5157 30.0286 52.3192 30.5984L50.3062 24.2495C51.6553 23.6431 52.8094 22.6739 53.6399 21.45L55.5798 28.3659ZM46.8742 29.6936C46.342 29.6945 45.8312 29.9032 45.4507 30.2753C45.0702 30.6474 44.8502 31.1534 44.8375 31.6855C44.2676 31.5956 43.7044 31.4671 43.1519 31.3008L45.2375 24.7237C46.4205 25.0085 47.6536 25.0146 48.8394 24.7416L50.8806 31.179C50.2379 31.394 49.5791 31.5575 48.9104 31.668C48.8933 31.139 48.6714 30.6375 48.2915 30.2691C47.9116 29.9007 47.4034 29.6943 46.8742 29.6935V29.6936ZM47.3666 31.7329V31.8279C47.1795 31.8361 46.9918 31.8417 46.8033 31.8417C46.6626 31.8417 46.5221 31.8393 46.3818 31.8345V31.7329C46.3818 31.6683 46.3945 31.6042 46.4193 31.5445C46.444 31.4847 46.4803 31.4305 46.526 31.3847C46.5718 31.339 46.626 31.3027 46.6858 31.278C46.7455 31.2532 46.8096 31.2405 46.8742 31.2405C46.9389 31.2405 47.0029 31.2532 47.0627 31.278C47.1224 31.3027 47.1767 31.339 47.2224 31.3847C47.2681 31.4305 47.3044 31.4847 47.3292 31.5445C47.3539 31.6042 47.3666 31.6683 47.3666 31.7329V31.7329ZM45.8837 5.15852C45.8822 5.03116 45.906 4.90476 45.9538 4.78667C46.0015 4.66857 46.0722 4.56112 46.1617 4.47053C46.2513 4.37994 46.3579 4.30802 46.4754 4.25894C46.593 4.20985 46.7191 4.18458 46.8464 4.18458C46.9738 4.18458 47.0999 4.20985 47.2175 4.25894C47.335 4.30802 47.4416 4.37994 47.5312 4.47053C47.6207 4.56112 47.6914 4.66857 47.7391 4.78667C47.7868 4.90476 47.8107 5.03116 47.8092 5.15852V9.07972C47.5679 9.05742 47.324 9.04453 47.077 9.04453C46.6775 9.04454 46.2786 9.0747 45.8837 9.13476V5.15852ZM47.077 10.5909C48.3439 10.5871 49.5835 10.9594 50.6388 11.6605C51.6941 12.3616 52.5176 13.3601 53.005 14.5295C53.4925 15.699 53.622 16.9867 53.3771 18.2298C53.1323 19.4729 52.5241 20.6153 51.6295 21.5126C50.735 22.4098 49.5944 23.0214 48.352 23.2699C47.1097 23.5185 45.8215 23.3928 44.6507 22.9089C43.4798 22.4249 42.4788 21.6044 41.7746 20.5512C41.0703 19.4981 40.6943 18.2596 40.6943 16.9926C40.6938 15.298 41.3656 13.6723 42.5621 12.4723C43.7587 11.2723 45.3824 10.5958 47.077 10.5914V10.5909ZM40.3997 21.2708C41.2208 22.5548 42.3923 23.5769 43.7757 24.2165L41.6994 30.7642C40.4813 30.2307 39.3523 29.5135 38.3516 28.6378L40.3997 21.2708ZM32.8106 27.4911C32.7192 27.34 32.6697 27.1674 32.6669 26.9909C32.6641 26.8143 32.7082 26.6402 32.7947 26.4863C32.8812 26.3324 33.007 26.2042 33.1593 26.1148C33.3115 26.0254 33.4848 25.978 33.6613 25.9774C33.8352 25.9781 34.006 26.0236 34.1572 26.1093C34.3085 26.1951 34.4351 26.3184 34.525 26.4672C35.8115 28.5722 37.6151 30.3131 39.7641 31.5244C41.9132 32.7358 44.3364 33.3773 46.8033 33.3881C49.1856 33.3929 51.5313 32.8025 53.6275 31.6706C55.7236 30.5386 57.5038 28.901 58.8064 26.9064C58.94 26.6981 59.1456 26.5462 59.384 26.4796C59.6224 26.413 59.8769 26.4365 60.0991 26.5455C60.2245 26.6076 60.3351 26.6959 60.4235 26.8043C60.5119 26.9128 60.5761 27.039 60.6116 27.1743C60.6494 27.3133 60.6568 27.4588 60.6336 27.6009C60.6103 27.743 60.5569 27.8785 60.4768 27.9983C58.9617 30.3099 56.8854 32.1998 54.4417 33.4911C51.998 34.7825 49.2668 35.4333 46.5034 35.3826C43.7399 35.3319 41.0344 34.5815 38.6398 33.2014C36.2451 31.8213 34.2393 29.8567 32.81 27.491L32.8106 27.4911ZM32.8621 48.3892L35.9102 49.022L34.7746 52.6038L31.8676 51.968L32.8621 48.3892Z' fill='black'/%3E%3C/svg%3E");
}
.w-our-better .w-item .roll._icon6 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none'%3E%3Cpath d='M34.802 23C34.359 23 34 23.3591 34 23.802V26.2078C34 26.6508 34.3591 27.0098 34.802 27.0098C35.245 27.0098 35.604 26.6507 35.604 26.2078V23.802C35.604 23.3591 35.245 23 34.802 23Z' fill='black'/%3E%3Cpath d='M62.198 49.7158H56.9138V43.1628C56.9138 42.72 56.5547 42.3609 56.1118 42.3609C55.669 42.3609 55.3099 42.72 55.3099 43.1628V61.3122H44.3523H41.5461V57.7357V55.3298V50.7185V48.3127V43.7015V41.2956V37.4864H55.3099V39.42C55.3099 39.8628 55.669 40.2219 56.1118 40.2219C56.5547 40.2219 56.9138 39.8628 56.9138 39.42V36.6845C56.9138 36.2417 56.5547 35.8825 56.1118 35.8825H45.1543V9.88597C45.1543 9.44311 44.7951 9.08398 44.3523 9.08398H27.6722C27.2293 9.08398 26.8702 9.44311 26.8702 9.88597V21.8833H16.4962C16.0533 21.8833 15.6942 22.2424 15.6942 22.6852V42.403H9.80198C9.35912 42.403 9 42.7622 9 43.205V62.1141C9 62.557 9.35912 62.9161 9.80198 62.9161H16.4962H33.1765C33.1772 62.9161 33.1779 62.916 33.1785 62.916H40.7441H44.3523H56.1098C56.1105 62.916 56.1112 62.9161 56.1118 62.9161H62.198C62.6409 62.9161 63 62.557 63 62.1141V50.5178C63 50.0749 62.6409 49.7158 62.198 49.7158ZM15.6942 61.3121H10.604V44.007H15.6942V61.3121ZM32.3745 61.3121H27.6722V61.3122H17.2982V56.8774H32.3745V61.3121ZM32.3745 49.8736H25.1466C24.7038 49.8736 24.3446 50.2327 24.3446 50.6756C24.3446 51.1185 24.7038 51.4776 25.1466 51.4776H32.3745V55.2734H17.2982V51.4776H21.404C21.8468 51.4776 22.206 51.1185 22.206 50.6756C22.206 50.2327 21.8468 49.8736 21.404 49.8736H17.2982V46.0778H32.3745V49.8736ZM32.3745 44.474H17.2982V43.205V40.6781H32.3745V44.474ZM32.3745 39.0742H17.2982V35.2785H32.3745V39.0742ZM32.3745 33.6746H17.2982V29.8787H32.3745V33.6746ZM32.3745 28.2748H17.2982V23.4871H32.3745V28.2748ZM39.9421 36.6846V41.2958V43.7017V48.3129V50.7187V55.33V57.7359V61.3124H33.9785V22.6851C33.9785 22.2423 33.6195 21.8831 33.1765 21.8831H32.0831V20.2793C32.0831 19.8364 31.7241 19.4773 31.2811 19.4773C30.8381 19.4773 30.4791 19.8364 30.4791 20.2793V21.8831H28.4742V10.688H43.5502V35.8826H40.744C40.3011 35.8826 39.9421 36.2417 39.9421 36.6846ZM61.396 61.3121H56.9139V51.3197H61.396V61.3121Z' fill='black'/%3E%3Cpath d='M36.0129 26.459C35.5699 26.459 35.2109 26.8181 35.2109 27.261V29.6668C35.2109 30.1098 35.5701 30.4688 36.0129 30.4688C36.4559 30.4688 36.8149 30.1097 36.8149 29.6668V27.261C36.8149 26.8181 36.4559 26.459 36.0129 26.459Z' fill='black'/%3E%3Cpath d='M40.7444 19.4766C40.3014 19.4766 39.9424 19.8357 39.9424 20.2785V22.6844C39.9424 23.1273 40.3015 23.4864 40.7444 23.4864C41.1873 23.4864 41.5464 23.1273 41.5464 22.6844V20.2785C41.5464 19.8357 41.1873 19.4766 40.7444 19.4766Z' fill='black'/%3E%3Cpath d='M36.0129 19.4766C35.5699 19.4766 35.2109 19.8357 35.2109 20.2785V22.6844C35.2109 23.1273 35.5701 23.4864 36.0129 23.4864C36.4559 23.4864 36.8149 23.1273 36.8149 22.6844V20.2785C36.8149 19.8357 36.4559 19.4766 36.0129 19.4766Z' fill='black'/%3E%3Cpath d='M31.2815 12.4961C30.8385 12.4961 30.4795 12.8552 30.4795 13.2981V15.7039C30.4795 16.1468 30.8386 16.5059 31.2815 16.5059C31.7244 16.5059 32.0835 16.1468 32.0835 15.7039V13.2981C32.0835 12.8552 31.7245 12.4961 31.2815 12.4961Z' fill='black'/%3E%3Cpath d='M40.7444 12.4961C40.3014 12.4961 39.9424 12.8552 39.9424 13.2981V15.7039C39.9424 16.1468 40.3015 16.5059 40.7444 16.5059C41.1873 16.5059 41.5464 16.1468 41.5464 15.7039V13.2981C41.5464 12.8552 41.1873 12.4961 40.7444 12.4961Z' fill='black'/%3E%3Cpath d='M36.0129 12.4961C35.5699 12.4961 35.2109 12.8552 35.2109 13.2981V15.7039C35.2109 16.1468 35.5701 16.5059 36.0129 16.5059C36.4559 16.5059 36.8149 16.1468 36.8149 15.7039V13.2981C36.8149 12.8552 36.4559 12.4961 36.0129 12.4961Z' fill='black'/%3E%3Cpath d='M40.3155 33.6019C39.991 33.8061 39.8544 34.2309 40.0037 34.5855C40.1318 34.888 40.4332 35.0881 40.7633 35.08C41.0995 35.0718 41.3987 34.8494 41.5051 34.5304C41.739 33.829 40.9368 33.211 40.3155 33.6019Z' fill='black'/%3E%3Cpath d='M36.0129 33.4766C35.5699 33.4766 35.2109 33.8357 35.2109 34.2785V36.6844C35.2109 37.1274 35.5701 37.4864 36.0129 37.4864C36.4559 37.4864 36.8149 37.1273 36.8149 36.6844V34.2785C36.8149 33.8356 36.4559 33.4766 36.0129 33.4766Z' fill='black'/%3E%3Cpath d='M36.0129 54.5273C35.5699 54.5273 35.2109 54.8865 35.2109 55.3293V57.7352C35.2109 58.178 35.5701 58.5372 36.0129 58.5372C36.4559 58.5372 36.8149 58.178 36.8149 57.7352V55.3293C36.8149 54.8864 36.4559 54.5273 36.0129 54.5273Z' fill='black'/%3E%3Cpath d='M36.0129 47.5098C35.5699 47.5098 35.2109 47.8689 35.2109 48.3117V50.7176C35.2109 51.1605 35.5701 51.5196 36.0129 51.5196C36.4559 51.5196 36.8149 51.1605 36.8149 50.7176V48.3117C36.8149 47.8689 36.4559 47.5098 36.0129 47.5098Z' fill='black'/%3E%3Cpath d='M36.0129 40.4941C35.5699 40.4941 35.2109 40.8533 35.2109 41.2961V43.702C35.2109 44.1448 35.5701 44.504 36.0129 44.504C36.4559 44.504 36.8149 44.1448 36.8149 43.702V41.2961C36.8149 40.8532 36.4559 40.4941 36.0129 40.4941Z' fill='black'/%3E%3Cpath d='M52.8638 54.2832H43.9914C43.5485 54.2832 43.1895 54.6423 43.1895 55.0852C43.1895 55.5281 43.5485 55.8872 43.9914 55.8872H52.8638C53.3067 55.8872 53.6658 55.5281 53.6658 55.0852C53.6658 54.6423 53.3069 54.2832 52.8638 54.2832Z' fill='black'/%3E%3Cpath d='M52.8638 58.0742H43.9914C43.5485 58.0742 43.1895 58.4333 43.1895 58.8762C43.1895 59.3191 43.5485 59.6782 43.9914 59.6782H52.8638C53.3067 59.6782 53.6658 59.3191 53.6658 58.8762C53.6658 58.4332 53.3069 58.0742 52.8638 58.0742Z' fill='black'/%3E%3Cpath d='M52.8638 50.4941H43.9914C43.5485 50.4941 43.1895 50.8533 43.1895 51.2961C43.1895 51.739 43.5485 52.0981 43.9914 52.0981H52.8638C53.3067 52.0981 53.6658 51.739 53.6658 51.2961C53.6658 50.8533 53.3069 50.4941 52.8638 50.4941Z' fill='black'/%3E%3Cpath d='M52.8638 39.1211H43.9914C43.5485 39.1211 43.1895 39.4802 43.1895 39.9231C43.1895 40.3659 43.5485 40.7251 43.9914 40.7251H52.8638C53.3067 40.7251 53.6658 40.3659 53.6658 39.9231C53.6658 39.4802 53.3069 39.1211 52.8638 39.1211Z' fill='black'/%3E%3Cpath d='M52.8638 46.7031H43.9914C43.5485 46.7031 43.1895 47.0622 43.1895 47.5051C43.1895 47.948 43.5485 48.3071 43.9914 48.3071H52.8638C53.3067 48.3071 53.6658 47.948 53.6658 47.5051C53.6658 47.0622 53.3069 46.7031 52.8638 46.7031Z' fill='black'/%3E%3Cpath d='M52.8638 42.9102H43.9914C43.5485 42.9102 43.1895 43.2693 43.1895 43.7121C43.1895 44.155 43.5485 44.5141 43.9914 44.5141H52.8638C53.3067 44.5141 53.6658 44.155 53.6658 43.7121C53.6658 43.2693 53.3069 42.9102 52.8638 42.9102Z' fill='black'/%3E%3Cpath d='M13.1487 45.2812C12.7057 45.2812 12.3467 45.6404 12.3467 46.0832V48.1683C12.3467 48.6111 12.7057 48.9702 13.1487 48.9702C13.5916 48.9702 13.9506 48.6111 13.9506 48.1683V46.0832C13.9506 45.6404 13.5915 45.2812 13.1487 45.2812Z' fill='black'/%3E%3Cpath d='M13.1487 50.8164C12.7057 50.8164 12.3467 51.1755 12.3467 51.6184V53.7034C12.3467 54.1463 12.7057 54.5054 13.1487 54.5054C13.5916 54.5054 13.9506 54.1463 13.9506 53.7034V51.6184C13.9506 51.1754 13.5915 50.8164 13.1487 50.8164Z' fill='black'/%3E%3Cpath d='M13.1487 56.3477C12.7057 56.3477 12.3467 56.7068 12.3467 57.1496V59.2347C12.3467 59.6775 12.7057 60.0366 13.1487 60.0366C13.5916 60.0366 13.9506 59.6775 13.9506 59.2347V57.1496C13.9506 56.7067 13.5915 56.3477 13.1487 56.3477Z' fill='black'/%3E%3Cpath d='M59.1555 53.2441C58.7125 53.2441 58.3535 53.6033 58.3535 54.0461V56.3158C58.3535 56.7587 58.7125 57.1178 59.1555 57.1178C59.5985 57.1178 59.9575 56.7587 59.9575 56.3158V54.0461C59.9575 53.6033 59.5985 53.2441 59.1555 53.2441Z' fill='black'/%3E%3Cpath d='M56.8034 24.5352H47.0198C46.5768 24.5352 46.2178 24.8943 46.2178 25.3371C46.2178 25.78 46.5768 26.1391 47.0198 26.1391H56.8034C57.2463 26.1391 57.6053 25.78 57.6053 25.3371C57.6053 24.8943 57.2463 24.5352 56.8034 24.5352Z' fill='black'/%3E%3Cpath d='M59.8513 27.9023H52.7942C52.3512 27.9023 51.9922 28.2615 51.9922 28.7043C51.9922 29.1472 52.3512 29.5063 52.7942 29.5063H59.8513C60.2943 29.5063 60.6533 29.1472 60.6533 28.7043C60.6533 28.2615 60.2943 27.9023 59.8513 27.9023Z' fill='black'/%3E%3Cpath d='M23.4431 15.0723H16.386C15.943 15.0723 15.584 15.4314 15.584 15.8743C15.584 16.3171 15.9431 16.6762 16.386 16.6762H23.4431C23.8861 16.6762 24.2451 16.3171 24.2451 15.8743C24.2451 15.4314 23.8862 15.0723 23.4431 15.0723Z' fill='black'/%3E%3Cpath d='M19.4332 17.7441H12.3762C11.9332 17.7441 11.5742 18.1033 11.5742 18.5461C11.5742 18.989 11.9333 19.3481 12.3762 19.3481H19.4333C19.8763 19.3481 20.2353 18.989 20.2353 18.5461C20.2353 18.1033 19.8763 17.7441 19.4332 17.7441Z' fill='black'/%3E%3C/svg%3E");
}

.w-our-better .w-item .roll._icon7 {
  background-position: -176px -80px;
}
.w-our-better .w-item .roll._icon8 {
  background-position: -256px -80px;
}
.w-our-better .w-item .roll._icon9 {
  background-position: -336px -80px;
}
.w-our-better .w-item .roll._icon10 {
  background-position: -416px -80px;
}
.w-our-better .w-item .content {
  width: calc(100% - 85px);
  margin-left: 20px;
  display: inline-block;
  vertical-align: middle;
  padding-top: 20px;
  border-top: solid 1px #EAEAEA;
  text-align: justify;
}

.w-our-better.four-columns .w-item {
  width: 23%;
}
.w-our-better.four-columns .w-item .roll {
  display: block;
  margin: 0 auto;
}
.w-our-better.four-columns .w-item .content {
  display: block;
  margin-top: 5px;
  width: 100%;
  padding: 0 40px;
}
.w-our-better .w-item .top {
  width: 100%;
}
.w-our-better .w-item .bottom {
  display: flex;
  width: 100%;
}
.w-our-better .w-item .name {
  font-size: 18px;
  line-height: 20px;
  padding-left: 100px;
  margin-bottom: 20px;
}
.w-our-better .w-item .description {
  font-size: 15px;
  line-height: 16px;
}
.w-our-better .w-item .name+.description {
  margin-top: 8px;
}

.s-styled-swither-slider {
  padding: 40px 0;
}
.gray-background {
  background-color: #fff;
}

.w-styled-swither-slider .item {
  float: left;
  width: 50%;
  position: relative;
  padding: 1px 1px 20px 1px;
}

.w-styled-swither-slider .item a {
  background: none;
  color: #000;
  text-align: center;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 20px;
  text-transform: none;
  padding: 0 10px;
  display: block;
}
.w-styled-swither-slider .item a.a_name {
  margin-bottom: 0;
}
.w-styled-swither-slider .item .responsive-image {
  background-size: cover;
  width: 100%;
  padding-top: 58%;
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;

}


.s-styled-swither-slider .section-name {
  margin: 65px 0 40px 0;
  font-size: 22px;
  line-height: 26px;
  text-transform: uppercase;
  font-weight: normal;
}
.w-styled-swither-slider .item .responsive-box+.responsive-box {
  margin-top: 0;
}

.w-styled-swither-slider .responsive-box._90::before {
  padding-top: 83.4%;
}
.w-styled-swither-slider .responsive-box._66::before {
  padding-top: 68%;
}
.w-styled-swither-slider .item.wide .name {
  font-size: 28px;
}
.w-styled-swither-slider .slide__link:hover .name {
  background-color: rgba(255,255,255,0.2);
  padding-bottom: 30px;
}
.w-styled-swither-slider .slide__link:hover .item.wide:after {
  /*background-color: rgba(0,0,0,0.4);*/
}

.w-styled-swither-slider .item.wide:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*background-color: rgba(0,0,0,0.4);*/
  z-index: 1;
}

.w-styled-swither-slider .item > a:first-child {
    display:block;
}

.w-bottom-project-nameing .right,
.w-bottom-project-nameing .left {
  width: 50%;
}
.w-bottom-project-nameing .right {
  text-align: right;
}
.w-bottom-project-nameing .table {
  display: table;
  width: 100%;
}
.w-bottom-project-nameing .table .cell {
  padding: 0 15px 0 85px;
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  height: 80px;
  overflow: hidden;
  text-transform: uppercase;
}
.w-bottom-project-nameing .right .table .cell {
  padding: 0 85px 0 15px;
}

.w-slider-buttons {
  position: relative;
  z-index: 3;
}
.slide-controlls .slide-controll {
  position: absolute;
  width: 60px;
  height: 60px;
  border: 2px solid #fff;
  content: "";
  top: -90px;
  background-color: #202020;
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;
}
.slide-controlls .slide-controll:hover {
  background-color: #cc000f;
  border-color: #cc000f;
}
.slide-controlls .slide-controll:after {
  width: 14px;
  height: 14px;
  border: 2px solid transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;]
  content: "";
  position: absolute;
  top: 21px;
  content: "";
  pointer-events: none;
}
.slide-controlls .slide-controll.next:after {
  left: 17px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.slide-controlls .slide-controll.prev:after {
  right: 17px;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}
.slide-controlls .slide-controll.prev {
  float: left;
  left: 0;
}
.slide-controlls .slide-controll.next {
  float: right;
  right: 0;
}
.slide-controlls .slide-controll a {
  display: block;
  width: 100%;
  height: 100%;
  color: transparent;
  font-size: 0;
  line-height: 0;
}
.s-partners+.s-video-feedbacks {
  padding-top: 0;
}
.w-index-feedbacks,
.w-partners {
  text-align: center;
  padding-bottom: 20px;
  font-size: 0;
  line-height: 0;
  width: 102%;
  margin-left: -1%;
}
.w-index-feedbacks .w-item,
.w-partners .w-item {
  display: inline-block;
  vertical-align: middle;
  margin: 15px 14px;
}
.w-index-feedbacks .w-item {
  width: calc(25% - 3px);
  margin: 1.5px;
}
.w-index-feedbacks .w-item img{
  width: 100%;
}
.w-index-feedbacks iframe {
  max-width: 100%;
}

.f-top .left,
.f-top .middle,
.f-top .right {
  padding: 0;
  float: none;

}
.s-footer .f-top{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.s-footer .left{
  width: 11%;
}
.s-footer .middle, .s-footer .middle2{
  width: 17%;
  max-width: 200px;
  display: flex;
  justify-content: space-between;
}
.s-footer .f-top .right {
  max-width: 600px;
  width: 55%;
}
.s-footer.lighter {
  background-color: #121212;
}
footer {
  background: #363636;
  color: white;
  padding: 60px 0 0 0;
}
footer .w-phones .phone{
  position: relative;
}
footer .w-phones .phone a{
  margin-left: 24px;
}
footer .w-phones .phone svg{
  position: absolute;
  left: 0;
  top: 10px;
}
footer .micro_business .adress ._micro_adress{
  position: relative;
  padding-left: 24px;
  line-height: 26px !important;
}
footer .micro_business .adress ._micro_adress svg{
  position: absolute;
  left: -1px;
  top: 8px;
}
footer .micro_business .adress .contact_work_time svg{
  position: absolute;
  left: 0;
  top: 11px;
}

footer .micro_business .adress .mailto svg{
  position: absolute;
  left: 0;
  top: 14px;
}
footer .micro_business .map svg{
  position: absolute;
  left: -7px;
  top: 7px;
}


footer .phone__link {
  color: #fff;
  font-weight: normal;
  font-size: 16px;
  line-height: 42px;
}
footer .phone__link:hover {
  text-decoration: underline;
}
footer .micro_business {
  font-size: 16px;
  line-height: 42px;
  width: 100%;
}
footer .micro_business .contact_work_time,
footer .micro_business .mailto,
footer .micro_business .map {
  position: relative;
  padding-left: 24px;
}
footer .micro_business .map{
  margin-top: 50px;
  display: block;
}
footer a {
  color: white;
  padding: 7px 0;
}
.w_double-input {
  font-size: 0;
  line-height: 0;
}
.w_double-input label {
  font-size: 14px;
  line-height: 16px;
}
.w_double-input .w_50 {
  display: inline-block;
  vertical-align: top;
  width: 48%;
}
.w_double-input .w_50+.w_50 {
  margin-left: 4%;
}
.w-input-file .input__load_file{
  display: block;
  width: 100%;
  margin-bottom: 29px;
}
.w-input-file .input__default {
  padding-right: 100px;
  display: none;
}
.w-input-file .button {
  border-radius: 0;
  padding: 6px 15px 6px;
  border: none;
  padding: 0;
  width: auto;
  min-width: auto;
  padding-top: 5px;
}



.w-input-file .button:active {
  top: inherit;
  bottom: 0;
}

.ul-footer-nav-menu li {
  position: relative;
  display: block;
  color: #646464;
  font-size: 25px;
  margin: 0;
  padding-left: 16px;
}
.ul-footer-nav-menu li:before {
  content:"";
  width: 8px;
  height: 8px;
  background:#646464;
  position: absolute;
  top: 16px;
  left: 0;
}
.ul-footer-nav-menu li a {
  color: #fff;
  font-size: 16px;
  line-height: 42px;
}
.ul-footer-nav-menu li a:hover {
  text-decoration: underline;
}
.feedback-form .button.last {
  display: block;
  width: 100%;
}
.feedback-form .button.last {
  padding: 11px 0;
  width: 190px;
  float: right;
  color: #fff;
  font-size: 16px;
  font-weight: inherit;
  min-width: auto;
  background: none;
  border: solid 1px #fff;
}

.w-input-file .button.last:hover {
  color: #000;
  background: #fff;
}
footer .w-input-file {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

footer .margin-bottom-10 {
  margin-bottom: 23px;
}
footer .section-name._h3 {
  margin-bottom: 17px;
}

footer a:hover, footer .phone__link:hover, .ul-footer-nav-menu li a:hover  {
  text-decoration: none;
  border-bottom: dotted 1px #fff;
}
footer .input.w_50 {
  width: 100%;
}
footer .input.w_50+.w_50 {
    margin-left: 0;
}
footer input::placeholder, footer textarea::placeholder {
    color: white;
}

.f-bottom {
  margin-top: 40px;
  padding: 12px 0;
  background: #454545;
  display: flex;
}

.s-page-branding {
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
}
.w-page-branding .table {
  display: table;
  width: 100%;
}
.w-page-branding .cell {
  display: table-cell;
  vertical-align: middle;
  height: 470px;
  padding: 30px 0;
}
.w-page-branding .cell.short {
  height: auto;
}
.w-page-branding .page-nameing {
  font-family: Roboto, sans-serif;
  font-size: 110px;
  line-height: 120px;
  text-align: center;
}
.w-page-branding .page-nameing h1{
  font-weight: bold;
  text-transform: uppercase;
  text-align: left;
}

.fz0 {
  font-size: 0;
  line-height: 0;
}
.w-projects-list {
  font-size: 0;
  line-height: 0;
  width: 102%;
  margin-left: -1%;
}
.w-projects-list.no-margin-items {
  width: 100%;
  margin: 0;
  font-size: 0;
  line-height: 0;
}
.w-projects-list.no-margin-items .w-item {
  margin: 0;
  float: left;
}
.w-projects-list.no-margin-items .w-item {
  width: 33.3%;
}
.w-projects-list.no-margin-items .w-item.double {
  width: 66.6%;
}
.w-projects-list.no-margin-items.float-right .w-item {
  float: right;
}
.w-projects-list.no-margin-items .responsive-box._75::before {
  padding-top: 74.9%;
}
.w-projects-list .w-item {
  display: inline-block;
  vertical-align: top;
  width: 31%;
  margin: 0 1% 22px 1%;
}
.w-projects-list .w-item .project__link {
  display: block;
}
.w-projects-list .w-item .responsive-box:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-color: rgba(0,0,0,0.2);
  z-index: 1;
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;
}
.w-projects-list .w-item .name {
  display: block;
  padding: 20px;
  font-family: sans-serif;
  font-size: 25px;
  line-height: 30px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  color: #fff;
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;
  background-color: rgba(255,255,255,0);
  z-index: 2;
  text-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.w-projects-list .w-item.double .name {
  font-size: 34px;
  line-height: 42px;
}
.w-projects-list .w-item .project__link:hover .name {
  padding-bottom: 30px;
  background-color: rgba(255,255,255,0.2);
}
.w-projects-list .w-item .project__link:hover .responsive-box:after {
  background-color: rgba(0,0,0,0.0);
}

.w-product .product-name,
.w-product h1 {
  margin: 0 0 20px; 

}
.w-product.padding-30-0 {
  padding-top: 18px;
}


.w-product-top .left {
  width: 49%;
  margin-bottom: 50px;
}
.w-product-top .right {
  width: 48%;
  margin-bottom: 50px;
}

.w-product-top .image {
  background-position: top center;
  -webkit-background-size: contain;
  background-size: contain;
  height: 430px;
  background-repeat: no-repeat;
}
.w-product-top .feature {
  display: table;
  width: 100%;
  border-bottom: 1px solid #2d2d2d;
}
.w-product-top .feature:nth-last-child(1) {
  border-bottom: none;
}
.w-product-top .feature .cell {
  display: table-cell;
  padding: 8px 0;
  width: 50%;
}
.w-product-bottom {
  font-size: 0;
  line-height: 0;
  margin-top: 20px;
}
.w-product-bottom .w-item {
  display: inline-block;
  width: 23%;
  margin: 0 1% 15px 1%;
}
.w-product-article article {
  margin: 30px 0 -15px;
}
.w-product-article article>.*:nth-child(1) {
  margin-top: 0;
}
.w-product-inner-feedback {
  margin: 0;
}
.w-product-inner-feedback .left {
  width: 40%;
}
.w-product-inner-feedback .right {
  width: 60%;
  padding-left: 40px;
}
.w-product-inner-feedback iframe {
  max-width: 100%;
}
.w-product-inner-feedback .feedback-content {
  padding: 20px 20px 20px 50px;
}
.w-product-inner-feedback .name {
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
  margin-bottom: 20px;
}
.w-product-inner-feedback .description {
  color: #909090;
  margin: 20px 0;
}
.w-product-inner-feedback .person-name {
  font-size: 14px;
  margin: 20px 0 0;
}
.w-commentary-form {
  max-width: 600px;
}
.w-button-sli,
.w-commentary-form .w-button {
  margin-top: -8px;
}
.w-button-sli .button,
.w-commentary-form .button {
  border-radius: 0;
  padding: 8px 10px;
  font-weight: normal;
}
.w-commentary-form .button:hover {
  background-color: #da251c;
  border-color: #da251c;
  color: #fff;
}
.w-feedback {
  padding: 20px 0;
}
.w-feedback .name {
  text-transform: uppercase;
  margin-bottom: 5px;
  padding-left: 25px;
  position: relative;
}
.w-feedback .name .number {
  position: absolute;
  top: 0;
  left: 0;
  width: 25px;
  text-align: left;
}
.w-feedback .description {
  margin-left: 25px;
  color: #909090;
}
.w-badproject .section-name {
  margin-top: 0;
}
.section-name._h1.margin-top-0,
.margin-top-0 {
  margin-top: 0;
}
.margin-top-20 {
  margin-top: 20px;
}
.padding-top-20 {
  padding-top: 20px;
}
.padding-top-30 {
  padding-top: 30px;
}
.s-page-branding-video {
  font-size: 0;
  line-height: 0;
}
.w-page-branding-video {
  position: relative;
}
.w-page-branding-video:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.2);
  z-index: 1;
}
.w-page-branding-video-frame {
  height: 400px;
  overflow: hidden;
}
.page-branding-video-frame {
  position: relative;
  top: -40%;
}
.w-branding-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.w-branding-slider .container {
  position: relative;
}
.w-branding-slider li.slide {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  height: 400px;
}
.w-branding-slider li.slide .bottom-content {
  position: absolute;
  bottom: 0;
  padding: 30px 200px;
  text-align: center;
  border-top: 1px solid #f2f2f2;
  width: 100%;
  font-size: 14px;
  line-height: 20px;
}
.w-product-bottom-slider .bx-wrapper .bx-controls-direction a {
  top: 24%;
  z-index: 9;
}
.w-product-bottom-slider .bx-wrapper .bx-controls-direction a.bx-next {
  right: 5px;
}
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-next,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next {
  right: -90px;
}
.w-product-bottom-slider .bx-wrapper .bx-controls-direction a.bx-prev {
  left: 5px;
}
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-prev,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev {
  left: -90px;
}
.w-ourlife-slider .bx-wrapper .bx-controls-direction a,
.w-product-bottom-slider .bx-wrapper .bx-controls-direction a,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a,
.w-branding-slider .bx-wrapper .bx-controls-direction a {
  width: 27px;
  height: 53px;
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;
}
.owl-carousel .owl-buttons div svg{
  transition: ALL 0.2s ease;
  -webkit-transition: ALL 0.2s ease;
  -moz-transition: ALL 0.2s ease;
  -o-transition: ALL 0.2s ease;
}
.w-product-bottom-slider a:hover .responsive-image {
  opacity: 0.8;
}

.s-video-feedbacks .bx-wrapper .bx-controls-direction a.bx-next,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='55' viewBox='0 0 28 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.353553' y1='0.646447' x2='27.3536' y2='27.6464' stroke='%23D2D2D2'/%3E%3Cline y1='-0.5' x2='38.1838' y2='-0.5' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 0 54)' stroke='%23D2D2D2'/%3E%3C/svg%3E%0A");  
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  filter: brightness(0);
}
.s-video-feedbacks .bx-wrapper .bx-controls-direction a.bx-prev,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='55' viewBox='0 0 28 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='38.1838' y2='-0.5' transform='matrix(-0.707107 0.707107 0.707107 0.707107 28 1)' stroke='%23D2D2D2'/%3E%3Cline x1='27.6464' y1='54.3536' x2='0.646448' y2='27.3536' stroke='%23D2D2D2'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  filter: brightness(0);
}

.owl-carousel .owl-buttons div:hover svg,
.owl-carousel .owl-buttons div:focus svg,
.owl-carousel .owl-buttons div:active svg,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next:hover,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next:focus,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next:active,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev:focus,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev:active {
  filter: brightness(0);
}

.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-prev:after,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev:after,
.w-branding-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-branding-slider .bx-wrapper .bx-controls-direction a.bx-prev:after {
  border: none;
  top: 23px;
  left: 8px;
  right: inherit;
  top: 23px;
}
.w-product-bottom-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-product-bottom-slider .bx-wrapper .bx-controls-direction a.bx-prev:after{
  border-top: 3px solid #000;
  border-right: 3px solid #000;
}
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-prev:after,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev:after,
.w-branding-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-branding-slider .bx-wrapper .bx-controls-direction a.bx-prev:after {
  left: 26px;
  right: inherit;
}
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next:after,
.w-branding-slider .bx-wrapper .bx-controls-direction a.bx-next:after {
  left: inherit;
  right: 26px;
}

.w-navigation-line .button {
  margin: 6px 10px 6px 0;
  padding: 4px 15px;
  border-bottom: none;
}
.w-navigation-line .button._active:hover,
.w-navigation-line .button._active {
  background-color: #000000;
}

.w-feedbacks-page-list {
  font-size: 0;
  line-height: 0;
}
.w-news-page-list .w-item,
.w-feedbacks-page-list .w-item {
  margin-bottom: 30px;
  padding-top: 20px;
  border-top: 1px solid #2d2d2d;
}
.w-feedbacks-page-list .w-item {
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 20px;
  border-top: none;
  border-bottom: 1px solid #2d2d2d;
}
.w-feedbacks-page-list img {
  display: inline-block;
  display: block;
  padding-bottom: 35px;
}
.w-feedbacks-page-list .left {
  float: none;
  display: inline-block;
  width: 20%;
  padding: 0 10px;
  text-align: center;
}
.w-feedbacks-page-list .middle {
  float: left;
  width: 60%;
}
.w-feedbacks-page-list .right {
  width: 20%;
  text-align: center;
}
/* .w-feedbacks-page-list .right img {
  max-height: 200px;
} */
.w-feedbacks-page-list .company-name {
  font-size: 20px;
  line-height: 28px;
  font-weight: bold;
  margin: 10px 0 15px;
}
.w-feedbacks-page-list .description {
  font-size: 14px;
  line-height: 22px;
  color: #909090;
  margin: 10px 0;
}
.w-feedbacks-page-list .name {
  font-size: 14px;
  line-height: 22px;
  margin: 10px 0 0;
}
.padding-bottom-20 {
  padding-bottom: 20px;
}
.padding-bottom-30 {
  padding-bottom: 30px;
}
.w-news-page-list .w-item {
  margin-bottom: 10px;
}
.w-news-page-list .w-item .w-image {
  float: left;
  width: 300px;
  margin-right: 40px;
}
.new-wrapper__link {
  display: inline-block;
  width: 100%;
  text-decoration: none;
  color: #000;
}
.w-news-page-list .w-item .w-content {
  float: left;
  width: calc(100% - 350px);
}
.w-news-page-list .w-item .w-content .date {
  font-size: 14px;
  line-height: 22px;
}
.w-news-page-list .w-item .w-content .description {
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 15px;
  margin: 15px 0;
}
.w-news-page-list .w-item .w-image .new-wrapper__link:hover {
  opacity: 0.9;
}
.w-news-page-list .w-item .read-more__link {
  color: #909090;
}
.w-news-page-list .w-item .read-more__link:hover {
  color: #000;
}

.w-vacancy-page-list .w-item {
  margin-bottom: 30px;
  padding-top: 20px;
  border-top: 1px solid #2d2d2d;
}
.w-vacancy-page-list .w-item .name {
  font-size: 26px;
  line-height: 34px;
  margin-bottom: 20px;
}
.w-vacancy-page-list .w-item .content {
	margin: 20px 0;
}
.mw-500,
.w-vacancy-page-list .w-item .mw-500 {
	max-width: 500px;
}
.w-vacancy-page-list .w-item .mw-500 .description {
	color: #909090;
	font-size: 16px;
	line-height: 20px;
	margin: 15px 0 10px 0;
}
.w-vacancy-page-list .w-item .button.last {
	display: block;
	width: 100%;
}
.contacts-row .name {
  font-size: 22px;
  line-height: 26px;
  font-weight: bold;
  margin: 10px 0 30px 0;
}
.contacts-row .phone {
  padding: 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
}
.contacts-row .phone .phone__link {
  font-size: 24px;
  line-height: 36px;
  font-weight: normal;
  color: #000;
}
.contacts-row .description {
  margin: 5px 0;
  font-size: 13px;
}
.ymap {
  height: 700px;
}
.map-wrapper {
  overflow: hidden;
  transition: All 0.6s ease;
  -webkit-transition: All 0.6s ease;
  -moz-transition: All 0.6s ease;
  -o-transition: All 0.6s ease;
  position: relative;
}
.map-wrapper .b-mobile-toggle-map {
  position: absolute;
  bottom: 20px;
  right: 50px;
  z-index: 1;
}
.map-wrapper .b-mobile-toggle-map:active {
  z-index: 2;
  top: inherit;
}

.w-contacts-links {
  margin: 20px 0;
}
.w-contacts-links .row {
  font-size: 16px;
  line-height: 22px;
  margin: 5px 0;
}
.w-contacts-links .row a:hover {
  text-decoration: none;
}
.w-contacts-links .row .no-link {
  color: #000;
  display: inline;
}
.contacts-video-frame {
  font-size: 0;
  line-height: 0;
}
.w-contacts-pictures-photos {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.w-contacts-pictures-photos .w-item {
  width: 50%;
  float: left;
}
.w-contacts-pictures-photos .w-item.right {
  width: 50%;
  float: left;
}
.contacts-video-frame iframe {
  max-width: 100%;
}
.w-contacts-pictures-photos {
  float: right;
}
.w-contacts-pictures-photos .contact-photo__link {
  display: block;
}

.b-wrapper.p-404 {
  min-width: 100%;
  background-color: #202020;
  font-size: 16px;
  font-weight: normal;
}
.b-wrapper.p-404 .container {
  position: relative;
  min-height: 100vh;
  background-color: transparent;
  text-align: center;
  color: #fff;
}
.b-wrapper.p-404 img {
  display: inline-block;
}
.b-wrapper.p-404 .s-404-header img {
  max-width: 120px;
}
.b-wrapper.p-404 .s-404-body img {
  margin: 10px 0;
}
.s-404-body hr {
  margin: 60px 0;
}
.s-404-body{
  color: #fff;
}
.s-404-body a {
  color: #da251c;
}
.b-wrapper.p-404 a {
  font-weight: bold;
}
.b-wrapper.p-404 .description {
  margin: 20px auto 10px;
}
.b-wrapper.p-404 .name {
  font-weight: bold;
  font-size: 24px;
  line-height: 26px;
  margin: 20px auto;
  max-width: 600px;
  text-align: center;
}
.b-wrapper.p-404 .table {
  display: table;
  width: 100%;
}
.b-wrapper.p-404 .cell {
  display: table-cell;
  vertical-align: middle;
}
.b-wrapper.p-404 .s-404-header .cell {
  display: table-cell;
  vertical-align: middle;
  height: 10vh;
}
.b-wrapper.p-404 .s-404-body .cell {
  display: table-cell;
  vertical-align: middle;
  height: 80vh;
}
.b-wrapper.p-404 .s-404-footer .cell {
  display: table-cell;
  vertical-align: middle;
  height: 9vh;
  font-size: 12px;
}

.phone.icon {
  position: relative;
  padding-left: 36px;
}
.phone.icon:before {
  position: absolute;
  top: 3px;
  left: 0;
  width: 30px;
  height: 30px;
  background-color: red;
  content: "";
  background-image: url(../i/sprite.png);
}
.w-prones .phone.icon:first-child:before {
    background-image: url(../i/a1_fav.svg);
    background-size: 100%;
    background-position: center;
    background-color: #202020;
}
.phone.icon._vel:before {
  background-position: -16px -80px;
}
.phone.icon._mts:before {
  background-position: -46px -80px;
}
.ul-sertificate-slider {
  margin: 30px 0;
}
.ul-sertificate-slider a {
  display: block;
}

.vacancy-list .h4,
.vacancy-list .row {
  margin: 10px 0;
}
.vacancy-list .row {
  font-size: 15px;
}
.vacancy-list a {
  border-bottom: 1px dotted #000;
}
.vacancy-list a:hover {
  border-bottom-color: transparent;
  text-decoration: none;
}

.anket-top-description {
  margin: 8px 0;
}
.anket-top-description .left {
  font-size: 16px;
  font-weight: bold;
}
.anket-top-description .left span {
  color: #ff0000;
}
.anket-top-description .right {
  font-size: 13px;
  line-height: 24px;
}
.anket-top-description .right span {
  vertical-align: middle;
  color: #ff0000;
  font-size: 27px;
  line-height: 0;
  position: relative;
  top: 3px;
}

.w-double-input {
  font-size: 0;
  line-height: 0;
}
.w-double-input .input {
  display: inline-block;
}
.input.w_30 {
  width: 30%;
}
.input.w_30+.input.w_30 {
  margin-left: 1%;
}
.input.w_30 .input__default {
  max-width: 75px;
}
.input.w_30 .description-input {
  display: inline-block;
  width: 50px;
  vertical-align: middle;
  font-size: 14px;
  line-height: 16px;
}
.input.w_30 .description-input.shortest {
  width: 25px;
}
.input.w_70 {
  width: 70%;
}
.input.w_40 {
  width: 38%;
  vertical-align: top;
}
.input.w_60 {
  width: 58%;
  margin-left: 4%;
  vertical-align: top;
}
.input.w_50 {
  width: 48%;
  display: inline-block;
}
.input.w_50+.w_50 {
  margin-left: 4%;
}

.w-add-one-more .add-one-more {
  display: block;
  font-size: 16px;
  line-height: 22px;
  font-weight: bold;
}
.w-add-one-more .add-one-more .white {
  font-size: 20px;
  color: #fff;
  margin-right: 10px;
  width: 22px;
  height: 22px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
}
.w-add-one-more .add-one-more:hover {
  text-decoration: none;
}
.w-add-one-more .add-one-more:hover .white {
  color: red;
  background-color: #fff;
}
.double-side-description {
  display: table;
  width: 100%;
}
.w-page-branding .double-side-description .cell,
.double-side-description .cell {
  display: table-cell;
  vertical-align: middle;
  height: auto;
  padding: 10px 0;
}
.double-side-description .cell.cell-btn {
  width: 350px;
  padding-left: 20px;
}
.double-side-description .cell.cell-btn .button {
  display: block;
}

.w-product-bottom-slider {
  position: relative;
  margin: 10px 0;
}
/*.w-product-bottom-slider:before {
  width: 50px;
  height: 100%;
  background-color: red;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background: linear-gradient(to right, #fff 30%, transparent);
  pointer-events: none;
}
.w-product-bottom-slider:after {
  width: 50px;
  height: 100%;
  background-color: red;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  background: linear-gradient(to left, #fff 30%, transparent);
  pointer-events: none;
}*/

.header-table .phones-numbers {
  display: inline-block;
  vertical-align: middle;
}
.phones-numbers.mobile-shown {
  display: none;
}
.logo-adress {
  margin-left: 73px;
  font-size: 12px;
  line-height: 20px;
  position: absolute;
  top: 35px;
  left: 0;
  color: #fff;
  width: calc(100% - 73px);
  text-align: left;
}

.w-callback-btn.desktop-hiden {
  display: none;
}

.s-double-form .column {
  float: left;
  padding-right: 100px;
  width: 50%;
  margin-bottom: 20px;
}
.s-double-form .column .h4 {
  margin-top: 0;
}
.w-ourlife-slider {
  margin: 50px 100px;
}

.i404-image {
  max-width: 160px;
  display: block;
  margin: 10px auto;
}
.button.small.b-mobile-header-phones {
  display: none;
  padding: 9px 0 9px;
  margin-right: 3px;
  background-color: #404040;
}

.s-404-footer a:hover {text-decoration: none;}
.s-partners img {
    max-height: 70px;
}









/*/////////////////////////////////////////////new_disigin/////////////////////////////////////////////*/
.header-table .phones_top {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding: 10px 7px;
}
.header-table .phones_top .phone:first-child {
  margin-right: 35px;
}
.s-main-slider {
  margin-top: -119px;
}
header {
  position: relative;
  z-index: 3;
  padding: 22px 0;
  max-width: 1850px;
  margin: 0 auto;
  background: rgba(3, 3, 3, 0.72);
}
.header-table .phone .phone__link{
  font-size: 19px;
}
.ajax_form .error {
  color: red;
}
footer .w-footer-lang {
  padding: 9px 6px;
  border: solid 1px #fff;
  width: auto;
  display: flex;
  align-items: center;
  cursor: pointer;
  margin: 0;
}
footer .w-footer-lang a{
  font-size: 16px;
  border-radius: 0;
  padding: 0;
  background: none;
  min-width: inherit;
}
footer .w-footer-lang a.button.small{
  background: none !important;
  padding: 0;
  width: auto;
  min-width: inherit;
  height: auto;
  border: none;
  color: #fff;
}
footer .w-footer-lang:hover,
footer .w-footer-lang:active,
footer .w-footer-lang:focus {
  background: rgba(0, 0, 0, 0.62);
}
footer .f-bottom .left{
  width: auto;
}
footer .copyright{
  padding: 5px 0;
  margin: 0;
}
footer a, .social_link .link_soc, .s-double-form .w-button-sli{
  transition: All 0.6s ease;
  -webkit-transition: All 0.6s ease;
  -moz-transition: All 0.6s ease;
  -o-transition: All 0.6s ease;
}
.social_link {
    display: flex;
    align-items: center;
    justify-content: space-around;
    padding-top: 35px;
}
.social_link a:hover,
.social_link a:active,
.social_link a:focus { 
  text-decoration: none;
  border: none;
}
.social_link .link_soc:hover,
.social_link .link_soc:active,
.social_link .link_soc:focus { 
  transform: scale(2);
}

.w-contacts-links a, .s-index-article-line a, .w-product-article a, .w-product-article a, article a {
  color: #000;
  cursor: pointer;
  border-bottom: dotted 1px #000;
}
.w-breadcrumbs a:hover,
.w-breadcrumbs a:active,
.w-breadcrumbs a:focus{
  border-bottom: dotted 1px #000;
}
article a:hover,
article a:active,
article a:focus,
.w-product-article a:hover,
.w-product-article a:active,
.w-product-article a:focus,
.w-product-article a:hover,
.w-product-article a:active,
.w-product-article a:focus,
.s-index-article-line a:hover,
.s-index-article-line a:active,
.s-index-article-line a:focus,
.w-contacts-links a:hover,
.w-contacts-links a:active,
.w-contacts-links a:focus
{ 
  text-decoration: none;
  border: none;
}
body .w-breadcrumbs span {
  color: #000;
}
.s-footer .f-top .right .feedback-form .button {
  /*color: #fff;*/
}
.w-page-branding .page-nameing h1[itemprop="headline"] {
  color: #fff;
  text-align: center;
  text-transform: none;
}
.s-partners  {
  background: #FAFAFA;
}
.s-partners .section-name._h2 {
  margin: 20px 0 60px 0;
}
.b-wrapper.p-index header {
  background: none;
}
.projects_blocks {
  display: flex;
}
.container.projects_blocks {
  width: 100%;
  max-width: 1800px;
}
.projects_block .wrapper {
  display: flex;
  flex-wrap: wrap;
}
.projects_block {
  width: 50%;
  padding: 0 15px;
  background: #FAFAFA;
}
.container.projects_blocks .projects_block:nth-child(1) {
  margin: 0 20px 0 0;
}
.container.projects_blocks .projects_block:nth-child(2){
  margin: 0 0 0 20px;
}

.w-styled-swither-slider .item a:hover .responsive-image,
.w-styled-swither-slider .item a:active .responsive-image,
.w-styled-swither-slider .item a:focus .responsive-image {
  filter: brightness(0.5);
}
.s-footer .f-top .right .En.button.small, .s-footer .f-top .right .Ru.button.small{
  display: none;
}
.owl-carousel .text-center{
  text-align: center;
}
.owl-carousel img{
  filter: grayscale(1);
}
.owl-carousel{
  border: none;
  background: #fafafa;
  box-shadow: 0 0 0 #fafafa;
  border-radius: 0;
}
.owl-carousel .owl-wrapper-outer {
  border: none;
  background: none;
  border-radius: 0;
  box-shadow: none;
}
.owl-carousel .owl-buttons div {
  opacity:1 !important;
}
.owl-controls .owl-buttons .owl-next, .owl-controls .owl-buttons .owl-prev {
    top: calc(50% - 30px);
}
.s-partners.padding-40-0 {
    padding: 40px 0 55px 0;
}
.s-video-feedbacks .section-name._h2{
  margin: 50px 0 40px 0;
}
.s-index-article-line.padding-40-0 {
  padding: 0 0 40px 0;
}
.s-video-feedbacks .w-index-feedbacks .w-item:nth-child(-n+4) {
    background: #999;
}
.show_all_v {
  cursor: pointer;
  display: inline-block;
  float: right;
  border-bottom: dotted 1px #fff;
}
.show_all_v:hover,
.show_all_v:active,
.show_all_v:focus { 
  border-bottom: dotted 1px #000;
}
.clearfix {
  clear: both;
}
.feedback-form .w-button-sli input, 
.s-double-form .w-button-sli input {
  padding: 11px 0;
  width: 190px;
  float: right;
  color: #000;
  font-size: 16px;
  font-weight: inherit;
  min-width: auto;
  background: none;
  border: solid 1px #000;
  line-height: 16px;
  margin-top: 30px;
}

.feedback-form .w-button-sli input:hover,
.s-double-form .w-button-sli input:hover {
    color: #fff;
    background: #000;
}

.ajax_form .error {
  border-color: #ff9595;

}
.pagination-pages a.button.small{
  border: solid 1px #000;
}

.w-popup .pop-head .close {
  width: 36px;
  height: 36px;
}
.w-product.padding-30-0 {
  padding-bottom: 0;
}
.w-product .product-name, .w-product h1 {
  margin-bottom: 0;
  text-transform: uppercase;
}
.slash {
  padding: 0 0px 0 10px;
}
.w-page-branding .cell.short {
  padding: 0;
}
header .close:after, header .close:before{
    width: 26px;

}
header .w-search .input__default, header .w-search .input__default {
  border-color: white;
  color: white;
}
.w-popup.w-pop-video_all {
  background: none;
}
.w-popup.w-pop-video_all .pop-head .close{
  top: 8px;
  right: 8px;
}
.w-popup.w-pop-video_all .close.white:before, .w-popup.w-pop-video_all .close.white:after {
  background-color: #000;
}
.lazy {
  background-image: none !important;
  background: #999;
}



































@media (min-width: 1601px) { 
  .index-slide-content {
      width: 1450px;
  }
  .container {
    width: 1560px;
  }
}

@media (min-width: 1401px) { 
  header > .container {
    width: 100%;
  }
  .button.big {
      padding: 25px 50px;
  }
}



@media (min-width: 992px) { 
  footer .container{
    width: 100%;
    max-width: 1520px;
  }
}
@media (min-width: 768px) { 
  .header-table .phones_top {
    min-width: 145px;
  }
}



.p-index .header-table .logo__link svg {
  filter: drop-shadow(1px 1px 2px black);
}
footer.footer_en .micro_business .adress .contact_work_time{
  font-size: 14px;
}

@media (max-width: 1440px) {
  .header-table .logo__link svg{
    max-width: 230px;
  }

}


@media (max-width: 1400px) {
.bx-wrapper .bx-prev {left: 15px;}
.bx-wrapper .bx-next {right: 15px;}
.w-branding-slider li.slide .bottom-content {padding: 20px 0px;}

.page-branding-video-frame {width: 150%;left: -25%;}

.w-page-branding-video-frame {height: 250px;}
.w-branding-slider li.slide {height: 250px;}
.w-branding-slider .bx-wrapper .bx-controls-direction a {top: 20%;}

.w-page-branding .cell {height: 300px;}
.w-page-branding .page-nameing {font-size: 80px;line-height: 90px;}
.page_en ul.main-menu>li>a {
  font-size: 18px;
}
}
@media (max-width: 1300px) {
  .page_en ul.main-menu>li>a {
      font-size: 16px;
  }
  .header-table .phones_top .phone:first-child {
    margin: 0 0 10px 0;
  }
  .container {width: 100%; padding: 0 20px;}
  .container.fullwidth {padding: 0 20px;}
  .header-table .phone .icon {display: block;margin: 0 auto;}
  .header-table .phone {display: block;}
  .header-table .phone .phone__link {font-weight: bold;font-size: 16px;line-height: 16px;}
  
  .w-main-slider .slide-table .cell {height: 580px;}
  .w-main-slider .name {font-size: 55px;line-height: 65px;margin: 10px 0;}
  .w-main-slider .description {font-size: 16px;line-height: 24px;margin: 20px auto;}
  .w-main-slider .button {margin-top: 15px;}

  .index-slide-content {width: 100%; padding: 0 20px;}

  .w-page-branding .page-nameing {font-size: 50px;line-height: 65px;}

  .w-contacts-pictures-photos .w-item.right {display: block;width: 100%;margin-bottom: 20px; text-align: center;}
  .w-contacts-pictures-photos .w-item {width: 33.3%;}

  .w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-next {right: 0px;}
  .w-sertificate-slider .bx-wrapper .bx-controls-direction a.bx-prev {left: 0px;}

  .w-projects-list.no-margin-items .w-item {width: 50%;}
  .w-projects-list.no-margin-items .w-item.double {width: 100%;}
  .w-projects-list.no-margin-items .w-item.double-mobile {width: 100%;}
  .w-projects-list .w-item .name,
  .w-projects-list .w-item.double-mobile .name,
  .w-projects-list .w-item.double .name {font-size: 25px;line-height: 30px;}

  ul.main-menu>li>a {font-size: 17px;padding: 6px 12px;}

  .w-partners .w-item {margin: 15px 10px;}

  .s-styled-swither-slider {padding: 10px 0;}

  .ymap {height: 450px;}

  .w-partners .w-item {width: 20%; margin: 20px 2%;}

}
@media (max-width: 1199px) {
  .header-table .cell-logo svg{
    width: 168px;
  }
  footer .phone__link, footer .micro_business, .ul-footer-nav-menu li a{
      font-size: 14px;
  }
  .s-footer .middle, .s-footer .middle2 {
      width: 19%;
  }
  .s-footer .f-top .right {
      width: 42%;
  }
  .projects_blocks {
    flex-direction: column;
  }
  .container.projects_blocks .projects_block {
    margin: 0 auto 20px auto  !important;
    padding-bottom: 40px !important;
    width: 100%;
  }
  .projects_block {
    padding: 0 10px;
  }

  footer.footer_en .micro_business .adress .contact_work_time {
      font-size: 12px;
  }
/*  .s-product .w-product .w-product-bottom .bx-wrapper .bx-controls-direction a,  .s-product .w-product .w-product-top .bx-wrapper .bx-controls-direction a{
    background: rgba(51, 51, 51, 0.42);
  }*/
}
@media (max-width: 1199px) and (min-width: 992px) {
/*  .w-styled-swither-slider .name {
    line-height: 35px;
  }*/
}
@media (max-width: 991px) {
  header {
      padding: 0;
  }
  .p-index header {
      padding: 0 0 22px 0;
  }  

  .s-main-slider {
      margin-top: -97px;
  }
  .w-main-slider .name {font-size: 50px;line-height: 60px;}
}
@media (max-width: 980px) {

  .header-table .cell:nth-last-child(1) {text-align: center;padding: 10px 3px;}
  .header-table .cell.cell-menu {padding: 0;}
  ul.main-menu {background-color: transparent;}

  ul.main-menu>li.li-mobile-shown,
  ul.main-menu>li {display: block;}
  ul.main-menu>li>a {display: block;color: #fff;font-size: 21px;line-height: 26px;padding: 20px 10px;text-align: center; background-color: transparent;}


  .b-mobile-button {display: inline-block;}
  .header-table .cell.cell-mobile-menu {display: table-cell;}
  .navigation-menu.main-menu {position: fixed;right: -101%;top: 0;width: 100%;height: 100vh;background-color: rgba(0,0,0,0.9);z-index: 3;transition: ALL 0.2s ease;-webkit-transition: ALL 0.2s ease;-moz-transition: ALL 0.2s ease;-o-transition: ALL 0.2s ease;}
  .navigation-menu._toggled {right: 0;}
  .navigation-menu.main-menu .mobile-name {display: block;}

  .w-main-slider .slide-table .cell {height: 450px;}

  video {width: 150%;left: -25%;}

  .w-our-better.four-columns .w-item {width: 48%;}
  .w-our-better.four-columns .w-item .content {padding: 0 20px;}

  .w-styled-swither-slider .slide__link:hover .name {padding-bottom: 20px;}

  .f-top .left {width: 35%;}
  .f-top .middle {width: 65%;}

  .w-product-top .left {width: 100%;margin-bottom: 20px;}
  .w-product-top .right {width: 100%;margin-bottom: 40px;}

  .s-page-branding-video {display: none;}
  .p-company .s-page-branding-video {display: block;}
  .s-page-branding-video+.s-breadcrumbs .w-breadcrumbs {border-top: 1px solid #2d2d2d;}

  .w-feedbacks-page-list .left {float: left;width: 100%; margin: 10px 0; padding: 0 20px; text-align: left;}
  .w-feedbacks-page-list .middle {width: 70%;}
  .w-feedbacks-page-list .right {width: 30%;}

  .w-projects-list .w-item.double-mobile .name,
  .w-projects-list .w-item.double .name,
  .w-projects-list .w-item .name {padding: 10px;font-size: 20px;line-height: 25px;}
  .w-projects-list .w-item .project__link:hover .name {padding-bottom: 15px;}

  .w-news-page-list .w-item .w-image {width: 250px;margin-right: 30px;}
  .w-news-page-list .w-item .w-content {width: calc(100% - 350px);}

  .w-page-branding .double-side-description {display: block;}
  .w-page-branding .double-side-description .cell {display: block;}
  .double-side-description .cell.cell-btn {width: 100%;padding: 0;}

  ul.main-menu>li {margin: 0px;}

  .w-index-feedbacks .w-item {width: 48%;}

  .s-double-form .column {float: none; width: auto;max-width: 600px; margin: 0 auto 40px;padding-right: 0px;}

  
}

@media (max-width: 991px) {
  .f-top .left, .s-footer .middle, .s-footer .middle2 {
    width: 33.3333%;
    max-width: initial;
  }
  .s-footer .middle2 {
    text-align: center;
  }
  .s-footer .f-top .right {
    margin: 40px auto;
    width: 53%;
  }
  .ul-footer-nav-menu li:before {
      top: 17px;
  }
}


@media (min-width: 768px) {
  .s-footer .mobile_on{
    display: none;
  }
  .w-our-better .w-item:nth-child(2n) {
    margin-right: 0;
  }
  .w-our-better .w-item:nth-child(2n+1) {
    margin-left: 0;
  }
  .w-popup .pop-head .close {
    top: -6px;
    right: -62px;
  }
  body .w-breadcrumbs span {
      font-size: 16px;
  }
}
@media (min-width: 761px) {
  .navigation-menu-body .phones-numbers_mobile {
    display: none;
  }
}

@media (max-width: 767px) {
  .w-popup .close.white:before, .w-popup .close.white:after {
    background-color: #000;
  }
  .social_link.mobile_on {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack:  space-evenly;
    -webkit-justify-content:  space-evenly;
    justify-content:  space-evenly;
    justify-content: space-evenly;
      padding: 5px 10px 35px 10px;
  }
  .s-footer .middle2{
    display: none;
  }
  .s-footer .f-top .right {
    width: 100%;
    max-width: inherit;
  }
  .s-footer .middle .margin-bottom-20{
    margin: 0;
  }
  .s-footer .middle {
    width: 50%;
    flex-direction: column;
  }
  footer .micro_business .map {
      margin-top: 0;
  }
  .f-top .left {
    width: 50%;
  }
  .f-bottom {
    margin-top: 0;
  }
  footer .w-input-file {
    margin-bottom:0;
  }
  .w-main-slider .description {
    margin: 10px 0 0 0;
  }
  .w-our-better .w-item .name {
    padding-left: 0;
    text-align: center;
    margin-bottom: 15px;
  }
  .w-our-better .w-item .bottom {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-top: solid 1px #EAEAEA;
  }
  .w-our-better .w-item .content {
    border: none;
    margin: 0;
    width: 100%;
    text-align: center;
    padding-top: 0;
  }
  .w-our-better .w-item {
    width: 100%;
    margin: 20px 0 15px;
  }
  .projects_blocks, .container.projects_blocks .projects_block {
    padding: 0;
  }
  .w-our-better {
    padding: 0 0 40px 0;
  }
  .w-our-better .w-item .roll {
    margin: 5px;
  }
  footer {
    padding: 25px 0 0 0;
  }
  .header-table .cell-right_block .phone .phone__link {
    font-size: 19px;
  }
  .header-table .cell-right_block .phone {
      margin: 15px 0;
  }
  .header-table .cell-right_block .phones-numbers,
  .header-table .cell-right_block .icon-description {
    font-size: 18px;
  }
  ul.main-menu>li>a {
      font-weight: normal;
  }
  .header-table .cell-lang:hover, .header-table .cell-lang:active, .header-table .cell-lang:focus, .w-search .button_search:hover, .w-search .button_search:active, .w-search .button_search:focus, .header-table .phone .button:hover, .header-table .phone .button:active, .header-table .phone .button:focus {
    background: none;
  }


}
@media (max-width: 760px) {
  .button.small.b-mobile-header-phones {
    display: inline-block;
    margin: 0;
    background: none;
    padding: 0;
  }
  .header-table .cell-right_block .cell {
    margin-left: 20px;
  }
  .header-table .cell:nth-child(1) {text-align: left;}

  .header-table .cell.cell-phones {padding: 0;width: auto;}

  .w-our-better.four-columns .w-item {width: 100%;}



  .w-bottom-project-nameing {display: none;}

  .w-slider-buttons {height: 60px;margin: 10px 0;}
  .slide-controlls {position: absolute;top: 0;left: 0;width: 100%;height: 60px;}

  .slide-controlls .slide-controll {top: 0;}
  .slide-controlls .slide-controll.prev {left: inherit;right: 70px;}

  article ul.double-columns-li li, 
  article ol.double-columns-li li {width: 100%;margin-right: 0%;}

  .w-projects-list .w-item
  .w-projects-list .w-item {width: 48%;}


  .w-page-branding .page-nameing {font-size: 30px;line-height: 35px; text-align: center;}
  
  .w-product-bottom .w-item {width: 31%;margin: 0 1% 10px 1%;}

  .w-product-inner-feedback .feedback-content {padding: 10px 10px 10px 30px;}

  .w-news-page-list .w-item .w-image {width: 100% ;margin: 0 0 20px 0px;}
  .w-news-page-list .w-item .w-content {width: 100%;}

  .w-contacts-pictures-photos,
  .contacts-video-frame {width: 100%;padding: 15px 0;}

  .w-projects-list.no-margin-items .w-item {width: 100%;}
  .w-projects-list.no-margin-items .w-item.double {width: 100%;}

  .header-table .phone.ph-callback {display: none;}

  .desktop-hiden.w-callback-btn {display: block;}


  .w-partners .w-item {width: auto; margin: 15px 10px;}

  .w-contacts-pictures-photos .w-item {width: 100%; margin: 0 0 30px 0;}

  .navigation-menu.contacts-menu {position: fixed;right: -101%;top: 0;width: 100%;height: 100vh;background-color: rgba(0,0,0,0.9);z-index: 3;transition: ALL 0.2s ease;-webkit-transition: ALL 0.2s ease;-moz-transition: ALL 0.2s ease;-o-transition: ALL 0.2s ease;}
  .navigation-menu._toggled {right: 0;}
  .navigation-menu.contacts-menu .mobile-name {display: block;}
  .navigation-menu.contacts-menu .navigation-menu-body {overflow: auto;}
  .header-table .phones-numbers {display: block; text-align: center;}
  .header-table .phone {display: block;margin: 25px 0;}
  .header-table .phone.ph-callback {display: block;}
  .header-table .phone.ph-callback .button {
      padding: 9px 10px;
      display: flex;
      width: 100%;
      justify-content: center;
      align-items: center;
      float: none;
      text-align: center;
  }
  .header-table .phone .icon {
      display: inline-block;
      padding-right: 5px;
      margin: 0;
  }
  .header-table .phone .button .icon-description {display: inline-block;}
  .phones-numbers.mobile-shown {display: block; font-size: 14px;line-height: 22px;}
  .phones-numbers.mobile-shown a {color: #fff; text-decoration: underline;}
    .w-ourlife-slider {
  margin: 50px 20px;
}
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-prev {
    left: -30px;
}
.w-ourlife-slider .bx-wrapper .bx-controls-direction a.bx-next {
    right: -30px;
}
.header-table .phones_top {display: none;}


}
@media (max-width: 590px) {
  
  .w-main-slider .name {font-size: 35px;line-height: 35px;}
  .w-main-slider .slide-table .cell {height: 350px;}

  .w-bottom .right,
  .w-bottom .left {float: none;text-align: center; width: 100%;display: inline-block;}

  .section-name._h3 {font-size: 16px;line-height: 22px;}

  .w-index-feedbacks {width: 100%; margin: 0;}
  .w-index-feedbacks .w-item {width: 100%; margin: 0 0 8px 0;}
  footer .w_double-input .w_50 {width: 100%;}
  footer .w_double-input .w_50+.w_50 {margin-left: 0;}

  .w-popup {width: 95%;}
  .w-popup .pop-head {width: 100%;margin: -10% 0 0 0;}
  .w-popup .pop-body {padding: 10px 20px 20px;}
  .w-popup .pop-head+.pop-body {max-height: calc(100vh - 75px);}

  .w-page-branding .page-nameing {font-size: 22px;line-height: 28px;}

  .w-product-bottom .w-item {width: 48%;margin: 0 1% 10px 1%;}

  .w-product-top .feature {display: block;}
  .w-product-top .feature .cell {display: block; padding: 5px 0;width: 100%;}

  .w-product-inner-feedback {display: block;}
  .w-product-inner-feedback .right,
  .w-product-inner-feedback .left {display: block;margin-bottom: 10px;width:100%;}
  .w-product-inner-feedback .feedback-content {padding: 0;}

  .w-commentary-form .w_double-input .w_50 {width: 100%;}
  .w-commentary-form .w_double-input .w_50+.w_50 {margin-left: 0;}

  .w-feedbacks-page-list .company-name {text-align: center;}
  .w-feedbacks-page-list .left {width: 100%;padding: 0; text-align: center; margin: 0;}
  .w-feedbacks-page-list .middle {width: 100%; padding: 20px 0;}
  .w-feedbacks-page-list .right {width: 100%; text-align: center;}
  .w-feedbacks-page-list .right>a {display: inline-block;}
  .w-feedbacks-page-list .right img {max-height: 400px;}

   .w-sertificate-slider .bx-wrapper .bx-controls-direction a {}

  .w-projects-list {width: 100%; margin: 0;}
  .w-projects-list .w-item {width: 100%; margin: 0 0 15px 0;}

  .anket-top-description .left,
  .anket-top-description .right {width: 100%; margin-bottom: 5px;}

  .w-family-status .w_40,
  .w-family-status .w_60 {width: 100%; margin-left: 0;}
  .input.w_30 {width: 100%;}
  .input.w_30+.input.w_30 {margin-left: 0;}

  .w-product-inner-feedback .right {padding-left: 0;}

  .s-styled-swither-slider {padding: 10px 0;}
  .slide-controlls .slide-controll {width: 44px;height: 44px;}
  .slide-controlls .slide-controll:after {top: 13px;}
  .slide-controlls .slide-controll.next:after {left: 10px;}
  .slide-controlls .slide-controll.prev:after {right: 10px;}

  .f-top .left {padding-bottom: 0;}
  .s-footer .mobile-half-side+.mobile-half-side {padding-left: 8px;}
  .s-footer .mobile-half-side .w-phones {margin: 0;}
  /*.w-footer-lang {display: none;}*/
  footer .phone__link {font-weight: normal; font-size: 15px;}

  .p-404 hr {display: none;}
  .b-wrapper.p-404 .description {margin: 10px auto 20px;}
  
  .w-navigation-line {width: 102%; margin-left: -1%; font-size: 0;line-height: 0;}
  .w-navigation-line .button {width: 48%; margin: 0 1% 10px 1%;font-size: 14px; line-height: 22px;}


  .b-mobile-button.small {padding: 10px 5px;}
  
  .product-name, 
  h1, 
  .h1 {font-size: 23px;}
  .w-page-branding .cell {height: 180px;}
  .header-table .cell:nth-last-child(1) {
    padding: 0;
    margin-left: 15px;
  }
  .header-table .cell-right_block .cell {
      margin-left: 20px;
  }
}
/*@media (max-width: 420px) {

  .button.small.b-mobile-header-phones {display: block;margin: 0 0 5px 0;}
}*/

@media (max-width: 800px ) {
  .w-feedbacks-page-list img {
    height: auto;
  }
}
@media (max-width: 480px) {
  .w-main-slider .button {
      padding: 10px;
      font-size: 13px;
  }
  .index-slide-content .content {
      text-align: center;
      padding-top: 40px;
  }
  header {
    padding: 0;
  }
  .header-table .cell:nth-child(1){
    padding: 0;
  }

  .w-main-slider .name {
      font-size: 24px;
      line-height: 35px;
  }
  .header-table .cell:nth-last-child(1), .header-table .cell:nth-child(1) {
    margin: 0;
  }
  .header-table .cell-right_block .cell {
    margin-left: 5px;
  }
  .header-table .cell-logo svg {
      width: 120px;
  }
  .w-main-slider .description {
      font-size: 12px;
      line-height: 15px;
  }
}
@media (min-width: 421px) {
  .w-styled-swither-slider .item:nth-child(odd) .link {
    padding-right: 1px;
  }
  .w-styled-swither-slider .item:nth-child(even) .link {
    padding-left: 1px;
  }
}
@media (max-width: 420px) {
  .container {width: 100%; padding: 0 10px;}
  .container.fullwidth {padding: 0 10px;}
  .index-slide-content .content {text-align: center;}
  .w-main-slider .button {font-size: 13px;}


  .w-product-bottom {width: 100%; margin: 0;}
  .w-product-bottom .w-item {width: 100%;margin: 0 0 10px 0;}

  .w-contacts-pictures-photos .w-item {display: block;margin: 0px 0 15px 0;width: 100%;}

  .b-mobile-button.small {padding: 10px 5px;width: 100%;}
  .f-top .middle {
    width: 180px;
  }  
  .f-top .left{
    width: 100px;
  }
  .feedback-form .button.last {
    margin: 30px auto 0 auto;
  }
  .w-main-slider .name {
      font-size: 24px;
      line-height: 28px;
      margin: 0;
  }
  .w-styled-swither-slider .item {
    width: 100%;
  }
  .s-styled-swither-slider .section-name {
    margin: 40px 0 40px 0;
  }

}
@media (max-width: 350px) {
  .w-main-slider .description {
    display: none;
  }


}
