@keyframes fade-in {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
body {
  min-width: 320px;
}
.block-ux.buttons {
  display: flex;
}
.block-ux.buttons.primary {
  gap: 15px;
}
.block-ux.buttons.primary.detail {
  -moz-column-gap: 15px;
  column-gap: 15px;
  flex-wrap: wrap;
  margin-top: 20px;
  max-width: 100%;
  row-gap: 5px;
  width: 280px;
}
.block-ux.buttons.primary.detail .button.quick {
  width: 100%;
}
.block-ux.buttons.primary > * {
  width: calc(50% - 7.5px);
}
.block-ux.buttons.secondary {
  flex-direction: column;
  gap: 10px;
  position: absolute;
  right: 0;
}
.section-ux {
  box-sizing: border-box;
}
.section-ux * {
  box-sizing: inherit;
}
.button,
.select .dropdown a,
.uss_eshop_menu .main-link__img-after {
  cursor: pointer;
}
.section-ux.tabs .item.tab > :first-child {
  margin-top: 0 !important;
}
.section-ux.tabs .item.tab > :last-child {
  margin-bottom: 0 !important;
}
.button {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header .menu li.parent:hover > span > a:after,
.panel.menu-ux li.parent.expanded > span > a:after {
  transform: rotate(180deg);
}
.button {
  display: inline-block;
  vertical-align: top;
}
.button.loading,
.button:disabled,
.disabled.button {
  cursor: default;
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.overlay,
.section-ux.sections .image:after,
.section-ux.services .link:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.section-ux.sections .image {
  display: block;
}
.section-ux.sections .image img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
.overlay {
  overflow: auto;
}
.panel.menu-ux {
  overflow-x: hidden;
  overflow-y: auto;
}
.panel,
.section-ux {
  color: #333;
  font: 16px/20px Wix Madefor Display, Helvetica, sans-serif;
}
.button,
.header .menu a,
.input-ux,
.section-ux.sections .image,
.select .dropdown a {
  transition-duration: 0.2s;
  transition-property: opacity, box-shadow, border-color, background-color,
    color, transform;
  transition-timing-function: ease-in-out;
}
.button {
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.section-ux.sections .heading.title {
  top: 50%;
  transform: translateY(-50%);
}
.button,
.input-ux {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  box-shadow: none;
  outline: 0;
}
.button,
.input-ux,
.list,
.list > li {
  border: 0;
  margin: 0;
  padding: 0;
}
.button,
.input-ux {
  background-color: transparent;
  color: inherit;
  font: inherit;
  text-transform: inherit;
}
.button::-ms-clear,
.input-ux::-ms-clear {
  display: none;
}
.header .menu ul.submenu a,
.panel.menu-ux a,
.panel.toolbar a,
.section-ux.services .link,
.select .dropdown a {
  color: inherit;
  text-decoration: none;
}
.list {
  padding: 0;
}
.list,
.list > li {
  list-style: none !important;
}
.list > li:before {
  display: none;
}
.button.loading {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23D0D741 ' fill-opacity='.2' d='M16 0A16 16 0 0 0 0 16a16 16 0 0 0 16 16 16 16 0 0 0 16-16A16 16 0 0 0 16 0m0 4a12 12 0 0 1 12 12 12 12 0 0 1-12 12A12 12 0 0 1 4 16 12 12 0 0 1 16 4'/%3E%3Cpath fill='%23D0D741 ' d='M16 0v4a12 12 0 0 1 12 12h4A16 16 0 0 0 16 0'%3E%3CanimateTransform attributeName='transform' dur='.8s' from='0 16 16' repeatCount='indefinite' to='360 16 16' type='rotate'/%3E%3C/path%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  font-size: 0;
}
.button {
  box-sizing: border-box;
  max-width: 100%;
  position: relative;
  text-align: center;
  text-decoration: none !important;
}
.button.loading:after,
.button.loading:before {
  display: none !important;
}
.button.circular {
  background-color: #fff;
  border-radius: 50%;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 35px;
}
.button.icon.cross {
  position: relative;
}
.button.icon.cross:before {
  background: 50% no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23ccc' d='M1.058 0a1 1 0 0 0-.71.29 1 1 0 0 0-.005 1.413l4.25 4.295L.34 10.297a1 1 0 0 0 .008 1.414 1 1 0 0 0 1.414-.008L5.999 7.42l4.238 4.283a1 1 0 0 0 1.414.008 1 1 0 0 0 .008-1.414L7.405 6l4.252-4.297A1 1 0 0 0 11.65.29a1 1 0 0 0-1.414.008L6 4.578 1.763.297A1 1 0 0 0 1.058 0'/%3E%3C/svg%3E");
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
}
.button.icon.cross {
  height: 12px;
  width: 12px;
}
.button.icon.grid {
  position: relative;
}
.button.icon.grid:before {
  background: 50% no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='19'%3E%3Cpath fill='%23fff' d='M1.5 0C.669 0 0 .669 0 1.5S.669 3 1.5 3h27c.831 0 1.5-.669 1.5-1.5S29.331 0 28.5 0zm0 8C.669 8 0 8.669 0 9.5S.669 11 1.5 11h27c.831 0 1.5-.669 1.5-1.5S29.331 8 28.5 8zm0 8c-.831 0-1.5.669-1.5 1.5S.669 19 1.5 19h27c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z'/%3E%3C/svg%3E");
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
}
.button.icon.grid {
  height: 19px;
  width: 30px;
}
.button.icon.heart_big {
  position: relative;
}
.button.icon.heart_big:before {
  background: 50% no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='22'%3E%3Cpath fill='%23D0D741 ' d='M18.361.048c-.916.004-1.828.2-2.676.582a6.63 6.63 0 0 0-3.154 2.994 6.7 6.7 0 0 0-2.435-2.6A6.6 6.6 0 0 0 6.679.056a6.7 6.7 0 0 0-3.792 1.213 6.77 6.77 0 0 0-2.45 3.158 6.82 6.82 0 0 0 1.79 7.443l10.062 10.082h.416L22.82 11.75a6.7 6.7 0 0 0 1.61-2.25A6.8 6.8 0 0 0 25 6.787a6.7 6.7 0 0 0-1.373-4.142A6.6 6.6 0 0 0 18.36.048zm-.086 2.178c.902.007 1.782.28 2.531.787a4.64 4.64 0 0 1 1.682 2.06 4.66 4.66 0 0 1-.936 5.025l-8.886 8.938h-.344l-8.795-8.808.012-.01a4.69 4.69 0 0 1-1.01-5.08 4.68 4.68 0 0 1 1.693-2.102 4.62 4.62 0 0 1 2.565-.806 4.54 4.54 0 0 1 3.646 1.851l.014-.012.07.11c.084.117.153.24.225.365l1.84 2.975 1.607-2.696q.18-.375.424-.71l.04-.067.007.01a4.54 4.54 0 0 1 1.594-1.344 4.5 4.5 0 0 1 2.021-.486'/%3E%3C/svg%3E");
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
}
.button.icon.heart_big {
  height: 22px;
  width: 25px;
}
.button.icon.heart_moderate {
  position: relative;
}
.button.icon.heart_moderate:after,
.button.icon.heart_moderate:before {
  background: 50% no-repeat;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
}
.button.icon.heart_moderate:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14'%3E%3Cpath fill='%23D0D741 ' d='M11.017.429c-.55.002-1.097.12-1.605.35a3.98 3.98 0 0 0-1.895 1.796 4 4 0 0 0-1.46-1.56 3.97 3.97 0 0 0-2.05-.58 4 4 0 0 0-2.275.726 4.09 4.09 0 0 0-.396 6.361l6.037 6.05h.25l6.07-6.122A4.04 4.04 0 0 0 15 4.472a4 4 0 0 0-.824-2.485A3.96 3.96 0 0 0 11.017.43zm-.052 1.306a2.77 2.77 0 0 1 2.529 1.709 2.8 2.8 0 0 1-.563 3.016L7.6 11.821h-.207L2.117 6.536l.006-.006a2.81 2.81 0 0 1-.606-3.047 2.8 2.8 0 0 1 1.016-1.261c.454-.31.99-.478 1.539-.483a2.73 2.73 0 0 1 2.187 1.11l.008-.006.043.064c.05.07.092.146.135.22l1.104 1.784.964-1.617q.108-.224.254-.426l.024-.04.006.005a2.72 2.72 0 0 1 2.168-1.098'/%3E%3C/svg%3E");
}
.button.icon.heart_moderate:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14'%3E%3Cpath fill='%23D0D741 ' d='M11.017.429c-.55.002-1.097.12-1.605.35a3.98 3.98 0 0 0-1.895 1.796 4 4 0 0 0-1.46-1.56 3.97 3.97 0 0 0-2.05-.58 4 4 0 0 0-2.275.726 4.09 4.09 0 0 0-.396 6.361l6.037 6.05h.25l6.07-6.122A4.04 4.04 0 0 0 15 4.472a4 4 0 0 0-.824-2.485A3.96 3.96 0 0 0 11.017.43z'/%3E%3C/svg%3E");
  opacity: 0;
}
.button.icon.heart_moderate {
  height: 14px;
  width: 15px;
}
.button.icon.heart_moderate.active:after,
.button.icon.heart_moderate:hover:after {
  opacity: 1 !important;
}
.button.icon.heart_small {
  position: relative;
}
.button.icon.heart_small:after,
.button.icon.heart_small:before {
  background: 50% no-repeat;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
}
.button.icon.heart_small:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='13'%3E%3Cpath fill='%23888' d='m13.472 6.915.027.014-5.882 5.795h-.233l-5.71-5.625-.152-.151-.05-.048h.009A4.02 4.02 0 0 1 .466 4.223 3.854 3.854 0 0 1 4.226.276a3.73 3.73 0 0 1 3.293 2.07 3.7 3.7 0 0 1 3.28-2.07 3.83 3.83 0 0 1 3.736 3.913 4 4 0 0 1-1.063 2.725zm-2.755-4.656c-1.894 0-3.244 3.26-3.244 3.26S6.049 2.26 4.356 2.278c-1.111.01-1.88.409-1.881 1.976 0 1.032 5 5.876 5 5.876s4.952-4.722 4.994-5.791c.04-1.103-.301-2.08-1.752-2.08'/%3E%3C/svg%3E");
}
.button.icon.heart_small:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='13'%3E%3Cpath fill='%23D0D741 ' d='m13.472 6.915.027.014-5.882 5.795h-.233l-5.71-5.625-.152-.151-.05-.048h.009A4.02 4.02 0 0 1 .466 4.223 3.854 3.854 0 0 1 4.226.276a3.73 3.73 0 0 1 3.293 2.07 3.7 3.7 0 0 1 3.28-2.07 3.83 3.83 0 0 1 3.736 3.913 4 4 0 0 1-1.063 2.725zm-2.755-4.656c-1.894 0-3.244 3.26-3.244 3.26S6.049 2.26 4.356 2.278c-1.111.01-1.88.409-1.881 1.976 0 1.032 5 5.876 5 5.876s4.952-4.722 4.994-5.791c.04-1.103-.301-2.08-1.752-2.08'/%3E%3C/svg%3E");
  opacity: 0;
}
.button.icon.heart_small.active:after,
.button.icon.heart_small:hover:after {
  opacity: 1 !important;
}
.button.icon.list {
  position: relative;
}
.button.icon.list:after,
.button.icon.list:before {
  background: 50% no-repeat;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
}
.button.icon.list:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cpath fill='%23888' d='M7.084 0C3.178 0 0 3.178 0 7.085c0 3.748 2.924 6.853 6.656 7.068h.041a.71.71 0 0 0 .041-1.416c-2.984-.172-5.322-2.655-5.322-5.652a5.676 5.676 0 0 1 5.668-5.669 5.674 5.674 0 0 1 5.666 5.669q.002.13-.006.261a.71.71 0 0 0 .66.754.705.705 0 0 0 .754-.66q.009-.177.007-.355C14.165 3.178 10.99 0 7.084 0M4.959 3.541a.71.71 0 0 0 0 1.418h4.25a.71.71 0 0 0 .707-.709.71.71 0 0 0-.707-.709zm0 2.834a.71.71 0 0 0 0 1.417h4.25a.708.708 0 0 0 0-1.416zM4.754 9.21a.53.53 0 0 0 .027 1.06h.361a.53.53 0 1 0 0-1.06zm8.97.166c-.165 0-.33.06-.455.185a.647.647 0 0 0 .002.914l.23.229a.11.11 0 0 1 0 .152.11.11 0 0 1-.152-.002l-.533-.533a.644.644 0 1 0-.91.91l.533.533a.11.11 0 0 1 .002.153.11.11 0 0 1-.152 0l-.84-.84a.645.645 0 0 0-.912-.002.645.645 0 0 0 .004.912l.838.838a.108.108 0 1 1-.152.152l-2.973-2.972A.645.645 0 0 0 7.342 10a.645.645 0 0 0 .003.912l3.577 3.578c-.47-.073-1.258-.105-1.743.38-.454.454-.441.77-.3.911.384.385.679-.224 2.431.614s2.88.769 3.65.011l1.06-1.06c1.08-1.078 1.39-2.553.302-3.641l-.006-.006-2.135-2.135a.65.65 0 0 0-.457-.19z'/%3E%3C/svg%3E");
}
.button.icon.list:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cpath fill='%23D0D741 ' d='M7.084 0C3.178 0 0 3.178 0 7.085c0 3.748 2.924 6.853 6.656 7.068h.041a.71.71 0 0 0 .041-1.416c-2.984-.172-5.322-2.655-5.322-5.652a5.676 5.676 0 0 1 5.668-5.669 5.674 5.674 0 0 1 5.666 5.669q.002.13-.006.261a.71.71 0 0 0 .66.754.705.705 0 0 0 .754-.66q.009-.177.007-.355C14.165 3.178 10.99 0 7.084 0M4.959 3.541a.71.71 0 0 0 0 1.418h4.25a.71.71 0 0 0 .707-.709.71.71 0 0 0-.707-.709zm0 2.834a.71.71 0 0 0 0 1.417h4.25a.708.708 0 0 0 0-1.416zM4.754 9.21a.53.53 0 0 0 .027 1.06h.361a.53.53 0 1 0 0-1.06zm8.97.166c-.165 0-.33.06-.455.185a.647.647 0 0 0 .002.914l.23.229a.11.11 0 0 1 0 .152.11.11 0 0 1-.152-.002l-.533-.533a.644.644 0 1 0-.91.91l.533.533a.11.11 0 0 1 .002.153.11.11 0 0 1-.152 0l-.84-.84a.645.645 0 0 0-.912-.002.645.645 0 0 0 .004.912l.838.838a.108.108 0 1 1-.152.152l-2.973-2.972A.645.645 0 0 0 7.342 10a.645.645 0 0 0 .003.912l3.577 3.578c-.47-.073-1.258-.105-1.743.38-.454.454-.441.77-.3.911.384.385.679-.224 2.431.614s2.88.769 3.65.011l1.06-1.06c1.08-1.078 1.39-2.553.302-3.641l-.006-.006-2.135-2.135a.65.65 0 0 0-.457-.19z'/%3E%3C/svg%3E");
  opacity: 0;
}
.button.icon.list.active:after,
.button.icon.list:hover:after {
  opacity: 1 !important;
}
.button.main {
  border: 1px solid;
  border-radius: 2px;
  color: #fff;
  font-family: Wix Madefor Display, Helvetica, sans-serif;
  font-size: 15px;
  height: 40px;
  line-height: 38px;
  padding: 0 30px;
}
.button.main.primary:not(.inverse) {
  background-color: #d0d741;
  border-color: #d0d741;
  color: #333333;
}
.button.main.primary.inverse:not(:hover) {
  border-color: #d0d741;
  color: #000;
}
.button.main.primary:hover {
  background-color: #b3b936;
  border-color: #b3b936;
}
.button.main.extended-1 {
  padding: 0 5px;
  width: 170px;
}
.button.main.reduced-1 {
  font-size: 13px;
  font-weight: 700;
}
.button.main.reduced-1-alt {
  padding: 0 5px;
}
.counter {
  border-radius: 2px;
  display: flex;
  overflow: hidden;
}
.counter .button,
.counter .input-ux {
  background-color: #f2f2f2;
  height: 40px;
}
.counter .button {
  font-size: 20px;
  font-weight: 700;
  width: 40px;
}
.counter .button:not(:disabled):hover {
  background-color: #dadada;
}
.counter .button:disabled {
  color: rgba(51, 51, 51, 0.4);
}
.counter .input-ux {
  border: 0;
  flex: 1;
  font-size: 13px;
  min-width: 0;
  padding: 0;
  text-align: center;
}
.heading.h1-ux {
  color: #333;
  font-family: Wix Madefor Display, Helvetica, sans-serif;
  font-weight: 700;
}
.input-ux {
  background-color: #fff;
  border: 1px solid transparent;
  box-sizing: border-box;
  color: #333;
  height: 40px;
  line-height: 20px;
  padding: 0 20px;
  vertical-align: top;
}
.input-ux,
.input-ux:-webkit-autofill:first-line {
  font-family: Wix Madefor Display, Helvetica, sans-serif;
  font-size: 16px;
}
.input-ux::-webkit-input-placeholder {
  color: #b5b5b5;
  opacity: 1;
}
.input-ux::-moz-placeholder {
  color: #b5b5b5;
  opacity: 1;
}
.input-ux:-ms-input-placeholder {
  color: #b5b5b5;
}
.input-ux:hover {
  border-color: #b5b5b5;
}
.input-ux:focus {
  border-color: #333;
}
.select {
  position: relative;
}
.select select {
  display: none;
}
.select .button.control {
  position: relative;
}
.select .button.control:after {
  background: 50% no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='3'%3E%3Cpath d='M0 0h5L2.5 3z'/%3E%3C/svg%3E");
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
  width: 5px;
}
.select .button.control {
  padding-right: 10px !important;
}
.select .button.control:after {
  left: auto;
  pointer-events: none;
  right: 0;
}
.select .dropdown {
  animation: fade-in 0.2s ease-in-out 1;
  background-color: #fff;
  border: 1px solid #f2f2f2;
  left: 0;
  line-height: 25px;
  padding: 10px 0;
  position: absolute;
  top: 100%;
  white-space: nowrap;
  z-index: 2;
}
.select .dropdown:not(.expanded) {
  display: none;
}
.select .dropdown a {
  color: #d0d741;
  display: block;
  padding: 0 10px;
}
.select .dropdown a:hover {
  background-color: #f2f2f2;
}
.breakout {
  margin-left: calc(-50vw + 50%);
  width: 100vw;
}
.wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1400px;
  width: calc(100% - 20px);
}
.wrapper.wide {
  max-width: 1920px;
  width: auto;
}
.overlay {
  background-color: rgba(0, 0, 0, 0.8);
  padding: 10px 0;
  position: fixed;
  z-index: 20;
}
.overlay:not(.active) {
  display: none;
}
.overlay .button.close {
  height: 20px;
  position: absolute;
  right: 15px;
  top: 15px;
  width: 20px;
}
.panel {
  background-color: #fff;
  bottom: 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 10;
}
.panel.menu-ux {
  background-color: #d0d741;
  color: #fff;
  font: 14px/20px Wix Madefor Display, Helvetica, sans-serif;
  top: 0;
  width: 80%;
}
.panel.menu-ux a {
  font: inherit !important;
  vertical-align: top;
}
.panel.menu-ux li.parent > span > a {
  position: relative;
}
.panel.menu-ux li.parent > span > a:after {
  background: 50% no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23fff' d='M9.9.685a.317.317 0 0 1 0 .461l-4.67 4.67a.317.317 0 0 1-.46 0L.1 1.146a.317.317 0 0 1 0-.46L.601.183a.317.317 0 0 1 .461 0L5 4.122 8.938.184a.317.317 0 0 1 .46 0z'/%3E%3C/svg%3E");
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
  width: 10px;
}
.panel.menu-ux li.parent > span > a {
  padding-right: 15px !important;
}
.panel.menu-ux li.parent > span > a:after {
  left: auto;
  right: 0;
}
.panel.menu-ux li > span {
  border-bottom: 1px solid #f2f2f2;
  display: block;
  padding: 10px 15px 9px;
}
.panel.menu-ux ul {
  flex-direction: column;
}
.panel.menu-ux .submenu {
  animation: none;
  overflow: visible;
  position: relative;
}
.panel.menu-ux .submenu li > span {
  padding-left: 30px;
}
.panel.toolbar {
  font: 10px/15px Wix Madefor Display, Helvetica, sans-serif;
  padding: 15px 20px;
  text-align: center;
}
.panel.toolbar ul {
  display: flex;
  justify-content: space-between;
}
.panel.toolbar .button.icon.cart:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20'%3E%3Cpath fill='%23333' d='M1.26.389a.83.83 0 0 0-.767.57c-.18.561.225 1.094.842 1.098.806.008 1.608.008 2.414 0 .146 0 .213.028.244.193.224 1.174.466 2.35.702 3.524.456 2.264.907 4.526 1.37 6.79.229 1.115 1.382 2.042 2.522 2.042q3.883.001 7.766-.004c.224 0 .457 0 .681-.032 1.019-.137 1.97-1.028 2.166-2.033.378-1.947.744-3.893 1.118-5.84.066-.357.153-.707.232-1.06v-.432c-.193-.494-.559-.646-1.078-.642-2.564.015-5.128.007-7.692.007q-2.707-.001-5.416.004c-.153 0-.208-.044-.24-.197-.212-1.087-.432-2.174-.644-3.262C5.397.703 5.078.393 4.673.39a330 330 0 0 0-3.412 0zm5.25 5.857c4.063 0 8.113 0 12.183.004-.095.499-.181.98-.276 1.467q-.427 2.225-.853 4.455c-.11.585-.307.75-.9.75H8.578c-.57 0-.763-.15-.877-.703q-.588-2.934-1.175-5.867c-.008-.032-.008-.063-.016-.106m10.68 10.018c-.802.004-1.663.863-1.667 1.664-.004.808.861 1.68 1.672 1.684.81.003 1.673-.864 1.673-1.676 0-.809-.871-1.676-1.677-1.672zm-9.263.01a1 1 0 0 0-.092.007c-.676.095-1.34.704-1.486 1.368-.032.137-.04.286-.024.427.06.495.334.872.715 1.17.484.377 1.012.502 1.574.203.61-.321.994-.813 1.053-1.453-.012-.789-.72-1.585-1.463-1.703a1.4 1.4 0 0 0-.277-.02z'/%3E%3C/svg%3E")
    50% no-repeat;
  content: "";
  display: block;
  height: 20px;
  margin: 0 auto 10px;
  width: 21px;
}
.panel.toolbar .button.icon.heart:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20'%3E%3Cpath fill='%23333' d='M16.098.476A5.7 5.7 0 0 0 13.77.98a5.77 5.77 0 0 0-2.744 2.604 5.8 5.8 0 0 0-2.117-2.26A5.75 5.75 0 0 0 5.94.483a5.83 5.83 0 0 0-3.3 1.055A5.9 5.9 0 0 0 .512 4.284a5.94 5.94 0 0 0-.217 3.479 5.9 5.9 0 0 0 1.771 2.992l8.752 8.77h.36l8.796-8.874a5.85 5.85 0 0 0 1.399-1.957 5.9 5.9 0 0 0 .496-2.359 5.8 5.8 0 0 0-1.191-3.602 5.75 5.75 0 0 0-4.58-2.257m-.075 1.892a4 4 0 0 1 2.2.686 4.04 4.04 0 0 1 1.464 1.793 4.06 4.06 0 0 1-.814 4.367l-7.729 7.773h-.298l-7.649-7.66.01-.008a4.1 4.1 0 0 1-.877-4.418 4.07 4.07 0 0 1 1.473-1.828 4 4 0 0 1 2.23-.699 3.97 3.97 0 0 1 3.17 1.607l.012-.007.06.093c.073.102.135.21.198.319l1.6 2.586 1.396-2.344q.157-.326.369-.62l.035-.056.006.008a3.95 3.95 0 0 1 3.144-1.592'/%3E%3C/svg%3E")
    50% no-repeat;
  content: "";
  display: block;
  height: 20px;
  margin: 0 auto 10px;
  width: 22px;
}
.panel.toolbar .button.icon.magnifier:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23333' d='M9.4 0C4.22 0 0 4.22 0 9.4s4.22 9.4 9.4 9.4c2.25 0 4.233-.91 5.854-2.234l3.027 3.13a1 1 0 0 0 1.414.023 1 1 0 0 0 .024-1.414l-3.053-3.157c1.268-1.603 2.135-3.55 2.135-5.748C18.8 4.22 14.58 0 9.4 0m0 2c4.1 0 7.4 3.302 7.4 7.4a7.36 7.36 0 0 1-2.114 5.178A7.37 7.37 0 0 1 9.4 16.801 7.386 7.386 0 0 1 2 9.4C2 5.3 5.302 2 9.4 2'/%3E%3C/svg%3E")
    50% no-repeat;
  content: "";
  display: block;
  height: 20px;
  margin: 0 auto 10px;
  width: 20px;
}
.panel.toolbar .button.icon.person:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23333' d='M10 0a4.39 4.39 0 0 0-4.375 4.375A4.39 4.39 0 0 0 10 8.75a4.39 4.39 0 0 0 4.375-4.375A4.39 4.39 0 0 0 10 0m0 2a2.36 2.36 0 0 1 2.375 2.375A2.36 2.36 0 0 1 10 6.75a2.36 2.36 0 0 1-2.375-2.375A2.36 2.36 0 0 1 10 2m0 8.125c-5.443 0-10 3.908-10 8.875a1 1 0 0 0 1 1 1 1 0 0 0 1-1c0-3.732 3.502-6.875 8-6.875s8 3.143 8 6.875a1 1 0 0 0 1 1 1 1 0 0 0 1-1c0-4.967-4.557-8.875-10-8.875'/%3E%3C/svg%3E")
    50% no-repeat;
  content: "";
  display: block;
  height: 20px;
  margin: 0 auto 10px;
  width: 20px;
}
.section-ux p {
  font: inherit;
}
.section-ux.sections .heading.title {
  color: #fff;
  font: 20px/25px Wix Madefor Display, Helvetica, sans-serif;
  padding: 0 20px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.section-ux.sections .item {
  height: 160px;
  overflow: hidden;
  position: relative;
}
.section-ux.sections .item:hover .image {
  transform: scale(1.2);
}
.section-ux.sections .image:after {
  background-color: rgba(0, 0, 0, 0.6);
}


.section-ux.sections.stroitelstvo .item:nth-child(1) .image:after,
.section-ux.sections.stroitelstvo .item:nth-child(2) .image:after {
  background-color: rgba(0, 0, 0, 0.1);
}

.section-ux.sections.stroitelstvo .item:nth-child(2) .image:after{
  background-color: rgba(0, 0, 0, 0);
}

.section-ux.services .heading.title {
  font: 20px/25px Wix Madefor Display, Helvetica, sans-serif;
  font-weight: 700;
}
.section-ux.services .heading.title.primary {
  text-transform: uppercase;
}
.section-ux.services .item,
.section-ux.services .link {
  position: relative;
}
.section-ux.services .item {
  color: #fff;
  flex: 1;
  text-align: center;
}
.section-ux.services .item.cutting .link {
  background-image: url(../images/services/cutting.jpg);
}
.section-ux.services .item.doubling .link {
  background-image: url(../images/services/doubling.jpg);
}
.section-ux.services .item.lamination .link {
  background-image: url(../images/services/lamination.jpg);
}
.section-ux.services .item p {
  margin: 0;
}
.section-ux.services .link,
.section-ux.services .list {
  display: flex;
}
.section-ux.services .link {
  align-items: center;
  background: 50% / cover no-repeat;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  padding: 20px;
  transition-duration: 0.4s;
  transition-property: background-size;
  transition-timing-function: ease-in-out;
}
.section-ux.services .link:before {
  background-color: rgba(0, 0, 0, 0.4);
}
.section-ux.services .link > * {
  position: relative;
}
.section-ux.sorting {
  display: flex;
  font: 13px/15px Wix Madefor Display, Helvetica, sans-serif;
  line-height: 20px;
}
.section-ux.tabs {
  clear: both;
  margin-top: 0;
}
.section-ux.tabs .heading,
.section-ux.tabs ol,
.section-ux.tabs ol > li,
.section-ux.tabs p,
.section-ux.tabs ul {
  margin: 20px 0;
}
.section-ux.tabs ol,
.section-ux.tabs ul {
  padding-left: 20px;
}
.section-ux.tabs ul {
  list-style-type: circle;
}
.section-ux.tabs .button.head {
  background-color: #f8f8f8;
  border: 1px solid #f2f2f2;
  border-top: 2px solid #f2f2f2;
  font-size: 15px;
  font-weight: 700;
  height: 60px;
  line-height: 57px;
  padding: 0 25px;
}
.section-ux.tabs .button.head.current,
.section-ux.tabs .button.head:hover {
  border-top-color: #d0d741;
}
.section-ux.tabs .button.head.current {
  background-color: #fff;
  color: #d0d741;
}
.section-ux.tabs .heading.h4 {
  font-weight: 700;
}
.section-ux.tabs .item.tab:not(.current) {
  display: none;
}
.section-ux.tabs .item.tab.description,
.section-ux.tabs .item.tab.payment {
  line-height: 25px;
}
.section-ux.tabs .list.heads {
  display: flex;
  gap: 5px;
  margin-bottom: 20px;
}
body:not(.links) .content_menu {
  display: none;
}
.b24-widget-button-position-bottom-right {
  bottom: 100px !important;
  right: 20px !important;
}
.footer {
  margin-bottom: 0 !important;
}
.header .block.buttons,
.header .left {
  display: flex;
}
.header .block.buttons {
  align-items: center;
  display: flex;
  gap: 15px;
}
.header .caption.description {
  font: 14px/20px Wix Madefor Display, Helvetica, sans-serif;
  font-weight: 300;
  line-height: 15px;
  white-space: nowrap;
}
.header .left {
  flex-direction: column;
  justify-content: center;
}
.header .menu {
  line-height: 20px;
}
.header .menu a:hover,
.header .menu li:hover > span > a {
  background-color: #d0d741;
}
.header .menu li.parent > span > a {
  position: relative;
}
.header .menu li.parent > span > a:after {
  background: 50% no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23fff' d='M9.9.685a.317.317 0 0 1 0 .461l-4.67 4.67a.317.317 0 0 1-.46 0L.1 1.146a.317.317 0 0 1 0-.46L.601.183a.317.317 0 0 1 .461 0L5 4.122 8.938.184a.317.317 0 0 1 .46 0z'/%3E%3C/svg%3E");
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition-duration: 0.2s;
  transition-property: background-color, border-color, opacity, transform;
  transition-timing-function: ease-in-out;
  width: 100%;
  width: 10px;
}
.header .menu li.parent > span > a {
  padding-right: 20px !important;
}
.header .menu li.parent > span > a:after {
  left: auto;
  right: 5px;
}
.header .menu ul.submenu a {
  padding: 10px 15px;
}
.header .menu ul.submenu a:hover {
  background-color: #b3b936;
}
.header .menu ul.submenu li:not(:last-child) a {
  border-bottom: 1px solid #fff;
  padding-bottom: 9px;
}
.header .menu > ul > li {
  margin: 0 -5px;
}
.header .menu > ul > li.active:not(:hover) > span > a {
  color: #d0d741;
}
.header .menu > ul > li > span > a {
  padding: 5px;
}
.header .row.top {
  line-height: 20px;
}
.header .search {
  width: 200px;
}
.header .soc-block.tablet_show {
  display: none;
}
.main-product__card {
  line-height: 20px;
}
.main-product__card .main-product__img {
  margin-bottom: 10px;
}
.main-product__card .main-product__info-block {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 20px;
  position: relative;
}
.main-product__card .main-product__name {
  margin-bottom: auto;
}
.product__banner {
  margin-bottom: 0 !important;
}
.product__delivery {
  display: none;
}
.section_registration input::-webkit-input-placeholder,
.section_registration textarea::-webkit-input-placeholder,
.uss_shop_form input::-webkit-input-placeholder,
.uss_shop_form textarea::-webkit-input-placeholder {
  color: #b5b5b5;
  font: 12px/15px Wix Madefor Display, Helvetica, sans-serif;
  opacity: 1;
}
.section_registration input::-moz-placeholder,
.section_registration textarea::-moz-placeholder,
.uss_shop_form input::-moz-placeholder,
.uss_shop_form textarea::-moz-placeholder {
  color: #b5b5b5;
  font: 12px/15px Wix Madefor Display, Helvetica, sans-serif;
  opacity: 1;
}
.section_registration input:-ms-input-placeholder,
.section_registration textarea:-ms-input-placeholder,
.uss_shop_form input:-ms-input-placeholder,
.uss_shop_form textarea:-ms-input-placeholder {
  color: #b5b5b5;
  font: 12px/15px Wix Madefor Display, Helvetica, sans-serif;
}
.singlepage .header .h-in {
  border-bottom-color: transparent;
}
.singlepage .inner {
  display: flex;
}
.singlepage .inner .aside.aside-right {
  float: none;
}
.subscribe-block .button.submit {
  width: 100%;
}
.uss_basket_menu + .caption.total {
  font: 16px/20px Wix Madefor Display, Helvetica, sans-serif;
  font-weight: 700;
  margin-bottom: 20px;
}
.uss_eshop_filters {
  display: none;
}
.uss_eshop_item .add_to_cart {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cpath fill='%23D0D741 ' d='M7.084 0C3.178 0 0 3.178 0 7.085c0 3.748 2.924 6.853 6.656 7.068h.041a.71.71 0 0 0 .041-1.416c-2.984-.172-5.322-2.655-5.322-5.652a5.676 5.676 0 0 1 5.668-5.669 5.674 5.674 0 0 1 5.666 5.669q.002.13-.006.261a.71.71 0 0 0 .66.754.705.705 0 0 0 .754-.66q.009-.177.007-.355C14.165 3.178 10.99 0 7.084 0M4.959 3.541a.71.71 0 0 0 0 1.418h4.25a.71.71 0 0 0 .707-.709.71.71 0 0 0-.707-.709zm0 2.834a.71.71 0 0 0 0 1.417h4.25a.708.708 0 0 0 0-1.416zM4.754 9.21a.53.53 0 0 0 .027 1.06h.361a.53.53 0 1 0 0-1.06zm8.97.166c-.165 0-.33.06-.455.185a.647.647 0 0 0 .002.914l.23.229a.11.11 0 0 1 0 .152.11.11 0 0 1-.152-.002l-.533-.533a.644.644 0 1 0-.91.91l.533.533a.11.11 0 0 1 .002.153.11.11 0 0 1-.152 0l-.84-.84a.645.645 0 0 0-.912-.002.645.645 0 0 0 .004.912l.838.838a.108.108 0 1 1-.152.152l-2.973-2.972A.645.645 0 0 0 7.342 10a.645.645 0 0 0 .003.912l3.577 3.578c-.47-.073-1.258-.105-1.743.38-.454.454-.441.77-.3.911.384.385.679-.224 2.431.614s2.88.769 3.65.011l1.06-1.06c1.08-1.078 1.39-2.553.302-3.641l-.006-.006-2.135-2.135a.65.65 0 0 0-.457-.19z'/%3E%3C/svg%3E")
    50% no-repeat !important;
}
.uss_eshop_item .add_to_wishlist {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='13'%3E%3Cpath fill='%23D0D741 ' d='m13.472 6.915.027.014-5.882 5.795h-.233l-5.71-5.625-.152-.151-.05-.048h.009A4.02 4.02 0 0 1 .466 4.223 3.854 3.854 0 0 1 4.226.276a3.73 3.73 0 0 1 3.293 2.07 3.7 3.7 0 0 1 3.28-2.07 3.83 3.83 0 0 1 3.736 3.913 4 4 0 0 1-1.063 2.725zm-2.755-4.656c-1.894 0-3.244 3.26-3.244 3.26S6.049 2.26 4.356 2.278c-1.111.01-1.88.409-1.881 1.976 0 1.032 5 5.876 5 5.876s4.952-4.722 4.994-5.791c.04-1.103-.301-2.08-1.752-2.08'/%3E%3C/svg%3E")
    50% no-repeat !important;
}
.uss_pagenator .uss_page_num {
  text-align: center;
}
.uss_pagenator .uss_page_num a {
  vertical-align: top;
}
.uss_shop_detail .button.wishlist {
  position: absolute;
  right: 15px;
  top: 15px;
}
.uss_shop_form .group {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.uss_shop_form .group.end {
  margin-bottom: 15px;
}
.uss_shop_form .fc_email .sector_title,
.uss_shop_form .fc_text .sector_title,
.uss_shop_form .fc_textarea .sector_title {
  font: 12px/15px Wix Madefor Display, Helvetica, sans-serif !important;
}
.uss_user_basket td.uss_delete_pos .block-ux,
.uss_user_wishlist td.uss_delete_pos .block-ux {
  align-items: center;
  display: flex;
  gap: 20px;
  justify-content: center;
}
@media screen and (max-width: 1439px) {
  .header .search {
    display: none;
  }
}
@media screen and (max-width: 1279px) {
  .header .auth,
  .header .soc-block {
    display: none;
  }
}
@media screen and (max-width: 1199px) {
  .header .call-block {
    display: none;
  }
}
@media screen and (max-width: 1023px) {
  .section-ux.services .list {
    gap: 10px;
  }
  .header .left,
  .header .schedule-block,
  .section-ux.tabs table {
    display: none;
  }
}
@media screen and (max-width: 1000px) {
  .singlepage .inner {
    flex-direction: column;
  }
  .singlepage .inner .content.about {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .heading.h1-ux {
    font-size: 28px;
    line-height: 30px;
    margin: 0 0 20px;
  }
  .panel.toolbar {
    display: block;
  }
  .product__banner,
  .section-ux.services,
  .section-ux.tabs,
  .showcase {
    margin-bottom: 40px;
    margin-top: 40px;
  }
  .section-ux.sections,
  .section-ux.sorting,
  .uss_shop_content2 {
    margin-bottom: 20px;
    margin-top: 20px;
  }
  .section-ux.services .link {
    min-height: 290px;
  }
  .section-ux.services .list {
    flex-direction: column;
  }
  .header .basket-block,
  .header .caption.description {
    display: none;
  }
  .header .h-in {
    align-items: center;
    padding: 10px;
  }
  .header .h-in .center {
    flex: none;
  }
  .header .img-left {
    margin: 0 !important;
  }
  .header .row {
    padding: 0;
  }
  .header .row:last-child,
  .header .top-sv {
    display: none;
  }
}
@media screen and (max-width: 567px) {
  .header .h-in .center {
    margin: 100px auto 0;
    display: none;
  }
  .header .right-mobile {
    width: 50%;
  }
  .singlepage .header .center {
    margin-top: 20px;
  }
}
@media screen and (max-width: 479px) {
  .section-ux.sections .list {
    -moz-column-gap: 10px;
    column-gap: 10px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
  }
  .section-ux.sections .list .item {
    width: 100%;
  }
  .section-ux.sorting {
    flex-direction: column;
  }
  .section-ux.tabs .button.head {
    width: 100%;
  }
  .section-ux.tabs .list.heads {
    flex-direction: column;
  }
}
@media screen and (max-width: 359px) {
  .header .row {
    gap: 15px;
  }
}
@media screen and (min-width: 360px) and (max-width: 767px) {
  .header .row {
    gap: 20px;
  }
}
@media screen and (min-width: 480px) {
  .section-ux.sorting .select.order {
    margin-right: 40px;
  }
  .section-ux.sorting .caption.total {
    margin-left: auto;
  }
}
@media screen and (min-width: 480px) and (max-width: 639px) {
  .section-ux.sections .list {
    -moz-column-gap: 10px;
    column-gap: 10px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
  }
  .section-ux.sections .list .item {
    width: calc(50% - 5px);
  }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
  .header .h-in .center {
    order: 1;
  }
  .header .right-mobile {
    order: 2;
  }
  .header .h-in .center {
    margin: 0;
  }
}
@media screen and (min-width: 640px) and (max-width: 767px) {
  .section-ux.sections .list {
    -moz-column-gap: 10px;
    column-gap: 10px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
  }
  .section-ux.sections .list .item {
    width: calc(33.33333% - 6.66667px);
  }
}
@media screen and (min-width: 768px) {
  .heading.h1-ux {
    font-size: 48px;
    line-height: 50px;
    margin: 0 0 30px;
  }
  .section-ux.services .link {
    min-height: 385px;
  }
  .header .h-in {
    border-bottom: 1px solid #fff;
  }
  .header .h-in .center > .button.callback {
    display: none;
  }
  .header .left {
    padding: 25px 0 15px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1439px) {
  .header .mail-block {
    display: none;
  }
  .header .row.bottom {
    padding: 13px 0 14px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .product__banner,
  .section-ux.services,
  .section-ux.tabs,
  .showcase {
    margin-bottom: 60px;
    margin-top: 60px;
  }
  .section-ux.sections,
  .section-ux.sorting,
  .uss_shop_content2 {
    margin-bottom: 25px;
    margin-top: 25px;
  }
  .section-ux.sections .list {
    -moz-column-gap: 35px;
    column-gap: 35px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 35px;
  }
  .section-ux.sections .list .item {
    width: calc(33.33333% - 23.33333px);
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .header .h-in {
    padding: 0 10px;
  }
}
@media screen and (min-width: 1001px) {
  .singlepage .inner {
    align-items: flex-start;
  }
  .singlepage .inner .content.about {
    flex: 1;
    min-width: 0;
  }
}
@media screen and (min-width: 1024px) {
  .header .logo-row.portable {
    display: none;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .section-ux.services .list {
    gap: 20px;
  }
}
@media screen and (min-width: 1280px) {
  .product__banner,
  .section-ux.services,
  .section-ux.tabs,
  .showcase {
    margin-bottom: 80px;
    margin-top: 80px;
  }
  .section-ux.sections,
  .section-ux.sorting,
  .uss_shop_content2 {
    margin-bottom: 30px;
    margin-top: 30px;
  }
  .section-ux.sections .list {
    -moz-column-gap: 70px;
    column-gap: 70px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 35px;
  }
  .section-ux.sections .list .item {
    width: calc(33.33333% - 46.66667px);
  }
  .section-ux.services .list {
    gap: 30px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .header .menu {
    margin-right: 40px;
  }
}
@media screen and (min-width: 1440px) {
  .header .menu {
    max-width: 62.5%;
  }
  .header .row.bottom {
    padding: 8px 0 9px;
  }
  .header .top-sv-link.email {
    display: none;
  }
}
@media screen and (min-width: 1600px) {
  .header .top-sv br {
    display: none;
  }
}
/*# sourceMappingURL=style.min.css.map */
.section-ux.services.main-page .item {
  color: #333;
  text-align: left;
}


.burger_callback button{
  margin: 20px 10px;
  background: #fff !important;
}