body,
html {
  margin: 0;
  height: 100%;
  min-height: 100%;
}

body {
  position: relative;
  min-width: 320px;
  text-align: left;
  color: #333236;
  font: 16px Montserrat, sans-serif, arial;
  line-height: 1;
  background: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #103f7c;
  font-family: "Montserrat", sans-serif, arial;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
}

h1 {
  margin-top: 0;
  font-size: 50px;
}

h2 {
  font-size: 48px;
}

h3 {
  font-size: 46px;
}

h4 {
  font-size: 44px;
}

h5 {
  font-size: 42px;
}

h6 {
  font-size: 41px;
}

h5,
h6 {
  font-size: 40px;
}

a {
  text-decoration: underline;
  color: #103f7c;
}

a:hover {
  text-decoration: none;
}

a img {
  border-color: #333236;
}

a[href^="tel:"] {
  text-decoration: none;
  color: inherit;
  cursor: default;
}

img,
input,
table,
textarea {
  max-width: 100%;
}

.site_wrapper {
  min-height: 100%;
  margin: 0 auto -156px;
  overflow: hidden;
}

.site_wrapper:after {
  display: block;
  visibility: hidden;
  height: 156px;
  content: "";
}

@media (max-width: 1024px) {
  .site_wrapper {
    margin-bottom: -109px;
  }

  .site_wrapper:after {
    height: 109px;
  }
}

* {
  box-sizing: border-box;
}

.block_inner {
  max-width: 1174px;
  margin: 0 auto;
}

@media (min-width: 540px) {
  .col2-field {
    display: flex;
  }

  .col2-field .field {
    flex: 0 0 calc(50% - 5.5px);
    margin-right: 11px;
  }

  .col2-field .field:nth-child(2) {
    margin-right: 0;
  }
}

.oveflowHidden {
  overflow: hidden;
}

.field {
  margin-bottom: 8px;
  position: relative;
}

.field .name_field {
  font-style: normal;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 18px;
  color: #333236;
  pointer-events: none;
  transition: all 0.3s;
}

.field input[type="password"],
.field input[type="text"] {
  width: 100%;
  padding: 0 27px;
  height: 59px;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 29px;
  color: #626262;
  border: 1px solid transparent;
  box-sizing: border-box;
  border-radius: 0;
  outline: none;
  background: #e6e6e6;
  font-family: "Montserrat", sans-serif;
  transition: all 0.3s;
}

.field input[type="password"]::-webkit-input-placeholder,
.field input[type="text"]::-webkit-input-placeholder {
  color: #626262;
}

.field input[type="password"]::-moz-placeholder,
.field input[type="text"]::-moz-placeholder {
  color: #626262;
}

.field input[type="password"]:-moz-placeholder,
.field input[type="text"]:-moz-placeholder {
  color: #626262;
}

.field input[type="password"]:-ms-input-placeholder,
.field input[type="text"]:-ms-input-placeholder {
  color: #626262;
}

.field input[type="password"]:focus,
.field input[type="text"]:focus {
  background: rgba(255, 255, 255, 0.43);
  border: 1px solid #c4c4c4;
}

.field textarea {
  width: 100%;
  padding: 14px 27px;
  height: 111px;
  font-style: normal;
  font-weight: 400;
  height: 52px;
  background: none;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 29px;
  color: #626262;
  border: 1px solid transparent;
  box-sizing: border-box;
  border-radius: 0;
  outline: none;
  background: #e6e6e6;
  font-family: "Montserrat", sans-serif;
  transition: all 0.3s;
}

.field textarea::-webkit-input-placeholder {
  color: #626262;
}

.field textarea::-moz-placeholder {
  color: #626262;
}

.field textarea:-moz-placeholder {
  color: #626262;
}

.field textarea:-ms-input-placeholder {
  color: #626262;
}

.field textarea:focus {
  background: rgba(255, 255, 255, 0.43);
  border: 1px solid #c4c4c4;
}

.field.error input[type="password"],
.field.error input[type="text"] {
  color: red;
  border-color: red;
}

.field.error .name_field {
  color: red;
}

.field.file label {
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding-left: 29px;
  cursor: pointer;
}

.field.file label:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5938 24C8.26753 24 6.375 22.1075 6.375 19.7812V5.625C6.375 2.52338 8.89838 0 12 0C15.1016 0 17.625 2.52338 17.625 5.625V19.7812H16.2188V5.625C16.2188 3.29878 14.3262 1.40625 12 1.40625C9.67378 1.40625 7.78125 3.29878 7.78125 5.625V19.7812C7.78125 21.3321 9.04294 22.5938 10.5938 22.5938C12.1446 22.5938 13.4062 21.3321 13.4062 19.7812V8.4375C13.4062 7.66209 12.7754 7.03125 12 7.03125C11.2246 7.03125 10.5938 7.66209 10.5938 8.4375V19.7812H9.1875V8.4375C9.1875 6.88669 10.4492 5.625 12 5.625C13.5508 5.625 14.8125 6.88669 14.8125 8.4375V19.7812C14.8125 22.1075 12.92 24 10.5938 24Z' fill='%23103F7C'/%3E%3C/svg%3E") 50% 50%;
}

.field.file label span {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 150%;
  color: #103f7c;
  cursor: pointer;
}

.field.file label input {
  position: absolute;
  opacity: 0;
  left: 0;
  top: 0;
  font-size: 0;
}

.field.radio {
  padding: 8px 16px;
  display: flex;
  margin-bottom: 30px;
}

.field.radio .name {
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 29px;
  text-transform: uppercase;
  color: #78b82a;
  flex: 1 1 auto;
}

.field.radio ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.field.radio ul li {
  display: inline-block;
  vertical-align: top;
  margin-left: 60px;
}

.field.radio ul li:first-child {
  margin: 0;
}

.field.radio ul li label {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 17px;
  position: relative;
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 29px;
  text-transform: uppercase;
  color: #fff;
  cursor: pointer;
}

.field.radio ul li label input {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.field.radio ul li label span {
  position: absolute;
  top: 0;
  bottom: 2px;
  left: 0;
  margin: auto;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 1px solid #78b82a;
}

.field.radio ul li label span:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin: auto;
  opacity: 0;
  background: #78b82a;
}

.field.radio ul li label input:checked+span:before {
  opacity: 1;
}

.jq-selectbox.jqselect {
  display: block !important;
  width: 100%;
}

.jq-selectbox.jqselect .jq-selectbox__select {
  width: 100%;
  padding: 18px 16px 17px;
  height: 60px;
  background: none;
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  text-transform: uppercase;
  color: #78b82a;
  border: 1px solid #78b82a;
  box-sizing: border-box;
  border-radius: 0;
  outline: none;
  font-family: "Montserrat", sans-serif;
  position: relative;
  cursor: pointer;
}

.jq-selectbox.jqselect .jq-selectbox__select .jq-selectbox__select-text {
  width: 100% !important;
  margin: 0;
}

.jq-selectbox.jqselect .jq-selectbox__select .jq-selectbox__trigger {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 24px;
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 3.66528L6.01136 9.65392L5.05129 8.69385L11.0399 2.70521L12 3.66528Z' fill='%2378B82A'/%3E%3Cpath d='M5.98877 9.63599L0.000131678 3.64734L0.960205 2.68727L6.94884 8.67591L5.98877 9.63599Z' fill='%2378B82A'/%3E%3C/svg%3E%0A");
  background-position: 50%;
  background-repeat: no-repeat;
  margin: auto;
}

.jq-selectbox.jqselect .jq-selectbox__dropdown {
  top: 100% !important;
  border: 1px solid #78b82a;
  background: #333236;
  left: 0 !important;
  right: 0 !important;
  bottom: auto !important;
}

.jq-selectbox.jqselect .jq-selectbox__dropdown ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.jq-selectbox.jqselect .jq-selectbox__dropdown ul li {
  padding: 18px 16px 17px;
  font-size: 22px;
  text-transform: uppercase;
  color: #78b82a;
  cursor: pointer;
}

.jq-selectbox.jqselect .jq-selectbox__dropdown ul li.sel,
.jq-selectbox.jqselect .jq-selectbox__dropdown ul li:hover {
  color: #fff;
}

.btn {
  width: 100%;
  border: none;
  cursor: pointer;
  text-align: center;
  padding: 14px 36px;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #fff;
  font-family: "Montserrat", sans-serif;
  background: #ff8910;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  border: 1px solid transparent;
  overflow: hidden;
  position: relative;
}

.btn:after {
  content: "";
  position: absolute;
  left: -30px;
  right: 100%;
  background: #eb7400;
  top: 0;
  bottom: 0;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  transform: skew(-40deg);
  opacity: 0;
}

.btn span {
  position: relative;
  z-index: 1;
}

.btn:hover:after {
  right: -50px;
  opacity: 1;
}

.btn:active:after {
  right: 100%;
}

.btn.border {
  background: transparent;
  color: #ff8910;
  border-color: #ff8910;
}

.btn.border.dark {
  border-color: #626262;
  color: #626262;
}

.btn.border.dark:hover {
  border-color: transparent;
}

.btn.border:hover {
  color: #fff;
}

.burger {
  flex: 0 0 28px;
  z-index: 71;
  width: 28px;
  height: 34px;
  box-sizing: border-box;
  cursor: pointer;
  display: none;
  background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='4' x2='28' y2='4' stroke='white' stroke-width='2'/%3E%3Cline y1='24' x2='28' y2='24' stroke='white' stroke-width='2'/%3E%3Cline x1='11' y1='14' x2='28' y2='14' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

@media (max-width: 1024px) {
  .burger {
    display: block;
  }
}

.form-popup-wrapper {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: auto;
  white-space: nowrap;
  text-align: center;
  font-size: 0;
  opacity: 0;
  visibility: hidden;
  z-index: 100;
  background: rgba(51, 50, 54, 0.7);
  backdrop-filter: blur(5px);
  transition: all 0.5s;
  padding: 40px;
}

@media (max-width: 1024px) {
  .form-popup-wrapper {
    padding: 40px 10px;
  }
}

.form-popup-wrapper:before {
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  content: "";
}

.form-popup-wrapper.opened {
  opacity: 1;
  visibility: visible;
}

.form-popup-wrapper .formExtraWrapper {
  width: 450px;
  margin: auto;
  position: relative;
  display: inline-block;
  white-space: normal;
  vertical-align: middle;
  text-align: left;
  z-index: 10;
}

@media (max-width: 529px) {
  .form-popup-wrapper .formExtraWrapper {
    width: 320px;
  }
}

.form-popup-wrapper .formExtraWrapper .close-form {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 26px;
  height: 26px;
  background: 50% url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='34.834' height='1.93553' transform='matrix(0.707065 0.707149 -0.707065 0.707149 1.36816 0)' fill='%23000000'/%3E%3Crect x='26' y='1.36865' width='34.834' height='1.93553' transform='rotate(135 26 1.36865)' fill='%23000000'/%3E%3C/svg%3E") no-repeat;
  cursor: pointer;
  z-index: 101;
}

.form-b {
  font-size: 0;
  padding: 47px 37px 29px;
  box-sizing: border-box;
  position: relative;
  background: #fff;
  box-shadow: 0 1px 24px rgba(0, 0, 0, 0.25);
  z-index: 100;
}

@media (max-width: 767px) {
  .form-b {
    padding: 40px 15px 20px;
  }
}

.form-b .title {
  font-style: normal;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #333236;
  padding-bottom: 39px;
  text-align: center;
}

@media (max-width: 767px) {
  .form-b .title {
    font-size: 22px;
    line-height: 29px;
  }
}

.wpcf7-not-valid-tip {
  display: none !important;
}

.wpcf7-response-output {
  border-color: #ff8910 !important;
  padding: 10px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.form-b .desc {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  color: #333236;
  text-align: center;
  padding-bottom: 20px;
}

.form-b .field {
  margin-bottom: 10px;
}

.form-b .label_polic {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #333236;
  padding: 6px 0 30px;
}

.form-b .label_polic a {
  color: #333236;
}

.code_form .form-b .title {
  padding-bottom: 30px;
}

.menu_burger {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  z-index: 100;
  transition: all 0.3s;
  transform: translate3d(-100%, 0, 0);
  background: rgba(51, 50, 54, 0.7);
  backdrop-filter: blur(10px);
  font-size: 0;
}

.menu_burger.opened {
  transform: translate3d(0, 0, 0);
}

.menu_burger .menu_scroll {
  overflow: auto;
  position: absolute;
  top: 55px;
  left: 0;
  right: 0;
  bottom: 0;
}

.menu_burger .menuClose {
  position: absolute;
  top: 0;
  right: 0;
  width: 45px;
  height: 45px;
  cursor: pointer;
  padding: 12.5px;
  box-sizing: border-box;
  z-index: 999;
}

.menu_burger .menuClose span {
  display: block;
  width: 20px;
  height: 20px;
  position: relative;
  transform: rotate(45deg);
}

.menu_burger .menuClose span:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px;
  background: #fff;
  margin: auto;
}

.menu_burger .menuClose span:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 2px;
  background: #fff;
  margin: auto;
}

.menu_burger .menu_top {
  padding-bottom: 30px;
}

