.btn-top {
  display: flex;
  padding: 19px 27px;
  justify-content: center;
  align-items: center;
  border-radius: 60px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
  color: #ffffff;
  background-color: transparent;
  transition: all 0.3s ease;
}
.btn-top:hover {
  border: 1px solid rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.2);
}

.orderpage__msg {
  font-weight: 300;
  color: #475074;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .orderpage__msg {
    font-size: 16px;
    line-height: 120%;
  }
}

.btn-dabble {
  display: flex;
  align-items: center;
  background-color: transparent;
}
.btn-dabble span {
  display: flex;
  padding: 20px 28px;
  justify-content: center;
  align-items: center;
  border-radius: 60px;
  background: rgba(255, 255, 255, 0.2);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 18px */
  text-transform: uppercase;
  position: relative;
  color: #ffffff;
  height: 58px;
  transition: all 0.3s ease;
  white-space: nowrap;
}
.btn-dabble:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='white'/%3E%3C/svg%3E");
  position: relative;
  display: flex;
  width: 58px;
  height: 58px;
  padding: 20px;
  justify-content: center;
  align-items: center;
  border: 1px solid rgba(255, 255, 255, 0.4);
  background-position: center;
  background-size: 20px;
  background-repeat: no-repeat;
  border-radius: 100%;
  transition: all 0.3s ease;
}
.btn-dabble:hover span {
  background-color: #4163C6;
}
.btn-dabble:hover:after {
  transform: rotate(45deg);
}

.mb80px {
  margin-bottom: 80px;
}

.pt120px {
  padding-top: 120px;
}

.pb80px {
  padding-bottom: 80px;
}

.mb60px {
  margin-bottom: 60px;
}

.pt160px {
  padding-top: 160px;
}

.pb160px {
  padding-bottom: 160px;
}

