.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);
}

.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;
  }
}
.innovation {
  background: #eceff8;
}
.innovation__wrapper {
  display: flex;
}
.innovation__wrap {
  width: 512px;
  margin-right: 158px;
  flex-shrink: 0;
  justify-content: space-between;
  display: flex;
  flex-direction: column;
}
.innovation__title {
  margin-bottom: 80px;
}
.innovation__title span {
  font-weight: 300;
  font-size: 16px;
  line-height: 120%;
  text-transform: uppercase;
  color: #4163c6;
  display: inline-flex;
  margin-bottom: 30px;
}
.innovation__title h2 {
  font-weight: 600;
  font-size: 54px;
  line-height: 110%;
  color: #152051;
  margin-bottom: 24px;
}
.innovation__title p {
  font-weight: 300;
  font-size: 18px;
  line-height: 150%;
  color: #152051;
  margin-bottom: 0;
}
.innovation__nav {
  display: flex;
  justify-content: flex-end;
}

.innovationswiper-item {
  height: 418px;
  position: relative;
  overflow: hidden;
  border-radius: 12px;
  padding: 40px 28px 26px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.innovationswiper-item:hover:before {
  opacity: 0.4;
}
.innovationswiper-item:hover .innovationswiper-item__title {
  opacity: 0;
}
.innovationswiper-item:hover .innovationswiper-item__link {
  opacity: 0;
}
.innovationswiper-item:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: linear-gradient(180deg, #141c4d 41.39%, #1e3980 100%);
  z-index: 1;
  transition: all 0.5s ease;
}
.innovationswiper-item picture {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.innovationswiper-item picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.innovationswiper-item__title {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  transition: all 0.5s ease;
}
.innovationswiper-item__title span {
  font-weight: 600;
  font-size: 20px;
  line-height: 120%;
  color: #fff;
  display: inline-flex;
  margin-bottom: 20px;
  transition: all 0.5s ease;
}
.innovationswiper-item__title p {
  font-weight: 400;
  font-size: 16px;
  line-height: 120%;
  color: rgba(255, 255, 255, 0.4);
  transition: all 0.5s ease;
}
.innovationswiper-item__link {
  border-radius: 100%;
  padding: 16px;
  width: 62px;
  height: 62px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.2);
  margin-left: auto;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0533 6.73265L16.8863 1.91728L16.8706 4.64683C16.8655 4.87439 17.0456 5.07237 17.2728 5.0673L17.5611 5.06702C17.7883 5.06167 17.9763 4.92621 17.981 4.69865L17.9928 0.632487C17.9928 0.628561 17.9774 0.625463 17.9774 0.621521L17.9996 0.415368C18.0018 0.301026 17.9752 0.199077 17.9015 0.126152C17.8288 0.0526471 17.7268 0.00786802 17.6136 0.0109659L17.4082 0.0157536C17.4043 0.0157536 17.4012 0.0171618 17.397 0.0177426L13.3678 0C13.1408 0.00506933 12.9529 0.193198 12.9478 0.421036L12.9473 0.710005C12.9818 0.978398 13.1922 1.13527 13.4192 1.1302L16.0747 1.13724L11.2589 5.93592C11.0395 6.15587 11.0395 6.51241 11.2589 6.73265C11.4783 6.95232 11.834 6.95232 12.0533 6.73265ZM5.96411 11.2674L1.13117 16.0677L1.14662 13.3531C1.15195 13.1253 0.971586 12.9273 0.744602 12.9324L0.438697 12.9329C0.211152 12.9386 0.0234791 13.0737 0.0187034 13.3016L0.00690476 17.3677C0.00690476 17.3717 0.0223554 17.3742 0.0223554 17.3787L0.000162667 17.5843C-0.00236562 17.6986 0.0243218 17.8012 0.0982039 17.8735C0.170681 17.9473 0.272936 17.9918 0.385867 17.989L0.5915 17.9839C0.595416 17.9839 0.598225 17.9823 0.602737 17.9823L4.64966 18C4.87664 17.9944 5.06432 17.8062 5.06964 17.5787L5.0702 17.2894C5.03566 17.0216 4.82524 16.8642 4.59825 16.8693L1.94273 16.8622L6.75827 12.0641C6.97767 11.8441 6.97767 11.4876 6.75827 11.2677C6.53887 11.0477 6.18349 11.0474 5.96409 11.2674H5.96411ZM17.9932 17.3675L17.9814 13.3013C17.9763 13.0734 17.7884 12.9382 17.5614 12.9326L17.2732 12.932C17.0459 12.927 16.8661 13.1252 16.8709 13.3528L16.8866 16.0823L12.0534 11.2673C11.834 11.0474 11.4783 11.0474 11.2589 11.2673C11.0395 11.4873 11.0395 11.8438 11.2589 12.0638L16.0745 16.8619L13.4192 16.8689C13.1922 16.8639 12.9818 17.0213 12.9473 17.2891L12.9478 17.5783C12.9532 17.8062 13.1411 17.9943 13.3678 17.9997L17.3973 17.9819C17.4015 17.9819 17.4046 17.9836 17.4086 17.9836L17.6139 17.9887C17.7271 17.9915 17.8294 17.947 17.9019 17.8732C17.9755 17.8006 18.0019 17.6983 17.9999 17.584L17.9777 17.3784C17.9777 17.3739 17.9932 17.3714 17.9932 17.3674L17.9932 17.3675ZM1.94275 1.13768L4.59857 1.13069C4.82555 1.13576 5.03596 0.978609 5.07051 0.71048L5.06995 0.421265C5.06432 0.193444 4.87663 0.00501652 4.64996 0.000228824L0.602737 0.0176898C0.598242 0.0171266 0.595433 0.0157184 0.5915 0.0157184L0.385867 0.0109131C0.272954 0.00783281 0.170418 0.0526119 0.0982039 0.126099C0.0243218 0.199041 -0.00234806 0.300991 0.000162667 0.415333L0.0223554 0.621485C0.0223554 0.625411 0.00690476 0.628244 0.00690476 0.632469L0.0187034 4.69863C0.02376 4.92619 0.211432 5.06165 0.438697 5.067L0.74462 5.06727C0.971603 5.07234 1.15166 4.87435 1.1466 4.64679L1.13115 1.93217L5.96411 6.73254C6.18322 6.95251 6.53917 6.95251 6.75858 6.73254C6.978 6.51257 6.97798 6.15576 6.75858 5.93581L1.94275 1.13768Z' fill='white' /%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  z-index: 2;
  transition: all 0.5s ease;
}
.innovationswiper-item__link:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
}

@media (max-width: 1849px) {
  .innovation__wrap {
    width: 512px;
    margin-right: 64px;
  }
}
@media (max-width: 1279px) {
  .innovation.pb160px.pt160px {
    padding: 120px 0;
  }
  .innovation__title {
    margin-bottom: 64px;
  }
  .innovation__wrapper {
    display: flex;
    flex-direction: column;
  }
  .innovation__wrap {
    width: 100%;
    margin-right: 0;
  }
  .innovation__nav.arrow-slide {
    display: none;
  }
  .swiper.innovationswiper.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-backface-hidden {
    width: 100%;
    overflow: visible;
  }
}
@media (max-width: 767px) {
  .innovation {
    display: none;
  }
  .innovation.pb160px.pt160px {
    padding: 60px 0;
  }
  .innovation__title h2 {
    font-weight: 600;
    font-size: 36px;
    line-height: 110%;
    color: #152051;
    margin-bottom: 24px;
  }
}