.menu_burger .menu_top ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.menu_burger .menu_top ul .arrow {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  margin-left: 5px;
  background: url("data:image/svg+xml,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L0.535899 0.25L7.4641 0.25L4 4Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.menu_burger .menu_top ul>li>a {
  display: block;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  color: #fff;
  padding: 12px 16px;
  text-decoration: none;
  position: relative;
}

.menu_burger .menu_top ul>li>a:hover {
  color: #ff8910;
}

.menu_burger .menu_top ul>li>ul {
  display: none;
  margin: 0;
  padding: 0 0 0 30px;
  list-style: none;
  text-align: left;
}

.menu_burger .menu_top ul>li>ul>li>a {
  display: inline-block;
  padding: 8px 0;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  text-decoration: none;
  position: relative;
}

.menu_burger .menu_top ul>li>ul>li>a:hover {
  color: #ff8910;
}

.menu_burger .menu_top ul>li>ul>li ul {
  margin: 0;
  padding: 0 0 0 30px;
  list-style: none;
  display: none;
}

.menu_burger .menu_top ul>li>ul>li ul li a {
  display: inline-block;
  vertical-align: top;
  padding: 5px 15px 5px 0;
  text-decoration: none;
  position: relative;
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 18px;
  color: #969696;
}

.menu_burger .menu_top ul>li>ul>li ul li a:hover {
  color: #ff8910;
}

.menu_burger .menu_top ul>li>ul>li.hasSubmenu>ul {
  display: block;
}

.menu_burger .menu_top ul>li.hasSubmenu>ul {
  display: block;
}

.site_wrapper {
  position: relative;
}

.header {
  position: relative;
  z-index: 20;
  font-size: 0;
  background: #2e2e2e;
  min-height: 100vh;
  overflow: hidden;
}

@media (max-width: 1220px) {
  .header {
    height: auto;
    overflow: visible;
  }
}

.header .header_inner {
  display: flex;
  padding: 31px 46px 31px 60px;
  align-items: center;
  position: relative;
  z-index: 20;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  transition: all 0.8s;
}

@media (max-width: 1300px) {
  .header .header_inner {
    padding: 23px 20px 23px 13px;
  }
}

.header .header_inner .logo {
  flex: 0 0 170px;
  margin-right: 20px;
}

@media (max-width: 1300px) {
  .header .header_inner .logo {
    flex: 0 0 129px;
  }
}

@media (max-width: 1024px) {
  .header .header_inner .logo {
    margin-right: 10px;
    margin-top: -9px;
  }
}

.header .header_inner .logo a {
  display: inline-block;
  text-decoration: none;
}

.header .header_inner .logo .dark {
  display: none;
}

.header .header_inner.top_none {
  top: 0;
  background: #fff;
  padding: 15px 46px 20px 60px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
}

.header .header_inner.top_none .logo .white {
  display: none;
}

.header .header_inner.top_none .logo .dark {
  display: inline;
}

@media (max-width: 1300px) {
  .header .header_inner.top_none {
    padding: 15px 20px 15px 13px;
  }
}

.header .header_inner.top_none .phones .email,
.header .header_inner.top_none .phones .number {
  color: #333236;
}

.header .header_inner.top_none .phones .email a,
.header .header_inner.top_none .phones .number a {
  color: #333236;
}

.header .header_inner.top_none .menu_header_wr>ul>li>a {
  color: #333236;
}

.header .header_inner.top_none .burger {
  background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='4' x2='28' y2='4' stroke='%23000000' stroke-width='2'/%3E%3Cline y1='24' x2='28' y2='24' stroke='%23000000' stroke-width='2'/%3E%3Cline x1='11' y1='14' x2='28' y2='14' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.header .header_inner.top_none {
  top: 0;
  background: #fff;
  padding: 15px 46px 20px 60px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
}

.header .header_inner.top_none .logo .white {
  display: none;
}

.header .header_inner.top_none .logo .dark {
  display: inline;
}

@media (max-width: 1300px) {
  .header .header_inner.top_none {
    padding: 15px 20px 15px 13px;
  }
}

.header .header_inner.top_none .phones .email,
.header .header_inner.top_none .phones .number {
  color: #333236;
}

.header .header_inner.top_none .phones .email a,
.header .header_inner.top_none .phones .number a {
  color: #333236;
}

.header .header_inner.top_none .menu_header_wr>ul>li>a {
  color: #333236;
}

.header .header_inner.top_none .burger {
  background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='4' x2='28' y2='4' stroke='%23000000' stroke-width='2'/%3E%3Cline y1='24' x2='28' y2='24' stroke='%23000000' stroke-width='2'/%3E%3Cline x1='11' y1='14' x2='28' y2='14' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

@media (max-width: 1260px) {
  .header .header_inner {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 50;
  }
}

@media (max-width: 1024px) {
  .header .header_inner {
    padding: 16px 20px 16px 13px;
  }
}

.header .header_inner .btn {
  width: auto;
  white-space: nowrap;
}

@media (max-width: 1024px) {
  .header .header_inner .btn {
    padding: 0;
    font-size: 0;
    border: none;
    width: 34px;
    height: 34px;
    border-radius: 50px;
    background: #fff url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 13.5148C16.6661 13.5148 14.9173 13.1153 13.3044 12.3269C13.0515 12.2058 12.7583 12.1866 12.4905 12.278C12.2227 12.3715 12.0039 12.567 11.8806 12.8199L11.1156 14.403C8.82062 13.0855 6.91663 11.1794 5.597 8.88437L7.18225 8.11937C7.43725 7.99612 7.63062 7.77725 7.72412 7.5095C7.8155 7.24175 7.7985 6.9485 7.67525 6.69563C6.88475 5.08488 6.48525 3.336 6.48525 1.5C6.48525 0.9135 6.00925 0.4375 5.42275 0.4375H1.5C0.9135 0.4375 0.4375 0.9135 0.4375 1.5C0.4375 11.4599 8.54013 19.5625 18.5 19.5625C19.0865 19.5625 19.5625 19.0865 19.5625 18.5V14.5773C19.5625 13.9908 19.0865 13.5148 18.5 13.5148Z' fill='black'/%3E%3C/svg%3E%0A") 50% no-repeat;
    margin-right: 23px;
  }

  .header .header_inner .btn:after {
    display: none;
  }
}

.header .header_inner .phones {
  margin: 0 27px 0 0;
  white-space: nowrap;
}

@media (max-width: 1024px) {
  .header .header_inner .phones {
    flex: 1 1 auto;
    text-align: right;
  }
}

.header .header_inner .phones .number {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  color: #fff;
  margin-bottom: 4px;
}

.header .header_inner .phones .email {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #fff;
}

.header .header_inner .phones .email a {
  color: #fff;
  text-decoration: none;
}

@media (max-width: 1024px) {
  .header .header_inner .phones .ph_inner {
    display: none;
  }
}

.header.header_in_page {
  height: auto;
  min-height: 92px;
  background: #fff;
}

@media (max-width: 1300px) {
  .header.header_in_page {
    min-height: 81px;
  }
}

@media (max-width: 1024px) {
  .header.header_in_page {
    min-height: 66px;
  }
}

.header.header_in_page .header_inner {
  padding: 15px 46px 20px 60px;
  background: #fff !important;
  /* box-shadow: 0 0 15px rgba(0, 0, 0, 0.25); */
}

@media (max-width: 1300px) {
  .header.header_in_page .header_inner {
    padding: 15px 20px 15px 13px;
  }
}

.header.header_in_page .header_inner .phones .email,
.header.header_in_page .header_inner .phones .number {
  color: #333236;
}

.header.header_in_page .header_inner .phones .email a,
.header.header_in_page .header_inner .phones .number a {
  color: #333236;
}

.header.header_in_page .header_inner .burger {
  background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='4' x2='28' y2='4' stroke='%23000000' stroke-width='2'/%3E%3Cline y1='24' x2='28' y2='24' stroke='%23000000' stroke-width='2'/%3E%3Cline x1='11' y1='14' x2='28' y2='14' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.menu_header_wr {
  flex: 1 1 auto;
  padding-right: 181px;
  text-align: right;
}

@media (min-width: 1024px) {
  .row-menu-btn {
    position: relative;
    top: -2px;
  }
}

.row-menu-btn .arrow {
  display: none;
}

@media screen and (max-width: 1024px) {
  [data-aos-delay] {
    transition-delay: 0 !important;
  }
}

@media (min-width: 1025px) and (max-width: 1550px) {
  .menu_header_wr {
    padding-right: 35px;
  }
}

@media (max-width: 1024px) {
  .menu_header_wr {
    display: none;
  }
}

.menu_header_wr>ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

@media (max-width: 1024px) {
  .menu_header_wr>ul {
    display: none;
  }
}

.menu_header_wr>ul>li {
  display: inline-block;
  vertical-align: top;
  position: relative;
}

.menu_header_wr>ul>li>a {
  display: block;
  text-decoration: none;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 20px;
  color: #fff;
  padding: 10px 20px;
  font-family: "Montserrat", sans-serif;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  position: relative;
}

.menu_header_wr>ul>li>a:hover {
  color: #ff8910;
}

.menu_header_wr>ul>li>a .arrow {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 11px;
  width: 8px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L0.535899 0.25L7.4641 0.25L4 4Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") 50% no-repeat;
  margin: auto;
}

@media (min-width: 1023px) and (max-width: 1280px) {
  .menu_header_wr>ul>li>a {
    padding: 0 10px;
  }

  .menu_header_wr>ul>li>a .arrow {
    right: 0;
  }
}

.menu_header_wr>ul>li>ul {
  display: none;
  position: absolute;
  padding: 27px 0 31px;
  margin: 28px 0 0;
  list-style: none;
  background: #252525;
  text-align: left;
}

#wpadminbar {
  position: fixed !important;
}

.menu_header_wr>ul>li>ul:before {
  content: "";
  position: absolute;
  top: -28px;
  left: 0;
  right: 0;
  height: 28px;
}

.menu_header_wr>ul>li>ul>li {
  width: 305px;
}

.menu_header_wr>ul>li>ul>li>a {
  display: inline-block;
  padding: 8px 32px;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
  color: #fff;
  text-decoration: none;
}

.menu_header_wr>ul>li>ul>li>a:hover {
  color: #ff8910;
}

.menu_header_wr>ul ul ul {
  margin: 0;
  padding: 20px 0px 20px 30px;
  top: -27px;
  bottom: auto;
  left: 100%;
  list-style: none;
  position: absolute;
  background: #252525;
  display: none;
}



.menu_header_wr>ul>li>ul li {
  padding-right: 20px;
  position: relative;
}

.menu_header_wr>ul ul ul:after {
  content: "";
  display: inline-block;
  width: 1px;
  height: auto;
  position: absolute;
  left: -1px;
  top: 20px;
  bottom: 20px;
  background: #a3a3a3;
}

.menu_header_wr>ul>li>ul>li ul li a {
  display: inline-block;
  vertical-align: top;
  padding: 11px 15px 11px 0;
  text-decoration: none;
  position: relative;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 23px;
  color: #fff;
}

.menu_header_wr>ul>li>ul>li ul li a:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 10px;
  height: 11px;
  background: url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5.5L0.25 10.2631L0.25 0.73686L7 5.5Z' fill='%23969696'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.menu_header_wr>ul>li>ul>li ul li a:hover {
  color: #ff8910;
}

.menu_header_wr>ul>li>ul>li ul li a:hover:before {
  background: url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5.5L0.25 10.2631L0.25 0.73686L7 5.5Z' fill='%23ff8910'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.menu_header_wr>ul>li>ul>li.open>a,
.menu_header_wr>ul>li>ul>li:hover>a {
  color: #ff8910;
}

.menu_header_wr>ul>li>ul>li.open>ul,
.menu_header_wr>ul>li>ul>li:hover>ul {
  display: block;
  width: 300px;
}

.menu_header_wr>ul>li>ul>li>ul>li.open>ul,
.menu_header_wr>ul>li>ul>li>ul>li:hover>ul {
  display: block;
}

.menu_header_wr>ul>li:hover>a {
  color: #ff8910;
}

.menu_header_wr>ul>li:hover>ul {
  display: block;
}

.header_in_page .menu_header_wr>ul>li>a {
  color: #333236;
}

.header_in_page .menu_header_wr>ul>li>a:hover {
  color: #ff8910;
}

.gal_slider_wr .gall_slider a {
  max-width: 436px;
}

.gal_slider_wr .gall_slider a img {
  width: 100%;
}

.slider_arrov_mini {
  display: inline-block;
  vertical-align: top;
  width: 50px;
  height: 50px;
  cursor: pointer;
  margin-right: 16px;
  position: relative;
}

.slider_arrov_mini:after {
  content: "";
  position: absolute;
  top: 50%;
  bottom: 50%;
  left: 50%;
  right: 50%;
  transition: all 0.4s;
  background: rgba(0, 0, 0, 0.1);
}

.slider_arrov_mini:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  right: 0;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3333 10L1.66664 10M1.66664 10L9.42527 17.5M1.66664 10L9.42527 2.5' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.slider_arrov_mini.white:before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3333 10L1.66664 10M1.66664 10L9.42527 17.5M1.66664 10L9.42527 2.5' stroke='%235C5C5C' stroke-width='2'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.slider_arrov_mini.ar_right,
.slider_arrov_mini.ar_right2 {
  margin-right: 0;
}

.slider_arrov_mini.ar_right2:before,
.slider_arrov_mini.ar_right:before {
  transform: rotate(180deg);
}

.slider_arrov_mini.ar_right {
  margin-right: 0;
}

.slider_arrov_mini:hover:after {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

@keyframes flipInX {
  0% {
    transform: perspective(600px) rotate3d(-1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(600px) rotate3d(-1, 0, 0, 40deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(600px) rotate3d(-1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(600px) rotate3d(-1, 0, 0, -5deg);
  }

  to {
    transform: perspective(600px);
  }
}

@media only screen and (max-width: 1024px) {

  .form_left .aos-init,
  .form_right .aos-init {
    /*CSS transitions*/
    -o-transition-property: none !important;
    -moz-transition-property: none !important;
    -ms-transition-property: none !important;
    -webkit-transition-property: none !important;
    transition-property: none !important;
    /*CSS transforms*/
    -o-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    /*CSS animations*/
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation: none !important;
    animation: none !important;
    transform: none !important;
    opacity: 1 !important;
  }
}

.slider_header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

@media (max-width: 1220px) {
  .slider_header {
    position: relative;
  }
}

.slider_header .slider_main .slider_item {
  min-height: 100vh;
  position: relative;
  padding: 100px 690px 83px 84px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

@media (max-width: 1550px) {
  .slider_header .slider_main .slider_item {
    padding-right: 450px;
    height: 700px;
  }
}

@media (max-width: 1300px) {
  .slider_header .slider_main .slider_item {
    padding: 80px 450px 100px 30px;
  }
}

@media (max-width: 1260px) {
  .slider_header .slider_main .slider_item {
    height: 500px;
    padding-top: 104px;
    padding-right: 530px;
    padding-bottom: 145px;
  }
}

@media (max-width: 1024px) {
  .slider_header .slider_main .slider_item {
    height: auto;
    padding-top: 50px;
    padding-right: 350px;
    padding-bottom: 175px;
  }
}

@media (max-width: 767px) {
  .gal_slider_wr .gall_slider {
    padding-left: 16px;
    padding-right: 16px;
  }

  .slider_header .slider_main .slider_item {
    padding-right: 30px;
  }
}

.slider_header .slider_main .slider_item .slider_item_bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 100%;
  right: 470px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

@media all and (max-width: 1301px) and (min-width: 1440px) {
  .slider_header .slider_main .slider_item .slider_item_bg {
    right: 310px;
  }
}

@media (max-width: 1300px) {
  .slider_header .slider_main .slider_item .slider_item_bg {
    right: 0;
  }
}

@media (min-width: 1360px) {
  .slider_header .slider_main .slider_item:first-child.scroll_block .slider_item_b {
    top: 0;
    bottom: 0;
    right: 283px;
  }
}

.slider_header .slider_main .slider_item .sldier_item_title {
  position: relative;
  z-index: 1;
  padding-bottom: 70px;
  font-style: normal;
  font-weight: 600;
  font-size: 96px;
  line-height: 107px;
  -webkit-text-stroke: 1px #fff;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  width: 100%;
  color: transparent;
  animation-duration: 1.5s;
  animation-fill-mode: both;
  font-family: "Open Sans", sans-serif, arial;
}

@media (max-width: 1600px) {
  .slider_header .slider_main .slider_item .sldier_item_title {
    font-size: 60px;
    line-height: 90px;
  }
}

@media (max-width: 1260px) {
  .slider_header .slider_main .slider_item .sldier_item_title {
    font-size: 50px;
    line-height: 135%;
    padding-bottom: 22px;
  }
}

@media (max-width: 767px) {
  .slider_header .slider_main .slider_item .sldier_item_title {
    font-size: 40px;
  }
}

.slider_header .slider_main .slider_item .slider_item_list {
  position: relative;
  z-index: 1;
  padding: 0 0 0 294px;
  margin: 0;
  list-style: none;
  font-size: 0;
  opacity: 0;
  transition: all 0.1s;
}

@media (min-width: 1551px) and (max-width: 1700px) {
  .slider_header .slider_main .slider_item .slider_item_list {
    padding-left: 144px;
  }
}

@media (max-width: 1550px) {
  .slider_header .slider_main .slider_item .slider_item_list {
    padding-left: 40px;
  }
}

@media (max-width: 1260px) {
  .slider_header .slider_main .slider_item .slider_item_list {
    padding: 0;
    opacity: 1;
  }
}

.slider_header .slider_main .slider_item .slider_item_list li {
  padding-left: 38px;
  display: inline-block;
  vertical-align: top;
  width: calc(50% - 37px);
  margin-right: 74px;
  position: relative;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #fff;
}

@media (max-width: 1024px) {
  .slider_header .slider_main .slider_item .slider_item_list li {
    width: calc(50% - 15px);
    margin-right: 30px;
  }
}

@media (max-width: 910px) {
  .slider_header .slider_main .slider_item .slider_item_list li {
    width: 100%;
    margin: 0;
  }
}

.slider_header .slider_main .slider_item .slider_item_list li:last-child {
  margin-right: 0;
}

@media (max-width: 910px) {
  .slider_header .slider_main .slider_item .slider_item_list li {
    margin-bottom: 20px;
  }
}

.slider_header .slider_main .slider_item .slider_item_list li:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 22px;
  height: 22px;
  background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_362:273)'%3E%3Cpath d='M21.6778 3.24395C21.2483 2.81435 20.5518 2.81435 20.1222 3.24395L6.94348 16.4228L1.87781 11.3571C1.44825 10.9275 0.751815 10.9275 0.322171 11.3571C-0.107431 11.7867 -0.107431 12.4831 0.322171 12.9127L6.16566 18.7561C6.59509 19.1857 7.29205 19.1854 7.7213 18.7561L21.6778 4.79959C22.1074 4.37004 22.1074 3.67356 21.6778 3.24395Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_362:273'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% no-repeat;
}

.slider_header .slider_main .slider_item.slick-active .slider_item_bg {
  left: 0;
  transition: all 1s;
}

.slider_header .slider_main .slider_item.slick-active .sldier_item_title {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

.slider_header .slider_main .slider_item.slick-active+.slider_item {
  left: 0;
  right: 0;
}

.slider_header .slider_mini {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 593px;
  padding: 63px 53px 40px;
  background: #ebebeb;
}

@media (max-width: 1550px) {
  .slider_header .slider_mini {
    padding: 26px 18px 20px;
    width: 400px;
  }
}

@media (max-width: 1260px) {
  .slider_header .slider_mini {
    bottom: -80px;
    width: 293px;
  }
}

@media (max-width: 1024px) {
  .slider_header .slider_mini {
    bottom: -187px;
  }
}

.slider_header .slider_mini .slider-nav>.naw_item {
  display: none;
}

.slider_header .slider_mini .slider-nav>.naw_item:first-child {
  display: block;
}

.slider_header .slider_mini .naw_title {
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 29px;
  text-transform: uppercase;
  color: #333236;
  padding-bottom: 15px;
  padding-left: 10px;
  transition: all 1s;
  position: relative;
  top: 30px;
}

@media (max-width: 1550px) {
  .slider_header .slider_mini .naw_title {
    font-size: 20px;
    line-height: 29px;
  }
}

@media (max-width: 1220px) {
  .slider_header .slider_mini .naw_title {
    font-size: 18px;
  }
}

.slider_header .slider_mini .naw_list {
  padding: 0 10px 38px;
  margin: 0;
  list-style: none;
  transition: all 1s;
  position: relative;
  top: 30px;
}

@media (max-width: 1550px) {
  .slider_header .slider_mini .naw_list {
    padding-bottom: 23px;
  }
}

.slider_header .slider_mini .naw_list li {
  border-bottom: 1px solid #c4c4c4;
  max-width: 403px;
}

.slider_header .slider_mini .naw_list li .item_icon {
  flex: 0 0 38px;
  margin-right: 16px;
  position: relative;
  z-index: 1;
}

.slider_header .slider_mini .naw_list li .item_icon .hover {
  display: none;
}

@media (max-width: 767px) {
  .slider_header .slider_mini .naw_list li .item_icon {
    flex: 0 0 24px;
  }
}

.slider_header .slider_mini .naw_list li .item_name {
  font-style: normal;
  font-weight: 600;
  font-size: 21px;
  line-height: 18px;
  color: #333236;
  position: relative;
  z-index: 1;
}

@media (max-width: 1550px) {
  .slider_header .slider_mini .naw_list li .item_name {
    font-size: 16px;
  }
}

.slider_header .slider_mini .naw_list li a {
  padding: 24px 0;
  display: flex;
  align-items: center;
  position: relative;
  text-decoration: none;
  min-height: 86px;
}

.slider_header .slider_mini .naw_list li a:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -10px;
  right: 100%;
  transition: all 0.4s;
  background: #ff8910;
  opacity: 0;
}

.slider_header .slider_mini .naw_list li a:hover:before {
  right: 0;
  opacity: 1;
}

.slider_header .slider_mini .naw_list li a:hover .item_icon .hover {
  display: inline;
}

.slider_header .slider_mini .naw_list li a:hover .item_icon .norm {
  display: none;
}

.slider_header .slider_mini .naw_list li a:hover .item_name {
  color: #fff;
}

@media (max-width: 1550px) {
  .slider_header .slider_mini .naw_list li a {
    padding: 10px 0;
  }

  .slider_header .slider_mini .naw_list li a {
    min-height: 58px;
  }
}

@media (max-width: 767px) {
  .slider_header .slider_mini .naw_list li a {
    min-height: 44px;
  }
}

.slider_header .slider_mini .naw_list li:last-child {
  border: none;
}

.slider_header .slider_mini .naw_item.slick-active .naw_list,
.slider_header .slider_mini .naw_item.slick-active .naw_title {
  top: 0;
}

.slider_header .slick-dots {
  position: absolute;
  bottom: -38px;
  right: 0;
  margin: 0;
  list-style: none;
  padding: 0;
}

.slider_header .slick-dots li {
  display: none;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 27px;
  color: #333236;
}

.slider_header .slick-dots li.slick-active {
  display: inline-block;
}

.slider_header .slick-dots li.lastLi {
  display: inline-block;
  margin-left: 8px;
}

.content_block_wr {
  position: relative;
  padding: 0 16px;
}

.app_wrapper {
  position: relative;
  margin-right: 458px;
}

@media (max-width: 1550px) {
  .app_wrapper {
    margin-right: 276px;
  }
}

@media (max-width: 1024px) {
  .app_wrapper {
    margin-right: 0;
  }
}

.app_block {
  position: relative;
  z-index: 10;
  /* min-height: 100vh; */
  min-height: calc(100vh - 131px);
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: 83px;
}

@media (max-width: 1024px) {
  .app_block {
    margin-right: 300px;
  }
}

.first_img_vpp {
  position: absolute;
  z-index: 1;
  right: 0;
  left: 16.6%;
  bottom: 0;
  top: 0;
}

@media (max-width: 1700px) {
  .first_img_vpp {
    left: 6.6%;
  }
}

@media (max-width: 1260px) {
  .first_img_vpp {
    left: -13px;
    top: -40px;
  }
}

@media (max-width: 1024px) {
  .first_img_vpp {
    left: -20px;
    right: -20px;
  }
}

@media (max-width: 529px) {
  .first_img_vpp {
    top: 150px;
  }
}

.first_img_vpp img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.trigger_down {
  width: 10px;
  height: 5px;
  position: absolute;
  bottom: 0;
}

.app_slider_block {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 131px 19px 0px;
  z-index: 2;
  transition: all 0.4s;
  background: #333236;
}

@media (max-width: 1220px) {
  .app_slider_block {
    position: relative;
  }
}

@media (max-width: 1024px) {
  .app_slider_block {
    position: absolute;
    bottom: auto;
    min-height: auto;
  }
}

@media (max-width: 529px) {
  .app_slider_block {
    padding-top: 80px;
  }
}

.app_slider_block .app_title {
  padding-bottom: 0;
  font-style: normal;
  font-weight: 600;
  font-size: calc(30px + 258 * (100vw / 1920));
  -webkit-text-stroke: 1px #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  width: 100%;
  color: transparent;
  font-family: "Open Sans", sans-serif, arial;
}

@media (max-width: 1700px) {
  .app_slider_block .app_title {
    font-size: calc(30px + 258 * (75vw / 1920));
  }
}

@media (max-width: 1549px) {
  .app_slider_block .app_title {
    padding-bottom: 30px;
    padding-top: 80px;
  }
}

@media (max-width: 529px) {
  .app_slider_block .app_title {
    padding-top: 20px;
    padding-bottom: 30px;
    font-size: 41px;
  }
}

.app_slider_block .app_subtitle {
  font-style: normal;
  font-weight: 600;
  font-size: 38px;
  line-height: 1.68;
  color: #fff;
  text-transform: uppercase;
  padding: 0 0 15px 356px;
  margin-top: -17px;
}

.app_slider_block .app_subtitle h1 {
  margin: inherit;
  font-size: inherit;
  color: inherit;
  font-weight: inherit;
  line-height: inherit;
  display: initial;
}

.app_slider_block .app_subtitle span {
  font-weight: 400;
  font-size: 23px;
  line-height: 1;
}

@media (min-width: 1550px) and (max-width: 1700px) {
  .app_slider_block .app_subtitle {
    padding-left: 200px;
  }
}

.app_slider_block .app_body {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 29px;
  color: #fff;
  max-width: 870px;
  margin-left: 356px;
}

@media (min-width: 1550px) and (max-width: 1700px) {
  .app_slider_block .app_body {
    margin-left: 200px;
  }
}

.app_slider_block .slider_item_list {
  position: relative;
  z-index: 1;
  margin: 0 0 0 356px;
  padding: 57px 0 0;
  list-style: none;
  font-size: 0;
  max-width: 852px;
}

@media (min-width: 1550px) and (max-width: 1700px) {
  .app_slider_block .slider_item_list {
    margin-left: 200px;
  }
}

@media (max-width: 1700px) {
  .app_slider_block .slider_item_list {
    padding-right: 20px;
  }
}

@media (max-width: 1260px) {
  .app_slider_block .slider_item_list {
    margin: 0;
  }
}

.app_slider_block .slider_item_list li {
  padding-left: 38px;
  display: inline-block;
  vertical-align: top;
  width: calc(50% - 37px);
  margin-right: 74px;
  position: relative;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
}

@media (max-width: 1024px) {
  .app_slider_block .slider_item_list li {
    width: calc(50% - 15px);
    margin-right: 30px;
  }
}

@media (max-width: 910px) {
  .app_slider_block .slider_item_list li {
    width: 100%;
    margin: 0 0 20px;
  }
}

.app_slider_block .slider_item_list li:last-child {
  margin-right: 0;
}

@media (max-width: 1024px) {
  .slider_main.slider-for {
    padding-top: 260px;
    transition: all 0.3s;
    transform: translate3d(100%, -200px, 0);
  }
}

@media (max-width: 1024px) {
  .scroll_block .slider_main.slider-for {
    padding-top: 80px;
    transition: all 0.3s;
    transform: translate3d(0, 0, 0);
  }
}

.app_slider_block .slider_item_list li:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 22px;
  height: 22px;
  background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_362:273)'%3E%3Cpath d='M21.6778 3.24395C21.2483 2.81435 20.5518 2.81435 20.1222 3.24395L6.94348 16.4228L1.87781 11.3571C1.44825 10.9275 0.751815 10.9275 0.322171 11.3571C-0.107431 11.7867 -0.107431 12.4831 0.322171 12.9127L6.16566 18.7561C6.59509 19.1857 7.29205 19.1854 7.7213 18.7561L21.6778 4.79959C22.1074 4.37004 22.1074 3.67356 21.6778 3.24395Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_362:273'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% no-repeat;
}

@media (max-width: 1549px) {
  .app_slider_block .app_subtitle {
    font-size: 20px;
    line-height: 30px;
    padding-left: 92px;
  }

  .app_slider_block .app_subtitle span {
    font-size: 20px;
  }

  .app_slider_block .app_body {
    margin-left: 92px;
  }

  .app_slider_block .slider_item_list {
    margin-left: 92px;
  }
}

.app_slider_block .app_list {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 477px;
  transition: all 0.4s;
  padding: 20px 36px;
  background: #ebebeb;
}

@media (max-width: 1550px) {
  .app_slider_block .app_list {
    padding: 20px 18px;
    width: 307px;
  }
}

@media (max-width: 1260px) {
  .app_slider_block .app_list {
    width: 295px;
  }
}

@media (max-width: 1024px) {
  .app_slider_block .app_list {
    z-index: 35;
  }
}

.app_slider_block .app_list .app_list_ul {
  padding: 0 10px 38px;
  margin: 0;
  list-style: none;
  transition: all 1s;
  position: relative;
}

@media (max-width: 1550px) {
  .app_slider_block .app_list .app_list_ul {
    padding-bottom: 23px;
  }
}

.app_slider_block .app_list .app_list_ul li {
  border-bottom: 1px solid #c4c4c4;
  max-width: 403px;
}

.app_slider_block .app_list .app_list_ul li .item_icon {
  flex: 0 0 38px;
  margin-right: 16px;
  position: relative;
  z-index: 1;
  width: 38px;
  height: 38px;
}

.app_slider_block .app_list .app_list_ul li .item_icon .hover {
  display: none;
  opacity: 0;
}

@media (max-width: 767px) {
  .app_slider_block .app_list .app_list_ul li .item_icon {
    flex: 0 0 24px;
  }

  .app_slider_block .slider_item_list {
    display: none;
  }
}

.app_slider_block .app_list .app_list_ul li .item_name {
  font-style: normal;
  font-weight: 600;
  font-size: 21px;
  line-height: 18px;
  color: #333236;
  position: relative;
  z-index: 1;
}

@media (max-width: 1550px) {
  .app_slider_block .app_list .app_list_ul li .item_name {
    font-size: 16px;
  }
}

.link_map {
  display: block;
  color: #198cff;
  font-size: 16px;
  line-height: 19px;
  font-weight: 600;
  margin-bottom: 5px;
  text-decoration: none;
}

.link_map:hover {
  color: #ff8910;
}

.link_span {
  font-size: 12px;
  line-height: 14px;
  padding: 4px 0;
  color: #999;
}

.app_slider_block .app_list .app_list_ul li a {
  padding: 24px 0;
  display: flex;
  align-items: center;
  position: relative;
  text-decoration: none;
}

.app_slider_block .app_list .app_list_ul li a:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -10px;
  right: 100%;
  transition: all 0.4s;
  background: #ff8910;
  opacity: 0;
}

.app_slider_block .app_list .app_list_ul li a:hover:before {
  right: 0;
  opacity: 1;
}

.app_slider_block .app_list .app_list_ul li a:hover .item_icon .hover {
  display: inline;
  opacity: 1;
}

.app_slider_block .app_list .app_list_ul li a:hover .item_icon .norm {
  display: none;
}

.app_slider_block .app_list .app_list_ul li a:hover .item_name {
  color: #fff;
}

@media (max-width: 1550px) {
  .app_slider_block .app_list .app_list_ul li a {
    padding: 10px 0;
  }
}

.app_slider_block .app_list .app_list_ul li:last-child {
  border: none;
}

.header.main_page.scroll_block .app_slider_block {
  opacity: 0;
  visibility: hidden;
}

@media (min-width: 1550px) {
  .header.main_page .slider_header .slider_mini {
    width: 475px;
    transition: all 0.4s;
    padding: 20px 36px;
  }
}

@media (max-width: 1549px) {
  .header.main_page .slider_header .slider_mini {
    width: 302px;
    transition: all 0.4s;
    padding: 20px 36px;
  }
}

@media (max-width: 1024px) {
  .header.main_page .slider_header .slider_mini {
    position: relative;
    margin-top: -115px;
    margin-left: auto;
    width: 325px;
    padding: 30px 20px 20px;
    bottom: 0;
  }
}

@media (min-width: 1550px) {
  .header.main_page .slider_header .slider_main .slider_item:first-child .slider_item_bg {
    width: 100%;
    left: auto;
    top: auto;
    height: 100%;
    transform: scale(0.82, 0.867);
    transform-origin: 99% bottom;
  }

  .header.main_page .slider_header .slider_mini .naw_title {
    display: none;
  }

  .header.main_page .slider_arrov_mini {
    width: 0;
    height: 0;
    transition: all 0.4s;
  }

  .header.main_page .slick-dots {
    opacity: 0;
    transition: all 0.4s;
  }

  .header.main_page .slider_header .slider_mini .naw_item {
    transition: all 0.4s;
    height: 100%;
  }

  .header.main_page .slider_header .slider_mini .naw_item .naw_list {
    opacity: 0;
    transition: all 0.5s;
  }

  .header.main_page .slider_header .slider_main .slider_item .tit_wr {
    opacity: 0;
    transition: all 0.5s;
    transform: translate3d(-100%, 0, 0);
  }

  .header.main_page.scroll_block .slider_header .slider_main .slider_item:first-child .slider_item_bg {
    width: 100%;
    height: 100%;
    transform: scale(1);
  }

  .header.main_page.scroll_block .app_slider_block .app_list {
    width: 593px;
  }

  .header.main_page.scroll_block .slider_header .slider_main .slider_item .tit_wr {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }

  .header.main_page.scroll_block .slider_arrov_mini {
    width: 50px;
    height: 50px;
  }

  .header.main_page.scroll_block .slick-dots {
    opacity: 1;
  }

  .header.main_page.scroll_block .slider_header .slider_mini {
    width: 593px;
    padding: 63px 53px 40px;
    z-index: 10;
  }

  .header.main_page.scroll_block .slider_header .slider_mini .naw_title {
    display: block;
  }

  .header.main_page.scroll_block .slider_header .slider_mini .naw_item .naw_list {
    opacity: 1;
  }

  .header.main_page.scroll_block .slider_header .slider_main .slider_item .slider_item_list {
    opacity: 1;
  }
}

@media (max-width: 860px) {
  .slider_header .slider_main .slider_item {
    padding-bottom: 140px;
    padding-right: 330px;
    justify-content: flex-start;
  }
}

@media (max-width: 529px) {
  .slider_header .slider_main .slider_item {
    padding-bottom: 150px;
    padding-right: 20px;
    justify-content: flex-end;
  }
}

@media (max-width: 1549px) {
  .header.main_page.scroll_block .app_slider_block {
    opacity: 0;
    visibility: hidden;
  }
}

@media (max-width: 1220px) {
  .header.main_page.scroll_block .app_slider_block {
    transform: translateX(-100%);
    height: 490px;
  }
}

@media (max-width: 1549px) {
  .header.main_page .slider_header .slider_main .slider_item:first-child .slider_item_bg {
    width: 100%;
    left: auto;
    top: auto;
    height: 100%;
    transform: scale(0.8);
    transform-origin: 100% bottom;
    right: 307px;
  }

  .header.main_page .slider_header .slider_mini .naw_title {
    display: none;
  }

  .header.main_page .slider_arrov_mini {
    width: 0;
    height: 0;
    transition: all 0.4s;
  }

  .header.main_page .slick-dots {
    opacity: 0;
    transition: all 0.4s;
  }

  .header.main_page .slider_header .slider_mini .naw_item {
    transition: all 0.4s;
    height: 100%;
  }

  .header.main_page .slider_header .slider_mini .naw_item .naw_list {
    opacity: 0;
    transition: all 0.5s;
  }

  .header.main_page .slider_header .slider_main .slider_item .tit_wr {
    opacity: 0;
    transition: all 0.5s;
    transform: translate3d(-100%, 0, 0);
  }

  .header.main_page.scroll_block .slider_header .slider_main .slider_item:first-child .slider_item_bg {
    width: 100%;
    height: 100%;
    transform: scale(1);
  }

  .header.main_page.scroll_block .app_slider_block .app_list {
    width: 435px;
  }

  .header.main_page.scroll_block .slider_header .slider_main .slider_item .tit_wr {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }

  .header.main_page.scroll_block .slider_arrov_mini {
    width: 50px;
    height: 50px;
  }

  .header.main_page.scroll_block .slick-dots {
    opacity: 1;
  }

  .header.main_page.scroll_block .slider_header .slider_mini {
    width: 435px;
    padding: 63px 53px 40px;
  }

  .header.main_page.scroll_block .slider_header .slider_mini .naw_title {
    display: block;
  }

  .header.main_page.scroll_block .slider_header .slider_mini .naw_item .naw_list {
    opacity: 1;
  }

  .header.main_page.scroll_block .slider_header .slider_main .slider_item .slider_item_list {
    opacity: 1;
  }

  .header.main_page.scroll_block .header_inner {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
  }

  .customize-support .header.main_page.scroll_block .header_inner {
    top: 30px;
  }

  .header.main_page.scroll_block .header_inner.bg_h {
    background: rgba(46, 46, 46, 0.9);
  }
}

.about_block_wr {
  padding: 0 14px;
}

.about_block_wr .block_inner {
  padding: 75px 0 40px 98px;
  position: relative;
}

.about_block_wr .block_inner:before {
  content: "";
  position: absolute;
  top: 0;
  right: 100%;
  width: 447px;
  bottom: 0;
  margin: 0 -70px 0 0;
  background: url(../img/logo-bg.svg) 50% no-repeat;
  background-size: contain;
}

@media (max-width: 1024px) {
  .header.main_page .slider_header .slider_main .slider_item:first-child .slider_item_bg {
    right: 100px;
  }

  .header.main_page.scroll_block .slider_header .slider_mini {
    width: 325px;
    padding: 30px 20px 20px;
  }
}

@media (max-width: 1024px) {
  .about_block_wr .block_inner {
    padding: 150px 0 30px;
  }

  .about_block_wr .block_inner:before {
    display: none;
  }
}

@media (max-width: 910px) {
  .header.main_page .slider_header .slider_main .slider_item:first-child .slider_item_bg {
    right: 0;
  }
}

@media (max-width: 860px) {
  .slider_header .slider_main .slider_item {
    bottom: 130px;
  }
}

@media (max-width: 767px) {
  .about_block_wr .block_inner {
    padding-top: 50px;
  }
}

.about_title {
  font-style: normal;
  font-weight: 600;
  font-size: 38px;
  line-height: 29px;
  text-transform: uppercase;
  color: #363632;
  position: relative;
}

.about_title:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -98px;
  width: 61px;
  height: 1px;
  background: #ff8910;
  margin: auto;
}

.about_inner {
  padding-top: 78px;
  display: flex;
}

.about_list {
  flex: 0 0 479px;
  margin-right: 24px;
  display: flex;
  flex-wrap: wrap;
}

.about_item {
  flex: 0 0 calc(50% - 15px);
  margin-right: 30px;
  margin-bottom: 47px;
}

.about_item:nth-child(2n) {
  margin-right: 0;
}

.about_item .about_number {
  font-style: normal;
  font-weight: 600;
  font-size: 67px;
  line-height: 54px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  margin-bottom: 8px;
  color: transparent;
  -webkit-text-stroke: 1px #ff8910;
  font-family: "Open Sans", sans-serif, arial;
}

.about_item .about_text {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 29px;
  color: #333236;
}

.about_body {
  flex: 1 1 auto;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #333236;
}

.about_body p {
  margin: 0 0 6px;
}

@media (max-width: 375px) {
  .header.main_page.scroll_block .slider_header .slider_main .slider_item:first-child .slider_item_bg {
    background-size: 200%;
    background-position: -240px 150px;
  }
}

@media (max-width: 1024px) {
  .about_title {
    font-size: 30px;
    line-height: 1;
  }

  .about_title:before {
    display: none;
  }

  .about_inner {
    padding-top: 40px;
    display: block;
  }

  .about_item {
    margin-bottom: 30px;
  }

  .about_list {
    margin: 0;
  }
}

@media (max-width: 460px) {
  .about_list {
    display: block;
  }

  .about_item {
    margin: 0 0 25px;
  }
}

.link_btn {
  position: relative;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #ff8910;
  position: relative;
  padding-right: 30px;
  transition: all 0.4s;
  text-decoration: none;
}

.link_btn:after {
  content: attr(data-label);
  position: absolute;
  top: 0;
  left: 0;
  white-space: nowrap;
  width: 0;
  color: #ffd5aa;
  height: 100%;
  overflow: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), width 0 cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;
  -o-transition: opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), width 0 cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;
  transition: opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), width 0 cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;
}