.arrow-slide {
  display: flex;
}
.arrow-slide__left {
  background: var(--fiolet, #152051);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='white'/%3E%3C/svg%3E");
  position: relative;
  display: flex;
  width: 58px;
  height: 58px;
  padding: 20px;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--fiolet, #152051);
  background-position: center;
  background-size: 20px;
  background-repeat: no-repeat;
  border-radius: 100%;
  transition: all 0.3s ease;
  flex-shrink: 0;
  transform: rotate(180deg);
  cursor: pointer;
}
.arrow-slide__left.swiper-button-disabled {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='%235971D9' fill-opacity='0.33'/%3E%3C/svg%3E");
  border: 1px solid var(--border, rgba(89, 113, 217, 0.33));
}
.arrow-slide__left.swiper-button-disabled:hover {
  border: 1px solid var(--border, rgba(89, 113, 217, 0.33));
  background: inherit;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='%235971D9' fill-opacity='0.33'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}
.arrow-slide__left:hover {
  background: var(--accent, #4163C6);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='white'/%3E%3C/svg%3E");
  border: 1px solid var(--accent, #4163C6);
  background-position: center;
  background-repeat: no-repeat;
}
.arrow-slide__right {
  background: var(--fiolet, #152051);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='white'/%3E%3C/svg%3E");
  position: relative;
  display: flex;
  width: 58px;
  height: 58px;
  padding: 20px;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--fiolet, #152051);
  background-position: center;
  background-size: 20px;
  background-repeat: no-repeat;
  border-radius: 100%;
  transition: all 0.3s ease;
  flex-shrink: 0;
  cursor: pointer;
  margin-left: 16px;
}
.arrow-slide__right.swiper-button-disabled {
  border: 1px solid var(--border, rgba(89, 113, 217, 0.33));
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='%235971D9' fill-opacity='0.33'/%3E%3C/svg%3E");
}
.arrow-slide__right.swiper-button-disabled:hover {
  border: 1px solid var(--border, rgba(89, 113, 217, 0.33));
  background: inherit;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='%235971D9' fill-opacity='0.33'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}
.arrow-slide__right:hover {
  background: var(--accent, #4163C6);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4159 3.41595L9.24293 4.58891L13.8849 9.23919L3.76081 9.23913L3.76077 10.903L13.8849 10.903L9.24294 15.5533L10.4159 16.7262L17.071 10.0711L10.4159 3.41595Z' fill='white'/%3E%3C/svg%3E");
  border: 1px solid var(--accent, #4163C6);
  background-position: center;
  background-repeat: no-repeat;
}

.mt60px {
  margin-top: 60px;
}

.pb280px {
  padding-bottom: 280px;
}

.mb100px {
  margin-bottom: 100px;
}

.mt160px {
  margin-top: 160px;
}

.btn-ar {
  border: 1px solid rgba(255, 255, 255, 0.2);
  display: flex;
  width: 58px;
  height: 58px;
  padding: 20px;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  background-color: transparent;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5.5V7.15882L12.1588 7.1647L5 14.3235L6.17648 15.5L13.3353 8.34116L13.3412 14.9118H15V5.5L5.58824 5.5Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 20px;
}

.pb240px {
  padding-bottom: 240px;
}

.pt180px {
  padding-top: 180px;
}

.pb120px {
  padding-bottom: 120px;
}

.pt260px {
  padding-top: 260px;
}

.pt60px {
  padding-top: 60px;
}

.pb60px {
  padding-bottom: 60px;
}

.mb40px {
  margin-bottom: 40px;
}

.icon-mail {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.3335 4.16667C2.87326 4.16667 2.50016 4.53976 2.50016 5V15C2.50016 15.4602 2.87326 15.8333 3.3335 15.8333H16.6668C17.1271 15.8333 17.5002 15.4602 17.5002 15V5C17.5002 4.53976 17.1271 4.16667 16.6668 4.16667H3.3335ZM0.833496 5C0.833496 3.61929 1.95278 2.5 3.3335 2.5H16.6668C18.0475 2.5 19.1668 3.61929 19.1668 5V15C19.1668 16.3807 18.0475 17.5 16.6668 17.5H3.3335C1.95278 17.5 0.833496 16.3807 0.833496 15V5Z' fill='white' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.963105 5.3865C1.20994 4.99805 1.72494 4.88326 2.11339 5.1301L9.58574 9.87842C9.70998 9.95577 9.85341 9.99678 9.99978 9.99678C10.1462 9.99678 10.2896 9.95577 10.4138 9.87842C10.4144 9.87803 10.4151 9.87765 10.4157 9.87726L17.8862 5.1301C18.2746 4.88326 18.7896 4.99805 19.0365 5.3865C19.2833 5.77494 19.1685 6.28994 18.7801 6.53678L11.3006 11.2896C10.9107 11.5339 10.4599 11.6634 9.99978 11.6634C9.53969 11.6634 9.0889 11.5339 8.69901 11.2896L8.6945 11.2868L1.21951 6.53678C0.831062 6.28994 0.716267 5.77494 0.963105 5.3865Z' fill='white' /%3E%3C/svg%3E");
}

.icon-tel {
  content: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_447_4692)'%3E%3Cpath d='M5.06711 1.66037C4.99332 1.56544 4.90018 1.48731 4.79387 1.43115C4.68755 1.37499 4.57051 1.34209 4.45051 1.33465C4.33051 1.3272 4.2103 1.34537 4.09786 1.38795C3.98542 1.43053 3.88333 1.49655 3.79836 1.58162L2.50586 2.87537C1.90211 3.48037 1.67961 4.33662 1.94336 5.08787C3.03804 8.19735 4.81873 11.0205 7.15336 13.3479C9.48077 15.6825 12.3039 17.4632 15.4134 18.5579C16.1646 18.8216 17.0209 18.5991 17.6259 17.9954L18.9184 16.7029C19.0034 16.6179 19.0695 16.5158 19.112 16.4034C19.1546 16.2909 19.1728 16.1707 19.1653 16.0507C19.1579 15.9307 19.125 15.8137 19.0688 15.7074C19.0127 15.6011 18.9345 15.5079 18.8396 15.4341L15.9559 13.1916C15.8545 13.113 15.7365 13.0584 15.6109 13.032C15.4853 13.0055 15.3554 13.008 15.2309 13.0391L12.4934 13.7229C12.128 13.8142 11.7451 13.8093 11.3822 13.7088C11.0192 13.6083 10.6884 13.4154 10.4221 13.1491L7.35211 10.0779C7.08557 9.81167 6.89252 9.48097 6.79175 9.11799C6.69099 8.75501 6.68594 8.37213 6.77711 8.00662L7.46211 5.26912C7.49325 5.14461 7.4957 5.01466 7.46928 4.88907C7.44286 4.76348 7.38827 4.64553 7.30961 4.54412L5.06711 1.66037ZM2.85461 0.639119C3.07336 0.420306 3.33615 0.250532 3.62554 0.14107C3.91493 0.0316089 4.22429 -0.0150353 4.53309 0.00423504C4.84189 0.0235054 5.14305 0.108249 5.41659 0.25284C5.69012 0.39743 5.92977 0.598558 6.11961 0.842869L8.36211 3.72537C8.77336 4.25412 8.91836 4.94287 8.75586 5.59287L8.07211 8.33037C8.03676 8.47216 8.03867 8.62068 8.07766 8.76151C8.11664 8.90234 8.19138 9.0307 8.29461 9.13412L11.3659 12.2054C11.4694 12.3088 11.598 12.3837 11.7391 12.4227C11.8801 12.4617 12.0289 12.4634 12.1709 12.4279L14.9071 11.7441C15.2279 11.6639 15.5627 11.6577 15.8862 11.7259C16.2097 11.7941 16.5135 11.935 16.7746 12.1379L19.6571 14.3804C20.6934 15.1866 20.7884 16.7179 19.8609 17.6441L18.5684 18.9366C17.6434 19.8616 16.2609 20.2679 14.9721 19.8141C11.6736 18.6535 8.6787 16.7652 6.20961 14.2891C3.73372 11.8204 1.84537 8.82594 0.684612 5.52787C0.232112 4.24037 0.638362 2.85662 1.56336 1.93162L2.85586 0.639119H2.85461Z' fill='white' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_447_4692'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.icon-tg {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.84705 12.5461L7.51461 17.0659C7.98802 17.0659 8.19473 16.8687 8.44048 16.6296L10.6599 14.5693L15.2587 17.8403C16.1027 18.2956 16.6961 18.0565 16.9228 17.0849L19.9423 3.34368C20.2119 2.13681 19.4937 1.66245 18.6726 1.9625L0.927832 8.56166C-0.28284 9.01698 -0.262837 9.67327 0.721132 9.96951L5.2571 11.3393L15.7941 4.93346C16.2894 4.61531 16.739 4.78962 16.3684 5.11158L7.84705 12.5461Z' fill='white' /%3E%3C/svg%3E");
}

.icon-youtube {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0852 5.41825C18.8672 4.59707 18.2246 3.95033 17.4087 3.73085C15.9299 3.33203 10 3.33203 10 3.33203C10 3.33203 4.07014 3.33203 2.59128 3.73085C1.77541 3.95036 1.13285 4.59707 0.914755 5.41825C0.518505 6.90668 0.518505 10.0122 0.518505 10.0122C0.518505 10.0122 0.518505 13.1177 0.914755 14.6061C1.13285 15.4273 1.77541 16.0471 2.59128 16.2665C4.07014 16.6654 10 16.6654 10 16.6654C10 16.6654 15.9299 16.6654 17.4087 16.2665C18.2246 16.0471 18.8672 15.4273 19.0852 14.6061C19.4815 13.1177 19.4815 10.0122 19.4815 10.0122C19.4815 10.0122 19.4815 6.90668 19.0852 5.41825ZM8.06059 12.8317V7.19262L13.0168 10.0122L8.06059 12.8317Z' fill='%23ffffff' /%3E%3C/svg%3E");
}

.infoproducttxt__btnwrap .input-number-wrapper {
  margin-right: 40px;
}

.decrease {
  background-color: transparent;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='2' viewBox='0 0 18 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.8008 1.00078C17.8008 1.44261 17.4426 1.80078 17.0008 1.80078L1.00078 1.80078C0.558954 1.80078 0.200783 1.44261 0.200783 1.00078C0.200783 0.558952 0.558954 0.20078 1.00078 0.20078L17.0008 0.200781C17.4426 0.200781 17.8008 0.558953 17.8008 1.00078Z' fill='%23152051' /%3E%3C/svg%3E");
}

.increase {
  background-color: transparent;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0008 1.19922C10.4426 1.19922 10.8008 1.55739 10.8008 1.99922V17.9992C10.8008 18.441 10.4426 18.7992 10.0008 18.7992C9.55895 18.7992 9.20078 18.441 9.20078 17.9992V1.99922C9.20078 1.55739 9.55895 1.19922 10.0008 1.19922Z' fill='%23152051' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.8008 10.0008C18.8008 10.4426 18.4426 10.8008 18.0008 10.8008L2.00078 10.8008C1.55895 10.8008 1.20078 10.4426 1.20078 10.0008C1.20078 9.55895 1.55895 9.20078 2.00078 9.20078L18.0008 9.20078C18.4426 9.20078 18.8008 9.55895 18.8008 10.0008Z' fill='%23152051' /%3E%3C/svg%3E");
}

.input-number-wrapper {
  border: 1px solid rgba(89, 113, 217, 0.33);
  border-radius: 60px;
  padding: 18px 28px;
  width: 171px;
  height: 56px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.input-number-wrapper input {
  width: 30px;
  text-align: center;
  font-weight: 400;
  font-size: 15px;
  line-height: 120%;
  text-transform: uppercase;
  color: #152051;
}

.container-fulltop {
  max-width: 1800px;
  margin: -120px auto 0;
  padding-left: 100px;
  padding-right: 100px;
  border-radius: 20px 20px 0 0;
  background: #FFF;
  position: relative;
  z-index: 3;
  overflow: visible !important;
}
.container-fulltop:before {
  position: absolute;
  content: "";
  width: 60px;
  height: 220px;
  left: -60px;
  top: 120px;
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='220' viewBox='0 0 60 220' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_447_7903)'%3E%3Crect width='60' height='220' transform='matrix(-1 0 0 1 60 0)' fill='white' /%3E%3Cg filter='url(%23filter0_f_447_7903)'%3E%3Cpath d='M60 0H44L60 220V0Z' fill='%237483C6' fill-opacity='0.52' /%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_447_7903' x='4' y='-40' width='96' height='300' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape' /%3E%3CfeGaussianBlur stdDeviation='20' result='effect1_foregroundBlur_447_7903' /%3E%3C/filter%3E%3CclipPath id='clip0_447_7903'%3E%3Crect width='60' height='220' fill='white' transform='matrix(-1 0 0 1 60 0)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.container-fulltop:after {
  position: absolute;
  content: "";
  width: 60px;
  height: 220px;
  right: -60px;
  top: 120px;
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='220' viewBox='0 0 60 220' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_447_7914)'%3E%3Crect width='60' height='220' fill='white' /%3E%3Cg filter='url(%23filter0_f_447_7914)'%3E%3Cpath d='M0 0H16L0 220V0Z' fill='%237483C6' fill-opacity='0.52' /%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_447_7914' x='-40' y='-40' width='96' height='300' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape' /%3E%3CfeGaussianBlur stdDeviation='20' result='effect1_foregroundBlur_447_7914' /%3E%3C/filter%3E%3CclipPath id='clip0_447_7914'%3E%3Crect width='60' height='220' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.container-fullbot {
  max-width: 1800px;
  margin: 0 auto -120px;
  padding-left: 100px;
  padding-right: 100px;
  border-radius: 0 0 20px 20px;
  background: #FFF;
  position: relative;
  z-index: 3;
}

.mtmin118 {
  margin-top: -118px;
}

.pb40px {
  padding-bottom: 40px;
}

.pb30px {
  padding-bottom: 30px;
}

.breadcrumbs ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
.breadcrumbs ul li {
  list-style-type: none;
  margin-bottom: 10px;
}
.breadcrumbs ul li a {
  position: relative;
  display: flex;
  align-items: center;
}
.breadcrumbs ul li a span {
  font-weight: 400;
  font-size: 14px;
  line-height: 120%;
  color: #4163c6;
}
.breadcrumbs ul li a:after {
  content: "";
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='12' viewBox='0 0 6 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.741113 0.741211C0.994926 0.487343 1.40648 0.487299 1.66035 0.741113L4.90879 3.98885C5.25581 4.3358 5.45078 4.8064 5.45078 5.29714V6.70255C5.45078 7.19309 5.25596 7.66354 4.90916 8.01046L1.66048 11.2603C1.40669 11.5142 0.995132 11.5143 0.741245 11.2605C0.487358 11.0067 0.487284 10.5951 0.741079 10.3412L3.98975 7.0914C4.09286 6.98825 4.15078 6.84838 4.15078 6.70255V5.29714C4.15078 5.15125 4.09282 5.01134 3.98965 4.90819L0.741211 1.66045C0.487343 1.40664 0.487299 0.995079 0.741113 0.741211Z' fill='%23233274' fill-opacity='0.6' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
  margin: 0 8px 2px;
}
.breadcrumbs ul li span span {
  font-weight: 400;
  font-size: 14px;
  line-height: 120%;
  color: rgba(35, 50, 116, 0.6);
}

.page-navigation__list {
  display: flex;
  justify-content: center;
}
.page-navigation__item {
  width: 60px;
  height: 60px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 18px;
  line-height: 160%;
  text-align: center;
  color: #475074;
  border-radius: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
  margin: 0 3px;
}
.page-navigation__item.active {
  color: #fff;
  background-color: #152051;
}
.page-navigation__item.points {
  pointer-events: none;
}
.page-navigation__item:hover {
  border: 1px solid #152051;
}
.page-navigation .prev-icon {
  width: 60px;
  height: 60px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3761 0.123921L12.1355 1.88336L5.17258 8.85878L20.3587 8.85869L20.3588 11.3544L5.17258 11.3544L12.1355 18.3299L10.3761 20.0893L0.393399 10.1066L10.3761 0.123921Z' fill='%235971D9' fill-opacity='0.33' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
}
.page-navigation .next-icon {
  width: 60px;
  height: 60px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6239 0.123921L8.86448 1.88336L15.8274 8.85878L0.641308 8.85869L0.641241 11.3544L15.8274 11.3544L8.8645 18.3299L10.6239 20.0893L20.6066 10.1066L10.6239 0.123921Z' fill='%235971D9' fill-opacity='0.33' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
}

.mt40px {
  margin-top: 40px;
}

.mb160px {
  margin-bottom: 160px;
}

.mb120px {
  margin-bottom: 120px;
}

.pb320px {
  padding-bottom: 320px;
}

.pb100px {
  padding-bottom: 100px;
}

.mb130px {
  margin-bottom: 130px;
}

.city-berlin {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='26' viewBox='0 0 36 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_526_2688)'%3E%3Crect width='36' height='26' rx='2' fill='%23F93939' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 17.875H37.6364V26H0V17.875Z' fill='%23FFDA2C' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H37.6364V8.125H0V0Z' fill='%23151515' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_526_2688'%3E%3Crect width='36' height='26' rx='2' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.city-russia {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='26' viewBox='0 0 36 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_526_2631)'%3E%3Crect width='36' height='26' rx='2' fill='%231A47B8' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 17.332H36V25.9987H0V17.332Z' fill='%23F93939' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H36V8.66667H0V0Z' fill='white' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_526_2631'%3E%3Crect width='36' height='26' rx='2' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.city-kitai {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='26' viewBox='0 0 36 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_526_13689)'%3E%3Crect width='36' height='26' rx='2' fill='%23F93939' /%3E%3Cpath d='M32.5714 0H3.42857C1.53502 0 0 1.55208 0 3.46667V22.5333C0 24.4479 1.53502 26 3.42857 26H32.5714C34.465 26 36 24.4479 36 22.5333V3.46667C36 1.55208 34.465 0 32.5714 0Z' fill='%23F93939' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.42813 12.5312L6.90813 13.8711L7.38813 11.0336L5.35156 9.02295L8.16813 8.61215L9.42813 6.02949L10.6864 8.61215L13.503 9.02295L11.463 11.0336L11.9464 13.8694L9.42813 12.5312ZM15.4316 5.19922H17.1458V6.93255H15.4316V5.19922ZM17.1458 8.66589H18.8601V10.3992H17.1458V8.66589ZM17.1458 12.1326H18.8601V13.8659H17.1458V12.1326ZM15.4316 15.5992H17.1458V17.3326H15.4316V15.5992Z' fill='%23FFDA2C' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_526_13689'%3E%3Crect width='36' height='26' rx='2' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.equip-item__btn:hover {
  background-color: #4163c6;
}

.ourproduction__txttitle .btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.ourproduction__txttitle .btn-dabble:hover span {
  color: #ffffff;
}

.employeesswiper__btns .btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.employeesswiper__btns .btn-dabble:hover span {
  color: #ffffff;
}

.iconblock__adreswrap .btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.iconblock__adreswrap .btn-dabble:hover span {
  color: #ffffff;
}

.reviewspage__btns .btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.reviewspage__btns .btn-dabble:hover span {
  color: #ffffff;
}

.filtobjects__all .btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.filtobjects__all .btn-dabble:hover span {
  color: #ffffff;
}

.mediaarticlepage__btnall.btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.mediaarticlepage__btnall.btn-dabble:hover span {
  color: #ffffff;
}

.catalogbox__btnall-btn.btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.catalogbox__btnall-btn.btn-dabble:hover span {
  color: #ffffff;
}

.accessoriespage__listbtn .btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.accessoriespage__listbtn .btn-dabble:hover span {
  color: #ffffff;
}

.complect__btn.btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.complect__btn.btn-dabble:hover span {
  color: #ffffff;
}

.txtsliderobj__item {
  align-items: flex-start;
}

.txtsliderobj__item .btn-dabble {
  display: inline-flex;
}
.txtsliderobj__item .btn-dabble:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.58824 5V6.65882L12.1588 6.6647L5 13.8235L6.17648 15L13.3353 7.84116L13.3412 14.4118H15V5H5.58824Z' fill='%23152051' /%3E%3C/svg%3E");
}
.txtsliderobj__item .btn-dabble:hover span {
  color: #ffffff;
}

.videobl__items.videobl__items__animate .videobl__item.videobl-item:nth-child(2) {
  transform: translate(0, 0);
}

.videobl__items.videobl__items__animate {
  transform: translate(0px, 0px);
}
.videobl__items.videobl__items__animate .videobl-btn {
  transform: translate(0px, 0px);
}

.videobl__items {
  transform: translate(-489px, 0px);
  transition: all 2s ease;
}

.videobl__items .videobl__item:nth-child(2) {
  transform: translate(-400px, 0px);
  transition: all 2s ease;
}

.videobl-btn {
  transform: translate(-697px, 0px);
  transition: all 2s ease;
}

.shadowbot {
  position: relative;
  overflow: visible;
}
.shadowbot:before {
  position: absolute;
  content: "";
  width: 60px;
  height: 220px;
  left: -60px;
  bottom: 160px;
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='220' viewBox='0 0 60 220' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_447_7914)'%3E%3Crect width='60' height='220' fill='white' /%3E%3Cg filter='url(%23filter0_f_447_7914)'%3E%3Cpath d='M0 0H16L0 220V0Z' fill='%237483C6' fill-opacity='0.52' /%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_447_7914' x='-40' y='-40' width='96' height='300' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape' /%3E%3CfeGaussianBlur stdDeviation='20' result='effect1_foregroundBlur_447_7914' /%3E%3C/filter%3E%3CclipPath id='clip0_447_7914'%3E%3Crect width='60' height='220' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  transform: rotate(180deg);
}
.shadowbot:after {
  position: absolute;
  content: "";
  width: 60px;
  height: 220px;
  right: -60px;
  bottom: 160px;
  transform: rotate(180deg);
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='220' viewBox='0 0 60 220' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_447_7903)'%3E%3Crect width='60' height='220' transform='matrix(-1 0 0 1 60 0)' fill='white' /%3E%3Cg filter='url(%23filter0_f_447_7903)'%3E%3Cpath d='M60 0H44L60 220V0Z' fill='%237483C6' fill-opacity='0.52' /%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_447_7903' x='4' y='-40' width='96' height='300' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix' /%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape' /%3E%3CfeGaussianBlur stdDeviation='20' result='effect1_foregroundBlur_447_7903' /%3E%3C/filter%3E%3CclipPath id='clip0_447_7903'%3E%3Crect width='60' height='220' fill='white' transform='matrix(-1 0 0 1 60 0)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

@media (max-width: 1849px) {
  .shadowbot {
    max-width: 1220px;
    margin: -120px auto 0;
    padding-left: 50px;
    padding-right: 50px;
    position: relative;
    z-index: 3;
  }
  .videobl__items {
    transform: translate(-350px, 0px);
    transition: all 2s ease;
  }
  .videobl__items .videobl__item:nth-child(2) {
    transform: translate(-293px, 0px);
    transition: all 2s ease;
  }
  .videobl-btn {
    transform: translate(-500px, 0px);
    transition: all 2s ease;
  }
  .container-fulltop {
    max-width: 1220px;
    margin: -120px auto 0;
    padding-left: 50px;
    padding-right: 50px;
    border-radius: 20px 20px 0 0;
    background: #FFF;
    position: relative;
    z-index: 3;
  }
  .container-fulltop .container {
    padding: 0;
  }
  .container-fulltop:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 110px;
    left: -30px;
    top: 120px;
  }
  .container-fulltop:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 110px;
    right: -30px;
    top: 120px;
  }
  .shadowbot:after {
    bottom: 120px;
  }
  .shadowbot:before {
    bottom: 120px;
  }
}
@media (max-width: 1279px) {
  .btn-dabble {
    display: inline-flex;
  }
  .slider-years .swiper-wrapper {
    display: flex;
    min-height: auto;
  }
  .itemyears__wrapper {
    overflow: hidden;
  }
  .yearscompany__title.mb100px {
    margin-bottom: 60px;
  }
  .yearscompany {
    padding: 180px 0 120px;
  }
  .shadowbot:after {
    position: absolute;
    content: "";
    width: 20px;
    height: 73px;
    right: -20px;
    bottom: 60px;
  }
  .shadowbot:before {
    position: absolute;
    content: "";
    width: 20px;
    height: 73px;
    left: -20px;
    bottom: 60px;
  }
  .itemyears__img {
    margin-left: 30px;
    margin-bottom: 25px;
    width: 100%;
    max-width: 326px;
    position: relative;
    height: 155px;
    opacity: 1;
    transition: all 0.3s ease;
    top: 0;
  }
  .shadowbot {
    max-width: 920px;
    margin: -58px auto 0;
    padding-left: 20px;
    padding-right: 20px;
  }
  .employees.container-fulltop:before {
    top: 60px;
  }
  .employees.container-fulltop:after {
    top: 60px;
  }
  .videobl__items {
    transform: translate(0px, 0px);
    transition: all 2s ease;
  }
  .videobl__items .videobl__item:nth-child(2) {
    transform: translate(0px, 0px);
    transition: all 2s ease;
  }
  .videobl-btn {
    transform: translate(0px, 0px);
    transition: all 2s ease;
  }
  .container-fulltop {
    max-width: 920px;
    margin: -58px auto 0;
    padding-left: 20px;
    padding-right: 20px;
  }
  .container-fulltop .container {
    padding: 0;
  }
  .breadcrumbs.searchpage__breadcrumbs.pt60px.pb30px {
    padding-top: 40px;
  }
  .container-fulltop:before {
    position: absolute;
    content: "";
    width: 20px;
    height: 73px;
    left: -20px;
    top: 58px;
  }
  .container-fulltop:after {
    position: absolute;
    content: "";
    width: 20px;
    height: 73px;
    right: -20px;
    top: 58px;
  }
}
@media (max-width: 959px) {
  .shadowbot {
    max-width: 728px;
    margin: -58px auto 0;
    padding-left: 20px;
    padding-right: 20px;
  }
  .container-fulltop {
    max-width: 728px;
    margin: -58px auto 0;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .itemyears__img {
    margin-left: 16px;
    width: calc(100% - 16px);
    height: 140px;
  }
  .itemyears__img picture {
    width: 100%;
    height: 100%;
  }
  .yearscompany {
    padding: 60px 0 90px;
  }
  .input-number-wrapper {
    width: 100%;
    margin-bottom: 12px;
    margin-right: 0 !important;
  }
  .container-fulltop {
    max-width: 728px;
    margin: 0;
    padding: 0 16px;
  }
  .breadcrumbs.searchpage__breadcrumbs.pt60px.pb30px {
    padding-top: 20px;
  }
  .page-navigation__item {
    width: 46px;
    height: 46px;
  }
  .page-navigation .prev-icon {
    width: 46px;
    height: 46px;
  }
  .page-navigation .next-icon {
    width: 46px;
    height: 46px;
  }
  .searchpage__wrap.searchpage-wr.mb160px {
    margin-bottom: 40px;
  }
  .employees.container-fulltop.mb160px {
    max-width: 100%;
    margin: 0 16px;
    padding: 0;
  }
  .orderpage__products {
    margin-left: -16px;
    margin-right: -16px;
    width: calc(100% + 32px);
    margin-bottom: 40px;
  }
  .itemprodcard__nums .input-number-wrapper {
    width: 171px;
    height: 48px;
    margin-bottom: 0;
  }
  .itemprodcard .itemprodcard__delete {
    width: auto;
    opacity: 1;
    margin-left: auto;
  }
  .itemprodcard:hover .itemprodcard__delete {
    width: auto;
    opacity: 1;
    margin-left: auto;
  }
  .orderpage .formwr__threew {
    display: flex;
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
    flex-wrap: wrap;
  }
  .orderpage .formwr__threew span {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    margin-bottom: 8px;
  }
  .orderpage .formwr__btns {
    width: 100%;
    margin-top: 52px;
  }
  .orderpage .formwr__sub {
    margin-bottom: 0;
    width: 100%;
  }
  .orderpage__wrapper.mb160px {
    margin-bottom: 60px;
  }
}
.orderpage__title h1 {
  font-weight: 600;
  font-size: 54px;
  line-height: 110%;
  color: #152051;
  margin-bottom: 0;
}
.orderpage__wrapper {
  display: flex;
}
.orderpage__form {
  width: 643px;
  flex-shrink: 0;
  margin-right: 176px;
}
.orderpage .formwr__btns {
  justify-content: flex-end;
  margin: 0;
  width: 100%;
}
.orderpage .formwr__threew {
  display: flex;
  flex-direction: column;
  margin-left: 0;
  margin-right: 0;
}
.orderpage .formwr__threew span {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  margin-bottom: 60px;
}
.orderpage .formwr__threew span:last-child {
  margin-bottom: 0;
}
.orderpage__products {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.products-card__item {
  margin-bottom: 10px;
}
.products-card__item:last-child {
  margin-bottom: 0;
}

.itemprodcard {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid rgba(89, 113, 217, 0.33);
  padding: 20px;
}
.itemprodcard:hover .itemprodcard__delete {
  width: auto;
  opacity: 1;
  margin-left: 16px;
}
.itemprodcard__delete {
  margin-left: 0;
  width: 0;
  opacity: 0;
  transition: all 0.3s ease;
}
.itemprodcard__nums {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.itemprodcard__wrap {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 20px;
}
.itemprodcard__wrap-name {
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 20px;
  line-height: 120%;
  color: #152051;
}
.itemprodcard__wrap-subname {
  font-weight: 400;
  font-size: 16px;
  line-height: 120%;
  color: rgba(35, 50, 116, 0.6);
  display: inline-flex;
  margin-top: 4px;
}

.btndeletecard {
  background-color: transparent;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  background-size: auto;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.6932 4.73665H17.8166V4.15332C17.8166 3.68919 17.6322 3.24407 17.304 2.91588C16.9758 2.58769 16.5307 2.40332 16.0666 2.40332H11.9366C11.4724 2.40332 11.0273 2.58769 10.6991 2.91588C10.3709 3.24407 10.1866 3.68919 10.1866 4.15332V4.73665H5.3099C5.15519 4.73665 5.00681 4.79811 4.89742 4.90751C4.78802 5.0169 4.72656 5.16528 4.72656 5.31999C4.72656 5.4747 4.78802 5.62307 4.89742 5.73247C5.00681 5.84186 5.15519 5.90332 5.3099 5.90332H6.1499L6.6399 22.7617C6.6591 23.5216 6.97511 24.2439 7.52025 24.7738C8.06539 25.3037 8.79633 25.599 9.55656 25.5967H18.4466C19.2068 25.599 19.9377 25.3037 20.4829 24.7738C21.028 24.2439 21.344 23.5216 21.3632 22.7617L21.8532 5.90332H22.6932C22.8479 5.90332 22.9963 5.84186 23.1057 5.73247C23.2151 5.62307 23.2766 5.4747 23.2766 5.31999C23.2766 5.16528 23.2151 5.0169 23.1057 4.90751C22.9963 4.79811 22.8479 4.73665 22.6932 4.73665ZM11.3532 4.15332C11.3532 3.99861 11.4147 3.85024 11.5241 3.74084C11.6335 3.63145 11.7819 3.56999 11.9366 3.56999H16.0666C16.2213 3.56999 16.3696 3.63145 16.479 3.74084C16.5884 3.85024 16.6499 3.99861 16.6499 4.15332V4.73665H11.3532V4.15332ZM20.1966 22.7267C20.1844 23.1826 19.9947 23.6159 19.6678 23.934C19.3409 24.2522 18.9027 24.4301 18.4466 24.43H9.55656C9.10041 24.4301 8.66222 24.2522 8.33534 23.934C8.00846 23.6159 7.81873 23.1826 7.80656 22.7267L7.3049 5.90332H20.6982L20.1966 22.7267Z' fill='%235971D9' fill-opacity='0.33' /%3E%3Cpath d='M9.77344 9.33333C9.77344 9.17862 9.8349 9.03025 9.94429 8.92085C10.0537 8.81146 10.2021 8.75 10.3568 8.75C10.5115 8.75 10.6599 8.81146 10.7693 8.92085C10.8786 9.03025 10.9401 9.17862 10.9401 9.33333L11.2318 21C11.2318 21.1547 11.1703 21.3031 11.0609 21.4125C10.9515 21.5219 10.8031 21.5833 10.6484 21.5833C10.4937 21.5833 10.3454 21.5219 10.236 21.4125C10.1266 21.3031 10.0651 21.1547 10.0651 21L9.77344 9.33333Z' fill='%235971D9' fill-opacity='0.33' /%3E%3Cpath d='M18.2318 9.34115C18.2318 9.18644 18.1703 9.03806 18.0609 8.92867C17.9515 8.81927 17.8031 8.75781 17.6484 8.75781C17.4937 8.75781 17.3454 8.81927 17.236 8.92867C17.1266 9.03806 17.0651 9.18644 17.0651 9.34115L16.7734 21.0078C16.7734 21.1625 16.8349 21.3109 16.9443 21.4203C17.0537 21.5297 17.2021 21.5911 17.3568 21.5911C17.5115 21.5911 17.6599 21.5297 17.7693 21.4203C17.8786 21.3109 17.9401 21.1625 17.9401 21.0078L18.2318 9.34115Z' fill='%235971D9' fill-opacity='0.33' /%3E%3C/svg%3E");
  transition: all 0.3s ease;
}
.btndeletecard:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.6918 4.73568H17.8151V4.15234C17.8151 3.68821 17.6307 3.2431 17.3025 2.91491C16.9743 2.58672 16.5292 2.40234 16.0651 2.40234H11.9351C11.471 2.40234 11.0258 2.58672 10.6977 2.91491C10.3695 3.2431 10.1851 3.68821 10.1851 4.15234V4.73568H5.30843C5.15372 4.73568 5.00535 4.79714 4.89595 4.90653C4.78656 5.01593 4.7251 5.1643 4.7251 5.31901C4.7251 5.47372 4.78656 5.62209 4.89595 5.73149C5.00535 5.84089 5.15372 5.90234 5.30843 5.90234H6.14843L6.63843 22.7607C6.65764 23.5207 6.97365 24.2429 7.51879 24.7728C8.06393 25.3027 8.79487 25.5981 9.5551 25.5957H18.4451C19.2053 25.5981 19.9363 25.3027 20.4814 24.7728C21.0265 24.2429 21.3426 23.5207 21.3618 22.7607L21.8518 5.90234H22.6918C22.8465 5.90234 22.9948 5.84089 23.1042 5.73149C23.2136 5.62209 23.2751 5.47372 23.2751 5.31901C23.2751 5.1643 23.2136 5.01593 23.1042 4.90653C22.9948 4.79714 22.8465 4.73568 22.6918 4.73568ZM11.3518 4.15234C11.3518 3.99763 11.4132 3.84926 11.5226 3.73986C11.632 3.63047 11.7804 3.56901 11.9351 3.56901H16.0651C16.2198 3.56901 16.3682 3.63047 16.4776 3.73986C16.587 3.84926 16.6484 3.99763 16.6484 4.15234V4.73568H11.3518V4.15234ZM20.1951 22.7257C20.1829 23.1817 19.9932 23.6149 19.6663 23.9331C19.3394 24.2512 18.9013 24.4292 18.4451 24.429H9.5551C9.09894 24.4292 8.66075 24.2512 8.33387 23.9331C8.00699 23.6149 7.81726 23.1817 7.8051 22.7257L7.30343 5.90234H20.6968L20.1951 22.7257Z' fill='%234163C6' /%3E%3Cpath d='M9.771 9.33333C9.771 9.17862 9.83245 9.03025 9.94185 8.92085C10.0512 8.81146 10.1996 8.75 10.3543 8.75C10.509 8.75 10.6574 8.81146 10.7668 8.92085C10.8762 9.03025 10.9377 9.17862 10.9377 9.33333L11.2293 21C11.2293 21.1547 11.1679 21.3031 11.0585 21.4125C10.9491 21.5219 10.8007 21.5833 10.646 21.5833C10.4913 21.5833 10.3429 21.5219 10.2335 21.4125C10.1241 21.3031 10.0627 21.1547 10.0627 21L9.771 9.33333Z' fill='%234163C6' /%3E%3Cpath d='M18.2293 9.34115C18.2293 9.18644 18.1679 9.03806 18.0585 8.92867C17.9491 8.81927 17.8007 8.75781 17.646 8.75781C17.4913 8.75781 17.3429 8.81927 17.2335 8.92867C17.1241 9.03806 17.0627 9.18644 17.0627 9.34115L16.771 21.0078C16.771 21.1625 16.8325 21.3109 16.9419 21.4203C17.0512 21.5297 17.1996 21.5911 17.3543 21.5911C17.509 21.5911 17.6574 21.5297 17.7668 21.4203C17.8762 21.3109 17.9377 21.1625 17.9377 21.0078L18.2293 9.34115Z' fill='%234163C6' /%3E%3C/svg%3E");
}

@media (max-width: 1849px) {
  .orderpage__form {
    width: 544px;
    margin-right: 32px;
  }
}
@media (max-width: 1279px) {
  .orderpage__wrapper {
    flex-direction: column-reverse;
  }
  .orderpage__products {
    margin-bottom: 72px;
  }
  .orderpage__title.mb60px {
    margin-bottom: 40px;
  }
  .orderpage__form {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .itemprodcard .itemprodcard__delete {
    width: auto;
    opacity: 1;
    margin-left: 16px;
  }
  .orderpage .formwr__threew {
    display: flex;
    flex-direction: row;
    margin-left: -30px;
    margin-right: -30px;
    flex-wrap: wrap;
  }
  .orderpage .formwr__threew span {
    margin-left: 30px;
    margin-right: 30px;
    width: calc(33.33% - 60px);
    margin-bottom: 40px;
  }
  .orderpage .formwr__threew span:last-child {
    width: 100%;
  }
  .orderpage__wrapper.mb160px {
    margin-bottom: 120px;
  }
  .itemprodcard {
    padding: 24.5px 20px;
  }
}
@media (max-width: 767px) {
  .orderpage__title h1 {
    font-size: 36px;
  }
  .itemprodcard {
    padding: 20px;
    flex-direction: column;
  }
  .itemprodcard__wrap {
    padding-right: 0;
    margin-bottom: 16px;
    width: 100%;
  }
  .itemprodcard__nums {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    width: 100%;
  }
}