.iti {
  position: relative;
  display: inline-block;
}
.iti * {
  box-sizing: border-box;
}
.iti__hide {
  display: none;
}
.iti__v-hide {
  visibility: hidden;
}
.iti input.iti__tel-input,
.iti input.iti__tel-input[type=text],
.iti input.iti__tel-input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.iti__flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}
.iti__selected-flag {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 6px 0 8px;
}
.iti__arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}
[dir=rtl] .iti__arrow {
  margin-right: 6px;
  margin-left: 0;
}
.iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #555;
}
.iti__dropdown-content {
  border-radius: 3px;
  background-color: white;
}
.iti--inline-dropdown .iti__dropdown-content {
  position: absolute;
  z-index: 2;
  margin-top: 3px;
  margin-left: -1px;
  border: 1px solid #ccc;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.iti__dropdown-content--dropup {
  bottom: 100%;
  margin-bottom: 3px;
}
.iti__search-input {
  width: 100%;
  border-width: 0;
  border-radius: 3px;
  padding: 9px 12px;
}
.iti__search-input + .iti__country-list {
  border-top: 1px solid #ccc;
}
.iti__country-list {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.iti--inline-dropdown .iti__country-list {
  max-height: 185px;
}
.iti--flexible-dropdown-width .iti__country-list {
  white-space: nowrap;
}
@media (max-width: 500px) {
  .iti--flexible-dropdown-width .iti__country-list {
    white-space: normal;
  }
}
.iti__flag-box {
  display: inline-block;
  width: 20px;
}
.iti__divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
.iti__country {
  display: flex;
  align-items: center;
  padding: 8px 8px;
  outline: none;
}
.iti__dial-code {
  color: #999;
}
.iti__country.iti__highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti__flag-box, .iti__country-name {
  margin-right: 8px;
}
[dir=rtl] .iti__flag-box, [dir=rtl] .iti__country-name {
  margin-right: 0;
  margin-left: 8px;
}
.iti--allow-dropdown input.iti__tel-input,
.iti--allow-dropdown input.iti__tel-input[type=text],
.iti--allow-dropdown input.iti__tel-input[type=tel], .iti--show-selected-dial-code input.iti__tel-input,
.iti--show-selected-dial-code input.iti__tel-input[type=text],
.iti--show-selected-dial-code input.iti__tel-input[type=tel] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
[dir=rtl] .iti--allow-dropdown input.iti__tel-input,
[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],
[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel], [dir=rtl] .iti--show-selected-dial-code input.iti__tel-input,
[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=text],
[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=tel] {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
.iti--allow-dropdown .iti__flag-container, .iti--show-selected-dial-code .iti__flag-container {
  right: auto;
  left: 0;
}
[dir=rtl] .iti--allow-dropdown .iti__flag-container, [dir=rtl] .iti--show-selected-dial-code .iti__flag-container {
  right: 0;
  left: auto;
}
.iti--allow-dropdown .iti__flag-container:hover {
  cursor: pointer;
}
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti--allow-dropdown .iti__flag-container:has(+ input[disabled]):hover,
.iti--allow-dropdown .iti__flag-container:has(+ input[readonly]):hover {
  cursor: default;
}
.iti--allow-dropdown .iti__flag-container:has(+ input[disabled]):hover .iti__selected-flag,
.iti--allow-dropdown .iti__flag-container:has(+ input[readonly]):hover .iti__selected-flag {
  background-color: transparent;
}
.iti--show-selected-dial-code .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
  margin-left: 6px;
}
[dir=rtl] .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
  margin-left: 0;
  margin-right: 6px;
}
.iti--container {
  position: fixed;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.iti--container:hover {
  cursor: pointer;
}

.iti--fullscreen-popup.iti--container {
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  padding: 30px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.iti--fullscreen-popup.iti--container.iti--country-search {
  justify-content: flex-start;
}
.iti--fullscreen-popup .iti__dropdown-content {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  position: relative;
}
.iti--fullscreen-popup .iti__country {
  padding: 10px 10px;
  line-height: 1.5em;
}

.iti__flag {
  width: 20px;
}
.iti__flag.iti__be {
  width: 18px;
}
.iti__flag.iti__ch {
  width: 15px;
}
.iti__flag.iti__mc {
  width: 19px;
}
.iti__flag.iti__ne {
  width: 18px;
}
.iti__flag.iti__np {
  width: 13px;
}
.iti__flag.iti__va {
  width: 15px;
}
@media (min-resolution: 2x) {
  .iti__flag {
    background-size: 5762px 15px;
  }
}
.iti__flag.iti__ac {
  height: 10px;
  background-position: 0px 0px;
}
.iti__flag.iti__ad {
  height: 14px;
  background-position: -22px 0px;
}
.iti__flag.iti__ae {
  height: 10px;
  background-position: -44px 0px;
}
.iti__flag.iti__af {
  height: 14px;
  background-position: -66px 0px;
}
.iti__flag.iti__ag {
  height: 14px;
  background-position: -88px 0px;
}
.iti__flag.iti__ai {
  height: 10px;
  background-position: -110px 0px;
}
.iti__flag.iti__al {
  height: 15px;
  background-position: -132px 0px;
}
.iti__flag.iti__am {
  height: 10px;
  background-position: -154px 0px;
}
.iti__flag.iti__ao {
  height: 14px;
  background-position: -176px 0px;
}
.iti__flag.iti__aq {
  height: 14px;
  background-position: -198px 0px;
}
.iti__flag.iti__ar {
  height: 13px;
  background-position: -220px 0px;
}
.iti__flag.iti__as {
  height: 10px;
  background-position: -242px 0px;
}
.iti__flag.iti__at {
  height: 14px;
  background-position: -264px 0px;
}
.iti__flag.iti__au {
  height: 10px;
  background-position: -286px 0px;
}
.iti__flag.iti__aw {
  height: 14px;
  background-position: -308px 0px;
}
.iti__flag.iti__ax {
  height: 13px;
  background-position: -330px 0px;
}
.iti__flag.iti__az {
  height: 10px;
  background-position: -352px 0px;
}
.iti__flag.iti__ba {
  height: 10px;
  background-position: -374px 0px;
}
.iti__flag.iti__bb {
  height: 14px;
  background-position: -396px 0px;
}
.iti__flag.iti__bd {
  height: 12px;
  background-position: -418px 0px;
}
.iti__flag.iti__be {
  height: 15px;
  background-position: -440px 0px;
}
.iti__flag.iti__bf {
  height: 14px;
  background-position: -460px 0px;
}
.iti__flag.iti__bg {
  height: 12px;
  background-position: -482px 0px;
}
.iti__flag.iti__bh {
  height: 12px;
  background-position: -504px 0px;
}
.iti__flag.iti__bi {
  height: 12px;
  background-position: -526px 0px;
}
.iti__flag.iti__bj {
  height: 14px;
  background-position: -548px 0px;
}
.iti__flag.iti__bl {
  height: 14px;
  background-position: -570px 0px;
}
.iti__flag.iti__bm {
  height: 10px;
  background-position: -592px 0px;
}
.iti__flag.iti__bn {
  height: 10px;
  background-position: -614px 0px;
}
.iti__flag.iti__bo {
  height: 14px;
  background-position: -636px 0px;
}
.iti__flag.iti__bq {
  height: 14px;
  background-position: -658px 0px;
}
.iti__flag.iti__br {
  height: 14px;
  background-position: -680px 0px;
}
.iti__flag.iti__bs {
  height: 10px;
  background-position: -702px 0px;
}
.iti__flag.iti__bt {
  height: 14px;
  background-position: -724px 0px;
}
.iti__flag.iti__bv {
  height: 15px;
  background-position: -746px 0px;
}
.iti__flag.iti__bw {
  height: 14px;
  background-position: -768px 0px;
}
.iti__flag.iti__by {
  height: 10px;
  background-position: -790px 0px;
}
.iti__flag.iti__bz {
  height: 12px;
  background-position: -812px 0px;
}
.iti__flag.iti__ca {
  height: 10px;
  background-position: -834px 0px;
}
.iti__flag.iti__cc {
  height: 10px;
  background-position: -856px 0px;
}
.iti__flag.iti__cd {
  height: 15px;
  background-position: -878px 0px;
}
.iti__flag.iti__cf {
  height: 14px;
  background-position: -900px 0px;
}
.iti__flag.iti__cg {
  height: 14px;
  background-position: -922px 0px;
}
.iti__flag.iti__ch {
  height: 15px;
  background-position: -944px 0px;
}
.iti__flag.iti__ci {
  height: 14px;
  background-position: -961px 0px;
}
.iti__flag.iti__ck {
  height: 10px;
  background-position: -983px 0px;
}
.iti__flag.iti__cl {
  height: 14px;
  background-position: -1005px 0px;
}
.iti__flag.iti__cm {
  height: 14px;
  background-position: -1027px 0px;
}
.iti__flag.iti__cn {
  height: 14px;
  background-position: -1049px 0px;
}
.iti__flag.iti__co {
  height: 14px;
  background-position: -1071px 0px;
}
.iti__flag.iti__cp {
  height: 14px;
  background-position: -1093px 0px;
}
.iti__flag.iti__cq {
  height: 12px;
  background-position: -1115px 0px;
}
.iti__flag.iti__cr {
  height: 12px;
  background-position: -1137px 0px;
}
.iti__flag.iti__cu {
  height: 10px;
  background-position: -1159px 0px;
}
.iti__flag.iti__cv {
  height: 12px;
  background-position: -1181px 0px;
}
.iti__flag.iti__cw {
  height: 14px;
  background-position: -1203px 0px;
}
.iti__flag.iti__cx {
  height: 10px;
  background-position: -1225px 0px;
}
.iti__flag.iti__cy {
  height: 14px;
  background-position: -1247px 0px;
}
.iti__flag.iti__cz {
  height: 14px;
  background-position: -1269px 0px;
}
.iti__flag.iti__de {
  height: 12px;
  background-position: -1291px 0px;
}
.iti__flag.iti__dg {
  height: 10px;
  background-position: -1313px 0px;
}
.iti__flag.iti__dj {
  height: 14px;
  background-position: -1335px 0px;
}
.iti__flag.iti__dk {
  height: 15px;
  background-position: -1357px 0px;
}
.iti__flag.iti__dm {
  height: 10px;
  background-position: -1379px 0px;
}
.iti__flag.iti__do {
  height: 14px;
  background-position: -1401px 0px;
}
.iti__flag.iti__dz {
  height: 14px;
  background-position: -1423px 0px;
}
.iti__flag.iti__ea {
  height: 14px;
  background-position: -1445px 0px;
}
.iti__flag.iti__ec {
  height: 14px;
  background-position: -1467px 0px;
}
.iti__flag.iti__ee {
  height: 13px;
  background-position: -1489px 0px;
}
.iti__flag.iti__eg {
  height: 14px;
  background-position: -1511px 0px;
}
.iti__flag.iti__eh {
  height: 10px;
  background-position: -1533px 0px;
}
.iti__flag.iti__er {
  height: 10px;
  background-position: -1555px 0px;
}
.iti__flag.iti__es {
  height: 14px;
  background-position: -1577px 0px;
}
.iti__flag.iti__et {
  height: 10px;
  background-position: -1599px 0px;
}
.iti__flag.iti__eu {
  height: 14px;
  background-position: -1621px 0px;
}
.iti__flag.iti__ez {
  height: 14px;
  background-position: -1643px 0px;
}
.iti__flag.iti__fi {
  height: 12px;
  background-position: -1665px 0px;
}
.iti__flag.iti__fj {
  height: 10px;
  background-position: -1687px 0px;
}
.iti__flag.iti__fk {
  height: 10px;
  background-position: -1709px 0px;
}
.iti__flag.iti__fm {
  height: 11px;
  background-position: -1731px 0px;
}
.iti__flag.iti__fo {
  height: 15px;
  background-position: -1753px 0px;
}
.iti__flag.iti__fr {
  height: 14px;
  background-position: -1775px 0px;
}
.iti__flag.iti__fx {
  height: 14px;
  background-position: -1797px 0px;
}
.iti__flag.iti__ga {
  height: 15px;
  background-position: -1819px 0px;
}
.iti__flag.iti__gb {
  height: 10px;
  background-position: -1841px 0px;
}
.iti__flag.iti__gd {
  height: 12px;
  background-position: -1863px 0px;
}
.iti__flag.iti__ge {
  height: 14px;
  background-position: -1885px 0px;
}
.iti__flag.iti__gf {
  height: 14px;
  background-position: -1907px 0px;
}
.iti__flag.iti__gg {
  height: 14px;
  background-position: -1929px 0px;
}
.iti__flag.iti__gh {
  height: 14px;
  background-position: -1951px 0px;
}
.iti__flag.iti__gi {
  height: 10px;
  background-position: -1973px 0px;
}
.iti__flag.iti__gl {
  height: 14px;
  background-position: -1995px 0px;
}
.iti__flag.iti__gm {
  height: 14px;
  background-position: -2017px 0px;
}
.iti__flag.iti__gn {
  height: 14px;
  background-position: -2039px 0px;
}
.iti__flag.iti__gp {
  height: 14px;
  background-position: -2061px 0px;
}
.iti__flag.iti__gq {
  height: 14px;
  background-position: -2083px 0px;
}
.iti__flag.iti__gr {
  height: 14px;
  background-position: -2105px 0px;
}
.iti__flag.iti__gs {
  height: 10px;
  background-position: -2127px 0px;
}
.iti__flag.iti__gt {
  height: 13px;
  background-position: -2149px 0px;
}
.iti__flag.iti__gu {
  height: 11px;
  background-position: -2171px 0px;
}
.iti__flag.iti__gw {
  height: 10px;
  background-position: -2193px 0px;
}
.iti__flag.iti__gy {
  height: 12px;
  background-position: -2215px 0px;
}
.iti__flag.iti__hk {
  height: 14px;
  background-position: -2237px 0px;
}
.iti__flag.iti__hm {
  height: 10px;
  background-position: -2259px 0px;
}
.iti__flag.iti__hn {
  height: 10px;
  background-position: -2281px 0px;
}
.iti__flag.iti__hr {
  height: 10px;
  background-position: -2303px 0px;
}
.iti__flag.iti__ht {
  height: 12px;
  background-position: -2325px 0px;
}
.iti__flag.iti__hu {
  height: 10px;
  background-position: -2347px 0px;
}
.iti__flag.iti__ic {
  height: 14px;
  background-position: -2369px 0px;
}
.iti__flag.iti__id {
  height: 14px;
  background-position: -2391px 0px;
}
.iti__flag.iti__ie {
  height: 10px;
  background-position: -2413px 0px;
}
.iti__flag.iti__il {
  height: 15px;
  background-position: -2435px 0px;
}
.iti__flag.iti__im {
  height: 10px;
  background-position: -2457px 0px;
}
.iti__flag.iti__in {
  height: 14px;
  background-position: -2479px 0px;
}
.iti__flag.iti__io {
  height: 10px;
  background-position: -2501px 0px;
}
.iti__flag.iti__iq {
  height: 14px;
  background-position: -2523px 0px;
}
.iti__flag.iti__ir {
  height: 12px;
  background-position: -2545px 0px;
}
.iti__flag.iti__is {
  height: 15px;
  background-position: -2567px 0px;
}
.iti__flag.iti__it {
  height: 14px;
  background-position: -2589px 0px;
}
.iti__flag.iti__je {
  height: 12px;
  background-position: -2611px 0px;
}
.iti__flag.iti__jm {
  height: 10px;
  background-position: -2633px 0px;
}
.iti__flag.iti__jo {
  height: 10px;
  background-position: -2655px 0px;
}
.iti__flag.iti__jp {
  height: 14px;
  background-position: -2677px 0px;
}
.iti__flag.iti__ke {
  height: 14px;
  background-position: -2699px 0px;
}
.iti__flag.iti__kg {
  height: 12px;
  background-position: -2721px 0px;
}
.iti__flag.iti__kh {
  height: 13px;
  background-position: -2743px 0px;
}
.iti__flag.iti__ki {
  height: 10px;
  background-position: -2765px 0px;
}
.iti__flag.iti__km {
  height: 12px;
  background-position: -2787px 0px;
}
.iti__flag.iti__kn {
  height: 14px;
  background-position: -2809px 0px;
}
.iti__flag.iti__kp {
  height: 10px;
  background-position: -2831px 0px;
}
.iti__flag.iti__kr {
  height: 14px;
  background-position: -2853px 0px;
}
.iti__flag.iti__kw {
  height: 10px;
  background-position: -2875px 0px;
}
.iti__flag.iti__ky {
  height: 10px;
  background-position: -2897px 0px;
}
.iti__flag.iti__kz {
  height: 10px;
  background-position: -2919px 0px;
}
.iti__flag.iti__la {
  height: 14px;
  background-position: -2941px 0px;
}
.iti__flag.iti__lb {
  height: 14px;
  background-position: -2963px 0px;
}
.iti__flag.iti__lc {
  height: 10px;
  background-position: -2985px 0px;
}
.iti__flag.iti__li {
  height: 12px;
  background-position: -3007px 0px;
}
.iti__flag.iti__lk {
  height: 10px;
  background-position: -3029px 0px;
}
.iti__flag.iti__lr {
  height: 11px;
  background-position: -3051px 0px;
}
.iti__flag.iti__ls {
  height: 14px;
  background-position: -3073px 0px;
}
.iti__flag.iti__lt {
  height: 12px;
  background-position: -3095px 0px;
}
.iti__flag.iti__lu {
  height: 12px;
  background-position: -3117px 0px;
}
.iti__flag.iti__lv {
  height: 10px;
  background-position: -3139px 0px;
}
.iti__flag.iti__ly {
  height: 10px;
  background-position: -3161px 0px;
}
.iti__flag.iti__ma {
  height: 14px;
  background-position: -3183px 0px;
}
.iti__flag.iti__mc {
  height: 15px;
  background-position: -3205px 0px;
}
.iti__flag.iti__md {
  height: 10px;
  background-position: -3226px 0px;
}
.iti__flag.iti__me {
  height: 10px;
  background-position: -3248px 0px;
}
.iti__flag.iti__mf {
  height: 14px;
  background-position: -3270px 0px;
}
.iti__flag.iti__mg {
  height: 14px;
  background-position: -3292px 0px;
}
.iti__flag.iti__mh {
  height: 11px;
  background-position: -3314px 0px;
}
.iti__flag.iti__mk {
  height: 10px;
  background-position: -3336px 0px;
}
.iti__flag.iti__ml {
  height: 14px;
  background-position: -3358px 0px;
}
.iti__flag.iti__mm {
  height: 14px;
  background-position: -3380px 0px;
}
.iti__flag.iti__mn {
  height: 10px;
  background-position: -3402px 0px;
}
.iti__flag.iti__mo {
  height: 14px;
  background-position: -3424px 0px;
}
.iti__flag.iti__mp {
  height: 10px;
  background-position: -3446px 0px;
}
.iti__flag.iti__mq {
  height: 14px;
  background-position: -3468px 0px;
}
.iti__flag.iti__mr {
  height: 14px;
  background-position: -3490px 0px;
}
.iti__flag.iti__ms {
  height: 10px;
  background-position: -3512px 0px;
}
.iti__flag.iti__mt {
  height: 14px;
  background-position: -3534px 0px;
}
.iti__flag.iti__mu {
  height: 14px;
  background-position: -3556px 0px;
}
.iti__flag.iti__mv {
  height: 14px;
  background-position: -3578px 0px;
}
.iti__flag.iti__mw {
  height: 14px;
  background-position: -3600px 0px;
}
.iti__flag.iti__mx {
  height: 12px;
  background-position: -3622px 0px;
}
.iti__flag.iti__my {
  height: 10px;
  background-position: -3644px 0px;
}
.iti__flag.iti__mz {
  height: 14px;
  background-position: -3666px 0px;
}
.iti__flag.iti__na {
  height: 14px;
  background-position: -3688px 0px;
}
.iti__flag.iti__nc {
  height: 10px;
  background-position: -3710px 0px;
}
.iti__flag.iti__ne {
  height: 15px;
  background-position: -3732px 0px;
}
.iti__flag.iti__nf {
  height: 10px;
  background-position: -3752px 0px;
}
.iti__flag.iti__ng {
  height: 10px;
  background-position: -3774px 0px;
}
.iti__flag.iti__ni {
  height: 12px;
  background-position: -3796px 0px;
}
.iti__flag.iti__nl {
  height: 14px;
  background-position: -3818px 0px;
}
.iti__flag.iti__no {
  height: 15px;
  background-position: -3840px 0px;
}
.iti__flag.iti__np {
  height: 15px;
  background-position: -3862px 0px;
}
.iti__flag.iti__nr {
  height: 10px;
  background-position: -3877px 0px;
}
.iti__flag.iti__nu {
  height: 10px;
  background-position: -3899px 0px;
}
.iti__flag.iti__nz {
  height: 10px;
  background-position: -3921px 0px;
}
.iti__flag.iti__om {
  height: 10px;
  background-position: -3943px 0px;
}
.iti__flag.iti__pa {
  height: 14px;
  background-position: -3965px 0px;
}
.iti__flag.iti__pe {
  height: 14px;
  background-position: -3987px 0px;
}
.iti__flag.iti__pf {
  height: 14px;
  background-position: -4009px 0px;
}
.iti__flag.iti__pg {
  height: 15px;
  background-position: -4031px 0px;
}
.iti__flag.iti__ph {
  height: 10px;
  background-position: -4053px 0px;
}
.iti__flag.iti__pk {
  height: 14px;
  background-position: -4075px 0px;
}
.iti__flag.iti__pl {
  height: 13px;
  background-position: -4097px 0px;
}
.iti__flag.iti__pm {
  height: 14px;
  background-position: -4119px 0px;
}
.iti__flag.iti__pn {
  height: 10px;
  background-position: -4141px 0px;
}
.iti__flag.iti__pr {
  height: 14px;
  background-position: -4163px 0px;
}
.iti__flag.iti__ps {
  height: 10px;
  background-position: -4185px 0px;
}
.iti__flag.iti__pt {
  height: 14px;
  background-position: -4207px 0px;
}
.iti__flag.iti__pw {
  height: 13px;
  background-position: -4229px 0px;
}
.iti__flag.iti__py {
  height: 11px;
  background-position: -4251px 0px;
}
.iti__flag.iti__qa {
  height: 8px;
  background-position: -4273px 0px;
}
.iti__flag.iti__re {
  height: 14px;
  background-position: -4295px 0px;
}
.iti__flag.iti__ro {
  height: 14px;
  background-position: -4317px 0px;
}
.iti__flag.iti__rs {
  height: 14px;
  background-position: -4339px 0px;
}
.iti__flag.iti__ru {
  height: 14px;
  background-position: -4361px 0px;
}
.iti__flag.iti__rw {
  height: 14px;
  background-position: -4383px 0px;
}
.iti__flag.iti__sa {
  height: 14px;
  background-position: -4405px 0px;
}
.iti__flag.iti__sb {
  height: 10px;
  background-position: -4427px 0px;
}
.iti__flag.iti__sc {
  height: 10px;
  background-position: -4449px 0px;
}
.iti__flag.iti__sd {
  height: 10px;
  background-position: -4471px 0px;
}
.iti__flag.iti__se {
  height: 13px;
  background-position: -4493px 0px;
}
.iti__flag.iti__sg {
  height: 14px;
  background-position: -4515px 0px;
}
.iti__flag.iti__sh {
  height: 10px;
  background-position: -4537px 0px;
}
.iti__flag.iti__si {
  height: 10px;
  background-position: -4559px 0px;
}
.iti__flag.iti__sj {
  height: 15px;
  background-position: -4581px 0px;
}
.iti__flag.iti__sk {
  height: 14px;
  background-position: -4603px 0px;
}
.iti__flag.iti__sl {
  height: 14px;
  background-position: -4625px 0px;
}
.iti__flag.iti__sm {
  height: 15px;
  background-position: -4647px 0px;
}
.iti__flag.iti__sn {
  height: 14px;
  background-position: -4669px 0px;
}
.iti__flag.iti__so {
  height: 14px;
  background-position: -4691px 0px;
}
.iti__flag.iti__sr {
  height: 14px;
  background-position: -4713px 0px;
}
.iti__flag.iti__ss {
  height: 10px;
  background-position: -4735px 0px;
}
.iti__flag.iti__st {
  height: 10px;
  background-position: -4757px 0px;
}
.iti__flag.iti__su {
  height: 10px;
  background-position: -4779px 0px;
}
.iti__flag.iti__sv {
  height: 12px;
  background-position: -4801px 0px;
}
.iti__flag.iti__sx {
  height: 14px;
  background-position: -4823px 0px;
}
.iti__flag.iti__sy {
  height: 14px;
  background-position: -4845px 0px;
}
.iti__flag.iti__sz {
  height: 14px;
  background-position: -4867px 0px;
}
.iti__flag.iti__ta {
  height: 10px;
  background-position: -4889px 0px;
}
.iti__flag.iti__tc {
  height: 10px;
  background-position: -4911px 0px;
}
.iti__flag.iti__td {
  height: 14px;
  background-position: -4933px 0px;
}
.iti__flag.iti__tf {
  height: 14px;
  background-position: -4955px 0px;
}
.iti__flag.iti__tg {
  height: 13px;
  background-position: -4977px 0px;
}
.iti__flag.iti__th {
  height: 14px;
  background-position: -4999px 0px;
}
.iti__flag.iti__tj {
  height: 10px;
  background-position: -5021px 0px;
}
.iti__flag.iti__tk {
  height: 10px;
  background-position: -5043px 0px;
}
.iti__flag.iti__tl {
  height: 10px;
  background-position: -5065px 0px;
}
.iti__flag.iti__tm {
  height: 14px;
  background-position: -5087px 0px;
}
.iti__flag.iti__tn {
  height: 14px;
  background-position: -5109px 0px;
}
.iti__flag.iti__to {
  height: 10px;
  background-position: -5131px 0px;
}
.iti__flag.iti__tr {
  height: 14px;
  background-position: -5153px 0px;
}
.iti__flag.iti__tt {
  height: 12px;
  background-position: -5175px 0px;
}
.iti__flag.iti__tv {
  height: 10px;
  background-position: -5197px 0px;
}
.iti__flag.iti__tw {
  height: 14px;
  background-position: -5219px 0px;
}
.iti__flag.iti__tz {
  height: 14px;
  background-position: -5241px 0px;
}
.iti__flag.iti__ua {
  height: 14px;
  background-position: -5263px 0px;
}
.iti__flag.iti__ug {
  height: 14px;
  background-position: -5285px 0px;
}
.iti__flag.iti__uk {
  height: 10px;
  background-position: -5307px 0px;
}
.iti__flag.iti__um {
  height: 11px;
  background-position: -5329px 0px;
}
.iti__flag.iti__un {
  height: 14px;
  background-position: -5351px 0px;
}
.iti__flag.iti__us {
  height: 11px;
  background-position: -5373px 0px;
}
.iti__flag.iti__uy {
  height: 14px;
  background-position: -5395px 0px;
}
.iti__flag.iti__uz {
  height: 10px;
  background-position: -5417px 0px;
}
.iti__flag.iti__va {
  height: 15px;
  background-position: -5439px 0px;
}
.iti__flag.iti__vc {
  height: 14px;
  background-position: -5456px 0px;
}
.iti__flag.iti__ve {
  height: 14px;
  background-position: -5478px 0px;
}
.iti__flag.iti__vg {
  height: 10px;
  background-position: -5500px 0px;
}
.iti__flag.iti__vi {
  height: 14px;
  background-position: -5522px 0px;
}
.iti__flag.iti__vn {
  height: 14px;
  background-position: -5544px 0px;
}
.iti__flag.iti__vu {
  height: 12px;
  background-position: -5566px 0px;
}
.iti__flag.iti__wf {
  height: 14px;
  background-position: -5588px 0px;
}
.iti__flag.iti__ws {
  height: 10px;
  background-position: -5610px 0px;
}
.iti__flag.iti__xk {
  height: 15px;
  background-position: -5632px 0px;
}
.iti__flag.iti__ye {
  height: 14px;
  background-position: -5654px 0px;
}
.iti__flag.iti__yt {
  height: 14px;
  background-position: -5676px 0px;
}
.iti__flag.iti__za {
  height: 14px;
  background-position: -5698px 0px;
}
.iti__flag.iti__zm {
  height: 14px;
  background-position: -5720px 0px;
}
.iti__flag.iti__zw {
  height: 10px;
  background-position: -5742px 0px;
}

.iti__flag {
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../img/flags.png?1");
  background-repeat: no-repeat;
  background-position: 20px 0;
}
@media (min-resolution: 2x) {
  .iti__flag {
    background-image: url("../img/flags@2x.png?1");
  }
}

.iti__globe {
  background-image: url("../img/globe.png");
  background-size: contain;
  background-position: right;
  box-shadow: none;
  height: 19px;
}
@media (min-resolution: 2x) {
  .iti__globe {
    background-image: url("../img/globe@2x.png");
  }
}
*{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}button{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{color:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-weight:400;font-family:Futura-Md;src:url(/fonts/futura_md_bt/FuturaMediumBT.ttf)}@font-face{font-weight:400;font-family:Futura-Lt;src:url(/fonts/futura-Lt-bt/FuturaLt.ttf)}@font-face{font-family:Open_Sans;src:url(/fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf)}@font-face{font-family:Uni_Sans;src:url(/fonts/Uni_Sans/UniSans-Trial-Thin.otf)}@font-face{font-family:Uni_Sans-bold;src:url(/fonts/Uni_Sans/UniSans-Trial-Bold.otf)}@font-face{font-family:Futura-Book-Bold;src:url(/fonts/futurabookbold/futurabookbold.ttf)}*,:after,:before{box-sizing:border-box}html{font-family:Open_Sans,serif;font-size:16px;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}a{text-decoration:none}.breadcrumbs{font-family:Futura-Lt,serif;font-weight:400;font-size:12px;color:#fff;line-height:16px;text-transform:uppercase}.breadcrumbs-segments{display:-webkit-box;display:-webkit-flex;display:flex}.breadcrumbs-segments__item{margin-right:4px}.breadcrumbs-segments__item:last-child{margin-right:0;opacity:.6}.line-decor{left:0}.line-decor__container{height:100%}.line-decor__lines{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;width:100%;top:0}.line-decor__line--1{margin-left:0}.line-decor__line--2{display:none}.line-decor__line--3{margin-left:auto;margin-right:auto}.line-decor__line--4{display:none}.line-decor__line--5{margin-right:0}.line-decor--color-2 .line-decor__line{background-color:hsla(0,0%,100%,.2)}.container{width:calc(100% - 40px);max-width:500px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.about__line-container,.blog__container,.blog__line-container,.carousel__container,.carousel__slide-helix-container,.carousel__slide-stroke-container,.footer__container,.form__container,.form__line-container{margin-inline:auto;width:min(100% - 40px,280px)}.header{position:relative;background-color:#688800;overflow:hidden;height:655px}.header__sticky{position:fixed!important;top:0;background-color:#232323;-webkit-transition:all .5s cubic-bezier(0,.55,.45,1);transition:all .5s cubic-bezier(0,.55,.45,1)}.header__sticky .header__navbar-btn svg{fill:#fff!important}.header__icon-close{display:none;width:24px;height:24px}.header__icon-open{display:block;margin-top:2.5px;width:38px;height:12px}.header__wrapper{width:100%;position:absolute;left:0;top:0;right:0;z-index:9999}.header__wrapper.black .header__navbar-btn svg{fill:#010101}.header__wrapper.header-menu .header__navbar-btn svg{fill:#fff}.header__container{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;z-index:9999;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:23px 0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.header__navbar{width:30px;height:30px}.header__navbar-btn{cursor:pointer}.header__navbar-btn svg{fill:#fff}.header__logo,.header__logo-menu{width:173px;height:25px;margin-top:-1px;margin-left:29px}.header__logo-menu{display:none}.header__language{display:none;color:#fff}.header__language-menu{display:none;margin-bottom:5px}.header__language-item{margin:0}.header__language-item:first-of-type{margin-right:4px;cursor:pointer}.header__language-item:nth-of-type(2){font-size:18px;line-height:137.188%;opacity:.2}.header__language-item:last-of-type{margin-left:2px;opacity:.2;cursor:pointer}.splide{width:100%}.splide,.splide__slider{height:100%}.splide__slide{overflow:hidden;height:100%}.splide__track{height:100%;z-index:2!important}.carousel__container{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.carousel__container,.carousel__slide{display:-webkit-box;display:-webkit-flex;display:flex}.carousel__slide{position:relative;padding-top:73px}.carousel__slide-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.carousel__slide-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.carousel__slide-video{width:100%;max-height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.carousel__slide-video-container{position:absolute;z-index:1000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;top:130px}.carousel__slide-video-item{width:100%;height:100%;position:absolute;object-fit:cover;top:0;bottom:0}.carousel__slide-description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:5}.carousel__slide-info{width:139.515px;margin:19px 0 0;opacity:.6;font-size:17px}.carousel__slide-info,.carousel__slide-title{color:#fff;font-weight:300;line-height:104.182%}.carousel__slide-title{width:281px;margin:3px 0 10px;font-size:32px;text-transform:uppercase}.carousel__slide-title b{font-weight:800}.carousel__slide-about{margin-top:0;margin-bottom:15px;margin-left:0;color:#fff;font-family:Futura-Lt,serif;font-size:16px;line-height:139.188%}.carousel__slide-about-xl{display:none}.carousel__slide-about-xs{display:block}.carousel__slide-btn{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:190px;height:45px;margin-left:-1px;border-radius:55px;border:1px solid #fff;background:#fff;cursor:pointer}.carousel__slide-btn:hover{scale:1.1}.carousel__slide-btn-container{position:relative}.carousel__slide-btn-shadow{position:absolute;top:-.7px;width:190px;height:48px;border-radius:55px;border:1px solid #fff}.carousel__slide-btn-link{color:#688800;font-family:Futura-Md,serif;font-size:15px;line-height:139.188%;letter-spacing:.75px}.carousel__slide-img{position:relative;z-index:2;background-repeat:no-repeat;background-image:url(/img/carousel/slide-1.jpg);width:100%;height:197.108px;background-position:50%;background-size:cover}.carousel__slide-img-container{position:relative;width:100%;height:197.108px;margin-left:1px}.carousel__slide-img-shadow{position:absolute;bottom:4.7px;left:-3.4px;width:278.524px;height:197.65px;opacity:.5;background:#98c700;-webkit-transform:rotate(-1.705deg);transform:rotate(-1.705deg)}.carousel__slide-img-left{border-radius:100px 0}.carousel__slide-img-right{border-radius:0 100px}.carousel__slide-helix{position:absolute;z-index:0;width:647px;height:617px;background-image:url(/img/helix.svg)}.carousel__slide-helix-first{left:-446px;bottom:-100px}.carousel__slide-helix-third{bottom:-150px;left:130px}.carousel__slide-helix-container{position:relative}.carousel__slide-stroke{position:absolute;top:-567.45px;left:-29px;width:460px;height:141px;background-image:url(/img/stroke-mobile.svg);background-repeat:no-repeat}.carousel__slide-stroke-second{-webkit-transform:rotate(-165.309deg);transform:rotate(-165.309deg);top:520px;left:-150px}.carousel__slide-stroke-third{-webkit-transform:rotate(-43.309deg);transform:rotate(-43.309deg);top:-475px;left:-254px}.carousel__slide-stroke-container{position:relative}.carousel__controls{display:none;overflow:auto;width:420px;z-index:6}.carousel__controls-container{z-index:6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;position:absolute;bottom:20px;overflow:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:min(100% - 40px);bottom:15px}.carousel__controls-btn{cursor:pointer}.carousel__indicators{display:-webkit-box;display:-webkit-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow-y:hidden;position:relative;z-index:6;display:flex;color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:104.182%}.carousel__indicators-item{text-align:center;text-transform:uppercase;cursor:pointer;opacity:.4;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.carousel__indicators-item:hover{scale:1.1}.carousel__indicators-item-container{display:-webkit-box;display:-webkit-flex;display:flex;gap:40px;white-space:nowrap;margin:0 auto}.carousel__indicators-item-content{margin-top:0;margin-bottom:0}.carousel__indicators-item-active{opacity:1}.btn-prev{display:none}.btn-prev img{rotate:180deg}.btn-next,.menu{display:none}.menu{width:100%;height:102vh;background:#232323;position:absolute;top:0;bottom:0;z-index:99}.menu__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:9999;gap:27px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:100px;height:calc(100vh - 100px);overflow-y:auto}.menu__container::-webkit-scrollbar{display:none}.menu__content{position:relative;gap:27px}.menu__accordion-group,.menu__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.menu__accordion-group{gap:32px}.menu__accordion-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.menu__accordion-content{display:none;margin-left:15px}.menu__link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:8px}.menu__link-img{margin-bottom:35px}.menu__link-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:14px}.menu__link-item{color:#fff;font-size:30px;font-family:Open_Sans,serif;font-style:normal;font-weight:600;text-transform:uppercase;max-width:220px;margin-left:3px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu__link-item:hover{scale:1.05}.menu__link-info{color:#fff;font-family:Futura-Lt,serif;font-size:16px;font-style:normal;font-weight:400;max-width:247px;width:100%;display:block;margin:22px 0 0}.menu__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:27px}.menu__item-group,.menu__item-tablet{display:none}.menu__footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:37px}.menu__footer-item{color:#5a5d5f;font-family:Open_Sans,serif;font-size:15px;font-style:normal;font-weight:400;white-space:nowrap;cursor:pointer;margin-left:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu__footer-item:hover{scale:1.05;color:#fff}.menu__company-details{display:none}.menu__contacts{margin-top:1px}.menu__contacts-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.menu__contacts-container p{margin:0 0 0 12px}.menu__contacts-container p,.menu__location{color:#fff;text-align:justify;font-family:Futura-Md,serif;font-size:15px;font-weight:400;line-height:139.188%}.menu__location{height:80px;margin-left:12px}.menu__location-container{display:-webkit-box;display:-webkit-flex;display:flex;width:250px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.footer{width:100vw;padding-top:61px;background-color:#282727;overflow:hidden}.footer h5,.footer p{margin:0}.footer__company,.footer__container{position:relative}.footer__company{z-index:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.footer__company-item-line{width:279px;height:1px;margin-top:49px;margin-bottom:28px;background:#606060}.footer__company-item:first-of-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:234px;margin-right:51px}.footer__company-item:last-of-type{width:100%}.footer__company-logo img{width:234px;height:35px;margin-bottom:4px}.footer__company-logo-container{margin:-1px 0 17px 1px}.footer__company-location,.footer__company-logo-description{color:#fff;font-family:Futura-Md,serif;font-size:15px;font-weight:400;line-height:139.188%}.footer__company-location{width:190px;height:80px;margin-left:10px;text-align:justify}.footer__company-location-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.footer__company-contacts{margin-top:1px;margin-left:15px}.footer__company-contacts p{color:#fff;text-align:justify;font-family:Futura-Md,serif;font-size:15px;font-weight:400;line-height:139.188%}.footer__company-contacts-img{margin-top:4px;margin-left:0}.footer__company-contacts-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.footer__company-nav-container,.footer__company-nav-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.footer__company-nav-item a{color:#fff;font-family:Futura-Book-Bold,serif;font-size:19px;font-weight:400;line-height:139.188%;text-transform:uppercase}.footer__company-nav-item-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.footer__company-nav-item-link:first-of-type{margin-right:62px;margin-bottom:38px}.footer__company-nav-item-about{margin-top:-1px;margin-bottom:27px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__company-nav-item-about:hover{scale:1.1}.footer__company-nav-item-contacts{margin-bottom:26px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__company-nav-item-contacts:hover{scale:1.1}.footer__company-nav-item-language{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__company-nav-item-language:hover{scale:1.1}.footer__company-nav-item-language p{font-family:Futura-Book-Bold,serif;font-size:19px;font-weight:400;line-height:139.188%}.footer__company-nav-item-language p:first-of-type{cursor:pointer;color:#fff}.footer__company-nav-item-language p:nth-of-type(2){margin-inline:6px;color:#5a5d5f}.footer__company-nav-item-language p:last-of-type{margin-left:-1px;cursor:pointer;color:#5a5d5f}.footer__company-nav-item:first-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.footer__company-nav-item:nth-of-type(2){width:233px;margin-top:-1px;margin-right:51px}.footer__company-nav-item:last-of-type{width:238px;margin-top:35px}.footer__company-nav-labo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:18px 0 0 -4px;padding-left:26px}.footer__company-nav-labo-link{margin-left:-1px}.footer__company-nav-labo-title{margin-left:4px;color:#fff;font-family:Futura-Book-Bold,serif;font-size:19px;font-weight:400;line-height:139.188%;text-transform:uppercase;letter-spacing:.29px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__company-nav-labo-title:hover{scale:1.1}.footer__company-nav-labo li{color:#fff;font-family:Futura-Lt,serif;font-size:16px;font-weight:400;line-height:139.188%;cursor:pointer}.footer__company-nav-labo li:first-of-type{margin-top:2px}.footer__company-nav-labo li:nth-of-type(2){margin-top:16px;margin-bottom:16px}.footer__company-nav-equipment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:21px 0 0 1px;padding-left:21px}.footer__company-nav-equipment-title{color:#fff;font-family:Futura-Book-Bold,serif;font-size:19px;font-weight:400;line-height:139.188%;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__company-nav-equipment-title:hover{scale:1.1}.footer__company-nav-equipment li{margin-left:1px;color:#fff;font-family:Futura-Lt,serif;font-size:16px;font-weight:400;line-height:139.188%;cursor:pointer}.footer__company-nav-equipment li:nth-of-type(2){margin-top:16px;margin-bottom:16px}.footer__info{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:68px;padding-bottom:23px}.footer__info a,.footer__info p{color:#5a5d5f;font-size:15px;font-style:normal;font-weight:400;line-height:139.188%}.footer__info-copy{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:0}.footer__info-copy-item{font-family:Futura-Md,serif}.footer__info-copy-item:last-of-type{margin-left:9px}.footer__info-more{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-top:-3px;margin-left:0}.footer__info-more-item{font-family:Open_Sans,serif;line-height:118.182%;border:none;background:transparent;white-space:nowrap;font-size:15px;color:#5a5d5f;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__info-more-item:hover{color:#fff;scale:1.1}.footer__info-more-item:nth-of-type(2){margin-top:24px;margin-right:28px;margin-left:0}.footer__info-more-item:last-of-type{margin-top:27.36px;margin-bottom:62px;margin-left:-1px}.footer__img{position:absolute;top:839px;left:-21px;width:320px;height:275px;background-image:url(components/img/footer/stroke-small.svg)}.cookies-wrapper{transition:transform .4s ease,-webkit-transform .4s ease;display:none;z-index:999;position:fixed;bottom:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.cookies-wrapper.active,.cookies-wrapper__close{display:-webkit-box;display:-webkit-flex;display:flex}.cookies-wrapper__close{position:absolute;right:5px;border:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;top:-40px;cursor:pointer;padding:0}.cookies-wrapper__container{padding:27px 28px 27px 34px;border-radius:25px;border:#bde14a;background:#fff;box-shadow:0 20px 25px -6px rgba(132,156,54,.25)}.cookies-wrapper__container-link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#bde14a;text-decoration:none}.cookies-wrapper__container-link:hover{color:tomato}.cookies-wrapper__container div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.cookies-wrapper__text{margin-bottom:38px;color:#5a5d5f;font-family:Futura-Lt,serif;font-size:15px;font-style:normal;font-weight:400;line-height:139.188%}.cookies-wrapper__button{padding:12px;background:transparent;-webkit-text-decoration:underline dotted #9cbd32;text-decoration:underline dotted #9cbd32;text-shadow:0 10px 12px -5px rgba(37,59,31,.08)}.cookies__popup{background:#fff;position:fixed;max-width:920px;right:-920px;width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;height:100%;padding:5px}.cookies__popup.active{right:0}.cookies__popup-bg{position:fixed;top:0;opacity:0;background:rgba(0,0,0,.5);height:100%;width:100%}.cookies__popup-bg.active{opacity:1;pointer-events:all;z-index:99999}.cookies__header{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.cookies__header,.cookies__header-container{display:-webkit-box;display:-webkit-flex;display:flex}.cookies__header-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.cookies__header-btn{border:none;background:transparent;cursor:pointer;padding:0;margin:0}.cookies__header-btn,.cookies__navbar{display:-webkit-box;display:-webkit-flex;display:flex}.cookies__navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:16px}.cookies__navbar-container{display:-webkit-box;display:-webkit-flex;display:flex}.cookies__navbar-title{width:100%;z-index:1;cursor:pointer;color:#000;font-size:18px;font-family:Uni_Sans,serif;font-weight:100;line-height:118.182%;text-transform:uppercase;padding-bottom:8px;border-bottom:3px solid transparent}.cookies__navbar-title.active{border-bottom:3px solid #bde14a}.cookies__navbar-underline{display:none;position:absolute;z-index:-1;width:100%;height:1px;top:29px;background:#000;opacity:.3000000119}.cookies__content{margin-top:28px}.cookies__content-container{overflow-y:auto;height:calc(100vh - 255px)}.cookies__agree{display:-webkit-box;display:-webkit-flex;display:flex}.cookies__agree-text{margin-top:34px;border-left:3px solid #d9d9d9;border-right:3px solid #d9d9d9;padding:0 21px 0 17px}.cookies__agree-text p{color:#5a5d5f;font-family:Futura-Lt,serif;font-size:16px;font-style:normal;font-weight:400;line-height:139.188%;list-style-type:disc}.cookies__privacy-container{overflow-y:auto;height:calc(100vh - 200px)}.cookies__privacy-title{margin-bottom:10px;color:#000;font-size:22px}.cookies__privacy-description,.cookies__privacy-title{font-family:Futura-Lt,serif;font-style:normal;font-weight:400;line-height:139.188%}.cookies__privacy-description{margin-bottom:20px;padding-right:10px;color:#5a5d5f;font-size:16px}.cookies__imprint-container{gap:37px;overflow-y:auto;height:calc(100vh - 200px)}.cookies__imprint-container,.cookies__imprint-content,.cookies__imprint-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.cookies__imprint-item{height:187px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:16px;font-weight:400;padding:0 5px}.cookies__imprint-item:first-child{height:187px}.cookies__imprint-item:nth-child(2){margin-top:10px;height:150px}.cookies__imprint-item:nth-child(3){margin-top:10px;height:120px}.cookies__imprint-title{color:#5a5d5f;font-family:Futura-Lt,serif;line-height:139%;width:100%}.cookies__imprint-text{color:#000;font-family:Futura-Lt,serif;line-height:30px;width:100%}.cookies__imprint-text:nth-child(2){margin-top:16px}.cookies__imprint-underline{border-top:1px solid #5a5d5f;min-height:1px;width:100%}.cookies__switcher{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50px;background:#fff;width:20px;height:20px}.cookies__switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin:50px 37px 0 63px;color:#5a5d5f;font-size:16px;font-style:normal;font-weight:400;line-height:139.188%}.cookies__switcher-container{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;border-radius:100px;background:#a9a9a9;width:40px;height:24px;padding:2px}.cookies__switcher-container.active{background:#bde14a}.cookies__switcher-container:before{content:"No";position:absolute;left:-35px}.cookies__switcher-accept{display:none;position:absolute;pointer-events:none;left:-57px;top:8px}.cookies__switcher-accept.active{display:block}.cookies__popup-text{color:#5a5d5f;font-family:Futura-Lt,serif;font-size:16px;font-style:normal;font-weight:400;line-height:139.188%;list-style-type:disc}.cookies-wrapper__accept{padding:12px 40px;text-decoration:none;color:#fff!important;border-radius:50px;background:#bde14a;-webkit-filter:drop-shadow(0 10px 12px rgba(51,109,35,.25));filter:drop-shadow(0 10px 12px rgba(51,109,35,.25))}.cookies-wrapper__button{-webkit-transition:scale .25s ease;transition:scale .25s ease;cursor:pointer;border:none;color:#9cbd32;font-family:Futura Md BT;font-size:15px;font-style:normal;font-family:Futura-Md,serif;font-weight:700;line-height:139.188%;letter-spacing:.75px}.cookies-wrapper__button:hover{scale:1.1;-webkit-filter:drop-shadow(0 10px 12px rgba(51,109,35,.25));filter:drop-shadow(0 10px 12px rgba(51,109,35,.25))}.cookies-wrapper__accept-pop-up{display:none}.cookies-wrapper__accept-pop-up.active{display:block;position:absolute;bottom:15px;left:15px}.about{position:relative}.about__background{z-index:-1;height:1440px;background:#f8f8f8}.about__background,.about__overlay{position:absolute;bottom:0;width:100%}.about__overlay{z-index:2;height:189px;background:-webkit-linear-gradient(bottom,#93b81c -319.67%,rgba(147,184,28,0) 90.16%);background:linear-gradient(0deg,#93b81c -319.67%,rgba(147,184,28,0) 90.16%)}.about__header-container{position:relative;z-index:3;display:grid;padding-top:41px}.about__header-title{width:210.408px;margin:0 0 0 -2px;color:#010101;font-size:30px;font-weight:400;line-height:94.682%;text-transform:uppercase}.about__header-title b{font-weight:800}.about__header-title-container{position:relative}.about__header-title-ray{position:absolute;top:4.5px;right:47.87px;width:216.377px;height:49.51px;background-image:url(components/img/section-about/ray-xs.svg)}.about__header-description{height:110px;margin:16px 0 0;color:#5a5d5f;font-family:Futura-Md,serif;font-size:17px;font-weight:400;line-height:139.188%}.about__main-container{display:grid;margin-top:30.26px;padding-bottom:89px}.about__main-img{width:100%;height:210.736px;border-radius:100px 0;background-position:50%;background-size:cover;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.about__main-img-container{position:relative;z-index:3;opacity:0}.about__main-img-shadow{position:absolute;bottom:4px;left:3px;width:100%;height:210.432px;border-radius:100px 0;opacity:.5;background:#98c700;-webkit-transform:rotate(2deg) scaleX(-1);transform:rotate(2deg) scaleX(-1)}.about__main-text{position:relative;z-index:3;padding-top:17px}.about__main-title{width:202px;margin:0;color:#010101;font-size:32px;font-weight:300;line-height:94.682%;text-transform:uppercase}.about__main-title b{color:#010101;font-weight:700}.about__main-title-container{position:relative}.about__main-title-leaf{position:absolute;bottom:3px;left:117px;width:13px;height:11px;border-radius:5px 0;background:#bde14a}.about__main-description-item{color:#5a5d5f;line-height:139.188%;font-weight:400}.about__main-description-item:first-of-type{width:100%;margin-top:20px;margin-bottom:11px;font-family:Futura-Md,serif;font-size:17px}.about__main-description-item:last-of-type{width:100%;margin:0;font-family:Futura-Lt,serif;font-size:16px}.about__footer{position:relative;background:#f8f8f8}.about__footer-container{position:relative;z-index:4;display:grid}.about__footer-left-item{position:relative;z-index:3}.about__footer-left-item:first-of-type{width:100%}.about__footer-left-item:first-of-type .about__footer-left-text-title{margin:23px 0 11.14px}.about__footer-left-item:first-of-type .about__footer-left-text-description:first-of-type{height:82px;margin:0}.about__footer-left-item:first-of-type .about__footer-left-text-description:last-of-type{margin:0 0 31.86px}.about__footer-left-item:last-of-type{width:100%}.about__footer-left-item:last-of-type .about__footer-left-text-img-container{margin-left:2px}.about__footer-left-item:last-of-type .about__footer-left-text-title{margin:20.98px 0 18.02px}.about__footer-left-item:last-of-type .about__footer-left-text-description:first-of-type{height:129px;margin:0}.about__footer-left-item:last-of-type .about__footer-left-text-description:last-of-type{margin:8px 0 32px 1px}.about__footer-left-text-title{width:195px;color:#010101;font-size:30px;font-weight:300;line-height:94.682%;text-transform:uppercase}.about__footer-left-text-title b{font-weight:700}.about__footer-left-text-description{color:#5a5d5f;font-weight:400;line-height:139.188%}.about__footer-left-text-description:first-of-type{width:100%;height:101px;font-family:Futura-Md,serif;font-size:17px}.about__footer-left-text-description:last-of-type{width:100%;height:105px;font-family:Futura-Lt,serif;font-size:16px}.about__footer-left-img-first{height:163px;border-radius:47.138px 0;background-position:-87.944px -81.48px;background-size:227.588% 244.771%}.about__footer-left-img-first,.about__footer-left-img-second{background-color:#d3d3d3;background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.about__footer-left-img-second{width:100%;height:141px;border-radius:50px 0;background-position:50%;background-size:cover}.about__footer-left-overlay{position:absolute;top:0;width:auto;height:163px;border-radius:47.138px 0;background-color:#93b81c;opacity:.4}.about__footer-right-item{position:relative;z-index:3;margin-top:0}.about__footer-right-img{width:auto;height:140px;border-radius:50px 0;background-color:#d3d3d3;background-position:0 -18.2px;background-size:122.5% 154.35%;background-repeat:no-repeat}.about__footer-right-text-title{width:168px;margin:26.46px 0 15.54px;color:#010101;font-size:30px;font-weight:300;line-height:94.682%;text-transform:uppercase}.about__footer-right-text-title b{font-weight:700}.about__footer-right-text-description{color:#5a5d5f;font-weight:400;line-height:139.188%}.about__footer-right-text-description:first-of-type{width:100%;height:100px;margin:16px 0 0 1px;font-family:Futura-Md,serif;font-size:17px}.about__footer-right-text-description:last-of-type{width:100%;height:105px;margin:9px 0 40px;font-family:Futura-Lt,serif;font-size:16px}.about__footer-img{position:absolute;z-index:2;width:464px;height:464px;opacity:0;border-radius:464px;background-color:#d3d3d3;background-size:auto;background-position:-200.796px -99px;background-repeat:no-repeat}.about__footer-img-content{height:600px;width:100vw;overflow-x:hidden;position:relative}.about__footer-img-container{position:absolute;z-index:3;display:none}.about__footer-img-shadow{position:absolute;width:266px;opacity:0;height:534px}.about__line-container{position:relative}.about__line-big{width:1px;height:2342px;background-color:#515151;opacity:.2}.about__line-big:first-of-type{margin-right:139px}.about__line-big:last-of-type{margin-left:138px}.about__line-big-container{position:absolute;top:-2342px;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex}.about__line-small{width:1px;height:2037px;background-color:#515151;opacity:.2}.about__line-small-container{position:absolute;display:none}.iti{width:100%}.iti:-webkit-autofill+label,.iti:focus+label,.iti:not(:placeholder-shown)+label{top:-14px;font-size:12px;color:#282727}.form{position:relative;padding-top:43px;padding-bottom:55px;overflow:hidden}.form__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.form__title{position:relative;z-index:5;padding-top:0}.form__title-text{width:280px;color:#010101;font-size:32px;line-height:94.682%;text-transform:uppercase}.form__title-text:first-of-type{width:245px;margin:0 0 6px;font-weight:300}.form__title-text:last-of-type{margin:0;font-weight:700}.form__title-leaf{position:absolute;top:142px;left:230px;width:13px;height:11px;border-radius:5px 0;background-color:#fff}.form__group{position:relative;z-index:6;margin-bottom:30px;opacity:0;font-family:Open_Sans,serif;font-weight:400;line-height:23px}.form__group-error{display:none;color:#f97272;font-size:14px;font-family:Open_Sans,serif;position:absolute;left:12px}.form__group.error .form__group-error{display:block}.form__group.error .form__group-label,.form__group.error .form__group-label b{color:#f97272}.form__group.error .form__group-input{border-bottom:1px solid #8e8383}.form__group .form__group-input-full-width{width:100%}.form__group:nth-of-type(2){margin-bottom:31px}.form__group:nth-of-type(3){margin-bottom:33px}.form__group:nth-of-type(4){margin-bottom:29px}.form__group:nth-of-type(4) .form__group-label{bottom:1px}.form__group:nth-of-type(5) .form__group-label{bottom:3px}.form__group:nth-of-type(6) .form__group-label{bottom:2px}.form__group-container{position:relative;margin-top:54px;padding:41px 28.88px 0 29.88px;height:511px;border:1px solid rgba(0,0,0,.2)}.form__group-input{display:block;padding:5.5px 13px 5px;width:218.235px;border:none;border-bottom:1px solid #010101;background-color:transparent;font-size:16px}.form__group-input-container{position:relative}.form__group-input:focus{outline:none}.form__group-input:not(:-moz-placeholder-shown)+label{top:-14px;font-size:12px;color:#282727}.form__group-input:focus+label,.form__group-input:not(:placeholder-shown)+label{top:-14px;font-size:12px;color:#282727}.form__group-label{position:absolute;bottom:0;left:9px;pointer-events:none;color:#3b3b3b;font-size:16px;font-weight:400;-webkit-transition:all .4s ease;transition:all .4s ease}.form__group-label b{color:#93b81c}.form__group-btn{position:relative;z-index:2;width:218.235px;height:43px;padding-top:5px;padding-left:9px;border-radius:55px;border:1px solid #93b81c;background:#93b81c;color:#fff;cursor:pointer;font-family:Futura-Md,serif;font-size:15px;font-weight:400;line-height:139.188%;letter-spacing:.75px}.form__group-btn-container{position:relative;z-index:6;margin-top:44px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form__group-btn-container:hover{scale:1.05}.form__group-btn-shadow{position:absolute;top:-1px;width:218.235px;height:48px;border-radius:55px;border:1px solid #93b81c}.form__img-container{position:absolute;top:0}.form__img-stroke{position:absolute;top:-279px;left:-166px;z-index:3}.form__img-helix{position:absolute;top:4px;left:-521px}.form__line{position:absolute;display:none;width:1px;height:75px;background-color:#515151;opacity:.2}.form__line-container{position:relative}.blog{width:100vw;background-color:#313131;overflow:hidden}.blog__container{position:relative;padding-top:57px;padding-bottom:51px}.blog__container-img{position:absolute;right:-221px;bottom:-6px;width:586px;height:447px}.blog__header{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.blog__header-controls{display:none;margin-top:31.19px}.blog__header-controls-left{margin-right:51px;-webkit-transform:scaleX(-1);transform:scaleX(-1);cursor:pointer}.blog__header-controls-right{margin-right:1px;cursor:pointer}.blog__header-title{margin:0 0 67px;color:#fff;font-size:32px;font-weight:400;line-height:94.682%;text-transform:uppercase}.blog__header-title b{font-weight:700}.blog__header-title-container{position:relative}.blog__header-title-leaf{position:absolute;bottom:70.19px;left:170px;width:13px;height:11px;border-radius:5px 0;background:#bde14a}.blog__main{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;z-index:3}.blog__main-item{cursor:pointer}.blog__main-item:not(:first-of-type){margin-left:17px}.blog__main-item-img{width:255px;height:223px;border-radius:0 60px;background-color:#d3d3d3;background-position:50%;background-size:cover;background-repeat:no-repeat}.blog__main-item-title{color:#bde14a;font-size:20px;font-weight:600;line-height:118.182%;letter-spacing:.7px;text-transform:uppercase}.blog__main-item-description{margin:0;color:#a7a7a7;opacity:.89;font-family:Futura-Lt,serif;font-size:16px;font-weight:400;line-height:139.188%}.blog__main-item:first-of-type .blog__main-item-title{margin:21.84px 0 41.97px -1px;width:199.223px;height:18.284px}.blog__main-item:first-of-type .blog__main-item-description{width:263px;height:122px}.blog__main-item:nth-of-type(2) .blog__main-item-title{margin:21.84px 0 19.72px;width:263px;height:70px}.blog__main-item:nth-of-type(2) .blog__main-item-description{width:263px}.blog__main-item:nth-of-type(3) .blog__main-item-img{height:227px;background-position:-86.261px -30.917px;background-size:168.506% 128.233%;border-radius:60px 0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.blog__main-item:nth-of-type(3) .blog__main-item-title{margin:22px 0 25.67px -1px;width:228.391px;height:37.169px}.blog__main-item:nth-of-type(3) .blog__main-item-description{width:263px}.blog__main-item:nth-of-type(4) .blog__main-item-title{margin:20px 0 30px;width:263px;height:36.568px}.blog__main-item:nth-of-type(4) .blog__main-item-description{width:263px}.blog__main-item:nth-of-type(5) .blog__main-item-img{margin-top:-3px;border-radius:60px 0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.blog__main-item:nth-of-type(5) .blog__main-item-title{margin:21.23px 0 14.72px;width:263px;height:70px}.blog__main-item:nth-of-type(5) .blog__main-item-description{width:263px}.blog__main-item:nth-of-type(6) .blog__main-item-title{margin:21.84px 0 41.97px;width:199.223px;height:18.284px}.blog__main-item:nth-of-type(6) .blog__main-item-description{width:263px;height:122px}.blog__main-item:nth-of-type(7) .blog__main-item-img{height:227px;margin-left:4px;background-position:-86.261px -30.917px;background-size:168.506% 128.233%;border-radius:60px 0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.blog__main-item:nth-of-type(7) .blog__main-item-title{margin:22px 0 25.67px 3px;width:228.391px;height:37.169px}.blog__main-item:nth-of-type(7) .blog__main-item-description{width:263px}.blog__indicator{width:92px;height:8px;border-radius:55px;background:#232323}.blog__indicator-container{position:relative;z-index:3;width:280px;height:8px;margin-top:26px;border-radius:55px;background:#d9d9d9;cursor:pointer}.blog__line-container{position:relative}.blog__line-big{width:1px;height:638px;background-color:#515151;opacity:.2}.blog__line-big:first-of-type{margin-right:139px}.blog__line-big:last-of-type{margin-left:138px}.blog__line-big-container{position:absolute;top:-638px;display:-webkit-box;display:-webkit-flex;display:flex}.blog__line-small{width:1px;height:638px;background-color:#515151;opacity:.2}.blog__line-small-container{position:absolute;display:none}.laboratory{width:100vw;height:756px;background-color:#688800;overflow:hidden}.laboratory,.laboratory__container{position:relative}.laboratory__title{margin:0;color:#fff;font-size:32px;font-weight:300;line-height:94.682%;text-transform:uppercase}.laboratory__title b{font-weight:700}.laboratory__title-container{position:relative;z-index:3;width:215px;margin-bottom:29px;margin-left:0;padding-top:56px}.laboratory__title-leaf{position:absolute;bottom:3px;left:184px;width:13px;height:11px;border-radius:5px 0;background:#bde14a}.laboratory__content-container{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:flex}.laboratory__content-item:not(:first-child){margin-left:23px}.laboratory__content-item-img{width:228px;height:223px;margin-bottom:16.14px;border-radius:0 100px;background-color:#d3d3d3;background-repeat:no-repeat}.laboratory__content-item-title{margin:0;color:#fff;font-size:18px;font-weight:600;line-height:118.182%}.laboratory__content-item-about{margin:0;color:#fff;font-family:Futura-Lt,serif;font-size:16px;font-weight:400;line-height:139.188%}.laboratory__content-item-link{display:block}.laboratory__content-item:first-of-type{margin-right:1px}.laboratory__content-item:first-of-type .laboratory__content-item-img{background-position:50%;background-size:cover}.laboratory__content-item:first-of-type .laboratory__content-item-title{width:234px;height:50px;margin-bottom:-20px}.laboratory__content-item:first-of-type .laboratory__content-item-about{width:234px;height:126px;margin-left:2px}.laboratory__content-item:first-of-type .laboratory__content-item-link{margin-top:22px}.laboratory__content-item:nth-of-type(2){margin-top:0}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-img{margin-bottom:16px;background-position:-66.384px 0;background-size:138.498% 118.991%}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-title{height:55px;margin-bottom:0}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-about{width:234px;height:105px;margin-left:2px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-link{margin-top:41px}.laboratory__content-item:last-of-type .laboratory__content-item-img{background-position:-12.979px -30.543px;background-size:122% 114.393%}.laboratory__content-item:last-of-type .laboratory__content-item-title{margin-bottom:12px}.laboratory__content-item:last-of-type .laboratory__content-item-link{margin-top:15px}.laboratory__indicator{height:8px;border-radius:55px;opacity:0;background:#232323;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease}.laboratory__indicator-active{opacity:1!important}.laboratory__indicator-container{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:69px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr 1fr;max-width:480px;height:8px;border-radius:55px;background:#d9d9d9;cursor:pointer}.laboratory__img{position:absolute;top:0;right:-543px}.laboratory__overlay{position:absolute;top:0;width:100vw;height:171px;opacity:.65;background:-webkit-linear-gradient(top,#232d02 -167.38%,rgba(35,45,2,0) 74.88%);background:linear-gradient(180deg,#232d02 -167.38%,rgba(35,45,2,0) 74.88%)}.equipment__container{position:relative;padding-bottom:53px}.equipment__container-stroke{position:absolute;z-index:7;display:none}.equipment__container-img{position:absolute;z-index:2;display:none;width:100vw}.equipment__container-img-content{position:relative;overflow-x:hidden;width:100vw;height:500px}.equipment__container-img-shadow{position:absolute}.equipment__container-img-laser{position:absolute;z-index:3;width:421.555px;height:421.555px;border-radius:421.555px;background-color:#d3d3d3;background-position:-265.476px 0;background-size:226.617% 122.978%;background-repeat:no-repeat}.equipment__title-first{margin:0 0 3px;font-weight:400}.equipment__title-first,.equipment__title-second{color:#010101;font-size:32px;line-height:94.682%;text-transform:uppercase}.equipment__title-second{margin:0;font-weight:700}.equipment__title-container{position:relative;z-index:3;width:279px;padding-top:56px;margin-bottom:44.26px;margin-left:-2px}.equipment__title-leaf{position:absolute;bottom:3px;left:240px;width:13px;height:11px;border-radius:5px 0;background:#bde14a}.equipment__content,.equipment__content-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.equipment__content-container,.equipment__content-video{position:relative;z-index:3}.equipment__content-video{object-fit:cover;width:100%;height:210.736px;border-radius:100px 0;background-color:#d3d3d3;background-position:-33.655px -1.97px;background-size:112% 117.03%;background-repeat:no-repeat}.equipment__content-video-container{position:relative;-webkit-transform:scaleX(-1);transform:scaleX(-1);height:210.736px}.equipment__content-video-shadow{position:absolute;top:-5.26px;right:4.54px;width:279.96px;height:210.432px;border-radius:100px 0;background:#bde14a;opacity:.5;-webkit-transform:rotate(178.73deg);transform:rotate(178.73deg)}.equipment__content-item-title{color:#000;font-size:22px;font-weight:600;line-height:118.182%;text-transform:uppercase}.equipment__content-item-about,.equipment__content-item-description{margin:0;color:#5a5d5f;font-weight:400;line-height:139.188%}.equipment__content-item-about{font-family:Futura-Md,serif;font-size:17px}.equipment__content-item-description{font-family:Futura-Lt,serif;font-size:16px}.equipment__content-item:first-of-type{width:280px}.equipment__content-item:first-of-type .equipment__content-item-title{margin:50px 0 15px}.equipment__content-item:first-of-type .equipment__content-item-about{height:69px;margin:0 0 14px}.equipment__content-item:first-of-type .equipment__content-item-description{height:84px;margin:0 0 25px}.equipment__content-item:first-of-type .equipment__content-item-link{margin-left:0}.equipment__content-item:nth-of-type(2){margin-top:49px}.equipment__content-item:nth-of-type(2) .equipment__content-item-title{width:280px;margin:0 0 12px}.equipment__content-item:nth-of-type(2) .equipment__content-item-about{width:280px;height:68px;margin:0 0 16px}.equipment__content-item:nth-of-type(2) .equipment__content-item-description{width:280px;height:86px;margin:0 0 25px}.equipment__content-item:nth-of-type(2) .equipment__content-item-link{margin-left:-1px}.equipment__content-item:last-of-type{width:280px;margin-top:49px}.equipment__content-item:last-of-type .equipment__content-item-title{margin:0 0 16px}.equipment__content-item:last-of-type .equipment__content-item-about{height:111px;margin:0 0 10px}.equipment__content-item:last-of-type .equipment__content-item-link{margin-left:0}*{position:relative}.laser-optic-header{height:476px;background-color:#838586;padding-top:76px}.laser-optic-header__decor-wave{position:absolute;width:100%;height:100%;opacity:.04;top:0;right:-31.8%}.laser-optic-header__container,.laser-optic-header__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.laser-optic-header__symbol{font-family:system-ui;font-weight:100}.laser-optic-header__title-container{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;margin-top:21px}.laser-optic-header__title{font-weight:250;letter-spacing:0;text-align:left;text-transform:uppercase;color:#010101;font-family:Uni_Sans,serif;font-size:32px;line-height:118%;-webkit-text-stroke:2px}.laser-optic-header__title-sub{font-family:Uni_Sans-bold,serif;font-size:30px;font-weight:900;line-height:35px;letter-spacing:0;text-transform:uppercase;text-align:left;color:#fff;margin-left:3px}.laser-optic-header__image-container{position:relative;width:100%;height:197px;margin-top:14px;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;opacity:0}.laser-optic-header__image{position:relative;z-index:2;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:100px 0}.laser-optic-header__image-shadow{position:absolute;z-index:1;width:100%;height:100%;background-color:#98c700;bottom:4px;left:-5px;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);border-radius:100px 0 100px 0;opacity:.5}.line-decor{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%;width:100%;top:0}.line-decor__line{width:1px;height:100%;background-color:rgba(81,81,81,.2)}.processing__container{display:grid;grid-template-columns:1fr;padding-top:42px;padding-bottom:76px}.processing__right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.processing__right-text{position:relative}.processing__title{margin:0;color:#010101;font-family:Uni_Sans,serif;text-transform:uppercase;font-size:32px}.processing__title b{color:#010101;font-weight:700;font-family:Uni_Sans-bold,serif}.processing__title-container{position:relative;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.processing__title-leaf{position:absolute;width:13px;height:11px;bottom:6px;right:-23px;border-radius:5px 0;background:#bde14a}.processing__description-container{margin-top:17px}.processing__description-item{margin:0;color:#5a5d5f;line-height:139%;font-family:Futura-Md,serif;font-size:17px}.processing__right-img-container{position:relative;opacity:0;margin-top:51px}.processing__right-img{width:285px;height:205px;-webkit-transform:scaleX(-1);transform:scaleX(-1);border-radius:100px 0;background-position:50%;background-size:cover}.processing__right-img-shadow{position:absolute;bottom:6px;left:6px;width:280px;height:205px;border-radius:100px 0;opacity:.5;z-index:-1;background:#98c700;-webkit-transform:rotate(1.2deg) scaleX(-1);transform:rotate(1.2deg) scaleX(-1)}.processing__left-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:10px;margin-top:19px}.processing__description-item-sub{color:#5a5d5f;font-family:Futura-Lt,serif;line-height:139%;font-size:16px}.medical{position:relative;background-color:#688800}.medical__container{display:grid;padding-top:57px;padding-bottom:44px}.medical__text{display:block}.medical__title-container{position:relative;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.medical__title{margin:0;color:#fff;font-family:Uni_Sans,serif;text-transform:uppercase;font-size:32px}.medical__title b{color:#fff;font-weight:700;font-family:Uni_Sans-bold,serif}.medical__title-leaf{position:absolute;width:13px;height:11px;bottom:6px;right:7px;border-radius:5px 0;background:#bde14a}.medical__description-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:13px;margin-top:19px}.medical__description-item{margin:0;line-height:139%;font-family:Futura-Md,serif;color:#fff;font-size:17px}.medical__description-item:first-child{color:#bde14a}.medical__right{position:relative}.medical__image-container{position:relative;margin-top:35px;opacity:0;margin-bottom:23px}.medical__image-laser{width:285px;height:205px;background-position:50%;background-size:cover;z-index:3;position:relative}.medical__image-shadow{position:absolute;bottom:5px;left:-3px;width:280px;height:205px;border-radius:0 100px;background:#98c700;-webkit-transform:rotate(-1.6deg) scaleX(-1);transform:rotate(-1.6deg) scaleX(-1)}.medical__sub-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:15px}.medical__sub-text{font-family:Futura-Lt,serif;color:#fff;font-size:16px;line-height:139%}.medical__sub-text:nth-child(3){margin-left:7px}.medical__right-image-container{display:none;position:absolute;top:-83px;opacity:0;right:-269px}.medical__right-image{width:395px;height:395px;background-image:url(/img/laser-optic/medical-laser.png);background-size:cover;background-position:50%}.medical-right-image-stroke{position:absolute;top:-34px;width:231px;left:-35px;height:464px;background-repeat:no-repeat;background-size:contain;background-image:url(/img/laser-optic/medical-laser-stroke.png)}.industrial__container{display:grid;grid-template-columns:1fr;padding-top:40px;padding-bottom:50px}.industrial__image-container{position:relative;opacity:0}.industrial__image{width:285px;height:205px;background-position:50%;background-size:cover;z-index:3;border-radius:0 100px;position:relative}.industrial__image-shadow{position:absolute;bottom:5px;left:8px;opacity:.5;width:280px;height:205px;border-radius:0 100px;background:#bde14a;-webkit-transform:rotate(1.6deg) scaleX(1);transform:rotate(1.6deg) scaleX(1)}.industrial__title{margin-top:40px;color:#010101;font-family:Uni_Sans,serif;text-transform:uppercase;font-size:32px}.industrial__title b{color:#010101;font-weight:700;font-family:Uni_Sans-bold,serif}.industrial__title-symbol{font-family:monospace!important}.industrial__title-container{position:relative;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.industrial__title-leaf{position:absolute;width:13px;height:11px;bottom:6px;right:-23px;border-radius:5px 0;background:#bde14a}.industrial__description-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:20px;margin-top:23px}.industrial__description-item{margin:0;line-height:139%;font-family:Futura-Md,serif;color:#5a5d5f;font-size:17px}.industrial__right{padding-top:20px}.industrial__sub-item{font-family:Futura-Lt,serif;color:#5a5d5f;line-height:139%;font-size:19px}.industrial__sub-item:nth-child(2),.industrial__sub-item:nth-child(3){margin-top:20px}.laser-optic{overflow:hidden}.optic__deco{display:none}.line__white{background-color:#fff;opacity:.3}.laboratory-laser-optic{height:882px!important}.laboratory__container-optic{padding-bottom:200px}.laboratory__join-container{position:absolute;bottom:-1px;left:0;right:0;z-index:2}.laboratory__join-content{position:relative;padding:16px 25px 26px 20px;margin-left:5px;margin-top:-50px;border-radius:0 50px;background:#bde14a;color:#fff;font-family:Futura-Md;font-size:22px;font-weight:400;line-height:139.188%;text-align:center}.laboratory__join-content:before{content:" ";top:0;left:-5px;z-index:-1;position:absolute;width:100%;height:100%;border-radius:0 50px;background:#b3da36}@media(max-width:767.8px)and (min-width:450px){.about__line-container,.blog__container,.blog__line-container,.carousel__container,.carousel__slide-helix-container,.carousel__slide-stroke-container,.footer__container,.form__container,.form__line-container{width:min(100% - 40px)}.menu__contacts-container,.menu__location-container{display:none}.footer__company-item:first-of-type{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-flow:dense;width:auto;margin-right:0}.footer__company-logo-container{width:234px}.footer__company-location-container{width:154px;margin-left:30px}.footer__company-contacts-container{width:234px}.footer__company-nav-container{display:grid;grid-template-columns:140px repeat(auto-fill,minmax(230px,1fr));grid-auto-flow:dense;margin-top:20px}.footer__company-nav-item-link:first-of-type{margin-right:0}.footer__company-nav-item:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:30px}.footer__company-nav-item:last-of-type{margin-top:-1px}.footer__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-top:18px}.footer__info-more-item:last-of-type{margin-bottom:1px}.about__header-container{padding-top:51px;grid-template-columns:1fr 1fr}.about__header-title-container{width:235px}.about__header-title-ray{right:4.87px}.about__header-description{width:auto}.about__main-img,.about__main-img-shadow{width:100%;max-width:300px;height:560px;border-radius:180px 0}.about__main-img-shadow{left:0;bottom:14px;-webkit-transform:rotate(1deg) scaleX(-1);transform:rotate(1deg) scaleX(-1)}.about__main-text{padding-top:44px}.about__main-title-container{margin-left:2px}.about__main-description-container{margin-left:7px}.about__main-description-item:first-of-type,.about__main-description-item:last-of-type{width:auto;max-width:100%}.about__footer-left-item:first-of-type{width:auto}.about__footer-left-item:first-of-type .about__footer-left-text-description:first-of-type{height:auto}.about__footer-left-item:first-of-type .about__footer-left-text-description:last-of-type{margin-top:8px}.about__footer-left-item:last-of-type{width:auto}.about__footer-left-item:last-of-type .about__footer-left-text-description:first-of-type{height:auto}.about__footer-left-text-description:first-of-type{width:auto;width:100%}.about__footer-left-text-description:last-of-type{width:auto;height:auto}.about__footer-right-item{margin-top:172px}.about__footer-right-img{width:auto;max-width:280px;height:140px}.about__footer-right-text-description:first-of-type{width:auto;width:100%;height:auto}.about__footer-right-text-description:last-of-type{width:auto;max-width:261px;height:auto}.about__line-big-container{top:-1710px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.form__title{margin-left:23px}.form__group-container{width:365px;margin-inline:auto}.form__group-input{width:100%}.form__group-btn-container{margin-left:41px}.blog__indicator-container{margin-inline:auto}.blog__line-big-container{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.equipment__container-img-shadow{top:5px;right:-129px}.equipment__container-img-laser{top:38px;right:-360px}.equipment__content-video{width:190px;height:801.417px}.equipment__content-video-shadow{top:15.58px;right:auto;width:190px;height:801.417px;-webkit-transform:rotate(0);transform:rotate(0)}.equipment__content-item:first-of-type{width:auto;max-width:280px}.equipment__content-item:first-of-type .equipment__content-item-title{margin:0 0 15px}.equipment__content-item:first-of-type .equipment__content-item-about{height:auto;margin:0 0 7px}.equipment__content-item:first-of-type .equipment__content-item-description{height:auto;margin:0 0 14px}.equipment__content-item:nth-of-type(2) .equipment__content-item-title{width:auto;max-width:280px}.equipment__content-item:nth-of-type(2) .equipment__content-item-about,.equipment__content-item:nth-of-type(2) .equipment__content-item-description{width:auto;max-width:280px;height:auto;margin:0 0 10px}.equipment__content-item:last-of-type{width:auto;max-width:280px}.equipment__content-item:last-of-type .equipment__content-item-about{height:auto}}@media(min-width:450px){.header__sticky .header__language{color:#fff!important}.header__wrapper.black .header__language{color:#010101}.header__wrapper.header-menu .header__language{color:#fff}.header__container{-webkit-transform:scaleX(1);transform:scaleX(1)}.header__language{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:3px;font-family:Futura-Book-Bold,serif;font-size:19px;font-style:normal;font-weight:400;line-height:139.188%}.carousel__slide-about-xl{display:block}.carousel__slide-about-xs{display:none}.menu__link-img{margin-bottom:0}.menu__link-info,.menu__link-item{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.menu__link-info{margin:0}.menu__company-details{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:178px;margin-top:58px}.footer__company-item-line{display:none}.about__footer-container,.about__main-container{grid-template-columns:1fr 1fr}.about__footer-left-img-first{width:124px;height:105px;background-position:-39.087px -52.487px;background-size:228.406% 244.771%}.about__footer-left-img-second{width:167px;height:141px;border-radius:47.138px 0;background-position:0 -5.217px;background-size:110.005% 118.145%}.about__footer-left-overlay{width:124px;height:105px}.equipment__content-container{display:grid;grid-template-columns:1fr 1fr;justify-items:start}.equipment__content-video{border-radius:180px 0;background-position:50%;background-size:cover}.equipment__content-video-shadow{border-radius:180px 0;opacity:1}}@media(max-width:1023.8px)and (min-width:450px){.carousel__slide-info{margin:12px 0 0}.menu__container{margin-top:116px;height:calc(100vh - 116px)}.laboratory__slide{height:465px}}@media(min-width:768px){.line-decor__line--2{display:block;margin-left:175px}.line-decor__line--4{display:block;margin-right:175px}.container{width:100%;max-width:731px;padding-left:0;padding-right:0}.header{height:666px}.carousel__slide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding-top:100px;gap:20px}.carousel__slide:nth-child(3){gap:40px}.carousel__slide-img-container{width:289px;height:400px}.carousel__slide-stroke{width:937px;height:447px;background-image:url(/img/stroke.svg)}.carousel__controls{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:570px;padding-top:3px}.carousel__indicators{gap:30px}.btn-next,.btn-prev{display:-webkit-box;display:-webkit-flex;display:flex}.menu__accordion-group{display:none}.menu__item{position:absolute}.menu__item-tablet{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:27px}.menu__footer{margin-bottom:13px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.menu__contacts-img{margin-top:-2px}.footer{padding-top:69px}.footer__company-location{height:84px}.footer__company-contacts-img{margin-top:2px;margin-left:-1px}.footer__company-nav-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.footer__company-nav-item-link:first-of-type{margin-right:0;margin-bottom:26px}.footer__company-nav-item-contacts{margin-bottom:34px}.footer__company-nav-item-language{margin-left:2px}.footer__company-nav-item:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.footer__company-nav-equipment li:nth-of-type(2){margin-top:38px;margin-bottom:38px}.footer__info{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.footer__info,.footer__info-more{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.footer__info-more-item:nth-of-type(2){margin-top:0;margin-right:28px;margin-left:29px}.footer__info-more-item:last-of-type{margin-top:-2px;margin-bottom:0;margin-left:0}.cookies-wrapper{max-width:594px;right:25px}.cookies-wrapper__container div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.cookies__popup{padding:25px 27px 70px}.cookies__navbar{gap:40px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.cookies__navbar-title{width:auto}.cookies__navbar-underline{display:block}.cookies__content-container{height:calc(100vh - 200px)}.cookies__imprint-container,.cookies__privacy-container{height:calc(100vh - 170px)}.cookies__imprint-content{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.cookies__imprint-item{max-width:259px;height:187px!important;margin-top:0}.about__background{display:none}.about__header-description{font-size:22px}.about__main-img,.about__main-img-shadow{border-radius:180px 0}.about__main-title-leaf{width:25px;height:21px;border-radius:11px 0}.about__main-description-item:first-of-type{font-size:22px}.about__main-description-item:last-of-type{font-size:19px}.about__footer{background:#fff}.about__footer-left-item:first-of-type .about__footer-left-text-description:first-of-type{height:95px;margin-left:-1px}.about__footer-left-text-description:first-of-type{font-size:22px}.about__footer-left-text-description:last-of-type{font-size:19px}.about__footer-right-img{width:284px;height:239px;border-radius:107.089px 0;background-position:-119.192px -18.681px;background-size:229.916% 171.154%}.about__footer-right-text-description:first-of-type{font-size:22px}.about__footer-right-text-description:last-of-type{font-size:19px}.about__line-small-container{display:-webkit-box;display:-webkit-flex;display:flex}.form__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.form__title-leaf{width:25px;height:21px;border-radius:11px 0}.form__group-container{z-index:5}.form__group-label{left:12px}.blog__header-controls{display:block}.blog__header-title-leaf{width:25px;height:21px;border-radius:11px 0}.blog__main-item:not(:first-of-type){margin-left:30px}.blog__main-item:first-of-type .blog__main-item-description{width:234.935px;height:121.563px}.blog__main-item:nth-of-type(2) .blog__main-item-title{width:224.698px;height:107px}.blog__main-item:nth-of-type(2) .blog__main-item-description,.blog__main-item:nth-of-type(3) .blog__main-item-description{width:234.935px;height:84.563px}.blog__main-item:nth-of-type(4) .blog__main-item-title{width:228.044px;height:36.568px}.blog__main-item:nth-of-type(4) .blog__main-item-description{width:234.935px;height:84.563px}.blog__main-item:nth-of-type(5) .blog__main-item-title{margin:22.23px 0 .72px;width:224.698px;height:107px}.blog__main-item:nth-of-type(5) .blog__main-item-description{width:234.935px;height:84.563px}.blog__main-item:nth-of-type(6) .blog__main-item-description{margin-left:1px;width:234.935px;height:121.563px}.blog__main-item:nth-of-type(7) .blog__main-item-description{margin-left:6px;width:234.935px;height:84.563px}.blog__indicator-container{display:none}.blog__line-small-container{display:-webkit-box;display:-webkit-flex;display:flex}.laboratory__title-leaf{width:25px;height:21px;border-radius:11px 0}.laboratory__tablet{display:none!important}.laboratory__content-item-title{font-size:35px;font-weight:300}.laboratory__content-item-about{font-size:19px}.laboratory__content-item:last-of-type .laboratory__content-item-img{background-position:1.021px -30.543px;background-size:100% 127.393%}.equipment__container-stroke{display:block;bottom:-42px}.equipment__container-img{display:block}.equipment__title-leaf{width:25px;height:21px;border-radius:11px 0}.equipment__content-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.equipment__content-video-container{height:720px;margin-right:33px}.equipment__content-item-title{font-weight:400}.equipment__content-item-about{font-size:22px}.equipment__content-item-description{font-size:19px}.laser-optic-header__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.laser-optic-header__title-container{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-top:70px;left:-4px}.laser-optic-header__title{font-size:56px;line-height:66px}.laser-optic-header__title-sub{margin-top:16px}.laser-optic-header__image-container{width:289px;height:455px;margin-top:0;bottom:-10px;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.laser-optic-header__image{border-radius:180px 0}.laser-optic-header__image-shadow{border-radius:180px 0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);bottom:12px;left:-3px}.processing__container{padding-top:114px;grid-template-columns:1fr 1fr}.processing__deco{padding-top:5px;grid-area:1/3/3/4}.processing__deco :nth-child(2){position:absolute;top:69px;left:120px}.processing__title-leaf{width:25px;height:21px;border-radius:11px 0;bottom:10px;right:-35px}.processing__description-container{margin-top:27px}.processing__left{margin-top:42px}.processing__right-img{border-radius:180px 0}.processing__right-img-shadow{bottom:10px;left:10px;border-radius:180px 0}.medical__container{grid-template-columns:1fr 1fr}.medical__title-leaf{width:25px;height:21px;border-radius:11px 0}.medical__deco{padding-top:5px;grid-area:1/3/3/4}.medical__deco :nth-child(2){position:absolute;top:69px;left:120px}.medical__image-container{display:none}.medical__sub-container{display:grid;margin-top:66px;gap:0}.medical__right-image-container{display:block}.industrial__image{position:absolute;top:-194px}.industrial__image,.industrial__image-shadow{width:145px;height:734px;border-radius:0 180px}.industrial__image-shadow{left:0;top:-180px;opacity:1;-webkit-transform:rotate(0deg) scaleX(1);transform:rotate(0deg) scaleX(1)}.industrial__title-leaf{width:25px;height:21px;border-radius:11px 0;bottom:14px;right:-35px}.industrial__right{padding-top:82px;margin-left:7px}.industrial__deco{padding-top:5px;grid-area:1/3/3/4}.industrial__deco :nth-child(2){position:absolute;top:69px;left:120px}.industrial__sub-container{max-width:176px}.optic__deco{position:relative;display:block}.laboratory-laser-optic{height:921px!important}.laboratory__join-content{grid-area:5/1/6/4;margin-top:-72px}}@media(max-width:1023.8px)and (min-width:768px){.about__line-container,.blog__container,.blog__line-container,.carousel__container,.carousel__slide-helix-container,.carousel__slide-stroke-container,.footer__container,.form__container,.form__line-container{width:min(100% - 40px,730px)}.header__navbar-btn{margin-left:2px}.header__logo,.header__logo-menu{margin-left:25px}.header__language-item:first-of-type{margin-right:2px}.carousel__slide-description{width:460px}.carousel__slide-title{margin:4.55px 0 25px;width:460px;font-size:56px}.carousel__slide-about{width:461px;font-size:17px}.carousel__slide-img{width:249px;height:400px;background-position:50%;background-size:cover}.carousel__slide-img-shadow{width:252.434px;height:400.909px;bottom:8px;left:-3px;-webkit-transform:rotate(-1.705deg);transform:rotate(-1.705deg)}.carousel__slide-img-left{border-radius:180px 0}.carousel__slide-img-right{border-radius:0 180px}.carousel__slide-helix-first{top:-443px;left:-416px}.carousel__slide-helix-third{bottom:-170px;left:440px}.carousel__slide-stroke-first{top:-512.45px;left:363px}.carousel__slide-stroke-second{top:270px;left:-500px}.carousel__slide-stroke-third{top:-512.45px;left:-524px}.carousel__controls{margin-top:1px;padding-left:1px;padding-right:4px}.carousel__controls-container{bottom:37px}.menu__content{position:relative;display:inline}.menu__item-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:178px;margin-top:32px;gap:48px}.menu__footer-item:nth-child(3){margin-left:25px}.menu__footer-item:nth-child(4){margin-left:13px}.menu__contacts{margin-top:-1px}.footer__company-item:first-of-type{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-right:31px}.footer__company-logo-container{margin:-1px 51px 0 5px}.footer__company-logo-description{margin-left:1px}.footer__company-location{width:149px;margin-top:-1px}.footer__company-contacts{margin-top:-1px;margin-left:16px}.footer__company-contacts-container{margin-left:19px}.footer__company-nav-container{padding-top:31px}.footer__company-nav-item-about{margin-top:-2px;margin-bottom:26px}.footer__company-nav-item:first-of-type{margin-right:94px;margin-left:6px}.footer__company-nav-item:nth-of-type(2){margin-right:52px}.footer__company-nav-item:last-of-type{margin-top:-2px}.footer__company-nav-labo{padding-left:25px}.footer__company-nav-labo li:nth-of-type(2){margin-bottom:15px}.footer__company-nav-equipment{margin:22px 0 0 1px;padding-left:22px}.footer__info{width:732px;margin-top:56.58px;padding-bottom:13px}.footer__info-copy{margin-top:-1px;margin-left:1px}.footer__info-more-item:first-of-type{margin-top:-2px}.footer__info-more-item:nth-of-type(2){margin-top:-2px;margin-right:27px}.footer__img{top:-69px;left:-1px;width:780px;height:484px;background-image:url(components/img/footer/stroke-medium.svg)}.about__header-container{padding-top:51px;grid-template-columns:1fr 1fr}.about__header-title{margin-top:-2px;margin-left:-2px;width:316.426px;font-size:48px}.about__header-title-container{width:364px}.about__header-title-ray{top:9px;right:4.87px;width:325.402px;height:74.456px;background-image:url(/img/section-about/ray-sm.svg)}.about__header-description{width:319px;height:110px;margin:8px 0 0 46.83px}.about__main-container{margin-top:101.37px;padding-bottom:65.63px}.about__main-img{width:300px;height:649px}.about__main-img-container{margin-top:-1px}.about__main-img-shadow{left:0;bottom:14px;width:300.003px;height:647.835px;border-radius:180px 0 300px 0}.about__main-text{padding-top:44px}.about__main-title{width:365px;font-size:56px}.about__main-title-leaf{bottom:5px;left:206px}.about__main-description-item:first-of-type{width:343px;margin-top:24px;margin-bottom:32px}.about__main-description-item:last-of-type{width:343px}.about__footer-left-item:first-of-type{width:364.83px}.about__footer-left-item:first-of-type .about__footer-left-img-container{margin-left:1px}.about__footer-left-item:first-of-type .about__footer-left-text-title{margin:18.86px 0 18.14px 1px}.about__footer-left-item:first-of-type .about__footer-left-text-description:last-of-type{margin:40px 0 58.1px 1px}.about__footer-left-item:last-of-type{width:364.83px}.about__footer-left-item:last-of-type .about__footer-left-text-title{margin:19.98px 0 23.02px 1px}.about__footer-left-item:last-of-type .about__footer-left-text-description:first-of-type{margin:0 0 0 1px}.about__footer-left-item:last-of-type .about__footer-left-text-description:last-of-type{width:320px;margin:43px 0 51px 1px}.about__footer-left-text-title{width:311px;font-size:48px}.about__footer-left-text-description:first-of-type{width:320px;height:101px}.about__footer-left-text-description:last-of-type{width:285px;height:105px}.about__footer-right-item{margin-top:174px}.about__footer-right-text-title{width:268px;margin:28.46px 0 21.54px;font-size:48px}.about__footer-right-text-description:first-of-type{width:341px;height:100px;margin-left:1px}.about__footer-right-text-description:last-of-type{width:319px;height:105px;margin-top:38px}.about__line-big:first-of-type{margin-right:364.67px}.about__line-big:last-of-type{margin-left:365.33px}.about__line-big{height:2027px}.about__line-big:first-of-type{margin-right:362.67px}.about__line-big:last-of-type{margin-left:364.33px}.about__line-big-container{top:-2027px}.about__line-small{height:2027px}.about__line-small-container{left:177.07px}.about__line-small-container div:first-child{margin-right:375.2px}.about__line-small-container{top:-2027px}.about__line-small-container .about__line-small:first-child{margin-right:373.2px}.form{padding-top:37px;padding-bottom:73px}.form__title{margin-right:23px;padding-top:89px}.form__title-text{width:346px;font-size:48px}.form__title-text:first-of-type{width:303px;margin:0 0 31px -5px}.form__title-text:last-of-type{margin-left:-5px}.form__title-leaf{top:367px;left:343px}.form__group:nth-of-type(3){margin-bottom:33px}.form__group:nth-of-type(4) .form__group-label{bottom:2px}.form__group-container{margin-top:1px;padding:41px 39px 0}.form__group-btn,.form__group-btn-shadow,.form__group-input{width:285.265px}.form__img-stroke{top:10px;left:-103.5px}.form__img-helix{top:-91px;left:-296px}.blog__container{padding-top:69px;padding-bottom:25.88px}.blog__container-img{right:-329px;bottom:-6px}.blog__header-controls{margin-top:17.19px}.blog__header-controls-left{margin-right:49px}.blog__header-controls-right{margin-right:-3px}.blog__header-title{margin:0 0 31px -3px;font-size:56px}.blog__header-title-leaf{bottom:37.19px;left:290px}.blog__main-item:first-of-type .blog__main-item-title{margin:20.84px 0 41.97px}.blog__main-item:nth-of-type(2) .blog__main-item-title{margin:21.84px 0 .72px}.blog__main-item:nth-of-type(3) .blog__main-item-title{margin:21px 0 25.67px -1px}.blog__line-big:first-of-type{margin-right:364.67px}.blog__line-big:last-of-type{margin-left:365.33px}.blog__line-big-container{top:-638px}.blog__line-small-container{left:177.07px}.blog__line-small-container div:first-child{margin-right:375.2px}.blog__line-small-container{top:-638px}.laboratory{height:844px}.laboratory__title{font-size:56px}.laboratory__title-container{width:380px;margin-bottom:48px;margin-left:74px;padding-top:78px}.laboratory__title-leaf{bottom:5px;left:323px}.laboratory__content-item:not(:first-child){margin-left:33px}.laboratory__content-item-img{width:327px;margin-bottom:15.14px;border-radius:0 0 0 55px}.laboratory__content-item-link{display:none}.laboratory__content-item:first-of-type .laboratory__content-item-title{width:329px;height:73.641px;margin-bottom:66.22px}.laboratory__content-item:first-of-type .laboratory__content-item-about{width:327px;height:67px;margin-left:2px}.laboratory__content-item:nth-of-type(2){margin-top:30px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-img{margin-bottom:25px;background-position:-95.209px 0}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-title{height:82px;margin-bottom:12px;margin-left:2px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-about{width:338px;height:85px;margin-left:0}.laboratory__content-item:last-of-type{margin-left:18px}.laboratory__content-item:last-of-type .laboratory__content-item-title{width:347px;margin-bottom:20px}.laboratory__content-item:last-of-type .laboratory__content-item-about{width:327px}.laboratory__slide-first h4{margin-bottom:50px!important}.laboratory__slide-second{margin-top:30px}.laboratory__indicator-container{margin-top:69px}.laboratory__img{top:1px;right:-319px}.equipment__container{padding-bottom:94px}.equipment__container-stroke{left:-64px}.equipment__container-img{top:-24px}.equipment__container-img-shadow{top:5px;right:-129px}.equipment__container-img-laser{top:38px;right:-360px}.equipment__title-first{margin:0 0 16px;font-size:56px}.equipment__title-second{font-size:56px}.equipment__title-container{width:505px;padding-top:53px;margin-bottom:71px;margin-left:0}.equipment__title-leaf{bottom:5px;left:416px}.equipment__content-video{width:190px;height:801.417px}.equipment__content-video-container{margin-top:1px}.equipment__content-video-shadow{top:15.58px;right:auto;width:190px;height:801.417px;-webkit-transform:rotate(0);transform:rotate(0)}.equipment__content-item:first-of-type{width:506px;margin-top:20px}.equipment__content-item:first-of-type .equipment__content-item-title{margin:0 0 19px -1px}.equipment__content-item:first-of-type .equipment__content-item-about{height:64px;margin:0 0 7px}.equipment__content-item:first-of-type .equipment__content-item-description{height:88px;margin:0 0 14px}.equipment__content-item:first-of-type .equipment__content-item-link{margin-left:-1px}.equipment__content-item:nth-of-type(2){margin-top:36px}.equipment__content-item:nth-of-type(2) .equipment__content-item-title{width:506px;margin:0 0 19px -1px}.equipment__content-item:nth-of-type(2) .equipment__content-item-about{width:506px;height:64px;margin:0 0 8px}.equipment__content-item:nth-of-type(2) .equipment__content-item-description{width:506px;height:79px;margin:0 0 -2px}.equipment__content-item:nth-of-type(2) .equipment__content-item-link{margin-left:0}.equipment__content-item:last-of-type{width:506px;margin-top:36px}.equipment__content-item:last-of-type .equipment__content-item-title{margin:0 0 21px -1px}.equipment__content-item:last-of-type .equipment__content-item-about{height:94px;margin:0 0 25px -2px}.equipment__content-item:last-of-type .equipment__content-item-link{margin-left:-2px}}@media(max-width:1365.8px)and (min-width:768px){.header__language{margin-right:0}.carousel__slide-btn{height:44px;padding-top:1px;padding-left:4px}.about__footer-left-item:first-of-type .about__footer-left-text-description:first-of-type,.blog__main-item:nth-of-type(2) .blog__main-item-description{margin-left:1px}.blog__main-item:nth-of-type(3) .blog__main-item-description{margin-left:4px}.laboratory__content-item:first-of-type .laboratory__content-item-img{margin-left:2px}.equipment__content-item-title{font-size:30px}}@media(min-width:768px)and (max-width:1024px){.processing__container{padding-bottom:90px}.processing__title{font-size:53px}.processing__description-item{max-width:340px;font-size:20px}.processing__right-img-container{margin-top:63px}.processing__right-img{width:332px;height:300px}.processing__right-img-shadow{width:325px;height:299px}.processing__description-item-sub{max-width:365px}.medical__container{padding-top:114px;padding-bottom:69px}.medical__title{font-size:53px}.medical__title-leaf{bottom:10px;right:15px}.medical__description-container{gap:40px;margin-top:40px;max-width:294px}.medical__description-item{font-size:20px}.medical__sub-container{grid-template-columns:50% 50%}.medical__sub-text:nth-child(2){max-width:153px}.medical__sub-text:nth-child(3){max-width:164px}.industrial__container{padding-top:97px;padding-bottom:60px;grid-template-columns:23% 52% 25%}.industrial__text{margin-left:9px}.industrial__title{font-size:53px;margin-top:0}.industrial__description-container{gap:35px;margin-top:28px;max-width:346px}.industrial__description-item{font-size:20px}.industrial__sub-container{margin-top:14px}}@media(min-width:768px)and (max-width:1366px){.processing__left-text{margin-top:71px}.industrial__deco :nth-child(2){left:113px}}@media(min-width:1024px){.breadcrumbs{font-size:15px;line-height:21px}.line-decor__line--2{margin-left:176px}.line-decor__line--4{margin-right:176px}.container{max-width:921px;padding-left:0;padding-right:0}.header__language-item:first-of-type{margin-right:4px}.carousel__slide-description{width:585.654px}.carousel__slide-title{width:585.654px;font-size:71px}.carousel__slide-about{width:547px;font-size:17px}.carousel__controls-container{bottom:37px}.menu__link-content:nth-child(2){gap:16px}.menu__link-content:nth-child(3){gap:38px}.menu__item-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-top:53px}.menu__location-container{width:236px}.footer__company-logo-container{margin:-1px 0 35px 2px}.footer__company-nav-labo{padding-left:18px}.footer__company-nav-equipment{margin:20px 0 0 1px;padding-left:18px}.footer__info{margin-top:61px;padding-bottom:20px}.footer__img{top:-69px;width:780px;height:484px;background-image:url(components/img/footer/stroke-big.svg)}.about__main-container{padding-bottom:150px}.about__main-title{width:460px;margin-left:-1px;font-size:71px}.about__main-title-leaf{bottom:6px;left:257.5px}.about__footer-left-item:last-of-type .about__footer-left-text-description:last-of-type{width:450px}.about__footer-left-text-title{width:356px;font-size:55px}.about__footer-right-text-title{width:307px;margin:28.46px 0 14.51px 1px;font-size:55px}.about__footer-img-container{display:block}.about__line-big{height:2037px}.about__line-big-container{top:-2037px}.about__line-small:last-of-type{height:2117px}.about__line-small-container{top:-2037px}.form{padding-top:80px;padding-bottom:75px}.form__group-container{margin-top:0;padding:42px 45px 0;width:408px}.form__group-btn,.form__group-btn-shadow,.form__group-input{width:318px}.form__line{top:0;display:block}.blog__container{padding-top:70.81px;padding-bottom:56.88px}.blog__header-title{font-size:71px}.blog__line-big-container,.blog__line-small-container{top:-676px}.laboratory{height:914px}.laboratory__title{font-size:71px}.laboratory__title-container{width:518.622px;margin-bottom:54.26px;padding-top:90px}.laboratory__title-leaf{bottom:6px;left:406.42px}.laboratory__carousel{display:none!important}.laboratory__content-item-img{width:392px;border-radius:0 0 0 55px}.laboratory__content-item:first-of-type .laboratory__content-item-title{width:390.983px;height:125.641px}.laboratory__content-item:first-of-type .laboratory__content-item-about{width:390.983px;height:77.859px}.laboratory__content-item:nth-of-type(2){margin-top:76px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-img{margin-bottom:20.96px;background-position:-114.134px 0}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-title{height:82px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-about{width:382.237px;height:85.343px;margin-left:-1px}.laboratory__content-item:last-of-type .laboratory__content-item-title{width:350.376px}.laboratory__content-item:last-of-type .laboratory__content-item-about{margin-left:1px;width:390.983px}.laboratory__content-item:last-of-type .laboratory__content-item-link{margin-top:26px}.laboratory__indicator-container{display:none}.equipment__title-first{margin:0 0 16.08px;font-size:71px}.equipment__title-second{font-size:71px}.equipment__title-container{width:738.15px;padding-top:92.77px;margin-bottom:38.15px}.equipment__title-leaf{bottom:8px;left:640px}.equipment__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.equipment__content-item:nth-of-type(2) .equipment__content-item-link{margin-left:3px}.laser-optic-header__title{font-size:75px;line-height:89px}.laser-optic-header__image-container{width:458px;height:457px}.processing__container{padding-bottom:95px}.processing__title{font-size:71px}.processing__right-img-container{margin-top:61px}.medical__title{font-size:71px}.medical__title-leaf{bottom:14px;right:32px}.medical__description-container{gap:15px;margin-top:51px}.medical__description-item{font-size:22px}.industrial__container{padding-top:92px;padding-bottom:60px;grid-template-columns:20% 60% 20%}.industrial__text{margin-left:-5px}.industrial__title{font-size:71px;margin-top:0}.industrial__description-container{gap:35px;max-width:456px}.industrial__description-item{font-size:22px}.laboratory-laser-optic{height:967px!important}}@media(max-width:1365.8px)and (min-width:1024px){.about__line-container,.blog__container,.blog__line-container,.carousel__container,.carousel__slide-helix-container,.carousel__slide-stroke-container,.footer__container,.form__container,.form__line-container{width:min(100% - 40px,920px)}.header__logo,.header__logo-menu{margin-left:28px}.carousel__slide-info{margin:12px 0 0}.carousel__slide-title{margin:5.69px 0 21.83px}.carousel__slide-about{margin-left:1px}.carousel__slide-img{width:289px;height:400px;background-position:50%;background-size:cover}.carousel__slide-img-shadow{bottom:8.7px;width:289.454px;height:400.921px;-webkit-transform:rotate(-.874deg);transform:rotate(-.874deg)}.carousel__slide-helix-first{top:-480px;left:-321px}.carousel__slide-helix-third{bottom:-160px;left:520px}.carousel__slide-stroke-first{top:-548.45px;left:529px}.carousel__slide-stroke-second{top:270px;left:-600px}.carousel__slide-stroke-third{top:-548.45px;left:-460px}.menu__item-group{margin-left:178px;margin-top:53px;gap:0}.menu__item-tablet{max-width:238px;margin-right:45px}.menu__item-tablet:nth-child(2){margin-top:37px}.menu__footer-item:nth-child(3){margin-left:26px}.menu__footer-item:nth-child(4){margin-left:109px}.menu__company-details{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:461px;margin-top:82px}.footer__company{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.footer__company-item:first-of-type{margin-right:53px}.footer__company-nav-item-about{margin-bottom:26px}.footer__company-nav-item:first-of-type{margin-right:41px}.footer__company-nav-item:nth-of-type(2){margin-right:24px}.footer__company-nav-item:last-of-type{margin-top:-2px}.footer__company-nav-labo li:nth-of-type(2){margin-bottom:15px}.footer__info-copy{margin-left:4px}.footer__info-more{margin-top:-5px}.footer__info-more-item:last-of-type{margin-top:-1px}.footer__img{left:216px}.about__header-container{padding-top:120px;grid-template-columns:1fr 1fr}.about__header-title{margin-top:0;margin-left:-5px;width:363.129px;font-size:56px}.about__header-title-container{width:459px}.about__header-title-ray{top:10.5px;right:44px;width:373.43px;height:85.446px;background-image:url(/img/section-about/ray-md.svg)}.about__header-description{width:462px;height:110px;margin:8px 0 0 -1px}.about__main-container{margin-top:101px}.about__main-img{width:393px;height:591px}.about__main-img-container{margin-top:-1px;margin-left:.6px}.about__main-img-shadow{bottom:16px;left:1px;width:392.428px;height:589.969px}.about__main-text{padding-top:48px}.about__main-title{margin-top:-1px}.about__main-description-item:first-of-type{width:461px;margin-top:35px;margin-bottom:16px}.about__main-description-item:last-of-type{width:461px}.about__footer-left-item:first-of-type{width:459.5px}.about__footer-left-item:first-of-type .about__footer-left-img-container{margin-top:-3px;margin-left:1px}.about__footer-left-item:first-of-type .about__footer-left-text-title{margin:19.5px 0 10.14px 1px}.about__footer-left-item:first-of-type .about__footer-left-text-description:last-of-type{margin:5px 0 58.1px 2px}.about__footer-left-item:last-of-type{width:459.5px}.about__footer-left-item:last-of-type .about__footer-left-text-title{margin:21px 0 15px 1px}.about__footer-left-item:last-of-type .about__footer-left-text-description:first-of-type{margin:0 0 0 2px}.about__footer-left-item:last-of-type .about__footer-left-text-description:last-of-type{margin:9.37px 0 37.26px 1px}.about__footer-left-text-description:first-of-type{width:431px;height:101px}.about__footer-left-text-description:last-of-type{width:399px;height:105px}.about__footer-right-item{margin-top:172px}.about__footer-right-text-title{margin:28.46px 0 13.51px}.about__footer-right-text-description:first-of-type{width:444px;height:100px;margin-top:14px;margin-left:2px}.about__footer-right-text-description:last-of-type{width:415px;height:105px;margin:0 0 0 1px}.about__footer-img{right:-304px;top:29px}.about__footer-img-container{top:890px}.about__footer-img-shadow{right:-76px;top:-7px}.about__line-big:first-of-type{margin-right:459.58px}.about__line-big:last-of-type{margin-left:459px}.about__line-small-container{left:223.16px}.about__line-small-container div:first-child{margin-right:472px}.form__title{margin-right:53.5px;padding-top:89px}.form__title-text{width:460px;font-size:56px}.form__title-text:first-of-type{width:409px;margin:0 0 7px}.form__title-leaf{top:388px;left:404px}.form__group:nth-of-type(2) .form__group-label{left:11px}.form__group:nth-of-type(3){margin-bottom:33px}.form__group:nth-of-type(3) .form__group-label{left:11px}.form__group:nth-of-type(6) .form__group-label{bottom:3px;left:11px}.form__group-btn{padding-left:7px}.form__img-stroke{top:75.39px;left:-44.5px}.form__img-helix{top:-66px;left:-201px}.form__line{left:696px}.blog__container-img{right:-231px;bottom:0}.blog__header-controls-left{margin-right:47px}.blog__header-controls-right{margin-right:-1px}.blog__header-title{margin:0 0 45.19px 1px}.blog__header-title-leaf{bottom:50.19px;left:381px}.blog__main-item:first-of-type .blog__main-item-title{margin:21.84px 0 41.97px 1px}.blog__main-item:first-of-type .blog__main-item-description{margin-left:1px}.blog__main-item:nth-of-type(2) .blog__main-item-title{margin:21.84px 0 .72px 1px}.blog__main-item:nth-of-type(3) .blog__main-item-title{margin:22px 0 25.67px}.blog__main-item:nth-of-type(4) .blog__main-item-title{margin:22px 0 55.55px}.blog__main-item:nth-of-type(4) .blog__main-item-description{margin-left:3px}.blog__line-big:first-of-type{margin-right:459.58px}.blog__line-big:last-of-type{margin-left:459px}.blog__line-small-container{left:223.16px}.blog__line-small-container div:first-child{margin-right:472px}.laboratory__title-container{margin-left:169.58px}.laboratory__content-item:not(:first-child){margin-left:66px}.laboratory__content-item:first-of-type .laboratory__content-item-title{margin-bottom:14px;margin-left:1px}.laboratory__content-item:first-of-type .laboratory__content-item-about{margin-left:2px}.laboratory__content-item:first-of-type .laboratory__content-item-link{margin-top:32.08px;margin-left:0}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-img{margin-bottom:20.96px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-title{margin-bottom:22.82px;margin-left:-1px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-link{margin-top:22.87px;margin-left:-1px}.laboratory__content-item:last-of-type .laboratory__content-item-img{margin-left:3px}.laboratory__content-item:last-of-type .laboratory__content-item-title{margin-left:2px;margin-bottom:22px}.laboratory__content-item:last-of-type .laboratory__content-item-about,.laboratory__content-item:last-of-type .laboratory__content-item-link{margin-left:3px}.laboratory__img{top:0;right:-222px}.equipment__container{padding-bottom:108px}.equipment__container-stroke{left:-53px}.equipment__container-img{top:-34px}.equipment__container-img-shadow{top:5px;right:-1px}.equipment__container-img-laser{top:38px;right:-232px}.equipment__title-container{margin-left:0}.equipment__content-video{width:190px;height:720px}.equipment__content-video-container{margin-top:1px}.equipment__content-video-shadow{top:14px;right:auto;width:190px;height:720px;-webkit-transform:rotate(0);transform:rotate(0)}.equipment__content-item:first-of-type{width:200px;margin-right:33px;margin-top:75.74px}.equipment__content-item:first-of-type .equipment__content-item-title{margin:0 0 23.26px}.equipment__content-item:first-of-type .equipment__content-item-about{height:146px;margin:0 0 19px 2px}.equipment__content-item:first-of-type .equipment__content-item-description{height:181px;margin:0 0 54px 2px}.equipment__content-item:first-of-type .equipment__content-item-link{margin-left:3px}.equipment__content-item:nth-of-type(2){margin-right:20px;margin-top:182px}.equipment__content-item:nth-of-type(2) .equipment__content-item-title{width:220px;margin:0 0 19px}.equipment__content-item:nth-of-type(2) .equipment__content-item-about{width:189px;height:146px;margin:0 0 21px 3px}.equipment__content-item:nth-of-type(2) .equipment__content-item-description{width:197.9px;height:142px;margin:0 0 37px 3px}.equipment__content-item:last-of-type{width:222px;margin-top:284px}.equipment__content-item:last-of-type .equipment__content-item-title{margin:0 0 32px}.equipment__content-item:last-of-type .equipment__content-item-about{height:213px;margin:0 0 27px 2px}.equipment__content-item:last-of-type .equipment__content-item-link{margin-left:4px}}@media(max-width:1919.8px)and (min-width:1024px){.carousel__controls{padding-left:1px;padding-right:4px}.footer__company-nav-container{padding-top:23px}.about__main-description-container{margin-left:-1px}.form__group:nth-of-type(4) .form__group-label{bottom:2px}}@media(min-width:1024px)and (max-width:1366px){.laser-optic-header__title{max-width:300px}.processing__description-item{max-width:432px;font-size:22px}.processing__right-img{width:428px;height:289px}.processing__right-img-shadow{width:421px;height:285px}.processing__description-item-sub{max-width:436px;font-size:19px}.medical__container{padding-top:109px;padding-bottom:74px}.medical__description-container{max-width:406px}.medical__sub-container{grid-template-columns:60% 40%}.medical__sub-text{font-size:19px}.medical__sub-text:nth-child(2){max-width:242px}.medical__sub-text:nth-child(3){max-width:164px}.medical__right-image-container{right:-253px}.industrial__description-container{margin-top:26px}.industrial__sub-container{margin-top:37px}}@media(min-width:1366px){.line-decor__line--2{margin-left:270px}.line-decor__line--4{margin-right:270px}.container{max-width:1110px;padding-left:0;padding-right:0}.about__line-container,.blog__container,.blog__line-container,.carousel__container,.carousel__slide-helix-container,.carousel__slide-stroke-container,.footer__container,.form__container,.form__line-container{width:min(100% - 40px,1110px)}.header__logo,.header__logo-menu{margin-left:29px}.carousel__slide-img{width:500px;height:400px;background-position:50%;background-size:cover}.carousel__slide-img-shadow{bottom:7px;left:-6.5px;width:475px;height:401px;-webkit-transform:rotate(-1.434deg);transform:rotate(-1.434deg)}.carousel__slide-img-left{border-radius:180px 0}.carousel__slide-img-right{border-radius:0 180px}.menu__item-group{margin-left:270px;margin-top:53px;gap:38px}.menu__item-tablet{max-width:247px}.menu__item-tablet:nth-child(2){margin-top:37px}.menu__footer-item:nth-child(3){margin-left:119px}.menu__footer-item:nth-child(4){margin-left:110px}.menu__company-details{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:555px;margin-top:82px}.menu__location-container{width:285px}.footer__company{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.footer__company-item:first-of-type{margin-right:145px}.footer__company-nav-item:first-of-type{margin-right:96px}.footer__company-nav-item:last-of-type{width:254px;margin-top:-1px}.footer__info-copy{margin-left:3px}.about__header-container{padding-top:103.4px;grid-template-columns:1fr 1fr}.about__header-title{width:458.981px;font-size:71px}.about__header-title-container{width:554px}.about__header-title-ray{width:472px;height:108px;background-image:url(/img/section-about/ray-lg.svg)}.about__header-description{width:556px;height:110px}.about__main-container{margin-top:100px}.about__main-img{width:486px;height:591px}.about__main-img-shadow{width:485px;height:590px;bottom:13px}.about__main-text{padding-top:47px}.about__main-description-item:first-of-type{width:555px;margin-top:34.57px;margin-bottom:22.51px}.about__footer-left-item:first-of-type,.about__footer-left-item:last-of-type,.about__main-description-item:last-of-type{width:555px}.about__footer-left-item:last-of-type .about__footer-left-text-description:first-of-type{margin:0 0 0 -1px}.about__footer-left-item:last-of-type .about__footer-left-text-description:last-of-type{margin:8.37px 0 37.26px -1px}.about__footer-left-text-description:first-of-type{width:459.576px;height:100.163px}.about__footer-left-text-description:last-of-type{width:459.576px;height:105.368px}.about__footer-right-text-description:first-of-type{width:553.083px;height:100.163px}.about__footer-right-text-description:last-of-type{width:553.083px;height:105.368px}.about__line-big:first-of-type{margin-right:553px}.about__line-big:last-of-type{margin-left:554px}.about__line-small-container{left:269px}.about__line-small-container div:first-child{margin-right:570px}.about__line-small-container .about__line-small:first-child{margin-right:568px}.form__title{margin-right:74px;padding-top:87.76px}.form__title-text{width:627.673px;font-size:71px}.form__title-text:first-of-type{width:559.053px;margin:1px 0 11px -1px}.form__title-text:last-of-type{margin-left:-1px}.form__group:nth-of-type(3){margin-bottom:34px}.form__img-stroke{top:76px;left:64px}.form__img-helix{top:-67px;left:-106px}.form__line{left:840px}.blog__container-img{right:-137px;bottom:0}.blog__header-title-leaf{left:379px}.blog__main-item:first-of-type .blog__main-item-description{margin-left:-1px}.blog__main-item:nth-of-type(2) .blog__main-item-title{margin:21.84px 0 .72px -1px}.blog__main-item:nth-of-type(3) .blog__main-item-description{margin-left:3px}.blog__main-item:nth-of-type(4) .blog__main-item-title{margin:22px 0 55.55px -1px}.blog__main-item:nth-of-type(4) .blog__main-item-description{margin-left:2px}.blog__line-big:first-of-type{margin-right:553px}.blog__line-big:last-of-type{margin-left:554px}.blog__line-small-container{left:269px}.blog__line-small-container div:first-child{margin-right:570px}.laboratory__title-container{margin-left:263.58px}.laboratory__content-item:not(:first-child){margin-left:162px}.laboratory__content-item:first-of-type .laboratory__content-item-about{margin-left:0}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-link{margin-top:21.87px;margin-left:-1px}.laboratory__img{top:0;right:-128px}.equipment__container{padding-bottom:85px}.equipment__container-stroke{left:-48px}.equipment__container-img-content{height:700px}.equipment__container-img-shadow:last-of-type{display:none}.equipment__container-img-laser{width:613px;height:613px;border-radius:613px;background-position:-386.039px 0}.equipment__title-container{margin-left:-2px}.equipment__content-video{width:237px;height:720px}.equipment__content-video-shadow{top:14px;right:auto;width:237px;height:720px;-webkit-transform:rotate(0);transform:rotate(0)}.equipment__content-item-title{font-size:40px;letter-spacing:-.8px}.equipment__content-item:first-of-type{width:269.802px;margin-right:12.4px;margin-top:75.74px}.equipment__content-item:first-of-type .equipment__content-item-title{margin:0 0 9.2px -2px}.equipment__content-item:first-of-type .equipment__content-item-about{height:145.59px}.equipment__content-item:first-of-type .equipment__content-item-description{height:180.472px;margin:0 0 10.08px}.equipment__content-item:first-of-type .equipment__content-item-link{margin-left:1px}.equipment__content-item:nth-of-type(2){margin-right:14.51px;margin-top:215.06px}.equipment__content-item:nth-of-type(2) .equipment__content-item-title{width:269.802px;margin:0 0 10.2px}.equipment__content-item:nth-of-type(2) .equipment__content-item-about{width:236.55px;height:145.59px}.equipment__content-item:nth-of-type(2) .equipment__content-item-description{width:248.006px;height:141.982px;margin:0 0 22.25px 2px}.equipment__content-item:last-of-type{width:269.802px;margin-top:335.4px}.equipment__content-item:last-of-type .equipment__content-item-title{margin:0 0 20.42px}.equipment__content-item:last-of-type .equipment__content-item-about{height:145.59px;margin:0 0 39.59px 1px}.equipment__content-item:last-of-type .equipment__content-item-link{margin-left:3px}.laser-optic-header__image-container{width:475px;height:474px}.processing__description-item{max-width:538px;font-size:22px}.processing__right-img{width:488px;height:289px}.processing__right-img-shadow{width:482px;height:285px}.processing__left-text{margin-top:78px}.processing__description-item-sub{max-width:536px;font-size:19px}.medical__container{padding-top:109px;padding-bottom:112px}.medical__description-container{max-width:460px}.medical__sub-container{grid-template-columns:50% 50%}.medical__sub-text{font-size:19px;max-width:242px}.industrial__container{grid-template-columns:25% 50% 25%}.industrial__image,.industrial__image-shadow{width:238px}.industrial__description-container{margin-top:42px}.industrial__sub-container{margin-top:94px}}@media(max-width:1919.8px)and (min-width:1366px){.carousel__slide-info{margin:11px 0 0 -1px}.carousel__slide-title{margin:6.69px 0 21.83px -1px}.carousel__slide-btn{padding-top:5px}.carousel__slide-btn-shadow{top:.3px}.carousel__slide-helix-first{bottom:-130px;left:-226px}.carousel__slide-helix-third{bottom:-160px;left:700px}.carousel__slide-stroke-first{top:-548.45px;left:720px}.carousel__slide-stroke-second{top:270px;left:-524px}.carousel__slide-stroke-third{top:-548.45px;left:-489px}.footer__img{left:478px}.about__header-description{margin:24.42px 0 0 -.4px}.about__main-description-item:first-of-type,.about__main-description-item:last-of-type{margin-left:0}.about__footer-left-item:first-of-type .about__footer-left-text-title{margin:17.7px 0 11.51px -1px}.about__footer-left-item:first-of-type .about__footer-left-text-description:last-of-type{margin:4px 0 59.1px -1px}.about__footer-left-item:last-of-type .about__footer-left-text-title{margin:21px 0 15px -1px}.about__footer-right-item{margin-top:173px;margin-left:-1px}.about__footer-right-text-title{margin-bottom:15.51px}.about__footer-right-text-description:first-of-type{margin-left:2px}.about__footer-right-text-description:last-of-type{margin:-1px 0 0 2px}.about__footer-img{right:-236px;top:46px}.about__footer-img-container{top:890px}.about__footer-img-shadow{right:-8px;top:10px}.blog__header-controls-left{margin-right:49px}.blog__header-title{margin:0 0 45.19px -1px}.blog__header-title-leaf{bottom:49.19px}.laboratory__content-item-img{margin-bottom:15.14px}.laboratory__content-item:first-of-type .laboratory__content-item-title{margin-bottom:15px;margin-left:-2px}.laboratory__content-item:first-of-type .laboratory__content-item-link{margin-top:31.08px;margin-left:-3px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-img{margin-bottom:19.96px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-title{margin-bottom:23.82px;margin-left:-1px}.laboratory__content-item:last-of-type .laboratory__content-item-title{margin-bottom:22px;margin-left:-1px}.equipment__container-img{top:-34px}.equipment__container-img-shadow{top:5px;right:-6px}.equipment__container-img-laser{top:44px;right:-308px}.equipment__content-item:first-of-type .equipment__content-item-about{margin:0 0 20.92px}.equipment__content-item:nth-of-type(2) .equipment__content-item-about{margin:0 0 19.92px 1px}}@media(max-width:2559.8px)and (min-width:1366px){.carousel__slide-img-container{width:475px}.about__header-title{margin-top:2px;margin-left:-6px}.about__header-title-ray{top:14.7px;right:28px}.form__title-leaf{top:404px;left:513px}}@media(min-width:1366px)and (max-width:1920px){.medical__right-image-container{right:-327px}}@media(max-width:2559.8px)and (min-width:1920px){.carousel__slide-info{margin:12px 0 0 -1px}.carousel__slide-title{margin:5px 0 19.83px -1px;font-size:71.715px}.carousel__slide-about{margin-left:-1px}.carousel__slide-btn{padding-top:4px;padding-left:1px}.carousel__slide-helix-first{bottom:-130px;left:-226px}.carousel__slide-helix-third{bottom:-160px;left:700px}.carousel__slide-stroke-first{top:-568.45px;left:610px}.carousel__slide-stroke-second{top:184px;left:-624px}.carousel__slide-stroke-third{top:-548.45px;left:-489px}.carousel__controls{padding-left:2px;padding-right:4px}.footer__img{left:757px}.about__header-description{margin:23.42px 0 0 .6px}.about__main-img-shadow{bottom:13px}.about__main-title{margin-top:-1px}.about__main-description-container{margin-left:-2px}.about__footer-left-item:first-of-type .about__footer-left-text-title{margin:18.7px 0 10.51px -1px}.about__footer-left-item:first-of-type .about__footer-left-text-description:last-of-type{margin:4px 0 58.1px -1px}.about__footer-left-item:last-of-type .about__footer-left-text-title{margin:21px 0 15px -1px}.about__footer-right-text-title{margin:26.46px 0 14.51px 1px}.about__footer-right-text-description:first-of-type{margin-left:1px}.about__footer-right-text-description:last-of-type{margin:0 0 0 1px}.about__footer-img{right:42px;top:44px}.about__footer-img-container{top:890px}.about__footer-img-shadow{right:269px;top:9px}.laboratory__content-item:first-of-type .laboratory__content-item-title{margin-left:-2px;margin-bottom:14.22px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-img{margin-bottom:19.96px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-title{margin-left:-1px;margin-bottom:23.82px}.laboratory__content-item:last-of-type .laboratory__content-item-title{margin-bottom:22px;margin-left:-1px}.equipment__container-img{top:-34px}.equipment__container-img-shadow{top:4px;right:272px}.equipment__container-img-laser{top:43px;right:-30px}}@media(min-width:1920px){.footer__company-contacts,.menu__contacts{margin-top:-1px}.footer__company-nav-container{padding-top:22px}.footer__info-copy{margin-top:1px}.footer__info-more-item:last-of-type{margin-top:-1px}.about__main-description-item:first-of-type,.about__main-description-item:last-of-type{margin-left:1px}.about__footer-right-item{margin-top:174px}.blog__header-controls{margin-top:33.19px}.blog__header-title{margin:2px 0 45.19px -1px}.blog__header-title-leaf{bottom:51.19px}.blog__main-item:first-of-type .blog__main-item-title{margin:21.84px 0 40.97px -1px}.blog__main-item:nth-of-type(3) .blog__main-item-title{margin:20px 0 26.67px -1px}.blog__main-item:nth-of-type(5) .blog__main-item-title{margin:21.23px 0 .72px}.laboratory__content-item-img{margin-bottom:16.14px}.laboratory__content-item:first-of-type .laboratory__content-item-link{margin-top:33.08px;margin-left:-2px}.equipment__content-item:first-of-type .equipment__content-item-about{margin:0 0 21.92px}.equipment__content-item:nth-of-type(2) .equipment__content-item-about{margin:0 0 20.92px 1px}}@media(min-width:2560px){.carousel__slide-info{margin:12px 0 0 -1px}.carousel__slide-title{margin:5px 0 22.83px -2px}.carousel__slide-about{margin-left:-1px}.carousel__slide-btn{padding-top:3px;padding-left:2px}.carousel__slide-img-container{width:475px}.carousel__slide-helix-first{bottom:-130px;left:-225px}.carousel__slide-helix-third{bottom:-160px;left:700px}.carousel__slide-stroke-first{top:-550.45px;left:630px}.carousel__slide-stroke-second{top:184px;left:-624px}.carousel__slide-stroke-third{top:-350.45px;left:-389px}.carousel__controls{padding-left:3px;padding-right:4px}.footer__img{left:1090px}.about__header-title{margin-top:1px;margin-left:-5px}.about__header-title-ray{top:15.7px;right:26px}.about__header-description{margin:23.42px 0 0 2.6px}.about__main-img-shadow{bottom:12px;left:3px}.about__main-description-container{margin-left:-1px}.about__footer-left-item:first-of-type .about__footer-left-text-title{margin:19.7px 0 9.51px -1px}.about__footer-left-item:first-of-type .about__footer-left-text-description:last-of-type{margin:5px 0 58.1px}.about__footer-left-item:last-of-type .about__footer-left-text-title{margin:22px 0 14px -1px}.about__footer-right-text-description:first-of-type{margin-top:2px;margin-left:1px}.about__footer-right-text-description:last-of-type{margin:0 0 0 2px}.about__footer-img{right:363px;top:46px}.about__footer-img-container{top:890px}.about__footer-img-shadow{right:589px;top:12px}.form__title-leaf{display:none}.laboratory__content-item:first-of-type .laboratory__content-item-title{margin-left:-1px;margin-bottom:13.22px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-img{margin-bottom:20.96px}.laboratory__content-item:nth-of-type(2) .laboratory__content-item-title{margin-bottom:24px}.laboratory__content-item:last-of-type .laboratory__content-item-title{margin-bottom:22px}.equipment__container-img{top:-34px}.equipment__container-img-shadow{top:5px;right:592px}.equipment__container-img-laser{top:44px;right:290px}}@media(max-width:449.8px){.header__logo,.header__logo-menu{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.header__language-menu{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;margin-right:3px;color:#fff;font-family:Futura-Book-Bold,serif;font-size:19px;font-style:normal;font-weight:400;line-height:139.188%}.carousel__indicators-item{white-space:nowrap}}@media(max-width:767.8px){.carousel__indicators{overflow:auto;height:32px}.carousel__indicators::-webkit-scrollbar{display:none}.form__img-helix{z-index:3}}@media(max-width:767px){.cookies-wrapper{margin:0 25px}.line-decor__line--first,.line-decor__line--last{display:none}}@media(max-width:769px){.cookies__imprint-img img{width:200px}}@media(max-width:1023.8px){.laboratory__content-desktop{display:none!important}}@media(max-width:1365.8px){.equipment__container-img-shadow:first-of-type{display:none}}