.link_btn:hover:after {
  opacity: 1;
  width: 100%;
  -webkit-transition: opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), width 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), width 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), width 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.works_block_wr {
  padding: 0 14px;
}

@media (max-width: 767px) {
  .works_block_wr {
    padding: 0;
  }
}

.works_block_wr .block_inner {
  padding: 79px 0 0;
  position: relative;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner {
    padding: 40px 0 0;
  }
}

.works_block_wr .block_inner:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: -3000px;
  bottom: 0;
  background: #333236;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner:before {
    right: -300px;
  }
}

.works_block_wr .block_inner .works_block_title {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 37px;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .works_block_title {
    padding-right: 0;
  }
}

.works_block_wr .block_inner .works_block_title span {
  font-style: normal;
  font-weight: 400;
  font-size: 38px;
  line-height: 29px;
  text-transform: uppercase;
  color: #fff;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .works_block_title span {
    font-size: 24px;
  }
}

.works_block_wr .block_inner .works_block_title .works_block_list {
  white-space: nowrap;
}

.works_block_wr .block_inner .works_block_title .works_block_list:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8H14M14 8L7.48276 1M14 8L7.48276 15' stroke='%23FF8910'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.works_block_wr .block_inner .inner_tabs_slider {
  padding: 63px 0 0;
  position: relative;
  z-index: 1;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .inner_tabs_slider {
    padding-top: 30px;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-title {
  /* display: flex; */
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  padding: 0 37px 30px 0;
  /* margin: 0 0 22px; */
  grid-gap: 22px;
  font-size: 0;
  list-style: none;
  align-items: flex-start;
  /* justify-content: space-between; */
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-title {
    padding-right: 0;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-title li {
  background: #fff;
  cursor: pointer;
  transition: all 0.4s;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-title li {
  width: 165px;
  position: relative;
  overflow: hidden;
  padding: 10px;
  box-sizing: border-box;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 72px;
}

.slick-slide img {
  height: inherit;
}

.works_block_wr .tab_main_slid .item {
  height: 800px;
  overflow: hidden;
}

.tab_main_slid .slick-track {
  display: flex;
}

.tab_main_slid .slick-track .item {
  position: relative;
  /* height: inherit; */
}

.tab_main_slid .slick-track .item .img_in {
  display: flex !important;
  justify-content: center;
  align-items: center;
  max-height: 100px;
  height: 100%;
}

.tab_nav_slider .slick-track {
  display: flex;
}

.tab_nav_slider .slick-track .item {
  position: relative;
  height: inherit;
}

.tab_nav_slider .slick-track .item .img_in {
  display: flex !important;
  justify-content: center;
  align-items: center;
  max-height: 100px;
  height: 100%;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-title li img {
  opacity: 0.4;
  transition: all 0.4s;
  border: none;
  max-height: 72px;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-title li.active,
.works_block_wr .block_inner .inner_tabs_slider .tabs-title li:hover {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-title li.active img,
.works_block_wr .block_inner .inner_tabs_slider .tabs-title li:hover img {
  opacity: 1;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-title {
    overflow: auto;
  }

  .works_block_wr .block_inner .inner_tabs_slider .tabs-title li {
    margin-right: 10px;
    flex: 0 0 160px;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block {
  font-size: 0;
  position: relative;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b {
  opacity: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  display: flex;
  align-items: flex-start;
  background: #fff;
}

@media (max-width: 1399px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b {
    display: block;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b.active {
  opacity: 1;
  visibility: visible;
  position: static;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_left {
  flex: 0 0 694px;
  padding: 35px 28px 52px 50px;
}

@media (max-width: 1399px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_left {
    padding: 30px 28px;
  }
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_left {
    padding: 20px 16px;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tabs_title {
  border-bottom: 1px solid #c4c4c4;
  padding-bottom: 24px;
  margin-bottom: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 21px;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tabs_title {
    padding-right: 0;
  }

  .works_block_wr .tab_main_slid .item {
    height: inherit;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tabs_title span {
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 39px;
  color: #333236;
}

@media (max-width: 1100px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tabs_title span {
    font-size: 18px;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tabs_title .link_btn {
  padding-right: 37px;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tabs_title .link_btn:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 14px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8536 4.35355C14.0488 4.15829 14.0488 3.84171 13.8536 3.64645L10.6716 0.464466C10.4763 0.269204 10.1597 0.269204 9.96447 0.464466C9.7692 0.659728 9.7692 0.976311 9.96447 1.17157L12.7929 4L9.96447 6.82843C9.7692 7.02369 9.7692 7.34027 9.96447 7.53553C10.1597 7.7308 10.4763 7.7308 10.6716 7.53553L13.8536 4.35355ZM0.5 4.5H13.5V3.5H0.5V4.5Z' fill='%23FF8910'/%3E%3C/svg%3E%0A") 50% no-repeat;
  margin: auto;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_body {
  max-width: 573px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  color: #333236;
  padding-bottom: 93px;
}

@media (max-width: 1399px) {
  .works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_body {
    max-width: 100%;
    padding-bottom: 40px;
  }
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_body p {
  margin: 0 0 18px;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_body ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_body ul li {
  margin-bottom: 10px;
  padding-left: 27px;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 29px;
  color: #333236;
  position: relative;
}

.works_block_wr .block_inner .inner_tabs_slider .tabs-block .tabs-b .tab_body ul li:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
  width: 10px;
  height: 10px;
  background: #333236;
}

.works_block_wr .tab_right {
  flex: 0 0 847px;
  width: 847px;
  background: #fff;
}

@media (min-width: 1540px) and (max-width: 1640px) {
  .works_block_wr .tab_right {
    width: 700px;
    flex: 0 0 700px;
  }
}

@media (min-width: 1400px) and (max-width: 1539px) {
  .works_block_wr .tab_right {
    width: 620px;
    flex: 0 0 620px;
  }
}

@media (max-width: 1399px) {
  .works_block_wr .tab_right {
    max-width: 100%;
    width: auto;
  }
}

.customize-support .header .header_inner {
  top: 32px;
}

.customize-support .menu_burger .menuClose {
  top: 40px;
}

.works_block_wr .tab_right .tab_main_slid .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.works_block_wr .tab_right .tab_main_slid .item.video {
  position: relative;
}

.works_block_wr .tab_right .tab_main_slid .item.video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: all 0.4s;
  z-index: 1;
}

.works_block_wr .tab_right .tab_main_slid .item.video img {
  transition: all 0.4s;
  z-index: 2;
}

.works_block_wr .tab_right .tab_main_slid .item.video .btn_video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 180px;
  height: 180px;
  background: url("data:image/svg+xml,%3Csvg width='169' height='161' viewBox='0 0 169 161' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.2994 147.398C50.0376 147.799 50.6176 148.324 51.0394 148.972C51.4504 149.624 51.6698 150.326 51.6978 151.078C51.722 151.838 51.5392 152.577 51.1495 153.294C50.7598 154.011 50.2415 154.563 49.5946 154.949C48.9438 155.342 48.2318 155.538 47.4585 155.536C46.6813 155.542 45.9237 155.344 45.1855 154.943C44.609 154.63 44.1352 154.245 43.7642 153.788C43.3893 153.338 43.1362 152.832 43.0051 152.269L44.0516 151.977C44.2899 152.863 44.8238 153.531 45.6534 153.982C46.2017 154.28 46.7642 154.426 47.3409 154.421C47.9175 154.415 48.4508 154.263 48.9407 153.965C49.4199 153.67 49.8046 153.255 50.095 152.721C50.3853 152.187 50.5259 151.635 50.5167 151.065C50.4967 150.499 50.3321 149.972 50.0229 149.485C49.7137 148.998 49.285 148.606 48.7366 148.308C47.9141 147.861 47.0611 147.78 46.1778 148.065L45.8534 147.028C46.3971 146.832 46.965 146.767 47.5571 146.834C48.1421 146.897 48.7229 147.085 49.2994 147.398Z' fill='white'/%3E%3Cpath d='M39.2026 148.759L38.2872 148.059L41.1007 144.379L35.1883 145.69L34.3587 145.056L38.2218 140.003L39.1372 140.702L36.3237 144.383L42.2266 143.064L43.0657 143.705L39.2026 148.759Z' fill='white'/%3E%3Cpath d='M32.52 134.553C32.9732 135.017 33.2787 135.529 33.4366 136.091C33.5888 136.647 33.5912 137.199 33.4437 137.746C33.2905 138.299 32.9908 138.794 32.5446 139.23C32.0984 139.666 31.6002 139.952 31.0498 140.088C30.4938 140.229 29.9423 140.214 29.3953 140.044C28.837 139.874 28.3313 139.557 27.8781 139.094C27.4753 138.682 27.2002 138.234 27.0528 137.752C26.8997 137.264 26.8938 136.777 27.035 136.292L28.0509 136.524C27.9734 136.879 27.9838 137.216 28.0821 137.534C28.1805 137.852 28.3555 138.14 28.6073 138.397C28.8982 138.695 29.2269 138.899 29.5935 139.011C29.9544 139.117 30.325 139.118 30.7053 139.015C31.0742 138.911 31.416 138.706 31.7306 138.398C32.0509 138.085 32.2697 137.742 32.387 137.37C32.4929 136.997 32.497 136.63 32.3992 136.266C32.2958 135.898 32.0986 135.564 31.8077 135.267C31.5559 135.009 31.2722 134.828 30.9565 134.723C30.6408 134.617 30.3043 134.6 29.9471 134.669L29.7292 133.657C30.2172 133.526 30.7065 133.54 31.197 133.698C31.6762 133.857 32.1172 134.141 32.52 134.553Z' fill='white'/%3E%3Cpath d='M20.8023 128.949L22.2095 130.805L26.4743 127.569L27.1706 128.487L22.9059 131.722L24.313 133.578L23.5098 134.187L19.9991 129.559L20.8023 128.949Z' fill='white'/%3E%3Cpath d='M17.4074 119.133C17.4838 119.089 17.5885 119.039 17.7214 118.981L20.2853 123.46C20.7356 123.119 21.0067 122.683 21.0986 122.151C21.1796 121.616 21.0651 121.078 20.755 120.536C20.3774 119.876 19.8511 119.472 19.1761 119.324L19.5059 118.402C19.9407 118.485 20.3418 118.67 20.7092 118.958C21.0726 119.239 21.3855 119.608 21.6479 120.066C21.9818 120.65 22.1599 121.235 22.1821 121.821C22.1975 122.412 22.0614 122.955 21.774 123.452C21.4826 123.941 21.0661 124.341 20.5244 124.651C19.9897 124.957 19.4395 125.115 18.8738 125.125C18.3042 125.129 17.782 124.99 17.3074 124.708C16.8219 124.424 16.4281 124.018 16.126 123.49C15.8239 122.962 15.6771 122.424 15.6856 121.875C15.6832 121.323 15.8317 120.81 16.1311 120.334C16.4265 119.851 16.8519 119.451 17.4074 119.133ZM16.9697 123.007C17.244 123.486 17.6204 123.805 18.0989 123.965C18.5734 124.117 19.0626 124.086 19.5666 123.871L17.5393 120.33C17.1059 120.652 16.8367 121.059 16.7319 121.553C16.6162 122.043 16.6954 122.528 16.9697 123.007Z' fill='white'/%3E%3Cpath d='M9.65588 109.073L15.5978 106.802L15.9706 107.777L11.6318 109.435L16.1462 110.254L16.3262 110.725L13.4887 114.328L17.8386 112.665L18.2157 113.652L12.2737 115.923L11.8495 114.813L14.972 110.947L10.0415 110.082L9.65588 109.073Z' fill='white'/%3E%3Cpath d='M9.53317 100.063C9.38566 99.2763 9.44733 98.6401 9.71819 98.1542C9.98905 97.6683 10.4463 97.3616 11.0899 97.2342C11.7649 97.1006 12.332 97.2249 12.791 97.6071C13.2406 97.9831 13.5446 98.5917 13.703 99.4331L14.2109 102.061L7.97092 103.296L7.74719 102.166L9.85467 101.749L9.53317 100.063ZM6.74973 97.1268L6.526 95.9965L12.766 94.7614L12.9897 95.8916L6.74973 97.1268ZM12.8598 99.6857C12.7667 99.1739 12.5885 98.8095 12.3253 98.5925C12.0606 98.3675 11.7202 98.2963 11.3042 98.3786C10.8961 98.4594 10.6234 98.6479 10.4863 98.9443C10.3492 99.2406 10.328 99.6485 10.4227 100.168L10.6788 101.586L13.1277 101.101L12.8598 99.6857Z' fill='white'/%3E%3Cpath d='M6.04197 80.5681C6.06817 79.9765 6.22343 79.4548 6.50774 79.0029C6.79206 78.5509 7.17569 78.2075 7.65864 77.9726C8.13394 77.7293 8.67135 77.621 9.27087 77.6475C9.88637 77.6748 10.4277 77.8389 10.895 78.1399C11.3545 78.4326 11.7051 78.8366 11.9466 79.3518C12.1884 79.8591 12.2952 80.4325 12.2668 81.072C12.219 82.1511 11.8143 82.9701 11.0527 83.5291C10.2835 84.0797 9.22744 84.3253 7.88452 84.2658C6.58158 84.2081 5.57427 83.8952 4.86258 83.3271C4.1429 82.7586 3.68758 81.9175 3.49663 80.8037L2.97765 77.8734L4.04023 77.7523L4.49735 80.4516C4.64439 81.2911 4.9287 81.9244 5.35029 82.3515C5.77188 82.7786 6.3931 83.0384 7.21396 83.1308C6.81832 82.841 6.51816 82.4753 6.31345 82.0337C6.10875 81.5922 6.01826 81.1036 6.04197 80.5681ZM11.3087 81.0055C11.3267 80.5979 11.2507 80.2341 11.0807 79.9142C10.911 79.5863 10.6702 79.3274 10.3582 79.1373C10.0383 78.947 9.67046 78.8426 9.2548 78.8242C8.62331 78.7962 8.10723 78.9656 7.70655 79.3323C7.30587 79.699 7.09172 80.1941 7.06411 80.8176C7.0365 81.4411 7.20587 81.9571 7.57221 82.3658C7.93891 82.7665 8.438 82.9808 9.06949 83.0088C9.48515 83.0272 9.86074 82.9557 10.1963 82.7944C10.5241 82.6247 10.7871 82.384 10.9851 82.0724C11.1831 81.7608 11.291 81.4052 11.3087 81.0055Z' fill='white'/%3E%3Cpath d='M10.8534 67.208C10.9399 67.2244 11.0523 67.254 11.1908 67.2966L10.226 72.3665C10.7897 72.4005 11.2794 72.2453 11.6952 71.9008C12.1046 71.5471 12.3676 71.0636 12.4843 70.4505C12.6264 69.7038 12.4893 69.0546 12.073 68.503L12.923 68.0172C13.1993 68.363 13.3835 68.7646 13.4756 69.222C13.5693 69.6715 13.5667 70.1556 13.468 70.6744C13.3423 71.3347 13.0973 71.8948 12.7328 72.3549C12.3604 72.8134 11.9037 73.1378 11.3625 73.3281C10.8228 73.5104 10.2464 73.5433 9.6333 73.4266C9.02806 73.3114 8.5072 73.0738 8.07072 72.7138C7.63574 72.346 7.3295 71.9008 7.152 71.3783C6.96814 70.8465 6.93305 70.2819 7.04674 69.6845C7.16043 69.0871 7.39895 68.5827 7.76232 68.1713C8.11932 67.7506 8.56618 67.4569 9.10288 67.2902C9.64107 67.1157 10.2246 67.0883 10.8534 67.208ZM8.00176 69.8663C7.89855 70.4086 7.97685 70.8959 8.23668 71.3282C8.498 71.7526 8.88993 72.0471 9.41246 72.2117L10.1754 68.2029C9.63675 68.1656 9.16723 68.3002 8.76679 68.6068C8.35999 68.9041 8.10498 69.3239 8.00176 69.8663Z' fill='white'/%3E%3Cpath d='M13.0488 59.2423C13.2888 58.8752 13.5631 58.6206 13.8716 58.4786C14.1802 58.3367 14.5091 58.3237 14.8584 58.4398C15.2153 58.5583 15.4938 58.7858 15.694 59.1221C15.8866 59.4559 15.9908 59.8657 16.0064 60.3515C16.017 60.8272 15.934 61.3308 15.7574 61.8623C15.6085 62.3103 15.4052 62.7318 15.1475 63.1268C14.8847 63.5116 14.5877 63.8345 14.2565 64.0954L13.5348 63.4889C13.8129 63.2609 14.0669 62.9785 14.2969 62.6418C14.5192 62.3025 14.6935 61.943 14.8196 61.5634C14.9912 61.0471 15.0401 60.608 14.9664 60.2463C14.8876 59.8744 14.6963 59.638 14.3926 59.5371C14.1117 59.4437 13.8536 59.4971 13.6185 59.6972C13.3859 59.8897 13.1952 60.21 13.0463 60.658L12.6792 61.7628L11.8933 61.5016L12.2339 60.4766C12.3702 60.0665 12.4053 59.7199 12.3392 59.4365C12.2732 59.1532 12.1148 58.9699 11.8643 58.8867C11.5909 58.7958 11.3316 58.8657 11.0864 59.0961C10.8437 59.319 10.6442 59.6659 10.4877 60.1366C10.2884 60.7365 10.2334 61.4222 10.3227 62.1939L9.38145 62.21C9.25412 61.3498 9.32418 60.5173 9.59162 59.7124C9.7531 59.2264 9.96651 58.8125 10.2319 58.4707C10.4972 58.1289 10.7918 57.8895 11.1155 57.7525C11.4392 57.6156 11.7606 57.6001 12.0795 57.7061C12.3756 57.8045 12.6086 57.9915 12.7784 58.2671C12.9482 58.5428 13.0383 58.8678 13.0488 59.2423Z' fill='white'/%3E%3Cpath d='M19.4778 52.6473C19.1987 53.2145 18.8223 53.6624 18.3485 53.9911C17.8747 54.3198 17.3552 54.5056 16.7901 54.5486C16.2213 54.5809 15.657 54.4593 15.097 54.1837C14.537 53.9082 14.0998 53.5371 13.7855 53.0703C13.4675 52.5929 13.2978 52.0679 13.2762 51.4955C13.2475 50.9196 13.3726 50.348 13.6517 49.7809C13.9307 49.2137 14.3054 48.7694 14.7757 48.4479C15.2423 48.1157 15.76 47.9334 16.3288 47.9011C16.8939 47.8581 17.4564 47.9744 18.0164 48.2499C18.5764 48.5255 19.0154 48.902 19.3334 49.3794C19.6477 49.8462 19.8192 50.3675 19.848 50.9434C19.8802 51.5122 19.7568 52.0802 19.4778 52.6473ZM18.5732 52.2023C18.7533 51.8361 18.8315 51.4688 18.8076 51.1004C18.7802 50.7213 18.6563 50.375 18.436 50.0615C18.2085 49.7445 17.8973 49.4888 17.5025 49.2945C17.1076 49.1003 16.7188 49.0115 16.336 49.0283C15.946 49.0415 15.5961 49.1547 15.2861 49.3678C14.9797 49.5737 14.7364 49.8598 14.5563 50.2259C14.3761 50.5921 14.2962 50.963 14.3165 51.3386C14.3403 51.707 14.4642 52.0533 14.6882 52.3775C14.9085 52.691 15.216 52.9449 15.6109 53.1391C16.0058 53.3334 16.3982 53.4239 16.7882 53.4107C17.1745 53.3867 17.5244 53.2736 17.838 53.0712C18.148 52.8581 18.393 52.5684 18.5732 52.2023Z' fill='white'/%3E%3Cpath d='M21.3437 37.1883L26.5767 40.8048L25.9217 41.7527L21.518 38.7093L19.4778 41.6615L23.8814 44.7049L23.2263 45.6527L17.9934 42.0362L21.3437 37.1883Z' fill='white'/%3E%3Cpath d='M26.4103 31.0686C27.0069 30.4215 27.6213 30.0739 28.2536 30.0256C28.8912 29.9714 29.5248 30.2344 30.1542 30.8148L32.9778 33.4182L32.2375 34.2212L31.6198 33.6517C31.7073 33.9935 31.6879 34.351 31.5614 34.7242C31.4346 35.0861 31.2057 35.4465 30.8748 35.8053C30.3921 36.3289 29.8779 36.6329 29.332 36.7173C28.7916 36.7958 28.3155 36.6453 27.9037 36.2656C27.492 35.886 27.3008 35.4322 27.3304 34.9044C27.3541 34.3712 27.6669 33.7781 28.2689 33.1251L29.5056 31.7839L29.3379 31.6293C28.9732 31.2931 28.5961 31.1413 28.2068 31.1741C27.8174 31.2069 27.4329 31.4292 27.0532 31.841C26.7983 32.1174 26.5958 32.4314 26.4459 32.7829C26.2901 33.129 26.2046 33.4637 26.1894 33.7871L25.2286 33.5543C25.2569 33.1341 25.3756 32.7103 25.5847 32.2828C25.788 31.8498 26.0632 31.4451 26.4103 31.0686ZM30.3521 35.0621C30.6504 34.7386 30.8374 34.3941 30.9132 34.0286C30.9831 33.6577 30.9345 33.2973 30.7674 32.9473L30.1144 32.3453L28.9103 33.6512C28.2486 34.3689 28.159 34.9501 28.6413 35.3948C28.8766 35.6118 29.146 35.6914 29.4494 35.6338C29.7529 35.5762 30.0537 35.3856 30.3521 35.0621Z' fill='white'/%3E%3Cpath d='M38.503 28.5361C38.0044 28.9502 37.4688 29.2132 36.8959 29.325C36.3292 29.4318 35.7791 29.3894 35.2457 29.1981C34.7071 29.0005 34.2384 28.6617 33.8396 28.1817C33.4408 27.7016 33.1962 27.1818 33.1059 26.6223C33.0105 26.0567 33.0697 25.5082 33.2836 24.9768C33.4985 24.4342 33.8553 23.9558 34.3538 23.5416C34.7969 23.1735 35.265 22.9355 35.7579 22.8277C36.257 22.7147 36.7425 22.7482 37.2145 22.9282L36.9011 23.922C36.5529 23.816 36.2164 23.799 35.8915 23.8713C35.5667 23.9435 35.2658 24.0947 34.9888 24.3248C34.6688 24.5906 34.4383 24.9017 34.2974 25.258C34.1627 25.6092 34.1314 25.9785 34.2035 26.3659C34.2767 26.7419 34.4539 27.0992 34.7351 27.4377C35.0214 27.7824 35.3453 28.0283 35.7067 28.1753C36.0692 28.3111 36.4354 28.345 36.8053 28.2769C37.1814 28.2037 37.5295 28.0342 37.8495 27.7683C38.1265 27.5382 38.3302 27.2701 38.4608 26.964C38.5914 26.6579 38.6364 26.324 38.596 25.9623L39.6227 25.8271C39.7132 26.3241 39.6597 26.8106 39.4622 27.2867C39.2659 27.7515 38.9461 28.168 38.503 28.5361Z' fill='white'/%3E%3Cpath d='M40.5382 18.9438L41.5187 18.3385L42.9373 20.6363L46.0215 18.7322L44.6028 16.4344L45.5833 15.8291L48.9249 21.2418L47.9445 21.8471L46.5448 19.5799L43.4606 21.484L44.8603 23.7512L43.8799 24.3564L40.5382 18.9438Z' fill='white'/%3E%3Cpath d='M55.661 18.0457C55.0802 18.2952 54.5029 18.3906 53.9292 18.3322C53.3555 18.2738 52.8401 18.0772 52.3828 17.7423C51.9297 17.397 51.5801 16.9376 51.3338 16.3641C51.0876 15.7907 50.9968 15.2244 51.0615 14.6655C51.1305 14.096 51.3429 13.5868 51.6987 13.1379C52.0514 12.6817 52.5182 12.3289 53.099 12.0795C53.6798 11.8301 54.2534 11.7361 54.8197 11.7977C55.3902 11.8488 55.902 12.047 56.3551 12.3923C56.8124 12.7272 57.1641 13.1813 57.4104 13.7548C57.6566 14.3282 57.7453 14.8997 57.6764 15.4692C57.6116 16.0282 57.4029 16.5358 57.0502 16.992C56.7049 17.4451 56.2418 17.7963 55.661 18.0457ZM55.2632 17.1194C55.6381 16.9584 55.9364 16.7302 56.1578 16.4348C56.3835 16.1289 56.5146 15.7852 56.5511 15.4038C56.5844 15.0151 56.5143 14.6185 56.3406 14.2141C56.167 13.8098 55.9293 13.4895 55.6276 13.2533C55.3228 13.0098 54.9833 12.8682 54.6093 12.8285C54.2426 12.7857 53.8717 12.8448 53.4968 13.0058C53.1218 13.1668 52.8199 13.3966 52.5911 13.6952C52.3696 13.9906 52.2385 14.3342 52.1978 14.7261C52.1613 15.1075 52.2299 15.5004 52.4036 15.9048C52.5772 16.3091 52.8164 16.6331 53.1213 16.8766C53.4303 17.1096 53.7698 17.2512 54.1397 17.3014C54.5137 17.3411 54.8882 17.2804 55.2632 17.1194Z' fill='white'/%3E%3Cpath d='M65.7687 14.5277C65.1433 14.6978 64.5468 14.7148 63.9792 14.579C63.4193 14.441 62.9363 14.1743 62.5303 13.7789C62.1222 13.3758 61.8362 12.8731 61.6725 12.2708C61.5087 11.6686 61.5018 11.0942 61.6517 10.5476C61.7995 9.99336 62.0809 9.51883 62.496 9.12405C62.9166 8.71946 63.4397 8.43214 64.0651 8.26209C64.621 8.11093 65.1456 8.08853 65.6388 8.19487C66.1398 8.29912 66.5677 8.53103 66.9225 8.8906L66.2251 9.66482C65.9523 9.4239 65.6531 9.26893 65.3275 9.19991C65.002 9.13089 64.6655 9.14361 64.318 9.23808C63.9165 9.34725 63.5778 9.53471 63.3018 9.80047C63.0335 10.0641 62.8519 10.3872 62.7568 10.7695C62.6674 11.1421 62.6804 11.5407 62.7959 11.9654C62.9135 12.3978 63.1062 12.7558 63.374 13.0395C63.6475 13.3134 63.9667 13.4961 64.3315 13.5876C64.7041 13.677 65.0911 13.6672 65.4926 13.558C65.8401 13.4635 66.1367 13.3041 66.3825 13.0797C66.6283 12.8554 66.8078 12.5702 66.921 12.2243L67.9113 12.5272C67.7875 13.0169 67.537 13.4375 67.1598 13.7888C66.7883 14.1302 66.3246 14.3765 65.7687 14.5277Z' fill='white'/%3E%3Cpath d='M76.3711 7.0246L74.0655 7.34978L74.8131 12.6502L73.6722 12.8111L72.9246 7.5107L70.6191 7.83588L70.4783 6.83759L76.2303 6.02631L76.3711 7.0246Z' fill='white'/%3E%3Cpath d='M80.8477 5.66692L81.9999 5.66267L82.0169 10.2954L85.9005 5.64829L86.9447 5.64444L86.9681 12.0055L85.8159 12.0097L85.7988 7.37697L81.9273 12.0241L80.8711 12.028L80.8477 5.66692Z' fill='white'/%3E%3Cpath d='M126.741 20.397C127.15 20.8142 127.383 21.2485 127.44 21.6998C127.508 22.1486 127.397 22.6034 127.108 23.0642C126.721 23.681 126.194 24.0163 125.527 24.0701C124.867 24.1283 124.107 23.8873 123.246 23.3471L119.993 21.3055L124.459 14.1894L127.519 16.1098C128.298 16.5989 128.805 17.1389 129.039 17.7296C129.284 18.3179 129.221 18.9068 128.851 19.4964C128.609 19.8827 128.304 20.1497 127.937 20.2974C127.577 20.4494 127.179 20.4826 126.741 20.397ZM123.5 17.9521L125.483 19.1962C125.977 19.5067 126.415 19.6445 126.796 19.6096C127.184 19.5789 127.497 19.3738 127.735 18.9943C127.973 18.6148 128.022 18.2438 127.881 17.8814C127.744 17.5122 127.432 17.1745 126.944 16.8682L124.961 15.6241L123.5 17.9521ZM123.73 22.5312C124.821 23.216 125.622 23.1518 126.132 22.3385C126.387 21.9319 126.435 21.5465 126.277 21.1823C126.129 20.8157 125.784 20.4622 125.242 20.1219L123.016 18.7247L121.503 21.134L123.73 22.5312Z' fill='white'/%3E%3Cpath d='M133.743 22.9845L134.61 23.7434L131.559 27.2293L137.545 26.3125L138.331 27.0003L134.141 31.7867L133.274 31.0278L136.326 27.5419L130.348 28.4665L129.554 27.7709L133.743 22.9845Z' fill='white'/%3E%3Cpath d='M142.67 39.7221L140.77 41.3237L140.074 40.498L141.202 39.5463L137.775 35.4817L136.646 36.4334L135.942 35.5985L137.841 33.9969L138.058 34.2538C138.339 34.5502 138.74 34.5786 139.26 34.3389C139.78 34.0992 140.444 33.6758 141.251 33.0687L142.955 31.7571L146.135 35.5281L142.043 38.9789L142.67 39.7221ZM141.867 33.9303C141.235 34.4216 140.683 34.7978 140.213 35.0587C139.753 35.3206 139.35 35.4254 139.002 35.3731L141.3 38.0981L144.621 35.2972L142.842 33.1869L141.867 33.9303Z' fill='white'/%3E%3Cpath d='M150.034 47.0261C149.959 47.0726 149.857 47.1271 149.726 47.1896L146.999 42.8083C146.561 43.1654 146.306 43.6115 146.234 44.1465C146.173 44.6842 146.307 45.2179 146.637 45.7477C147.039 46.393 147.58 46.7774 148.26 46.9007L147.964 47.834C147.526 47.7671 147.119 47.5967 146.741 47.3229C146.368 47.0559 146.041 46.6983 145.762 46.2499C145.407 45.6793 145.207 45.1014 145.164 44.5161C145.126 43.9266 145.242 43.3784 145.511 42.8717C145.784 42.3718 146.186 41.957 146.716 41.6272C147.239 41.3016 147.783 41.1232 148.348 41.092C148.917 41.0675 149.444 41.1872 149.928 41.451C150.424 41.7174 150.833 42.1087 151.154 42.625C151.475 43.1412 151.642 43.6737 151.654 44.2225C151.676 44.7738 151.547 45.2927 151.265 45.779C150.988 46.2721 150.578 46.6878 150.034 47.0261ZM150.329 43.1387C150.037 42.67 149.649 42.3648 149.165 42.2232C148.685 42.0883 148.197 42.1375 147.702 42.3706L149.858 45.835C150.279 45.4973 150.533 45.0801 150.62 44.5832C150.718 44.0889 150.62 43.6074 150.329 43.1387Z' fill='white'/%3E%3Cpath d='M150.429 55.0898C150.175 54.5108 150.076 53.9343 150.13 53.3602C150.184 52.7861 150.377 52.2692 150.708 51.8094C151.05 51.3538 151.507 51.0008 152.079 50.7503C152.65 50.4998 153.216 50.4049 153.775 50.4655C154.345 50.5302 154.856 50.7389 155.307 51.0914C155.766 51.4407 156.123 51.9048 156.376 52.4838C156.63 53.0627 156.728 53.6356 156.671 54.2024C156.624 54.7733 156.429 55.2865 156.087 55.7421C155.756 56.2019 155.304 56.557 154.733 56.8074C154.161 57.0579 153.59 57.1508 153.02 57.0861C152.461 57.0254 151.952 56.8205 151.493 56.4712C151.037 56.1292 150.683 55.6687 150.429 55.0898ZM151.352 54.6851C151.516 55.0589 151.747 55.3554 152.044 55.5747C152.351 55.7981 152.696 55.9267 153.077 55.9603C153.466 55.9908 153.862 55.9177 154.266 55.7411C154.669 55.5645 154.987 55.3245 155.221 55.021C155.462 54.7144 155.601 54.3739 155.638 53.9996C155.678 53.6326 155.617 53.2622 155.453 52.8884C155.289 52.5146 155.057 52.2145 154.757 51.9878C154.46 51.7686 154.115 51.64 153.723 51.6022C153.341 51.5685 152.949 51.64 152.546 51.8166C152.143 51.9932 151.821 52.2349 151.579 52.5415C151.349 52.8523 151.21 53.1928 151.162 53.563C151.125 53.9373 151.189 54.3114 151.352 54.6851Z' fill='white'/%3E%3Cpath d='M159.498 60.7955L159.8 61.9073L157.194 62.6159L158.146 66.1135L160.751 65.4049L161.054 66.5168L154.915 68.1858L154.613 67.074L157.184 66.3749L156.233 62.8773L153.662 63.5764L153.36 62.4646L159.498 60.7955Z' fill='white'/%3E%3Cpath d='M162.456 74.3004C162.566 75.1736 162.436 75.8675 162.065 76.3819C161.696 76.9044 161.086 77.2191 160.237 77.3261L156.426 77.8064L156.29 76.7228L157.123 76.6177C156.805 76.4642 156.545 76.2189 156.341 75.8816C156.146 75.5514 156.018 75.1441 155.957 74.6598C155.868 73.9533 155.967 73.3642 156.254 72.8925C156.543 72.4287 156.965 72.1618 157.521 72.0918C158.076 72.0217 158.546 72.1681 158.931 72.531C159.323 72.8928 159.575 73.5143 159.686 74.3955L159.914 76.2055L160.14 76.177C160.632 76.115 160.992 75.9245 161.217 75.6057C161.443 75.2869 161.521 74.8497 161.451 74.294C161.404 73.9209 161.295 73.5637 161.123 73.2225C160.959 72.8802 160.758 72.5991 160.52 72.379L161.318 71.7946C161.621 72.0871 161.868 72.4511 162.06 72.8866C162.26 73.321 162.392 73.7923 162.456 74.3004ZM156.862 74.7393C156.917 75.1759 157.06 75.541 157.291 75.8345C157.529 76.1271 157.836 76.3223 158.211 76.4201L159.092 76.3091L158.87 74.5467C158.748 73.5782 158.362 73.135 157.711 73.217C157.393 73.257 157.159 73.4116 157.007 73.6807C156.855 73.9498 156.807 74.3027 156.862 74.7393Z' fill='white'/%3E%3Cpath d='M162.806 85.7241C162.797 86.3162 162.657 86.8422 162.386 87.3024C162.116 87.7625 161.742 88.1171 161.266 88.3662C160.799 88.6233 160.265 88.7475 159.665 88.7387C159.048 88.7296 158.503 88.5815 158.027 88.2944C157.559 88.0154 157.196 87.622 156.94 87.1141C156.683 86.6141 156.559 86.0441 156.569 85.4041C156.585 84.324 156.965 83.4934 157.71 82.9122C158.463 82.3392 159.511 82.0625 160.855 82.0824C162.159 82.1016 163.175 82.3846 163.903 82.9315C164.639 83.4785 165.119 84.3058 165.343 85.4134L165.948 88.3272L164.89 88.4796L164.353 85.7949C164.181 84.9602 163.879 84.3355 163.445 83.921C163.011 83.5065 162.382 83.2652 161.559 83.197C161.963 83.4751 162.274 83.8318 162.491 84.2671C162.709 84.7024 162.814 85.1881 162.806 85.7241ZM157.529 85.4423C157.522 85.8503 157.609 86.2117 157.789 86.5264C157.968 86.8491 158.216 87.1009 158.534 87.2816C158.859 87.4624 159.23 87.5559 159.646 87.5621C160.278 87.5714 160.789 87.3869 161.178 87.0085C161.568 86.6301 161.768 86.1289 161.777 85.5049C161.786 84.8809 161.601 84.37 161.223 83.9723C160.845 83.5826 160.34 83.3831 159.708 83.3738C159.292 83.3677 158.918 83.4502 158.588 83.6214C158.265 83.8007 158.009 84.049 157.82 84.3663C157.632 84.6836 157.534 85.0422 157.529 85.4423Z' fill='white'/%3E%3Cpath d='M161.6 99.4593L155.323 98.4318L155.509 97.2948L160.791 98.1594L161.233 95.4588L159.847 95.159C159.009 94.9812 158.314 94.7906 157.764 94.587C157.221 94.3847 156.801 94.1294 156.503 93.8211C156.205 93.5129 156.092 93.1337 156.166 92.6836C156.2 92.4783 156.273 92.2512 156.387 92.0022L157.335 92.2303C157.294 92.3291 157.267 92.4219 157.253 92.5088C157.201 92.8246 157.3 93.0841 157.551 93.2873C157.801 93.4904 158.112 93.6467 158.484 93.7561C158.855 93.8656 159.389 93.9975 160.085 94.152L162.389 94.6386L161.6 99.4593Z' fill='white'/%3E%3Cpath d='M158.478 110.892C158.28 111.475 157.969 111.952 157.547 112.324C157.132 112.699 156.645 112.938 156.085 113.044C155.533 113.151 154.961 113.105 154.37 112.904C153.779 112.702 153.294 112.389 152.915 111.964C152.543 111.542 152.303 111.055 152.196 110.502C152.088 109.95 152.133 109.382 152.332 108.799C152.512 108.269 152.786 107.825 153.153 107.468C153.519 107.111 153.947 106.86 154.436 106.714C154.931 106.578 155.443 106.562 155.974 106.667L156.388 105.451L153.843 104.584L154.214 103.494L160.236 105.544L159.864 106.635L157.399 105.795L156.981 107.022C157.455 107.268 157.835 107.592 158.121 107.994C158.412 108.405 158.588 108.858 158.648 109.352C158.713 109.856 158.656 110.369 158.478 110.892ZM153.286 109.124C153.16 109.495 153.133 109.858 153.207 110.213C153.278 110.575 153.443 110.897 153.702 111.18C153.968 111.465 154.314 111.68 154.738 111.824C155.154 111.966 155.551 112.004 155.929 111.938C156.314 111.875 156.645 111.721 156.922 111.478C157.197 111.242 157.398 110.938 157.524 110.567C157.65 110.196 157.678 109.829 157.607 109.467C157.536 109.104 157.367 108.781 157.101 108.496C156.839 108.221 156.5 108.012 156.084 107.87C155.66 107.726 155.256 107.682 154.874 107.737C154.497 107.803 154.169 107.958 153.892 108.202C153.614 108.445 153.413 108.753 153.286 109.124Z' fill='white'/%3E%3Cpath d='M147.259 122.138L145.071 120.96L145.583 120.009L146.883 120.709L149.405 116.028L148.105 115.328L148.623 114.366L150.81 115.544L150.651 115.84C150.478 116.211 150.599 116.594 151.013 116.989C151.427 117.385 152.065 117.847 152.926 118.374L154.772 119.477L152.432 123.82L147.72 121.282L147.259 122.138ZM152.351 119.264C151.662 118.856 151.109 118.482 150.694 118.14C150.281 117.808 150.035 117.472 149.956 117.129L148.266 120.267L152.091 122.328L153.4 119.898L152.351 119.264Z' fill='white'/%3E%3Cpath d='M143.17 131.67C143.099 131.618 143.011 131.542 142.905 131.444L145.978 127.298C145.485 127.022 144.977 126.949 144.453 127.078C143.93 127.219 143.483 127.54 143.111 128.041C142.659 128.652 142.5 129.296 142.635 129.974L141.658 130.042C141.56 129.61 141.568 129.168 141.684 128.716C141.796 128.271 142.008 127.836 142.323 127.412C142.723 126.872 143.187 126.474 143.716 126.218C144.25 125.967 144.803 125.874 145.373 125.938C145.938 126.008 146.471 126.229 146.973 126.601C147.468 126.968 147.833 127.408 148.07 127.922C148.302 128.442 148.384 128.977 148.317 129.524C148.251 130.083 148.037 130.607 147.675 131.095C147.313 131.584 146.879 131.934 146.372 132.147C145.868 132.37 145.338 132.441 144.782 132.357C144.222 132.28 143.684 132.051 143.17 131.67ZM146.894 130.516C147.223 130.073 147.364 129.6 147.318 129.098C147.267 128.602 147.042 128.166 146.643 127.791L144.213 131.069C144.682 131.337 145.163 131.42 145.657 131.318C146.153 131.227 146.565 130.96 146.894 130.516Z' fill='white'/%3E%3Cpath d='M142.3 137.598L141.488 138.416L139.572 136.513L137.018 139.086L138.935 140.988L138.123 141.806L133.609 137.325L134.42 136.507L136.311 138.384L138.865 135.811L136.974 133.934L137.786 133.117L142.3 137.598Z' fill='white'/%3E%3Cpath d='M133.832 145.55L132.907 146.236L130.148 142.514L129.773 148.559L128.934 149.181L125.146 144.071L126.072 143.384L128.831 147.106L129.196 141.069L130.044 140.44L133.832 145.55Z' fill='white'/%3E%3Cpath d='M117.227 152.279C117.186 152.201 117.138 152.095 117.084 151.96L121.637 149.53C121.31 149.069 120.881 148.786 120.352 148.678C119.82 148.581 119.278 148.68 118.728 148.974C118.057 149.332 117.638 149.846 117.47 150.516L116.558 150.16C116.654 149.727 116.851 149.332 117.149 148.973C117.44 148.618 117.819 148.316 118.285 148.068C118.878 147.751 119.468 147.59 120.055 147.585C120.645 147.587 121.184 147.739 121.672 148.041C122.153 148.347 122.54 148.775 122.834 149.326C123.124 149.869 123.266 150.424 123.26 150.989C123.247 151.559 123.092 152.077 122.797 152.543C122.498 153.02 122.081 153.402 121.544 153.688C121.008 153.974 120.465 154.105 119.917 154.081C119.365 154.067 118.856 153.903 118.39 153.59C117.916 153.28 117.529 152.843 117.227 152.279ZM121.086 152.83C121.573 152.57 121.904 152.204 122.077 151.73C122.243 151.26 122.227 150.77 122.027 150.26L118.427 152.182C118.736 152.625 119.136 152.906 119.626 153.025C120.112 153.155 120.599 153.09 121.086 152.83Z' fill='white'/%3E%3Cpath d='M35.9275 99.8532C36.1351 100.391 36.2052 100.924 36.1376 101.45C36.0629 101.974 35.8654 102.439 35.5452 102.845C35.2199 103.253 34.7959 103.558 34.2732 103.76C33.7505 103.961 33.2341 104.019 32.724 103.934C32.2088 103.85 31.7493 103.636 31.3454 103.291C30.9364 102.948 30.6281 102.508 30.4204 101.97C30.2582 101.55 30.1816 101.138 30.1905 100.734C30.1944 100.332 30.2872 99.9545 30.469 99.6017L31.1462 99.9145C30.8771 100.483 30.8593 101.07 31.0927 101.675C31.2469 102.075 31.4761 102.402 31.7801 102.655C32.0841 102.909 32.4305 103.067 32.8195 103.128C33.2013 103.187 33.587 103.141 33.9765 102.991C34.366 102.841 34.685 102.614 34.9335 102.312C35.1749 102.007 35.323 101.659 35.3777 101.267C35.4325 100.875 35.3827 100.479 35.2284 100.079C34.997 99.4792 34.5869 99.0575 33.9982 98.8137L34.2896 98.1271C34.6613 98.2663 34.9872 98.485 35.2671 98.7832C35.5452 99.0763 35.7653 99.433 35.9275 99.8532Z' fill='white'/%3E%3Cpath d='M30.0305 96.0394L29.8629 95.2663L32.9714 94.5924L29.2956 92.6491L29.1437 91.9484L33.4118 91.0232L33.5794 91.7963L30.4709 92.4701L34.145 94.4054L34.2986 95.1141L30.0305 96.0394Z' fill='white'/%3E%3Cpath d='M32.848 85.6032C32.879 86.0471 32.8108 86.4511 32.6435 86.8152C32.4758 87.1739 32.2317 87.4635 31.9112 87.6841C31.5852 87.9051 31.2084 88.0305 30.781 88.0603C30.3536 88.0902 29.9658 88.0181 29.6178 87.8442C29.2642 87.6706 28.9823 87.4177 28.7718 87.0854C28.5556 86.7481 28.4319 86.3575 28.401 85.9136C28.3734 85.5191 28.4284 85.1628 28.5659 84.8448C28.703 84.5214 28.9164 84.2642 29.2059 84.0733L29.6341 84.6464C29.4354 84.7979 29.2911 84.9787 29.2011 85.1887C29.1112 85.3987 29.0748 85.627 29.092 85.8736C29.1119 86.1586 29.1929 86.4118 29.335 86.6331C29.4767 86.849 29.67 87.0145 29.9148 87.1296C30.1538 87.2396 30.4239 87.284 30.7254 87.263C31.0322 87.2416 31.2991 87.1596 31.5259 87.0171C31.7469 86.8695 31.9126 86.679 32.023 86.4455C32.1329 86.2066 32.178 85.9446 32.1581 85.6597C32.1409 85.4131 32.0731 85.192 31.9549 84.9965C31.8366 84.801 31.6686 84.642 31.4508 84.5196L31.787 83.8931C32.1003 84.042 32.35 84.2668 32.5362 84.5677C32.7165 84.8635 32.8205 85.2087 32.848 85.6032Z' fill='white'/%3E%3Cpath d='M29.2111 77.4311L29.1221 79.0272L32.7915 79.2317L32.7475 80.0215L29.0781 79.817L28.9891 81.4131L28.298 81.3746L28.52 77.3926L29.2111 77.4311Z' fill='white'/%3E%3Cpath d='M31.8047 70.7564C31.8641 70.7675 31.9414 70.7875 32.0365 70.8165L31.3857 74.2994C31.7727 74.3214 32.1086 74.2138 32.3933 73.9764C32.6736 73.7325 32.853 73.4 32.9318 72.9789C33.0276 72.4659 32.932 72.0205 32.645 71.6427L33.2274 71.3073C33.4178 71.544 33.5452 71.8193 33.6095 72.1331C33.6748 72.4415 33.6742 72.7739 33.6076 73.1303C33.5228 73.5839 33.3559 73.969 33.1067 74.2857C32.8521 74.6014 32.5392 74.8251 32.1681 74.957C31.798 75.0834 31.4023 75.1073 30.9812 75.0286C30.5654 74.9508 30.2072 74.7889 29.9067 74.5428C29.6073 74.2912 29.396 73.9863 29.273 73.628C29.1455 73.2633 29.1201 72.8757 29.1968 72.4653C29.2735 72.0549 29.4361 71.7081 29.6847 71.4248C29.9288 71.1351 30.2349 70.9325 30.603 70.8168C30.9721 70.6958 31.3727 70.6757 31.8047 70.7564ZM29.8529 72.5879C29.7833 72.9605 29.8382 73.2949 30.0175 73.5911C30.1979 73.8818 30.4677 74.0831 30.8268 74.195L31.3414 71.441C30.9716 71.4166 30.6495 71.5101 30.3753 71.7215C30.0967 71.9265 29.9226 72.2153 29.8529 72.5879Z' fill='white'/%3E%3Cpath d='M32.2341 62.0113L36.3518 63.4661L36.113 64.1421L33.1063 63.0798L35.1034 65.5157L34.9881 65.842L31.9017 66.4645L34.9162 67.5295L34.6747 68.2132L30.5569 66.7584L30.8287 65.9893L34.1811 65.3559L31.987 62.7106L32.2341 62.0113Z' fill='white'/%3E%3Cpath d='M36.1934 57.2073C36.466 56.7304 36.7812 56.4251 37.139 56.2914C37.4967 56.1577 37.8723 56.2006 38.2656 56.4202C38.6781 56.6505 38.9194 56.9677 38.9895 57.3718C39.0575 57.7683 38.9458 58.2219 38.6544 58.7324L37.7514 60.3328L33.9383 58.2038L34.324 57.5131L35.6118 58.2321L36.1934 57.2073ZM36.0433 54.4338L36.4289 53.7431L40.242 55.8722L39.8564 56.5629L36.0433 54.4338ZM38.1011 58.4896C38.28 58.1805 38.3489 57.9106 38.3077 57.68C38.2693 57.4447 38.1229 57.256 37.8687 57.1141C37.6193 56.9748 37.3929 56.9522 37.1894 57.0462C36.9859 57.1402 36.7934 57.3441 36.6118 57.658L36.1154 58.5133L37.6119 59.3489L38.1011 58.4896Z' fill='white'/%3E%3Cpath d='M43.0707 45.4119C43.3475 45.1142 43.6607 44.9104 44.0104 44.8004C44.3601 44.6905 44.7135 44.6814 45.0706 44.7734C45.4274 44.8575 45.7566 45.0398 46.0584 45.3203C46.3682 45.6083 46.5784 45.9349 46.6889 46.3002C46.7991 46.6576 46.8028 47.0248 46.7 47.4017C46.6009 47.7746 46.4017 48.122 46.1025 48.4439C45.5976 48.987 45.0217 49.2355 44.3747 49.1891C43.7275 49.135 43.0659 48.7938 42.39 48.1655C41.7341 47.5558 41.3464 46.9442 41.2268 46.3305C41.1032 45.7131 41.2391 45.0707 41.6346 44.4032L42.6663 42.6397L43.276 43.0489L42.3146 44.6641C42.0182 45.1686 41.8852 45.6262 41.9158 46.0372C41.9463 46.4481 42.1557 46.8602 42.544 47.2736C42.4659 46.9461 42.4716 46.6213 42.5609 46.2993C42.6502 45.9773 42.8201 45.6815 43.0707 45.4119ZM45.6309 47.983C45.8216 47.7778 45.9437 47.5537 45.997 47.3108C46.054 47.0638 46.0432 46.8213 45.9646 46.5831C45.8819 46.3413 45.7359 46.1231 45.5267 45.9286C45.2089 45.6332 44.8636 45.4922 44.491 45.5058C44.1183 45.5194 43.7861 45.6832 43.4944 45.997C43.2027 46.3108 43.0617 46.6561 43.0716 47.0328C43.0852 47.4054 43.2509 47.7395 43.5688 48.035C43.778 48.2294 44.0063 48.3591 44.2535 48.4239C44.5005 48.481 44.745 48.4721 44.9872 48.3971C45.2293 48.3222 45.4439 48.1842 45.6309 47.983Z' fill='white'/%3E%3Cpath d='M51.5539 40.5404C51.5918 40.5875 51.6375 40.6529 51.691 40.7368L48.9316 42.9595C49.2114 43.228 49.5366 43.3646 49.9072 43.3693C50.2787 43.3664 50.6312 43.2305 50.9649 42.9617C51.3714 42.6343 51.5884 42.2338 51.6159 41.7602L52.2765 41.8841C52.2672 42.1878 52.185 42.4798 52.0298 42.76C51.8789 43.0367 51.6622 43.2888 51.3799 43.5163C51.0205 43.8057 50.6432 43.9897 50.248 44.0683C49.8493 44.1425 49.4661 44.1091 49.0985 43.9679C48.7351 43.8232 48.419 43.5841 48.1502 43.2504C47.8848 42.921 47.7181 42.5651 47.6499 42.1827C47.586 41.7968 47.6238 41.4278 47.7633 41.0756C47.9036 40.7156 48.1364 40.4047 48.4615 40.1428C48.7866 39.8809 49.1357 39.7232 49.5087 39.6696C49.8826 39.6083 50.2469 39.6534 50.6018 39.8049C50.9609 39.953 51.2783 40.1981 51.5539 40.5404ZM48.8802 40.6626C48.585 40.9004 48.4092 41.1901 48.3529 41.5317C48.3009 41.8699 48.3749 42.1983 48.575 42.5167L50.7568 40.7593C50.4917 40.5002 50.1862 40.3618 49.8404 40.3441C49.4955 40.3187 49.1754 40.4248 48.8802 40.6626Z' fill='white'/%3E%3Cpath d='M56.2707 37.3321C56.5595 37.2469 56.8162 37.2357 57.0407 37.2987C57.2653 37.3616 57.4431 37.5011 57.5741 37.7172C57.7081 37.9379 57.7526 38.1807 57.7077 38.4457C57.66 38.706 57.5323 38.9666 57.3244 39.2277C57.1184 39.4812 56.851 39.7077 56.5222 39.9071C56.2451 40.0752 55.9514 40.2053 55.6409 40.2973C55.3323 40.3817 55.0334 40.4185 54.7441 40.4077L54.6364 39.7694C54.8832 39.7739 55.1417 39.7392 55.4117 39.6653C55.6789 39.5867 55.9299 39.4762 56.1647 39.3337C56.4841 39.14 56.7049 38.9321 56.8272 38.7101C56.9514 38.4805 56.9565 38.2718 56.8425 38.084C56.7371 37.9102 56.5784 37.8234 56.3664 37.8235C56.1591 37.8207 55.9169 37.9034 55.6398 38.0715L54.9565 38.4861L54.6616 38L55.2956 37.6153C55.5492 37.4615 55.7218 37.2957 55.8132 37.1182C55.9047 36.9406 55.9034 36.7743 55.8093 36.6193C55.7068 36.4503 55.5401 36.3715 55.3093 36.383C55.0833 36.3916 54.8246 36.4843 54.5334 36.661C54.1624 36.8861 53.8287 37.2203 53.5322 37.6636L53.0327 37.2534C53.3487 36.7469 53.7556 36.3426 54.2534 36.0405C54.554 35.8582 54.8497 35.7366 55.1405 35.6758C55.4313 35.615 55.6918 35.6208 55.9221 35.6932C56.1523 35.7655 56.3273 35.9003 56.4469 36.0976C56.5581 36.2807 56.5967 36.4822 56.563 36.7018C56.5292 36.9215 56.4318 37.1316 56.2707 37.3321Z' fill='white'/%3E%3Cpath d='M62.5952 36.7269C62.197 36.8994 61.8009 36.9663 61.4069 36.9275C61.0129 36.8887 60.6585 36.7549 60.3438 36.5261C60.032 36.29 59.7909 35.9754 59.6205 35.5822C59.4501 35.1891 59.3866 34.8005 59.4297 34.4166C59.4758 34.0255 59.6204 33.6754 59.8637 33.3664C60.1048 33.0524 60.4244 32.8091 60.8226 32.6366C61.2208 32.464 61.6144 32.3982 62.0034 32.4392C62.3952 32.473 62.747 32.6079 63.0588 32.844C63.3735 33.0728 63.6161 33.3838 63.7864 33.7769C63.9568 34.1701 64.019 34.5622 63.973 34.9534C63.9298 35.3373 63.7876 35.6863 63.5465 36.0003C63.3105 36.3121 62.9934 36.5543 62.5952 36.7269ZM62.3199 36.0918C62.577 35.9804 62.7812 35.8231 62.9326 35.6198C63.0868 35.4092 63.1761 35.173 63.2003 34.9111C63.2223 34.6441 63.1732 34.372 63.0531 34.0948C62.9329 33.8175 62.769 33.5982 62.5614 33.4367C62.3515 33.2702 62.1181 33.1738 61.8612 33.1474C61.6094 33.1189 61.3549 33.1603 61.0979 33.2717C60.8408 33.3831 60.6341 33.5415 60.4776 33.747C60.3263 33.9503 60.237 34.1865 60.21 34.4557C60.1858 34.7176 60.2338 34.9872 60.3539 35.2644C60.474 35.5416 60.639 35.7635 60.8489 35.93C61.0616 36.0893 61.295 36.1857 61.549 36.2193C61.8059 36.2457 62.0629 36.2032 62.3199 36.0918Z' fill='white'/%3E%3Cpath d='M70.4794 29.4594L71.6082 33.6782L70.844 33.8827L69.8942 30.3325L67.5141 30.9692L68.464 34.5194L67.6998 34.7239L66.5711 30.505L70.4794 29.4594Z' fill='white'/%3E%3Cpath d='M75.8839 28.5054C76.4837 28.4323 76.9597 28.5237 77.3119 28.7796C77.6695 29.0348 77.8839 29.4542 77.955 30.0376L78.2741 32.6551L77.5298 32.7458L77.46 32.1732C77.3537 32.391 77.1845 32.5693 76.9524 32.7083C76.7251 32.8411 76.4451 32.9278 76.1125 32.9684C75.6272 33.0276 75.223 32.9578 74.9 32.7593C74.5824 32.56 74.4003 32.2695 74.3538 31.8878C74.3072 31.5061 74.4091 31.1838 74.6592 30.9209C74.9088 30.6525 75.3362 30.4814 75.9415 30.4076L77.1847 30.256L77.1658 30.1006C77.1246 29.7626 76.9948 29.5155 76.7766 29.3595C76.5584 29.2035 76.2584 29.1487 75.8767 29.1953C75.6204 29.2265 75.3749 29.3007 75.1401 29.4179C74.9047 29.5296 74.7111 29.6666 74.5593 29.829L74.1604 29.28C74.362 29.0728 74.6126 28.9039 74.9121 28.7733C75.211 28.6372 75.5349 28.5479 75.8839 28.5054ZM76.1696 32.3472C76.4695 32.3106 76.7205 32.2136 76.9227 32.0561C77.1242 31.8932 77.2591 31.6831 77.3273 31.4257L77.2535 30.8204L76.043 30.968C75.3777 31.0491 75.0723 31.3132 75.1268 31.7604C75.1534 31.9785 75.2589 32.14 75.4432 32.2448C75.6276 32.3496 75.8697 32.3837 76.1696 32.3472Z' fill='white'/%3E%3Cpath d='M83.3668 32.5569C82.9218 32.5518 82.5247 32.4511 82.1753 32.2549C81.8315 32.0587 81.5626 31.7919 81.3687 31.4546C81.1748 31.1117 81.0803 30.7261 81.0852 30.2976C81.0901 29.8692 81.1934 29.4885 81.3949 29.1557C81.5966 28.8174 81.8715 28.5569 82.2197 28.3741C82.5734 28.1858 82.9728 28.0943 83.4177 28.0993C83.8132 28.1039 84.1639 28.1875 84.4696 28.3503C84.7809 28.5132 85.02 28.7467 85.1868 29.0508L84.5809 29.4311C84.446 29.2208 84.2775 29.0623 84.0754 28.9556C83.8734 28.849 83.6488 28.7942 83.4016 28.7914C83.1159 28.7881 82.857 28.8483 82.6249 28.972C82.3982 29.0958 82.2176 29.275 82.0831 29.5097C81.9541 29.739 81.8879 30.0047 81.8845 30.3068C81.8809 30.6144 81.941 30.887 82.0646 31.1246C82.1938 31.3569 82.3703 31.5374 82.5941 31.6663C82.8233 31.7953 83.0808 31.8614 83.3664 31.8647C83.6136 31.8675 83.8394 31.8179 84.0439 31.7159C84.2483 31.6138 84.4204 31.4592 84.5601 31.2521L85.1572 31.638C84.9835 31.9381 84.7391 32.1688 84.4241 32.33C84.1147 32.4858 83.7622 32.5614 83.3668 32.5569Z' fill='white'/%3E%3Cpath d='M88.7306 28.4476L89.5126 28.567L89.2327 30.3998L91.6926 30.7754L91.9725 28.9427L92.7545 29.0621L92.0952 33.3793L91.3132 33.2599L91.5894 31.4515L89.1294 31.0758L88.8532 32.8842L88.0713 32.7647L88.7306 28.4476Z' fill='white'/%3E%3Cpath d='M97.0741 34.7112C96.6594 34.5833 96.315 34.3766 96.0409 34.0909C95.7668 33.8052 95.5847 33.4731 95.4944 33.0946C95.411 32.7125 95.4324 32.3167 95.5586 31.9072C95.6849 31.4978 95.8892 31.1612 96.1717 30.8977C96.461 30.6305 96.7985 30.4586 97.1843 30.3821C97.5717 30.3003 97.9727 30.3233 98.3874 30.4512C98.8021 30.579 99.1439 30.785 99.4127 31.0691C99.6884 31.3495 99.868 31.6808 99.9514 32.0629C100.042 32.4414 100.024 32.8354 99.8974 33.2448C99.7712 33.6543 99.5634 33.9926 99.2741 34.2598C98.9916 34.5234 98.6567 34.6961 98.2693 34.7779C97.8872 34.8613 97.4888 34.839 97.0741 34.7112ZM97.278 34.0497C97.5457 34.1323 97.8032 34.1455 98.0504 34.0895C98.3045 34.0299 98.5259 33.9085 98.7146 33.7252C98.9049 33.5367 99.0446 33.2981 99.1336 33.0093C99.2226 32.7206 99.2407 32.4474 99.188 32.1897C99.1368 31.9268 99.0222 31.7017 98.8442 31.5146C98.6715 31.3292 98.4512 31.1952 98.1835 31.1126C97.9158 31.0301 97.6557 31.016 97.4032 31.0704C97.156 31.1264 96.9346 31.2478 96.739 31.4347C96.5503 31.618 96.4115 31.854 96.3225 32.1427C96.2335 32.4314 96.2145 32.7073 96.2657 32.9702C96.3237 33.2296 96.4383 33.4546 96.6094 33.6453C96.7874 33.8324 97.0103 33.9672 97.278 34.0497Z' fill='white'/%3E%3Cpath d='M103.957 37.3783C103.554 37.1891 103.234 36.9328 102.998 36.6093C102.766 36.2881 102.632 35.9338 102.596 35.5464C102.562 35.1541 102.636 34.764 102.818 34.3762C103 33.9883 103.252 33.6848 103.573 33.4656C103.897 33.2414 104.255 33.1184 104.648 33.0965C105.048 33.0719 105.449 33.1543 105.852 33.3435C106.21 33.5116 106.494 33.7332 106.705 34.0082C106.921 34.2855 107.041 34.5971 107.067 34.943L106.358 35.0378C106.322 34.7904 106.235 34.5763 106.095 34.3954C105.956 34.2145 105.774 34.0715 105.55 33.9664C105.292 33.845 105.031 33.7924 104.769 33.8086C104.511 33.8272 104.272 33.9154 104.053 34.0731C103.84 34.2283 103.67 34.4425 103.541 34.716C103.41 34.9944 103.352 35.2674 103.366 35.5349C103.387 35.7998 103.473 36.0373 103.623 36.2475C103.778 36.4599 103.985 36.6269 104.243 36.7483C104.467 36.8534 104.693 36.902 104.922 36.8939C105.15 36.8859 105.371 36.8166 105.584 36.686L105.967 37.2848C105.684 37.4859 105.366 37.5944 105.013 37.6105C104.667 37.6239 104.315 37.5465 103.957 37.3783Z' fill='white'/%3E%3Cpath d='M112.865 38.1834L111.515 37.3281L109.548 40.4329L108.88 40.0097L110.846 36.9049L109.496 36.0496L109.866 35.4648L113.235 37.5986L112.865 38.1834Z' fill='white'/%3E%3Cpath d='M115.837 39.4833L116.441 39.9935L114.39 42.4242L118.488 41.7207L119.036 42.1831L116.219 45.5206L115.614 45.0104L117.666 42.5797L113.574 43.2885L113.02 42.8209L115.837 39.4833Z' fill='white'/%3E%3Cpath d='M133.364 67.7084C133.392 68.1084 133.321 68.4391 133.15 68.7005C132.986 68.9654 132.725 69.154 132.369 69.2665C131.893 69.4169 131.468 69.358 131.095 69.0896C130.724 68.8265 130.434 68.3623 130.224 67.697L129.43 65.1824L134.931 63.4466L135.677 65.8118C135.867 66.4143 135.892 66.922 135.752 67.335C135.618 67.7516 135.324 68.0317 134.868 68.1756C134.569 68.2698 134.291 68.274 134.034 68.1882C133.778 68.1077 133.555 67.9477 133.364 67.7084ZM132.756 64.9883L133.24 66.5206C133.36 66.903 133.528 67.1698 133.743 67.3209C133.959 67.4773 134.214 67.5092 134.507 67.4166C134.801 67.3241 134.991 67.1516 135.079 66.8994C135.171 66.6455 135.158 66.3299 135.039 65.9527L134.555 64.4204L132.756 64.9883ZM130.839 67.4854C131.106 68.3288 131.553 68.6513 132.182 68.453C132.496 68.3538 132.693 68.1736 132.772 67.9126C132.857 67.6551 132.834 67.3168 132.702 66.8977L132.159 65.1768L130.296 65.7645L130.839 67.4854Z' fill='white'/%3E%3Cpath d='M135.884 72.2127L136 72.9952L132.854 73.4615L136.393 75.6443L136.498 76.3534L132.178 76.9936L132.062 76.2111L135.208 75.7449L131.67 73.5702L131.564 72.8529L135.884 72.2127Z' fill='white'/%3E%3Cpath d='M133.112 84.9728L131.406 84.9659L131.409 84.2243L132.423 84.2284L132.437 80.5781L131.424 80.574L131.427 79.8242L133.133 79.8311L133.132 80.0618C133.147 80.342 133.344 80.5351 133.723 80.641C134.101 80.7469 134.637 80.8205 135.329 80.8618L136.803 80.9336L136.79 84.3203L133.115 84.3054L133.112 84.9728ZM135.268 81.5866C134.719 81.5624 134.263 81.5139 133.901 81.441C133.544 81.3737 133.286 81.249 133.128 81.0671L133.118 83.5144L136.101 83.5264L136.108 81.6312L135.268 81.5866Z' fill='white'/%3E%3Cpath d='M133.713 92.1025C133.653 92.0936 133.575 92.0765 133.479 92.051L134.001 88.5465C133.613 88.5387 133.282 88.6587 133.006 88.9065C132.735 89.1604 132.568 89.4993 132.505 89.9231C132.428 90.4393 132.54 90.8809 132.841 91.2478L132.271 91.6045C132.072 91.3749 131.934 91.1045 131.859 90.7933C131.782 90.4875 131.77 90.1553 131.824 89.7967C131.892 89.3403 132.044 88.9493 132.282 88.6236C132.524 88.2988 132.829 88.0636 133.195 87.9182C133.56 87.7782 133.955 87.7398 134.378 87.8029C134.797 87.8652 135.161 88.0138 135.47 88.2487C135.778 88.4891 136.001 88.786 136.137 89.1395C136.278 89.4993 136.317 89.8856 136.256 90.2986C136.194 90.7115 136.045 91.0641 135.807 91.3564C135.574 91.6549 135.275 91.8687 134.912 91.9978C134.547 92.1324 134.148 92.1673 133.713 92.1025ZM135.596 90.2003C135.652 89.8254 135.585 89.4932 135.394 89.2039C135.203 88.9199 134.926 88.7287 134.563 88.6302L134.151 91.4013C134.521 91.412 134.84 91.3067 135.106 91.0853C135.377 90.8702 135.54 90.5752 135.596 90.2003Z' fill='white'/%3E%3Cpath d='M130.326 96.5293C130.451 96.1137 130.655 95.7678 130.939 95.4916C131.222 95.2154 131.553 95.0308 131.931 94.9377C132.312 94.8515 132.708 94.87 133.119 94.9932C133.529 95.1164 133.867 95.3183 134.133 95.5988C134.402 95.8861 134.576 96.2224 134.656 96.6075C134.74 96.9943 134.72 97.3955 134.596 97.8111C134.471 98.2268 134.267 98.5701 133.985 98.841C133.707 99.1188 133.377 99.3007 132.995 99.387C132.618 99.48 132.224 99.4649 131.813 99.3417C131.403 99.2185 131.063 99.0132 130.794 98.7259C130.528 98.4454 130.353 98.1118 130.268 97.725C130.182 97.3435 130.201 96.945 130.326 96.5293ZM130.989 96.7283C130.908 96.9967 130.897 97.2542 130.955 97.501C131.016 97.7546 131.139 97.9751 131.324 98.1625C131.514 98.3514 131.754 98.4893 132.043 98.5762C132.332 98.6631 132.606 98.6792 132.863 98.6245C133.126 98.5714 133.35 98.4552 133.535 98.2758C133.72 98.1017 133.852 97.8804 133.933 97.6121C134.013 97.3438 134.025 97.0836 133.969 96.8316C133.911 96.5848 133.788 96.3643 133.6 96.1701C133.415 95.9827 133.178 95.8456 132.889 95.7587C132.599 95.6719 132.323 95.655 132.061 95.7081C131.802 95.768 131.578 95.8842 131.388 96.0568C131.203 96.2362 131.069 96.46 130.989 96.7283Z' fill='white'/%3E%3Cpath d='M132.519 103.58L132.183 104.296L130.505 103.507L129.447 105.76L131.125 106.548L130.789 107.264L126.836 105.407L127.172 104.691L128.828 105.469L129.886 103.217L128.23 102.439L128.567 101.723L132.519 103.58Z' fill='white'/%3E%3Cpath d='M128.044 111.988C127.714 112.494 127.337 112.799 126.914 112.903C126.489 113.012 126.03 112.905 125.538 112.584L123.331 111.14L123.742 110.513L124.224 110.829C124.126 110.607 124.099 110.363 124.143 110.096C124.187 109.836 124.302 109.566 124.485 109.286C124.753 108.877 125.067 108.613 125.427 108.494C125.784 108.379 126.123 108.427 126.445 108.638C126.767 108.848 126.948 109.134 126.987 109.495C127.032 109.859 126.887 110.296 126.553 110.806L125.867 111.854L125.998 111.94C126.283 112.126 126.556 112.186 126.816 112.12C127.076 112.054 127.311 111.86 127.522 111.538C127.663 111.322 127.765 111.086 127.826 110.831C127.893 110.579 127.913 110.343 127.886 110.122L128.563 110.171C128.592 110.459 128.559 110.759 128.466 111.073C128.377 111.389 128.237 111.694 128.044 111.988ZM124.923 109.73C124.758 109.983 124.67 110.237 124.66 110.493C124.655 110.752 124.729 110.991 124.881 111.209L125.392 111.543L126.059 110.522C126.426 109.961 126.421 109.558 126.044 109.311C125.86 109.191 125.669 109.167 125.47 109.241C125.271 109.314 125.089 109.477 124.923 109.73Z' fill='white'/%3E%3Cpath d='M123.127 118.145C122.859 118.451 122.552 118.664 122.205 118.784C121.859 118.905 121.506 118.924 121.146 118.843C120.787 118.769 120.453 118.597 120.143 118.325C119.825 118.046 119.605 117.726 119.484 117.364C119.363 117.01 119.349 116.643 119.44 116.264C119.528 115.888 119.717 115.535 120.007 115.204C120.495 114.646 121.064 114.381 121.712 114.408C122.36 114.443 123.032 114.765 123.726 115.373C124.399 115.963 124.805 116.563 124.943 117.173C125.084 117.786 124.967 118.432 124.592 119.111L123.613 120.904L122.991 120.513L123.904 118.871C124.186 118.358 124.305 117.896 124.263 117.486C124.22 117.076 123.998 116.671 123.598 116.269C123.686 116.594 123.69 116.919 123.61 117.243C123.53 117.568 123.369 117.868 123.127 118.145ZM120.492 115.651C120.307 115.862 120.192 116.089 120.146 116.334C120.096 116.582 120.114 116.824 120.199 117.06C120.289 117.299 120.442 117.513 120.656 117.701C120.983 117.987 121.332 118.118 121.704 118.093C122.076 118.069 122.404 117.895 122.686 117.573C122.968 117.251 123.099 116.901 123.078 116.525C123.053 116.153 122.878 115.824 122.551 115.538C122.336 115.35 122.105 115.227 121.855 115.17C121.607 115.12 121.363 115.136 121.123 115.218C120.883 115.3 120.673 115.444 120.492 115.651Z' fill='white'/%3E%3Cpath d='M116.363 124.818L113.536 121.489L114.139 120.977L116.518 123.778L117.95 122.562L117.358 121.789C116.999 121.323 116.72 120.915 116.523 120.563C116.329 120.216 116.223 119.896 116.204 119.602C116.185 119.308 116.295 119.06 116.534 118.857C116.642 118.765 116.782 118.679 116.952 118.599L117.346 119.14C117.281 119.174 117.226 119.21 117.18 119.249C117.012 119.391 116.949 119.571 116.989 119.789C117.03 120.007 117.123 120.227 117.269 120.449C117.414 120.671 117.635 120.978 117.93 121.368L118.919 122.647L116.363 124.818Z' fill='white'/%3E%3Cpath d='M109.613 129.432C109.25 129.649 108.875 129.761 108.489 129.767C108.106 129.779 107.744 129.687 107.404 129.493C107.068 129.304 106.789 129.026 106.57 128.658C106.35 128.29 106.236 127.91 106.226 127.519C106.22 127.133 106.311 126.771 106.5 126.435C106.69 126.098 106.966 125.821 107.329 125.604C107.659 125.407 108 125.297 108.35 125.273C108.701 125.25 109.036 125.308 109.357 125.449C109.676 125.598 109.951 125.818 110.182 126.109L110.94 125.657L109.994 124.072L110.673 123.666L112.911 127.417L112.232 127.822L111.315 126.287L110.551 126.743C110.69 127.082 110.744 127.42 110.715 127.758C110.684 128.102 110.575 128.417 110.387 128.702C110.197 128.995 109.939 129.238 109.613 129.432ZM107.684 126.199C107.453 126.337 107.277 126.515 107.158 126.733C107.034 126.954 106.977 127.196 106.987 127.459C106.999 127.726 107.084 127.992 107.242 128.256C107.397 128.516 107.588 128.712 107.814 128.846C108.044 128.984 108.285 129.051 108.539 129.047C108.788 129.045 109.027 128.976 109.259 128.838C109.49 128.7 109.667 128.521 109.791 128.299C109.915 128.078 109.971 127.834 109.958 127.566C109.944 127.306 109.859 127.047 109.705 126.787C109.547 126.523 109.356 126.32 109.131 126.179C108.904 126.046 108.664 125.981 108.411 125.986C108.157 125.99 107.915 126.061 107.684 126.199Z' fill='white'/%3E%3Cpath d='M98.7079 130.342L98.0878 128.753L98.7787 128.484L99.1471 129.428L102.548 128.101L102.179 127.156L102.878 126.884L103.498 128.473L103.283 128.557C103.028 128.674 102.921 128.928 102.961 129.319C103.002 129.71 103.13 130.235 103.346 130.894L103.821 132.292L100.666 133.523L99.3297 130.099L98.7079 130.342ZM102.649 131.104C102.47 130.584 102.348 130.142 102.283 129.779C102.214 129.422 102.235 129.137 102.346 128.922L100.067 129.812L101.151 132.591L102.917 131.902L102.649 131.104Z' fill='white'/%3E%3Cpath d='M92.2973 133.52C92.2836 133.461 92.271 133.382 92.2593 133.283L95.7106 132.482C95.5754 132.118 95.342 131.854 95.0103 131.688C94.6745 131.53 94.2979 131.499 93.8805 131.596C93.3722 131.714 93.0026 131.98 92.7718 132.395L92.2308 131.996C92.3713 131.726 92.5723 131.499 92.8339 131.314C93.0901 131.131 93.3948 130.998 93.748 130.916C94.1975 130.811 94.6172 130.81 95.0073 130.911C95.3986 131.017 95.7291 131.214 95.9988 131.501C96.2632 131.789 96.4438 132.142 96.5408 132.56C96.6365 132.972 96.6319 133.365 96.5271 133.739C96.4169 134.114 96.2224 134.43 95.9436 134.686C95.6607 134.949 95.3159 135.128 94.9092 135.223C94.5026 135.317 94.1196 135.307 93.7604 135.193C93.3971 135.086 93.0886 134.887 92.835 134.596C92.576 134.307 92.3967 133.948 92.2973 133.52ZM94.7582 134.572C95.1274 134.487 95.4117 134.302 95.6109 134.019C95.8049 133.737 95.881 133.409 95.8393 133.035L93.1103 133.669C93.2364 134.018 93.4513 134.275 93.755 134.442C94.0546 134.615 94.389 134.658 94.7582 134.572Z' fill='white'/%3E%3Cpath d='M89.1723 136.239L88.3841 136.306L88.2277 134.458L85.748 134.668L85.9044 136.516L85.1162 136.582L84.7478 132.231L85.5361 132.164L85.6904 133.987L88.17 133.777L88.0157 131.954L88.8039 131.887L89.1723 136.239Z' fill='white'/%3E%3Cpath d='M81.1708 136.632L80.3815 136.58L80.5936 133.406L77.7094 136.401L76.9942 136.353L77.2854 131.996L78.0746 132.049L77.8626 135.222L80.7385 132.227L81.462 132.275L81.1708 136.632Z' fill='white'/%3E%3Cpath d='M69.4582 132.762C69.471 132.703 69.4933 132.627 69.5251 132.532L72.9873 133.286C73.0207 132.899 72.923 132.56 72.6941 132.269C72.4587 131.982 72.1316 131.792 71.7129 131.701C71.203 131.59 70.755 131.673 70.3689 131.949L70.0507 131.357C70.293 131.173 70.572 131.054 70.8875 130.999C71.1977 130.943 71.5299 130.953 71.8842 131.03C72.3351 131.128 72.7151 131.307 73.0243 131.565C73.3324 131.829 73.5468 132.148 73.6676 132.523C73.7831 132.897 73.7953 133.293 73.7042 133.711C73.6143 134.125 73.4419 134.478 73.187 134.771C72.9267 135.063 72.6157 135.265 72.2539 135.378C71.8856 135.494 71.4975 135.508 71.0895 135.419C70.6816 135.331 70.3397 135.158 70.0638 134.901C69.7815 134.649 69.5879 134.337 69.4832 133.965C69.3731 133.593 69.3648 133.192 69.4582 132.762ZM71.2314 134.767C71.6018 134.848 71.9376 134.803 72.239 134.632C72.5349 134.461 72.7441 134.197 72.8664 133.841L70.1289 133.246C70.0936 133.615 70.1775 133.939 70.3808 134.22C70.5775 134.504 70.861 134.687 71.2314 134.767Z' fill='white'/%3E%3Cpath d='M96 79.5L74.25 93.7894L74.25 65.2106L96 79.5Z' fill='white'/%3E%3C/svg%3E%0A") 50% no-repeat;
  margin: auto;
  cursor: pointer;
  transition: all 0.4s;
  z-index: 3;
}

.works_block_wr .tab_right .tab_main_slid .item.video .btn_video:hover {
  transform: scale(1.1);
}

.works_block_wr .tab_right .tab_main_slid .item.video.playVideo img {
  opacity: 0;
  visibility: hidden;
}

.works_block_wr .tab_right .tab_main_slid .item.video.playVideo .btn_video {
  opacity: 0;
  visibility: hidden;
}

.works_block_wr .tab_right .tab_main_slid .item.video.playVideo iframe {
  opacity: 1;
  z-index: 4;
}

.works_block_wr .tab_right {
  position: relative;
}

.works_block_wr .tab_right .tab_nav_mini {
  padding: 26px 85px 37px 164px;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.3);
}

.works_block_wr .tab_right .tab_nav_mini .ar_slider {
  position: absolute;
  top: 26px;
  left: 0;
  bottom: 37px;
  height: 50px;
  margin: auto;
}

.works_block_wr .tab_right .tab_nav_mini .item {
  margin-right: 18px;
  cursor: pointer;
}

@media (max-width: 1100px) {
  .works_block_wr .tab_right .tab_nav_mini {
    padding: 20px 20px 70px;
  }

  .works_block_wr .tab_right .tab_nav_mini .ar_slider {
    top: auto;
    left: 0;
    right: 0;
    bottom: 10px;
    text-align: center;
  }

  .works_block_wr .tab_right .tab_nav_mini {
    position: relative;
  }
}

.icon_list {
  display: flex;
}

@media (max-width: 600px) {
  .icon_list {
    display: block;
  }
}

.icon_list .item_icon {
  flex: 0 0 40%;
  padding: 0 34px 0 40px;
  border-right: 1px solid #c4c4c4;
}

.icon_list .item_icon:nth-child(1) {
  padding-left: 0;
}

@media (max-width: 600px) {
  .icon_list .item_icon {
    padding: 20px 0;
    border-right: none;
    border-bottom: 1px solid #c4c4c4;
    display: block;
  }
}

.icon_list .item_icon:last-child {
  border: none;
}

.icon_list .item_icon .icon {
  margin-bottom: 10px;
}

.icon_list .item_icon .icon svg path {
  transition: all 0.4s;
}

.icon_list .item_icon .icon_text {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #333236;
  transition: all 0.4s;
}

.icon_list a.item_icon {
  padding-left: 0;
  flex: 0 0 20%;
  color: #ff8910;
}

.icon_list a.item_icon .icon_text {
  color: #ff8910;
}

.icon_list a.item_icon:hover .icon svg path {
  fill: #333236;
}

.icon_list a.item_icon:hover .icon_text {
  color: #333236;
}

.form_work {
  position: relative;
  z-index: 1;
  display: flex;
  padding: 101px 0 101px 43px;
}

@media (max-width: 1200px) {
  .form_work {
    padding: 40px 0;
  }
}

@media (max-width: 860px) {
  .form_work {
    display: block;
    padding: 30px 0;
  }
}

.form_work:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: -400px;
  left: 0;
  background: url(../img/bg_form_w.jpg) 50% no-repeat;
  background-size: cover;
}

@media (max-width: 1200px) {
  .form_work:before {
    left: -30px;
  }
}

.form_work .form_left {
  flex: 0 0 488px;
  margin-right: 42px;
  position: relative;
  z-index: 2;
}

@media (max-width: 1200px) {
  .form_work .form_left {
    flex: 0 0 300px;
  }
}

.form_work .form_left .form_title {
  font-style: normal;
  font-weight: 400;
  font-size: 38px;
  line-height: 50px;
  text-transform: uppercase;
  color: #fff;
  padding-bottom: 7px;
}

@media (max-width: 1200px) {
  .form_work .form_left .form_title {
    font-size: 24px;
    line-height: 30px;
  }
}

.form_work .form_left .form_text {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #ff8910;
}

@media (max-width: 1200px) {
  .form_work .form_left .form_text {
    font-size: 16px;
  }
}

@media (max-width: 860px) {
  .form_work .form_left {
    margin: 0 0 30px;
  }
}

.form_work .form_right {
  flex: 1 1 auto;
  position: relative;
  z-index: 2;
}

.form_work .form_right .field input {
  background: rgba(255, 255, 255, 0.43);
  color: #fff;
}

.form_work .form_right .field input::-webkit-input-placeholder {
  color: #fff;
}

.form_work .form_right .field input::-moz-placeholder {
  color: #fff;
}

.form_work .form_right .field input:-moz-placeholder {
  color: #fff;
}

.form_work .form_right .field input:-ms-input-placeholder {
  color: #fff;
}

.form_work .form_right .label_text {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  /* color: #a3a3a3; */
  color: #fff;
  padding-top: 14px;
}

.form_work .form_right .label_text a {
  /* color: #a3a3a3; */
  color: #fff;
}

.blog_block_wr {
  padding: 58px 14px 130px;
}

@media (max-width: 1100px) {
  .blog_block_wr {
    padding: 30px 14px;
  }
}

.blog_block_wr .blog_title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 29px;
}

@media (max-width: 1100px) {
  .blog_block_wr .blog_title {
    padding-right: 0;
  }
}

.blog_block_wr .blog_title span {
  font-style: 600;
  font-weight: 400;
  font-size: 38px;
  line-height: 50px;
  color: #333236;
}

@media (max-width: 1100px) {
  .blog_block_wr .blog_title span {
    font-size: 24px;
    line-height: 1;
  }
}

.blog_block_wr .blog_title .link_btn {
  padding-right: 37px;
}

.blog_block_wr .blog_title .link_btn:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 14px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8536 4.35355C14.0488 4.15829 14.0488 3.84171 13.8536 3.64645L10.6716 0.464466C10.4763 0.269204 10.1597 0.269204 9.96447 0.464466C9.7692 0.659728 9.7692 0.976311 9.96447 1.17157L12.7929 4L9.96447 6.82843C9.7692 7.02369 9.7692 7.34027 9.96447 7.53553C10.1597 7.7308 10.4763 7.7308 10.6716 7.53553L13.8536 4.35355ZM0.5 4.5H13.5V3.5H0.5V4.5Z' fill='%23FF8910'/%3E%3C/svg%3E%0A") 50% no-repeat;
  margin: auto;
}

.blog_inner {
  display: flex;
  flex-wrap: wrap;
}

@media (max-width: 599px) {
  .blog_inner {
    display: block;
  }

  .header.main_page.scroll_block .slider_header .slider_main .slider_item .slider_item_list {
    width: 100%;
  }

  .app_slider_block .app_list {
    position: relative;
    margin-top: -107px;
    margin-left: auto;
  }

  .app_block {
    padding-bottom: 127px;
  }
}

@media (max-width: 599px) and (max-width: 529px) {
  .app_block {
    min-height: auto;
  }
}

@media (max-width: 599px) {
  .slider_header .slider_main .slider_item .sldier_item_title {
    font-size: 30px;
  }
}

.blog_inner .item_blog {
  text-decoration: none;
  display: block;
  margin-bottom: 20px;
}

@media (min-width: 980px) {
  .blog_inner .item_blog {
    flex: 0 0 calc(33.33% - 24px);
    margin-right: 35px;
  }

  .blog_inner .item_blog:nth-child(3n) {
    margin-right: 0;
  }
}

@media (min-width: 600px) and (max-width: 979px) {
  .blog_inner .item_blog {
    flex: 0 0 calc(50% - 15px);
    margin-right: 30px;
  }

  .blog_inner .item_blog:nth-child(2n) {
    margin-right: 0;
  }
}

.blog_inner .item_blog span {
  display: block;
}

.blog_inner .item_blog .image {
  margin-bottom: 13px;
  overflow: hidden;
  height: 250px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.blog_inner .item_blog .image img {
  width: 100%;
  transition: all 0.4s;
  height: inherit !important;
  min-height: 100%;
}

.blog_inner .item_blog .date {
  display: inline-block;
  vertical-align: top;
  padding: 4px 9px;
  background: #3c3c3c;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  color: #fff;
  margin-bottom: 8px;
  margin-top: 12px;
}

.blog_inner .item_blog .name {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 27px;
  color: #333236;
  padding-bottom: 8px;
  padding-top: 10px;
}

.blog_inner .item_blog .text {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #626262;
}

.blog_inner .item_blog:hover .image img {
  transform: scale(1.1);
}

.blog_inner .item_blog:hover .name

/* ,
.blog_inner .item_blog:hover .text  */
  {
  text-decoration: underline;
}

.footer {
  padding: 54px 25px 36px;
  background: #333236;
}

@media (max-width: 1100px) {
  .footer {
    padding: 30px 25px 21px;
  }
}

@media (max-width: 1000px) {
  .footer {
    padding: 20px 25px 30px;
  }
}

.footer .block_inner {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  z-index: 10;
}

@media (max-width: 767px) {
  .footer .block_inner {
    display: block;
  }

  .app_slider_block .app_subtitle,
  .app_slider_block .app_body {
    padding-left: 10px;
    margin-right: 310px;
    margin-left: 0;
  }

  .app_block {
    margin-right: 0;
  }
}

.footer .logo {
  margin-bottom: 21px;
  margin-top: -15px;
}

@media (max-width: 767px) {
  .footer .logo {
    margin: 0 0 30px;
  }
}

@media (max-width: 599px) {

  .app_slider_block .app_subtitle,
  .app_slider_block .app_body {
    margin-right: 0;
  }
}

.footer .number {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  color: #fff;
  padding-bottom: 5px;
}

.footer .number a {
  text-decoration: none;
  color: #fff;
}

@media (max-width: 767px) {
  .footer .number {
    padding-bottom: 16px;
  }
}

.footer .email {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  padding-bottom: 19px;
}

.footer .email a {
  text-decoration: none;
  color: #fff;
}

@media (max-width: 767px) {
  .footer .email {
    padding-bottom: 16px;
  }
}

.footer .time {
  padding: 0 0 0 26px;
  position: relative;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  margin-bottom: 16px;
}

.footer .time:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_362:387)'%3E%3Cpath d='M7.99998 0.5C3.58172 0.5 0 4.08172 0 8.49998C0 12.9183 3.58172 16.5 7.99998 16.5C12.4183 16.5 16 12.9183 16 8.49998C15.9953 4.08369 12.4163 0.504721 7.99998 0.5ZM8.57142 8.49998C8.57142 8.81559 8.31559 9.07142 7.99998 9.07142H3.42857C3.11297 9.07142 2.85713 8.81559 2.85713 8.49998C2.85713 8.18438 3.11297 7.92854 3.42857 7.92854H7.42858V3.92857C7.42858 3.61297 7.68441 3.35713 8.00002 3.35713C8.31562 3.35713 8.57142 3.61297 8.57142 3.92857V8.49998Z' fill='%23FF8910'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_362:387'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% no-repeat;
  margin: auto;
}

.footer .address {
  padding: 0 0 0 26px;
  position: relative;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  margin-bottom: 16px;
}

.footer .address:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 16px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_362:385)'%3E%3Cpath d='M8.99999 0C5.27849 0 2.24999 3.0495 2.24999 6.79875C2.24999 12.126 8.36549 17.6265 8.62574 17.8575C8.73299 17.9527 8.86649 18 8.99999 18C9.13349 18 9.26699 17.9528 9.37424 17.8582C9.63449 17.6265 15.75 12.126 15.75 6.79875C15.75 3.0495 12.7215 0 8.99999 0ZM8.99999 10.5C6.93224 10.5 5.24999 8.81775 5.24999 6.75C5.24999 4.68225 6.93224 3 8.99999 3C11.0677 3 12.75 4.68225 12.75 6.75C12.75 8.81775 11.0677 10.5 8.99999 10.5Z' fill='%23FF8910'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_362:385'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% 0 no-repeat;
  margin: auto;
}

.footer .btn {
  margin-bottom: 16px;
}

.footer .footer_left {
  flex: 0 0 257px;
  margin-right: 32px;
}

@media (min-width: 768px) {

  .footer .footer_left .address,
  .footer .footer_left .time {
    display: none;
  }
}

@media (max-width: 1100px) {
  .footer .footer_left {
    flex: 0 0 214px;
  }
}

@media (max-width: 767px) {
  .footer .footer_left {
    margin: 0;
  }
}

.footer .link_polic {
  display: flex;
  flex-direction: column;
}

.footer .link_polic a {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  color: #969696;
  font-family: "Ubuntu", sans-serif;
  text-decoration: none;
}

@media (max-width: 767px) {
  .footer .link_polic {
    padding-top: 16px;
  }
}

.footer .menu_ul {
  padding: 16px 0 0;
  margin: 0;
  list-style: none;
}

@media (max-width: 767px) {
  .footer .menu_ul {
    padding-top: 0;
  }
}

.footer .menu_ul>li {
  margin-bottom: 16px;
}

.footer .menu_ul>li>a {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  /* font-family: 'Ubuntu', sans-serif; */
  text-decoration: none;
}

.footer .menu_ul>li>a:hover {
  color: #ff8910;
}

.footer .link_polic a:hover {
  color: #ff8910;
}

.footer .email a:hover {
  color: #ff8910;
}

.footer .menu_ul>li ul {
  padding: 16px 0 0;
  margin: 0;
  list-style: none;
}

.footer .menu_ul>li ul li {
  margin-bottom: 10px;
}

.footer .menu_ul>li ul li a {
  text-decoration: none;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
}

.footer .menu_ul>li ul li a:hover {
  color: #ff8910;
}

.footer .middle {
  flex: 1 1 auto;
  display: flex;
  margin-right: 22px;
  padding-top: 10px;
}

.footer .middle .middle_left {
  flex: 0 0 calc(50% - 10px);
  margin-right: 20px;
}

.footer .middle .middle_right {
  flex: 0 0 calc(50% - 10px);
}

@media (max-width: 1024px) {
  .footer .middle {
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .footer .middle {
    padding: 0;
  }

  .footer .middle .address,
  .footer .middle .link_polic,
  .footer .middle .time {
    display: none;
  }
}

.footer .map_right {
  flex: 0 0 400px;
}

.footer .map_right #map2 {
  width: 100%;
  height: 225px;
}

@media (max-width: 1100px) {
  .footer .map_right {
    flex: 0 0 300px;
  }
}

@media (max-width: 1024px) {
  .footer .map_right {
    width: 100%;
    flex: none;
  }
}

@media (min-width: 1000px) {
  .footer .map_right .link_polic {
    display: none;
  }
}

.sos_block {
  padding: 9px 0 0;
}

.sos_block a {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  margin-right: 16px;
}

@media (max-width: 767px) {
  .sos_block {
    padding: 0 0 16px;
  }

  .left_contacts .sos_block {
    padding: 15px 0 0px;
  }
}

.link_top {
  position: fixed;
  bottom: 200px;
  right: 50px;
  z-index: 1000;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.4s;
  opacity: 0;
  visibility: hidden;
  background: #2e2924 url("data:image/svg+xml,%3Csvg width='16' height='19' viewBox='0 0 16 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.70711 0.292893C8.31659 -0.0976314 7.68342 -0.0976315 7.2929 0.292892L0.928934 6.65685C0.538409 7.04738 0.538409 7.68054 0.928934 8.07107C1.31946 8.46159 1.95262 8.46159 2.34315 8.07107L8 2.41421L13.6569 8.07107C14.0474 8.46159 14.6805 8.46159 15.0711 8.07107C15.4616 7.68054 15.4616 7.04738 15.0711 6.65686L8.70711 0.292893ZM9 19L9 1L7 1L7 19L9 19Z' fill='white'/%3E%3C/svg%3E%0A") 50% no-repeat;
}

.link_top.active {
  opacity: 1;
  visibility: visible;
}

.link_top:hover {
  background-color: #ff8910;
}

@media (max-width: 1000px) {
  .link_top {
    display: none;
  }
}

@media only screen and (min-width: 1920px) {
  :root {
    --spacing: 80px;
  }
}

@media (max-width: 1024px) {

  .blog_inner .item_blog .image,
  .projects_items .item_pro .image {
    height: 200px;
  }
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:after,
.slick-track:before {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms;
}

[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms;
}

[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
  transition-duration: 0.1s;
}

[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: 0.1s;
}

[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
  transition-duration: 0.15s;
}

[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: 0.15s;
}

[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
  transition-duration: 0.2s;
}

[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: 0.2s;
}

[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
  transition-duration: 0.25s;
}

[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: 0.25s;
}

[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
  transition-duration: 0.3s;
}

[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: 0.3s;
}

[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
  transition-duration: 0.35s;
}

[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: 0.35s;
}

[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
  transition-duration: 0.4s;
}

[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: 0.4s;
}

[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
  transition-duration: 0.45s;
}

[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: 0.45s;
}

[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
  transition-duration: 0.5s;
}

[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: 0.5s;
}

[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
  transition-duration: 0.55s;
}

[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: 0.55s;
}

[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
  transition-duration: 0.6s;
}

[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: 0.6s;
}

[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
  transition-duration: 0.65s;
}

[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: 0.65s;
}

[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
  transition-duration: 0.7s;
}

[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: 0.7s;
}

[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
  transition-duration: 0.75s;
}

[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: 0.75s;
}

[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
  transition-duration: 0.8s;
}

[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: 0.8s;
}

[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
  transition-duration: 0.85s;
}

[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: 0.85s;
}

[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
  transition-duration: 0.9s;
}

[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: 0.9s;
}

[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
  transition-duration: 0.95s;
}

[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: 0.95s;
}

[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s;
}

[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s;
}

[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s;
}

[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s;
}

[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s;
}

[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s;
}

[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s;
}

[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s;
}

[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s;
}

[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s;
}

[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s;
}

[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s;
}

[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s;
}

[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s;
}

[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s;
}

[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s;
}

[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s;
}

[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s;
}

[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s;
}

[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s;
}

[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s;
}

[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s;
}

[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s;
}

[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s;
}

[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s;
}

[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s;
}

[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s;
}

[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s;
}

[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s;
}

[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s;
}

[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s;
}

[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s;
}

[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s;
}

[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s;
}

[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s;
}

[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s;
}

[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s;
}

[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s;
}

[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s;
}

[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s;
}

[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s;
}

[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s;
}

[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s;
}

[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s;
}

[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s;
}

[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s;
}

[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s;
}

[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s;
}

[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s;
}

[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s;
}

[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s;
}

[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s;
}

[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s;
}

[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s;
}

[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s;
}

[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s;
}

[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s;
}

[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s;
}

[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s;
}

[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s;
}

[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s;
}

[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s;
}

[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s;
}

[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s;
}

[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s;
}

[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s;
}

[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s;
}

[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s;
}

[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s;
}

[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s;
}

[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s;
}

[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s;
}

[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s;
}

[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s;
}

[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s;
}

[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s;
}

[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s;
}

[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s;
}

[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s;
}

[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s;
}

[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s;
}

[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s;
}

[data-aos] {
  pointer-events: none;
}

[data-aos].aos-animate {
  pointer-events: auto;
}

[data-aos][data-aos][data-aos-easing="linear"],
body[data-aos-easing="linear"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}

[data-aos][data-aos][data-aos-easing="ease"],
body[data-aos-easing="ease"] [data-aos] {
  transition-timing-function: ease;
}

[data-aos][data-aos][data-aos-easing="ease-in"],
body[data-aos-easing="ease-in"] [data-aos] {
  transition-timing-function: ease-in;
}

[data-aos][data-aos][data-aos-easing="ease-out"],
body[data-aos-easing="ease-out"] [data-aos] {
  transition-timing-function: ease-out;
}

[data-aos][data-aos][data-aos-easing="ease-in-out"],
body[data-aos-easing="ease-in-out"] [data-aos] {
  transition-timing-function: ease-in-out;
}

[data-aos][data-aos][data-aos-easing="ease-in-back"],
body[data-aos-easing="ease-in-back"] [data-aos] {
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}

[data-aos][data-aos][data-aos-easing="ease-out-back"],
body[data-aos-easing="ease-out-back"] [data-aos] {
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

[data-aos][data-aos][data-aos-easing="ease-in-out-back"],
body[data-aos-easing="ease-in-out-back"] [data-aos] {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

[data-aos][data-aos][data-aos-easing="ease-in-sine"],
body[data-aos-easing="ease-in-sine"] [data-aos] {
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}

[data-aos][data-aos][data-aos-easing="ease-out-sine"],
body[data-aos-easing="ease-out-sine"] [data-aos] {
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

[data-aos][data-aos][data-aos-easing="ease-in-out-sine"],
body[data-aos-easing="ease-in-out-sine"] [data-aos] {
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

[data-aos][data-aos][data-aos-easing="ease-in-quad"],
body[data-aos-easing="ease-in-quad"] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing="ease-out-quad"],
body[data-aos-easing="ease-out-quad"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing="ease-in-out-quad"],
body[data-aos-easing="ease-in-out-quad"] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing="ease-in-cubic"],
body[data-aos-easing="ease-in-cubic"] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing="ease-out-cubic"],
body[data-aos-easing="ease-out-cubic"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"],
body[data-aos-easing="ease-in-out-cubic"] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing="ease-in-quart"],
body[data-aos-easing="ease-in-quart"] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing="ease-out-quart"],
body[data-aos-easing="ease-out-quart"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing="ease-in-out-quart"],
body[data-aos-easing="ease-in-out-quart"] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

@media screen {
  html:not(.no-js) [data-aos^="fade"][data-aos^="fade"] {
    opacity: 0;
    transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
  }

  html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-animate {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }

  html:not(.no-js) [data-aos="fade-up"] {
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0);
  }

  html:not(.no-js) [data-aos="fade-down"] {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0);
  }

  html:not(.no-js) [data-aos="fade-right"] {
    -webkit-transform: translate3d(-100px, 0, 0);
    transform: translate3d(-100px, 0, 0);
  }

  html:not(.no-js) [data-aos="fade-left"] {
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }

  html:not(.no-js) [data-aos="fade-up-right"] {
    -webkit-transform: translate3d(-100px, 100px, 0);
    transform: translate3d(-100px, 100px, 0);
  }

  html:not(.no-js) [data-aos="fade-up-left"] {
    -webkit-transform: translate3d(100px, 100px, 0);
    transform: translate3d(100px, 100px, 0);
  }

  html:not(.no-js) [data-aos="fade-down-right"] {
    -webkit-transform: translate3d(-100px, -100px, 0);
    transform: translate3d(-100px, -100px, 0);
  }

  html:not(.no-js) [data-aos="fade-down-left"] {
    -webkit-transform: translate3d(100px, -100px, 0);
    transform: translate3d(100px, -100px, 0);
  }

  html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"] {
    opacity: 0;
    transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
  }

  html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"].aos-animate {
    opacity: 1;
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1);
  }

  html:not(.no-js) [data-aos="zoom-in"] {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
  }

  html:not(.no-js) [data-aos="zoom-in-up"] {
    -webkit-transform: translate3d(0, 100px, 0) scale(0.6);
    transform: translate3d(0, 100px, 0) scale(0.6);
  }

  html:not(.no-js) [data-aos="zoom-in-down"] {
    -webkit-transform: translate3d(0, -100px, 0) scale(0.6);
    transform: translate3d(0, -100px, 0) scale(0.6);
  }

  html:not(.no-js) [data-aos="zoom-in-right"] {
    -webkit-transform: translate3d(-100px, 0, 0) scale(0.6);
    transform: translate3d(-100px, 0, 0) scale(0.6);
  }

  html:not(.no-js) [data-aos="zoom-in-left"] {
    -webkit-transform: translate3d(100px, 0, 0) scale(0.6);
    transform: translate3d(100px, 0, 0) scale(0.6);
  }

  html:not(.no-js) [data-aos="zoom-out"] {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }

  html:not(.no-js) [data-aos="zoom-out-up"] {
    -webkit-transform: translate3d(0, 100px, 0) scale(1.2);
    transform: translate3d(0, 100px, 0) scale(1.2);
  }

  html:not(.no-js) [data-aos="zoom-out-down"] {
    -webkit-transform: translate3d(0, -100px, 0) scale(1.2);
    transform: translate3d(0, -100px, 0) scale(1.2);
  }

  html:not(.no-js) [data-aos="zoom-out-right"] {
    -webkit-transform: translate3d(-100px, 0, 0) scale(1.2);
    transform: translate3d(-100px, 0, 0) scale(1.2);
  }

  html:not(.no-js) [data-aos="zoom-out-left"] {
    -webkit-transform: translate3d(100px, 0, 0) scale(1.2);
    transform: translate3d(100px, 0, 0) scale(1.2);
  }

  html:not(.no-js) [data-aos^="slide"][data-aos^="slide"] {
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    visibility: hidden;
  }

  html:not(.no-js) [data-aos^="slide"][data-aos^="slide"].aos-animate {
    visibility: visible;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }

  html:not(.no-js) [data-aos="slide-up"] {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  html:not(.no-js) [data-aos="slide-down"] {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  html:not(.no-js) [data-aos="slide-right"] {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  html:not(.no-js) [data-aos="slide-left"] {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  html:not(.no-js) [data-aos^="flip"][data-aos^="flip"] {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
  }

  html:not(.no-js) [data-aos="flip-left"] {
    -webkit-transform: perspective(2500px) rotateY(-100deg);
    transform: perspective(2500px) rotateY(-100deg);
  }

  html:not(.no-js) [data-aos="flip-left"].aos-animate {
    -webkit-transform: perspective(2500px) rotateY(0);
    transform: perspective(2500px) rotateY(0);
  }

  html:not(.no-js) [data-aos="flip-right"] {
    -webkit-transform: perspective(2500px) rotateY(100deg);
    transform: perspective(2500px) rotateY(100deg);
  }

  html:not(.no-js) [data-aos="flip-right"].aos-animate {
    -webkit-transform: perspective(2500px) rotateY(0);
    transform: perspective(2500px) rotateY(0);
  }

  html:not(.no-js) [data-aos="flip-up"] {
    -webkit-transform: perspective(2500px) rotateX(-100deg);
    transform: perspective(2500px) rotateX(-100deg);
  }

  html:not(.no-js) [data-aos="flip-up"].aos-animate {
    -webkit-transform: perspective(2500px) rotateX(0);
    transform: perspective(2500px) rotateX(0);
  }

  html:not(.no-js) [data-aos="flip-down"] {
    -webkit-transform: perspective(2500px) rotateX(100deg);
    transform: perspective(2500px) rotateX(100deg);
  }

  html:not(.no-js) [data-aos="flip-down"].aos-animate {
    -webkit-transform: perspective(2500px) rotateX(0);
    transform: perspective(2500px) rotateX(0);
  }
}

/*.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}*/
/*.owl-carousel{display:none;width:100%;z-index:1}*/
/*.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}*/
/*.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}*/
/*.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}*/
/*.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}*/
/*.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}*/
/*.owl-carousel .owl-item img{display:block;width:100%}*/
/*.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}*/
/*.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}*/
/*.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*/
/*.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}*/
/*.owl-carousel.owl-loading{opacity:0;display:block}*/
/*.owl-carousel.owl-hidden{opacity:0}*/
/*.owl-carousel.owl-refresh .owl-item{visibility:hidden}*/
/*.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*/
/*.owl-carousel.owl-grab{cursor:move;cursor:grab}*/
/*.owl-carousel.owl-rtl{direction:rtl}*/
/*.owl-carousel.owl-rtl .owl-item{float:right}*/
/*.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}*/
/*.owl-carousel .owl-animated-in{z-index:0}*/
/*.owl-carousel .owl-animated-out{z-index:1}*/
/*.owl-carousel .fadeOut{animation-name:fadeOut}*/
/*@keyframes fadeOut {*/
/*    0%{opacity:1}*/
/*    to{opacity:0}*/
/*}*/
/*.owl-height{transition:height .5s ease-in-out}*/
/*.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}*/
/*.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}*/
/*.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}*/
/*.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#333236}*/
/*.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}*/
/*.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}*/
/*.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}*/
/*.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}*/
/*.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*/
.wpcf7-form-control {
  border: 1px solid #e6e6e6;
  box-sizing: border-box;
}

.wpcf7-not-valid {
  border-color: red !important;
}

.wpcf7-response-output {
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  padding: 10px;
}

@media (max-width: 600px) {
  .lg-toolbar {
    opacity: 1;
  }
}

@media (max-width: 600px) {
  .customize-support .lg-toolbar {
    top: 40px;
  }

  .works_block_wr .tab_right .tab_main_slid .item img {
    height: inherit;
    display: block;
    min-height: 100%;
    width: initial;
    max-width: inherit;
    max-height: 260px;
  }

  .works_block_wr .tab_main_slid .item {
    display: flex !important;
    justify-content: center;
    align-items: center;
  }
}

.grecaptcha-badge {
  display: none !important;
}

.label_polic .wpcf7-form-control,
.label_text .wpcf7-form-control {
  border-style: none;
}

.label_polic .wpcf7-list-item,
.label_text .wpcf7-list-item {
  margin: 0;
}

.label_polic input,
.label_text input {
  margin: 0 5px 0 0;
}

.cookies-info {
  z-index: 1000;
  bottom: 1em;
  left: 0;
  position: fixed;
  width: 100%;
  display: none;
  font-size: 16px;
}

.cookies-info-body {
  max-width: 1140px;
  padding: 10px;
  border: 1px solid #252525;
  margin: auto;
  background: #2e2e2e;
  padding: 15px;
  display: grid;
  grid-template-columns: 1fr 100px;
  align-items: start;
}

.cookies-info-body p {
  margin: 0;
  padding-right: 40px;
  color: #fff;
  line-height: 1.2;
}

.cookies-info-body::after {
  content: " ";
  display: table;
  clear: both;
}

.cookies-info-btn {
  display: inline-block;
  background: #ff8910;
  color: #fff;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  padding: 4px 10px;
  text-decoration: none;
  cursor: pointer;
  border-style: none;
  height: 28px;
  text-align: center;
  width: 100%;
  margin-bottom: 15px;
}

.cookies-info-btn[data-no] {
  opacity: 0.6;
}

@media (max-width: 768px) {
  .cookies-info {
    left: 15px;
    right: 15px;
    max-width: calc(100% - 30px);
    font-size: 14px;
  }

  .cookies-info-body {
    display: flex;
    flex-direction: column;
  }

  .cookies-info-body>div {
    display: flex;
  }

  .cookies-info-btn {
    margin-top: 15px;
  }
}